@charset "UTF-8";
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\000036}}
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\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\0000320}}
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\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\0000341}}
body {
  line-height: 1.85;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\0000345}}
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
  display: block;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\0000350}}
nav ul {
  list-style: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\0000354}}
blockquote, q {
  quotes: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\0000358}}
blockquote:before, blockquote:after,
q:before, q:after {
  content: '';
  content: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\0000364}}
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\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\0000373}}
ins {
  background-color: #ff9;
  color: #000;
  text-decoration: none;
}

/* change colours to suit your needs */
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\0000380}}
mark {
  background-color: #ff9;
  color: #000;
  font-style: italic;
  font-weight: bold;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\0000387}}
del {
  text-decoration: line-through;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\0000391}}
abbr[title], dfn[title] {
  border-bottom: 1px dotted;
  cursor: help;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\0000396}}
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* change border colour to suit your needs */
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\00003102}}
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\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\00003111}}
input, select {
  vertical-align: middle;
}

@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000037}}
  input[type="submit"], button, select, textarea {
    -webkit-appearance: none;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\0000311}}
input[type="text"], input[type="email"] {
  border: solid 1px #ccc;
}

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

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

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\0000324}}
h1, h2, h3, h4, h5 {
  margin: 0px;
  font-size: 100%;
  font-weight: normal;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\0000329}}
a {
  color: #0047b2;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\0000331}}
a:hover, a:focus {
  color: #0047b2;
  text-decoration: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\0000335}}
a:visited {
  color: #0047b2;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\0000339}}
rp, rt {
  background: #fff;
  color: #313131;
  font-size: 86%;
  font-weight: normal;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\0000345}}
rp {
  margin: 0px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\0000348}}
img {
  vertical-align: middle;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\0000348}}
  img {
    max-width: 100% !important;
    height: auto !important;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\0000357}}
#page {
  min-width: 1000px;
  margin: 0 auto;
  font-size: 87.5%;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\0000357}}
  #page {
    min-width: 100%;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\0000367}}
#tool {
  background: #fff7f7;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\0000369}}
#tool nav {
  position: relative;
  zoom: 1;
  width: 1000px;
  margin: 0 auto;
  padding: 5px 10px;
  box-sizing: border-box;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\00003119}}
#tool nav:before, #tool nav:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\00003125}}
#tool nav:after {
  clear: both;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\0000376}}
#tool nav #nocssread {
  float: left;
  padding-right: 10px;
  border-right: 1px solid #ccc;
  display: inline-block;
  padding-left: 17px;
  background: url(../img/u-arrow.png) no-repeat left center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\0000382}}
#tool nav .tools {
  float: right;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\0000385}}
#tool nav #size, #tool nav #theme, #tool nav #ss-voice, #tool nav #ss-kana, #tool nav #info {
  float: left;
  border-left: 1px solid #ccc;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\0000389}}
#tool nav #size {
  padding-left: 10px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\0000391}}
#tool nav #size span a {
  margin-left: 5px;
  padding: 3px;
  background: #fff;
  border: solid 1px #a0a0a0;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  color: #313131;
  text-decoration: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\0000399}}
#tool nav #size span a:hover, #tool nav #size span a:focus {
  /*@include grd-blue;*/
  background: #777066;
  border: solid 1px #777066;
  color: #fff;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003107}}
#tool nav #theme {
  padding: 0 10px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003111}}
#tool nav #ss-theme a {
  margin-left: 5px;
  padding: 3px 5px;
  border: 1px solid #ccc;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  color: #fff;
  text-decoration: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003118}}
#tool nav #ss-theme a:hover, #tool nav #ss-theme a:focus {
  opacity: 0.7;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003120}}
#tool nav #ss-theme .white {
  background: #fff;
  color: #313131;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003124}}
#tool nav #ss-theme .blue {
  border-color: #00a0e9;
  background: #0066CC;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003128}}
#tool nav #ss-theme .black {
  border-color: #000;
  background: #000;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003133}}
#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\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003138}}
#tool nav #ss-voice-controller {
  position: absolute;
  top: 2.5em;
  right: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003143}}
#tool nav #ss-kana {
  padding: 0 10px;
  background: url(../img/kana.png) no-repeat 10px center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003146}}
#tool nav #ss-kana a {
  padding-left: 23px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003150}}
#tool nav #info {
  padding: 0 10px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003157}}
#head {
  width: 1000px;
  margin: 0 auto;
  padding: 0 10px;
  box-sizing: border-box;
  zoom: 1;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\00003119}}
#head:before, #head:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\00003125}}
#head:after {
  clear: both;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003163}}
#head .logo {
  float: left;
  padding: 17px 0;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003163}}
  #head .logo {
    float: none;
    display: block;
    padding: 10px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003170}}
  #head .logo img {
    width: 180px;
    height: auto;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003176}}
#head .menu {
  display: inline;
  float: right;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003176}}
  #head .menu {
    float: none;
    display: block;
    padding: 10px 10px 0;
    box-sizing: border-box;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003184}}
#head .menu .u-menu {
  display: inline;
  float: right;
  padding: 12px 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003187}}
#head .menu .u-menu .smart {
  padding: 3px 0 3px 18px;
  /*padding-left: 15px;*/
  background: url(../img/smart.png) no-repeat left center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003192}}
#head .menu .u-menu .inquiry {
  margin-left: 12px;
  padding: 3px 0 3px 28px;
  /*padding-left: 25px;*/
  background: url(../img/inquiry.png) no-repeat left center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003198}}
#head .menu .u-menu .sitemap {
  margin-left: 12px;
  padding: 3px 0 3px 26px;
  /*padding-left: 20px;*/
  background: url(../img/sitemap.png) no-repeat left center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003205}}
#head .menu .l-menu {
  clear: both;
  text-align: right;
  padding-bottom: 10px;
  line-height: 0;
  /*
  _::-webkit-full-page-media, _:future,
  #search-button {
    padding: 7px 10px;
  }
  */
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003205}}
  #head .menu .l-menu {
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    text-align: left;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003215}}
#head .menu .l-menu form {
  float: right;
  border: 1px solid #ccc;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003215}}
  #head .menu .l-menu form {
    float: none;
    position: relative;
    padding: 1px;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    -ms-border-radius: 0px;
    -o-border-radius: 0px;
    border-radius: 0px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003225}}
#head .menu .l-menu #search-box {
  margin-right: -10px;
  padding: 7px;
  border: none;
  color: #313131;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003225}}
  #head .menu .l-menu #search-box {
    width: 80%;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    -ms-border-radius: 0px;
    -o-border-radius: 0px;
    border-radius: 0px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003235}}
#head .menu .l-menu #search-button {
  height: 31px;
  padding: 0 10px 0 25px;
  margin: 0;
  border: none;
  background: #333 url(../img/search-icon-white.png) no-repeat 5px center;
  color: #fff;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003235}}
  #head .menu .l-menu #search-button {
    height: 30px;
    position: absolute;
    top: 0;
    right: 0;
    margin: 0;
    padding: 6px 10px 6px 25px;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    -o-border-radius: 0;
    border-radius: 0;
    -webkit-appearance: none;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003262}}
_::-webkit-full-page-media, _:future,
.logoContents #search-button {
  height: 2.8em;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003268}}
#sp-btn {
  display: none;
  position: absolute;
  top: 10px;
  right: 1rem;
  line-height: 1;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003268}}
  #sp-btn {
    display: block;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003277}}
#sp-btn a {
  position: relative;
  display: block;
  width: 42px;
  height: 42px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -ms-border-radius: 6px;
  -o-border-radius: 6px;
  border-radius: 6px;
  background: #b83737;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003285}}
#sp-btn span {
  display: block;
  width: 24px;
  height: 2px;
  position: absolute;
  left: 9px;
  background: #fff;
  -webkit-transition: all 0.4s;
  -moz-transition: all 0.4s;
  -o-transition: all 0.4s;
  transition: all 0.4s;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003294}}
#sp-btn span:first-child {
  top: 12px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003297}}
#sp-btn span:nth-child(2) {
  margin-top: -1px;
  top: 50%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003301}}
#sp-btn span:last-child {
  bottom: 12px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003304}}
#sp-btn .active span:first-child {
  -webkit-transform: translateY(8px) rotate(45deg);
  -moz-transform: translateY(8px) rotate(45deg);
  -ms-transform: translateY(8px) rotate(45deg);
  -o-transform: translateY(8px) rotate(45deg);
  transform: translateY(8px) rotate(45deg);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003307}}
#sp-btn .active span:nth-child(2) {
  opacity: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003310}}
#sp-btn .active span:last-child {
  -webkit-transform: translateY(-8px) rotate(-45deg);
  -moz-transform: translateY(-8px) rotate(-45deg);
  -ms-transform: translateY(-8px) rotate(-45deg);
  -o-transform: translateY(-8px) rotate(-45deg);
  transform: translateY(-8px) rotate(-45deg);
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003316}}
#navi {
  zoom: 1;
  min-width: 1000px;
  background: #ffe7e4;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\00003119}}
#navi:before, #navi:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\00003125}}
#navi:after {
  clear: both;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003316}}
  #navi {
    display: none;
    min-width: 100%;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003324}}
#navi .wrap {
  zoom: 1;
  width: 1000px;
  margin: 0 auto;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\00003119}}
#navi .wrap:before, #navi .wrap:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\00003125}}
#navi .wrap:after {
  clear: both;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003324}}
  #navi .wrap {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003331}}
#navi .wrap > ul li {
  position: relative;
  float: left;
  border-right: solid 1px #ffb5ac;
  box-sizing: border-box;
  color: #202020;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003337}}
#navi .wrap > ul li:first-child {
  border-left: solid 1px #ffb5ac;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003331}}
  #navi .wrap > ul li {
    width: 50%;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003342}}
  #navi .wrap > ul li:nth-child(2n) {
    border-right: none;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003346}}
#navi .wrap > ul li ul.navi--inList li {
  border-right: solid 1px #ff5151;
  border-left: solid 1px #ff5151;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003349}}
#navi .wrap > ul li ul.navi--inList li:last-child {
  border-bottom: solid 1px #ff5151;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003356}}
#navi .wrap > ul li a {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  width: 164px;
  padding: 5px 0 4px;
  font-size: 115%;
  text-decoration: none;
  text-align: center;
  color: #3c3c3c;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003356}}
  #navi .wrap > ul li a {
    width: auto;
    display: block;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    border-bottom: solid 1px #ffb5ac;
    font-size: 100%;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003372}}
#navi .wrap .current, #navi .wrap > ul li:hover a, #navi .wrap li.focus a {
  background-color: #fff;
  color: #202020;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003376}}
#navi .wrap .current a {
  background: #fff;
  color: #202020;
}

/*
_::content, #navi .wrap .sangyo a:not(*:root) {
  width: 175px;
}*/
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003386}}
_::content {
  width: 175px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003389}}
#navi .wrap li:hover > ul,
#navi .wrap .focus > ul {
  height: auto;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003393}}
#navi .wrap li ul, #navi .wrap .current ul {
  position: absolute;
  left: -1px;
  width: 166px;
  height: 0;
  overflow: hidden;
  background: #fff;
  z-index: 100;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003393}}
  #navi .wrap li ul, #navi .wrap .current ul {
    display: none;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003402}}
#navi .wrap li ul.current, #navi .wrap .current ul.current {
  display: block;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003405}}
#navi .wrap li ul li, #navi .wrap .current ul li {
  float: none;
  border: none;
  padding: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003409}}
#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 12px;
  color: #0047b2;
  font-size: 100%;
  text-align: left;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003419}}
#navi .wrap li ul li a:hover, #navi .wrap li ul li a:focus, #navi .wrap .current ul li a:hover, #navi .wrap .current ul li a:focus {
  padding-left: 15px;
  background: url(../img/ic-li.png) no-repeat 2px 8px;
  padding: 5px 10px 3px 25px;
  color: #0047b2;
  text-decoration: none;
  background-color: #fff;
  background-position: 12px 12px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003430}}
#navi .wrap .sangyo ul, #navi .wrap .shsiei ul {
  /*width: 178px;*/
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003432}}
#navi .wrap .sangyo ul li a, #navi .wrap .shsiei ul li a {
  width: auto;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003438}}
#sp-navi {
  display: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003440}}
#sp-navi {
  overflow: hidden;
  box-sizing: border-box;
  margin-top: 10px;
  background: #ffe7e4;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003445}}
#sp-navi ul {
  box-sizing: border-box;
  list-style: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003448}}
#sp-navi ul li {
  position: relative;
  width: 50%;
  float: left;
  border-right: solid 1px #ffb5ac;
  box-sizing: border-box;
  color: #202020;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003455}}
#sp-navi ul li:first-child {
  border-left: solid 1px #ffb5ac;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003459}}
#sp-navi ul li:nth-child(1) a, #sp-navi ul li:nth-child(2) a {
  border-top: solid 1px #ffb5ac;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003464}}
#sp-navi ul li:nth-child(3) a, #sp-navi ul li:nth-child(5) a {
  border-left: solid 1px #ffb5ac;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003469}}
#sp-navi ul a {
  padding: 5px 0 4px;
  width: auto;
  display: block;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  border-bottom: solid 1px #ffb5ac;
  font-size: 100%;
  text-decoration: none;
  text-align: center;
  color: #3c3c3c;
  vertical-align: middle;
  zoom: 1;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003489}}
#wrap {
  zoom: 1;
  width: 1000px;
  margin: 0 auto;
  padding: 0 10px;
  box-sizing: border-box;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\00003119}}
#wrap:before, #wrap:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\00003125}}
#wrap:after {
  clear: both;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003499}}
#main {
  float: left;
  width: 650px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003503}}
.one #main {
  width: 100%;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003506}}
#main .left, #addition .left,
#main .center, #addition .center {
  float: left;
  width: 344px;
  margin-right: 24px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003512}}
#main .center {
  margin: 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003515}}
#addition {
  zoom: 1;
  width: 1000px;
  margin: 0 auto;
  padding: 24px 10px 0;
  border-top: 1px solid #ccc;
  box-sizing: border-box;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\00003119}}
#addition:before, #addition:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\00003125}}
#addition:after {
  clear: both;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003523}}
#addition .right {
  float: right;
  width: 344px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003529}}
#side {
  float: right;
  width: 310px;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003529}}
  #side {
    width: 100%;
    padding: 0 10px;
    box-sizing: border-box;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003539}}
#side .cms-tabs.tabs .names a {
  font-size: 18px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003544}}
#side .cms-tabs.tabs article time, #side .cms-tabs.tabs article h3 {
  float: none;
  width: 100%;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003554}}
#foot {
  margin-top: 120px;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003554}}
  #foot {
    margin-top: 80px;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003560}}
#address {
  zoom: 1;
  min-width: 1000px;
  padding: 6px 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\00003119}}
#address:before, #address:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\00003125}}
#address:after {
  clear: both;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003564}}
#address dl {
  zoom: 1;
  width: 1000px;
  margin: 0 auto;
  padding: 0 10px;
  box-sizing: border-box;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\00003119}}
#address dl:before, #address dl:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\00003125}}
#address dl:after {
  clear: both;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003570}}
#address dl dt {
  float: left;
  clear: both;
  width: 20%;
  margin-right: 12px;
  font-weight: bold;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003577}}
#address dl dd {
  float: left;
  width: 70%;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003580}}
  #address dl dd span {
    display: block;
    margin-bottom: 10px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003586}}
#address dl dd a {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  margin-left: 12px;
  padding: 6px 6px 6px 20px;
  line-height: 1;
  background: #b7dbda url(../img/footer_listicon.png) no-repeat 10px center;
  color: #313131;
  text-decoration: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003598}}
#footer-navi {
  margin: 0 auto;
  padding: 6px 10px;
  box-sizing: border-box;
  background: #f9d5d1;
  text-align: center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003604}}
#footer-navi a {
  margin-right: 6px;
  padding-right: 12px;
  /*@include r-arrow;*/
  border-right: solid 1px #313131;
  color: #313131;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003610}}
#footer-navi a:last-child {
  border-right: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003615}}
#copyright {
  min-width: 1000px;
  padding: 6px 0;
  background: #564331;
  color: #fff;
  text-align: center;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003622}}
#sp-view {
  padding: 10px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003624}}
#sp-view a {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  display: block;
  width: 100%;
  min-width: 1000px;
  box-sizing: border-box;
  padding: 8px 8px 5px;
  border: 1px solid #999;
  background: #ccc;
  color: #313131;
  text-align: center;
  text-decoration: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003640}}
.key_visual-slide, .member-photo-slide {
  margin: 24px 0;
  padding: 5px 0;
  background: #333;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003640}}
  .key_visual-slide, .member-photo-slide {
    margin: 10px 0;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003647}}
.key_visual-slide .bx-controls, .member-photo-slide .bx-controls {
  padding: 0 10px;
  background: #333;
  text-align: right;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003647}}
  .key_visual-slide .bx-controls, .member-photo-slide .bx-controls {
    display: none;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003652}}
.key_visual-slide .bx-controls div, .member-photo-slide .bx-controls div {
  display: inline-block;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003655}}
.key_visual-slide .bx-controls .bx-stop, .member-photo-slide .bx-controls .bx-stop {
  padding-left: 15px;
  background: url(../img/stop.png) no-repeat left center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003659}}
.key_visual-slide .bx-controls .bx-start, .member-photo-slide .bx-controls .bx-start {
  margin-right: 12px;
  padding-left: 15px;
  background: url(../img/play.png) no-repeat left center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003664}}
.key_visual-slide .bx-controls .bx-controls-auto-item a, .member-photo-slide .bx-controls .bx-controls-auto-item a {
  color: #fff;
  text-decoration: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003669}}
.key_visual-slide .bx-thumbs, .member-photo-slide .bx-thumbs {
  padding: 0 10px;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003669}}
  .key_visual-slide .bx-thumbs, .member-photo-slide .bx-thumbs {
    display: none;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003672}}
.key_visual-slide .bx-thumbs a, .member-photo-slide .bx-thumbs a {
  display: inline-block;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003675}}
.key_visual-slide .bx-thumbs img, .member-photo-slide .bx-thumbs img {
  width: 120px;
  height: auto;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003683}}
#guide, #about, #safety, #online, #propose, #useful, #population, #relations, #ranking, #topics,
#announce, #emergency {
  margin-bottom: 24px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003686}}
#guide h2, #about h2, #safety h2, #online h2, #propose h2, #useful h2, #population h2, #relations h2, #ranking h2, #topics h2,
#announce h2, #emergency h2 {
  /*margin-bottom: 6px;*/
  padding: 3px 10px 0;
  background: #00a0e9;
  background-image: -owg-linear-gradient(top, #007acd, #0069cc);
  background-image: -webkit-linear-gradient(top, #007acd, #0069cc);
  background-image: -moz-linear-gradient(top, #007acd, #0069cc);
  background-image: -o-linear-gradient(top, #007acd, #0069cc);
  background-image: linear-gradient(top, #007acd, #0069cc);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF007ACD', endColorstr='#FF0069CC');
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc3NTIiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiMwMDdBQ0QiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiMwMDY5Q0MiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c3NTIpIiAvPgo8L3N2Zz4=);
  color: #fff;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003693}}
#announce {
  margin-top: 24px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003696}}
#safety h2, #announce h2, #emergency h2 {
  background: #e03300;
  background-image: -owg-linear-gradient(top, #e03300, #c42c00);
  background-image: -webkit-linear-gradient(top, #e03300, #c42c00);
  background-image: -moz-linear-gradient(top, #e03300, #c42c00);
  background-image: -o-linear-gradient(top, #e03300, #c42c00);
  background-image: linear-gradient(top, #e03300, #c42c00);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFE03300', endColorstr='#FFC42C00');
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc3MDciIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNFMDMzMDAiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNDNDJDMDAiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c3MDcpIiAvPgo8L3N2Zz4=);
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003699}}
#emergency {
  /*margin-top: $box-margin;*/
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003699}}
  #emergency {
    margin: 0 -10px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003702}}
#emergency h2 {
  margin-bottom: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003705}}
#emergency article {
  padding: 12px 12px 0 12px;
  border-left: 2px solid #c42c00;
  border-right: 2px solid #c42c00;
  background: #ffffa4;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003710}}
#emergency article:last-child {
  padding-bottom: 12px;
  border-bottom: 2px solid #c42c00;
}

@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003717}}
  #guide {
    margin: 0;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003719}}
#guide h2 {
  margin: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003722}}
#guide ul {
  zoom: 1;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\00003119}}
#guide ul:before, #guide ul:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\00003125}}
#guide ul:after {
  clear: both;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003726}}
#guide li.marriage a {
  background: url(../img/ic-marriage.png) no-repeat 5px center;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003726}}
  #guide li.marriage a {
    /*background-size: auto 24px;*/
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003726}}
#guide li.pregnancy a {
  background: url(../img/ic-pregnancy.png) no-repeat 5px center;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003726}}
  #guide li.pregnancy a {
    /*background-size: auto 24px;*/
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003726}}
#guide li.child a {
  background: url(../img/ic-child.png) no-repeat 5px center;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003726}}
  #guide li.child a {
    /*background-size: auto 24px;*/
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003726}}
#guide li.education a {
  background: url(../img/ic-education.png) no-repeat 5px center;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003726}}
  #guide li.education a {
    /*background-size: auto 24px;*/
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003726}}
#guide li.house a {
  background: url(../img/ic-house.png) no-repeat 5px center;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003726}}
  #guide li.house a {
    /*background-size: auto 24px;*/
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003726}}
#guide li.work a {
  background: url(../img/ic-work.png) no-repeat 5px center;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003726}}
  #guide li.work a {
    /*background-size: auto 24px;*/
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003726}}
#guide li.welfare a {
  background: url(../img/ic-welfare.png) no-repeat 5px center;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003726}}
  #guide li.welfare a {
    /*background-size: auto 24px;*/
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003726}}
#guide li.death a {
  background: url(../img/ic-death.png) no-repeat 5px center;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003726}}
  #guide li.death a {
    /*background-size: auto 24px;*/
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003726}}
#guide li.tax a {
  background: url(../img/ic-tax.png) no-repeat 5px center;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003726}}
  #guide li.tax a {
    /*background-size: auto 24px;*/
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003726}}
#guide li.death a {
  background: url(../img/ic-death.png) no-repeat 5px center;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003726}}
  #guide li.death a {
    /*background-size: auto 24px;*/
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003726}}
#guide li.notification a {
  background: url(../img/ic-notification.png) no-repeat 5px center;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003726}}
  #guide li.notification a {
    /*background-size: auto 24px;*/
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003726}}
#guide li.garbage a {
  background: url(../img/ic-garbage.png) no-repeat 5px center;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003726}}
  #guide li.garbage a {
    /*background-size: auto 24px;*/
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003726}}
#guide li.bus a {
  background: url(../img/ic-bus.png) no-repeat 5px center;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003726}}
  #guide li.bus a {
    /*background-size: auto 24px;*/
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003726}}
#guide li.water-supply a {
  background: url(../img/ic-water-supply.png) no-repeat 5px center;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003726}}
  #guide li.water-supply a {
    /*background-size: auto 24px;*/
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003733}}
#guide li.pregnancy a, #guide li.child a, #guide li.welfare a, #guide li.death a {
  background-position: 9px center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003736}}
#guide li {
  float: left;
  width: 50%;
  box-sizing: border-box;
  border-bottom: 1px solid #ccc;
  /*
  &:nth-child(2n+1) {
    margin-right: $item-margin;
  }*/
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003745}}
#guide li a {
  display: block;
  padding: 8px 0 5px 45px;
  color: #313131;
  text-decoration: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003750}}
#guide li a:hover, #guide li a:focus {
  background-color: #ffe7e4;
}

@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003757}}
  #about {
    margin: 0;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003759}}
#about h2 {
  width: 100%;
  height: 27px;
  margin: 0 0 10px;
  background: url(../img/about_title.png) no-repeat center bottom;
  font-size: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003766}}
#about ul {
  zoom: 1;
  box-sizing: border-box;
  border: solid 1px #bfbfbf;
  border-radius: 6px;
  -webkit-border-radius: 6px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\00003119}}
#about ul:before, #about ul:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\00003125}}
#about ul:after {
  clear: both;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003775}}
#about li.about a {
  background: url(../img/ic-about.png) no-repeat 20px center;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003775}}
  #about li.about a {
    background-size: auto 24px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003775}}
#about li.event a {
  background: url(../img/ic-event.png) no-repeat 20px center;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003775}}
  #about li.event a {
    background-size: auto 24px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003775}}
#about li.mayor a {
  background: url(../img/ic-mayor.png) no-repeat 20px center;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003775}}
  #about li.mayor a {
    background-size: auto 24px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003775}}
#about li.assembly a {
  background: url(../img/ic-assembly.png) no-repeat 20px center;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003775}}
  #about li.assembly a {
    background-size: auto 24px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003775}}
#about li.institution a {
  background: url(../img/ic-institution.png) no-repeat 20px center;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003775}}
  #about li.institution a {
    background-size: auto 24px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003775}}
#about li.sight a {
  background: url(../img/ic-sight.png) no-repeat 20px center;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003775}}
  #about li.sight a {
    background-size: auto 24px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003775}}
#about li.consultation a {
  background: url(../img/ic-consultation.png) no-repeat 20px center;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003775}}
  #about li.consultation a {
    background-size: auto 24px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003775}}
#about li.qa a {
  background: url(../img/ic-qa.png) no-repeat 20px center;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003775}}
  #about li.qa a {
    background-size: auto 24px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003775}}
#about li.reiki a {
  background: url(../img/ic-reiki.png) no-repeat 20px center;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003775}}
  #about li.reiki a {
    background-size: auto 24px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003775}}
#about li.official a {
  background: url(../img/ic-official.png) no-repeat 20px center;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003775}}
  #about li.official a {
    background-size: auto 24px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003782}}
#about li {
  float: left;
  width: 50%;
  box-sizing: border-box;
  border-bottom: 1px solid #ccc;
  list-style: none;
  /*
  &:nth-child(2n+1) {
    margin-right: $item-margin;
  }
  */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003793}}
#about li:nth-child(2n) {
  border-left: 1px solid #ccc;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003796}}
#about li:nth-child(7), #about li:nth-child(8) {
  border-bottom: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003800}}
#about li a {
  display: block;
  padding: 14px 0 14px 85px;
  color: #313131;
  text-decoration: none;
  font-size: 1.1em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003806}}
#about li a:hover, #about li a:focus {
  background-color: #ffe7e4;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003800}}
  #about li a {
    background-position-x: 0 !important;
    font-size: 12px;
  }
}

@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003817}}
  #guide, #about {
    margin: 0;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003821}}
  #guide ul li, #about ul li {
    width: 50%;
    /*margin-bottom: $smart-margin;*/
    padding: 0;
    /*
    &:nth-child(2n+1) a {
      margin-right: 5px;
    }
    &:nth-child(2n) a {
      margin-left: 5px;
    }*/
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003825}}
  #guide ul li:nth-child(2n+1), #about ul li:nth-child(2n+1) {
    margin: 0;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003835}}
  #guide ul li a, #about ul li a {
    /*border: $border-hgry;*/
    padding: 5px 0 2px 25px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003843}}
#safety ul {
  zoom: 1;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\00003119}}
#safety ul:before, #safety ul:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\00003125}}
#safety ul:after {
  clear: both;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003846}}
#safety li {
  float: left;
  min-width: 48%;
  margin-bottom: 10px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003850}}
#safety li:nth-child(2n+1) {
  margin-right: 12px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003855}}
#safety li a, #online li a, #propose li a, #attention li a, #useful li a, #relations li a, #ranking 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\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003858}}
#ranking li a {
  padding-left: 22px;
  background: url(../img/ic-ranking.png) no-repeat left 5px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003862}}
#online nav, #propose nav {
  padding-left: 132px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003865}}
#online nav {
  background: url(../img/online.gif) no-repeat left top;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003868}}
#propose nav {
  padding-bottom: 40px;
  background: url(../img/comment.gif) no-repeat left top;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003872}}
#useful, #relations, #topics {
  min-height: 165px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003876}}
#population dt {
  float: left;
  width: 58px;
  margin: 0 12px 3px 0;
  padding: 0 3px;
  background: #ffeacc;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003882}}
#population dt:nth-child(4) {
  clear: both;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003886}}
#population dd {
  float: left;
  width: 90px;
  margin: 0 0 3px 0;
  padding: 0 3px;
  background: #fff;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003892}}
#population dd:nth-child(2n) {
  margin-right: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003896}}
#population p {
  float: right;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003900}}
#topics {
  zoom: 1;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\00003119}}
#topics:before, #topics:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\00003125}}
#topics:after {
  clear: both;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003902}}
#topics .thumb {
  float: left;
  margin-right: 12px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003906}}
#topics h2 {
  margin-bottom: 12px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003909}}
#topics .more {
  float: right;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003911}}
#topics .more 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\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003916}}
#connect a {
  float: left;
  display: block;
  margin-bottom: 12px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003920}}
#connect a:nth-child(2n+1) {
  margin-right: 12px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003927}}
#attention {
  margin: 24px 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003929}}
#attention h2 {
  padding: 3px 6px 0;
  border-left: 5px solid #f08300;
  background: #f4d89a;
  background-image: -owg-linear-gradient(top, #f4d89a, #f48b22);
  background-image: -webkit-linear-gradient(top, #f4d89a, #f48b22);
  background-image: -moz-linear-gradient(top, #f4d89a, #f48b22);
  background-image: -o-linear-gradient(top, #f4d89a, #f48b22);
  background-image: linear-gradient(top, #f4d89a, #f48b22);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFF4D89A', endColorstr='#FFF48B22');
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc4MDEiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGNEQ4OUEiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNGNDhCMjIiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c4MDEpIiAvPgo8L3N2Zz4=);
  color: #282828;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003935}}
#attention article {
  padding: 6px 0 3px;
  border-bottom: 1px solid #ccc;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003938}}
#attention article 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\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003945}}
.cms-tabs {
  margin-bottom: 24px;
  border-bottom: 2px solid #f08300;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003948}}
.cms-tabs .names {
  padding: 0;
  border-bottom: 2px solid #f08300;
  /*
      @media screen and (-webkit-min-device-pixel-ratio:0) {
        .name:last-child {
          width: 33.01% !important;
          @include mb {
            width: 33% !important;
          }
        }
       }
       */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003951}}
.cms-tabs .names .name {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  width: 109px;
  padding: 3px 0 0;
  border-left: 5px solid #ddd;
  background: #cccccc;
  background-image: -owg-linear-gradient(top, #cccccc, #bbbbbb);
  background-image: -webkit-linear-gradient(top, #cccccc, #bbbbbb);
  background-image: -moz-linear-gradient(top, #cccccc, #bbbbbb);
  background-image: -o-linear-gradient(top, #cccccc, #bbbbbb);
  background-image: linear-gradient(top, #cccccc, #bbbbbb);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFCCCCCC', endColorstr='#FFBBBBBB');
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc4MzIiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNDQ0NDQ0MiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNCQkJCQkIiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c4MzIpIiAvPgo8L3N2Zz4=);
  text-align: center;
  text-decoration: none;
  font-size: 22px;
  font-weight: bold;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003951}}
  .cms-tabs .names .name {
    font-size: 16px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003965}}
.cms-tabs .names .name:hover, .cms-tabs .names .name:focus, .cms-tabs .names .current {
  border-left: 5px solid #f08300;
  background: #00a0e9;
  background-image: -owg-linear-gradient(top, #007acd, #0069cc);
  background-image: -webkit-linear-gradient(top, #007acd, #0069cc);
  background-image: -moz-linear-gradient(top, #007acd, #0069cc);
  background-image: -o-linear-gradient(top, #007acd, #0069cc);
  background-image: linear-gradient(top, #007acd, #0069cc);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF007ACD', endColorstr='#FF0069CC');
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc3NTIiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiMwMDdBQ0QiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiMwMDY5Q0MiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c3NTIpIiAvPgo8L3N2Zz4=);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003980}}
.cms-tabs h2 {
  padding: 3px 6px 0;
  border-left: 5px solid #f08300;
  border-bottom: 2px solid #f08300;
  background: #00a0e9;
  background-image: -owg-linear-gradient(top, #007acd, #0069cc);
  background-image: -webkit-linear-gradient(top, #007acd, #0069cc);
  background-image: -moz-linear-gradient(top, #007acd, #0069cc);
  background-image: -o-linear-gradient(top, #007acd, #0069cc);
  background-image: linear-gradient(top, #007acd, #0069cc);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF007ACD', endColorstr='#FF0069CC');
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc3NTIiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiMwMDdBQ0QiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiMwMDY5Q0MiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c3NTIpIiAvPgo8L3N2Zz4=);
  color: #fff;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003987}}
.cms-tabs .pages header {
  padding: 3px 0;
  border-bottom: 1px solid #ccc;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003991}}
.cms-tabs time {
  display: block;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003994}}
.cms-tabs h2 {
  display: inline;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\00003997}}
.cms-tabs .new h2:after,
.cms-tabs .new h3:after {
  content: "NEW";
  margin-left: 5px;
  padding: 2px 5px;
  background: #d9333f;
  font-weight: bold;
  color: #fff;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031006}}
.cms-tabs nav {
  zoom: 1;
  padding: 3px 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\00003119}}
.cms-tabs nav:before, .cms-tabs nav:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\00003125}}
.cms-tabs nav:after {
  clear: both;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031006}}
  .cms-tabs nav {
    padding: 0;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031012}}
.cms-tabs nav a {
  text-decoration: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031016}}
.cms-tabs .rss {
  float: left;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  padding-left: 20px;
  background: url(../img/icon_rss.png) no-repeat left center;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031016}}
  .cms-tabs .rss {
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    zoom: 1;
    *display: inline;
    padding: 3px 0 3px 30px;
    background: url(../img/icon_rss.png) no-repeat 10px center;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031028}}
.cms-tabs .more {
  float: right;
  display: inline-block;
  padding-left: 15px;
  background: url(../img/r-arrow.png) no-repeat 2px 7px;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031028}}
  .cms-tabs .more {
    padding: 3px 0 3px 15px;
    padding: 3px 0 3px 25px;
    background: url(../img/r-arrow.png) no-repeat 12px 10px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031038}}
.cms-tabs a[href^="http://iizuna.ssc.web-tips.co.jp/"]:after, .cms-tabs a[href^="https://iizuna.jp/"]:after {
  content: "";
  padding-left: 16px;
  background: url(../img/ic-iiii.png) no-repeat center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031043}}
.cms-tabs a[href^="http://iizuna.ssc.web-tips.co.jp/"] img, .cms-tabs a[href^="https://iizuna.jp/"] img {
  display: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031046}}
.cms-tabs #cms-tab-33-0-view nav.oshirase-link {
  display: block;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031047}}
.cms-tabs #cms-tab-33-0-view nav {
  display: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031053}}
#ad {
  position: relative;
  zoom: 1;
  margin: 20px auto 0;
  padding: 0 10px;
  box-sizing: border-box;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\00003119}}
#ad:before, #ad:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\00003125}}
#ad:after {
  clear: both;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031059}}
#ad h2 {
  position: relative;
  padding: 3px 12px 0;
  background: #eeeeee;
  color: #313131;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031064}}
#ad h2:after {
  content: "";
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  margin: 0 4px;
  border-bottom: dotted 1px #a0a0a0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031074}}
#ad .info {
  position: absolute;
  top: 3px;
  right: 22px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031078}}
#ad .info a {
  display: inline-block;
  padding-left: 15px;
  background: url(../img/r-arrow.png) no-repeat 2px 7px;
  background: url(../img/category_listicon.png) no-repeat left center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031083}}
#ad .banners {
  zoom: 1;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\00003119}}
#ad .banners:before, #ad .banners:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\00003125}}
#ad .banners:after {
  clear: both;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031085}}
#ad .banners span {
  display: block;
  float: left;
  margin-right: 12px;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031085}}
  #ad .banners span {
    margin: 0 0 10px 10px;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031097}}
.cms-sns_share {
  zoom: 1;
  padding: 0px 10px 0;
  box-sizing: border-box;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\00003119}}
.cms-sns_share:before, .cms-sns_share:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\00003125}}
.cms-sns_share:after {
  clear: both;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031101}}
.cms-sns_share .site {
  float: left;
  margin-right: 15px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031105}}
.cms-sns_share .fb {
  margin-top: -6px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031111}}
.pagetop {
  display: none;
  position: fixed;
  bottom: 50px;
  right: 50px;
  z-index: 100;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031111}}
  .pagetop {
    bottom: 20px;
    right: 20px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031121}}
.pagetop a {
  display: block;
  text-decoration: none;
  text-align: center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031125}}
.pagetop a:hover, .pagetop a:focus {
  opacity: 0.6;
}

@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031131}}
  .pagetop a {
    display: none;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031137}}
.pagetop.mb a {
  display: none;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031137}}
  .pagetop.mb a {
    display: block;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031147}}
#ss-page-name {
  margin-bottom: 13px;
  padding: 15px;
  box-sizing: border-box;
  background: url(../img/category_title_bg.gif) repeat left top;
  border-top: solid 2px #218635;
  border-bottom: solid 2px #218635;
  font-size: 129%;
  font-weight: bold;
  color: #000000;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031159}}
.categorypage #ss-page-name {
  margin-bottom: 50px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031163}}
.categorypage.cp_middle #ss-page-name {
  margin-bottom: 13px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031171}}
.crumbs {
  padding: 12px 0 10px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031173}}
.crumbs .separator {
  padding: 0 3px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031182}}
#recent-oshirase {
  margin-bottom: 24px;
  background: #fff;
  /*border: solid 1px #bfbfbf;*/
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  -o-border-radius: 6px;
  -ms-border-radius: 6px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031191}}
#recent-oshirase > header h2 {
  height: 40px;
  padding: 3px 15px 0;
  box-sizing: border-box;
  background: #ffabab;
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
  -webkit-border-top-left-radius: 6px;
  -webkit-border-top-right-radius: 6px;
  font-size: 115%;
  font-weight: bold;
  line-height: 40px;
  color: #313131;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031205}}
#recent-oshirase article {
  position: relative;
  clear: both;
  padding: 0 10px;
  box-sizing: border-box;
  border-right: solid 1px #bfbfbf;
  border-left: solid 1px #bfbfbf;
  border-bottom: dotted 1px #ccc;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031215}}
#recent-oshirase article:nth-last-child(2) {
  border-bottom: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031218}}
#recent-oshirase article::before {
  content: '.';
  position: absolute;
  left: -1px;
  bottom: -1px;
  width: 1px;
  height: 10px;
  background: #bfbfbf;
  font-size: 0px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031228}}
#recent-oshirase article::after {
  content: '.';
  position: absolute;
  right: -1px;
  bottom: -1px;
  width: 1px;
  height: 10px;
  background: #bfbfbf;
  font-size: 0px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031239}}
#recent-oshirase article header {
  overflow: hidden;
  padding: 6px 0 3px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031243}}
#recent-oshirase time {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031246}}
#recent-oshirase article h2 {
  display: block;
  float: right;
  width: 80%;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031246}}
  #recent-oshirase article h2 {
    float: none;
    width: 100%;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031254}}
#recent-oshirase article h2 a {
  padding-left: 0;
  background: none;
  color: #313131;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031260}}
#recent-oshirase .new h2:after {
  content: "NEW";
  margin-left: 5px;
  padding: 2px 5px;
  background: #d9333f;
  font-weight: bold;
  color: #fff;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031268}}
#recent-oshirase .feed {
  box-sizing: border-box;
  border-right: solid 1px #bfbfbf;
  border-bottom: solid 1px #bfbfbf;
  border-left: solid 1px #bfbfbf;
  border-bottom-left-radius: 6px;
  border-bottom-right-radius: 6px;
  -webkit-border-bottom-left-radius: 6px;
  -webkit-border-bottom-right-radius: 6px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031282}}
.feed {
  padding: 6px 10px;
  box-sizing: border-box;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031282}}
  .feed {
    zoom: 1;
    font-size: 0.8em;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\00003119}}
  .feed:before, .feed:after {
    content: "\0020";
    display: block;
    height: 0;
    overflow: hidden;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\00003125}}
  .feed:after {
    clear: both;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031289}}
.feed a {
  text-decoration: none;
  font-weight: bold;
  color: #333333;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031294}}
.feed .rss {
  padding: 5px 10px 5px 35px;
  border: solid 1px #ccc;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  background: url(../img/icon_rss.png) no-repeat 5px center;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031294}}
  .feed .rss {
    float: left;
    width: 20%;
    padding: 3px 0 3px 30px;
    background-size: 26%;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031307}}
.feed .more {
  float: right;
  padding: 5px 10px 5px 25px;
  border: solid 1px #ccc;
  background-position: 10px center;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031307}}
  .feed .more {
    width: 33%;
    padding: 3px 0 3px 25px;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031321}}
#links-life, #side-menu, #recent-photo, #side-blog, #month {
  margin-bottom: 24px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031323}}
#links-life h2, #side-menu h2, #recent-photo h2, #side-blog h2, #month h2 {
  padding: 3px 10px 0;
  background: #d2e9b9;
  color: #333333;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031328}}
#links-life li, #links-life p, #side-menu li, #side-menu p, #recent-photo li, #recent-photo p, #side-blog li, #side-blog p, #month li, #month p {
  padding: 3px 0;
  border-bottom: 1px solid #ccc;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031331}}
#links-life li a, #links-life li span, #links-life p a, #links-life p span, #side-menu li a, #side-menu li span, #side-menu p a, #side-menu p span, #recent-photo li a, #recent-photo li span, #recent-photo p a, #recent-photo p span, #side-blog li a, #side-blog li span, #side-blog p a, #side-blog p span, #month li a, #month li span, #month p a, #month p span {
  display: block;
  padding: 0 6px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031334}}
#links-life li a:hover, #links-life li a:focus, #links-life li span:hover, #links-life li span:focus, #links-life p a:hover, #links-life p a:focus, #links-life p span:hover, #links-life p span:focus, #side-menu li a:hover, #side-menu li a:focus, #side-menu li span:hover, #side-menu li span:focus, #side-menu p a:hover, #side-menu p a:focus, #side-menu p span:hover, #side-menu p span:focus, #recent-photo li a:hover, #recent-photo li a:focus, #recent-photo li span:hover, #recent-photo li span:focus, #recent-photo p a:hover, #recent-photo p a:focus, #recent-photo p span:hover, #recent-photo p span:focus, #side-blog li a:hover, #side-blog li a:focus, #side-blog li span:hover, #side-blog li span:focus, #side-blog p a:hover, #side-blog p a:focus, #side-blog p span:hover, #side-blog p span:focus, #month li a:hover, #month li a:focus, #month li span:hover, #month li span:focus, #month p a:hover, #month p a:focus, #month p span:hover, #month p span:focus {
  background: #ffe7e4;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031343}}
#main .category-nodes, #main .cms-nodes {
  margin-bottom: 24px;
  box-sizing: border-box;
  overflow: hidden;
  width: 100%;
  display: flex;
  display: -webkit-flex;
  display: -ms-flexbox;
  /*display: -webkit-box;*/
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-justify-content: space-between;
  align-items: stretch;
  flex-wrap: wrap;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031358}}
#main .category-nodes article, #main .cms-nodes article {
  width: 49%;
  margin-bottom: 20px;
  padding: 15px;
  box-sizing: border-box;
  background: linear-gradient(-45deg, #ffabab 10px, transparent 0);
  border: solid 2px #ffabab;
  cursor: pointer;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031366}}
#main .category-nodes article:nth-child(2n), #main .cms-nodes article:nth-child(2n) {
  margin-right: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031369}}
#main .category-nodes article:hover, #main .category-nodes article:focus, #main .cms-nodes article:hover, #main .cms-nodes article:focus {
  opacity: 0.6;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031358}}
  #main .category-nodes article, #main .cms-nodes article {
    width: 100%;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031375}}
#main .category-nodes article a, #main .cms-nodes article a {
  padding-left: 15px;
  box-sizing: border-box;
  background: url(../img/category_listicon.png) no-repeat left center;
  font-size: 115%;
  font-weight: bold;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031387}}
.category-pages, .article-pages, .cms-pages, .cms-group-pages, .faq-search, .event-pages, .faq-pages, .mail_page-pages {
  margin-bottom: 24px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031389}}
.category-pages a, .article-pages a, .cms-pages a, .cms-group-pages a, .faq-search a, .event-pages a, .faq-pages a, .mail_page-pages a {
  display: inline-block;
  padding-left: 15px;
  background: url(../img/r-arrow.png) no-repeat 2px 7px;
  background: url(../img/b-arrow.png) no-repeat 2px 7px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031393}}
.category-pages .new h2:after, .article-pages .new h2:after, .cms-pages .new h2:after, .cms-group-pages .new h2:after, .faq-search .new h2:after, .event-pages .new h2:after, .faq-pages .new h2:after, .mail_page-pages .new h2:after {
  content: "NEW";
  margin-left: 5px;
  padding: 2px 5px;
  background: #d9333f;
  font-weight: bold;
  color: #fff;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031403}}
.category-pages a {
  background: url(../img/category_listicon.png) no-repeat left center;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031407}}
.page .category-pages article h2 {
  margin: 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031412}}
.page .category-pages article,
.page .article-pages article,
.page .cms-pages article,
.page .cms-group-pages article,
.page .mail_page-pages article {
  padding: 12px 0 9px;
  border-bottom: 1px solid #ccc;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031419}}
.page .category-pages article header,
.page .article-pages article header,
.page .cms-pages article header,
.page .cms-group-pages article header,
.page .mail_page-pages article header {
  display: -webkit-flex;
  display: flex;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031419}}
  .page .category-pages article header,
  .page .article-pages article header,
  .page .cms-pages article header,
  .page .cms-group-pages article header,
  .page .mail_page-pages article header {
    display: block;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031425}}
.page .category-pages article time,
.page .article-pages article time,
.page .cms-pages article time,
.page .cms-group-pages article time,
.page .mail_page-pages article time {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  min-width: 130px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031429}}
.page .category-pages article .event-dates,
.page .article-pages article .event-dates,
.page .cms-pages article .event-dates,
.page .cms-group-pages article .event-dates,
.page .mail_page-pages article .event-dates {
  display: inline-block;
  width: 240px;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031429}}
  .page .category-pages article .event-dates,
  .page .article-pages article .event-dates,
  .page .cms-pages article .event-dates,
  .page .cms-group-pages article .event-dates,
  .page .mail_page-pages article .event-dates {
    display: block;
    width: auto;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031436}}
.page .category-pages article .event-dates time,
.page .article-pages article .event-dates time,
.page .cms-pages article .event-dates time,
.page .cms-group-pages article .event-dates time,
.page .mail_page-pages article .event-dates time {
  width: auto;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031440}}
.page .category-pages article h2,
.page .article-pages article h2,
.page .cms-pages article h2,
.page .cms-group-pages article h2,
.page .mail_page-pages article h2 {
  width: calc(100% - 130px);
  display: inline;
  margin: 0 0 0 10px;
  padding: 0;
  border: none;
  background: none;
  font-size: 100%;
  font-weight: normal;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031440}}
  .page .category-pages article h2,
  .page .article-pages article h2,
  .page .cms-pages article h2,
  .page .cms-group-pages article h2,
  .page .mail_page-pages article h2 {
    width: 100%;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031452}}
.page .category-pages article h2 a,
.page .article-pages article h2 a,
.page .cms-pages article h2 a,
.page .cms-group-pages article h2 a,
.page .mail_page-pages article h2 a {
  padding: 0;
  background: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031459}}
.page .event-pages article h2 {
  margin: 0;
  padding: 0;
  background: none;
  font-size: 100%;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031470}}
.cms-group-pages article {
  zoom: 1;
  border-bottom: solid 1px #ccc;
  padding: 12px 0 9px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\00003119}}
.cms-group-pages article:before, .cms-group-pages article:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\00003125}}
.cms-group-pages article:after {
  clear: both;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031470}}
  .cms-group-pages article {
    padding: 12px 12px 12px 9px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031478}}
.cms-group-pages time {
  float: left;
  width: 20%;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031478}}
  .cms-group-pages time {
    float: none;
    width: auto;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031487}}
.cms-group-pages h2 a {
  float: right;
  width: 80%;
  background: none;
  box-sizing: border-box;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031487}}
  .cms-group-pages h2 a {
    float: none;
    width: auto;
    padding-left: 0;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031502}}
#category-list {
  margin-bottom: 24px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -ms-border-radius: 6px;
  -o-border-radius: 6px;
  border-radius: 6px;
  border: solid 1px #ff5151;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031506}}
#category-list h2 {
  padding: 3px 10px 0;
  box-sizing: border-box;
  background: #ff5151;
  font-size: 115%;
  font-weight: bold;
  color: #fff;
  border-radius: 5px 5px 0 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031515}}
#category-list h3 {
  border-bottom: dotted 1px #ff5151;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031517}}
#category-list h3 a {
  display: block;
  padding: 10px 6px 10px 25px;
  box-sizing: border-box;
  background: url(../img/category_listicon.png) no-repeat 10px center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031522}}
#category-list h3 a:hover, #category-list h3 a:focus {
  background: #ffe7e4 url(../img/category_listicon.png) no-repeat 10px center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031529}}
#category-list article:last-child h3 {
  border: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031531}}
#category-list article:last-child h3 a:hover {
  border-radius: 0 0 6px 6px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031537}}
#category-list .current a {
  background: #ffe7e4 url(../img/category_listicon.png) no-repeat 10px center;
  text-decoration: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031543}}
#side .cms-nodes {
  margin-bottom: 24px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -ms-border-radius: 6px;
  -o-border-radius: 6px;
  border-radius: 6px;
  border: solid 1px #ff5151;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031547}}
#side .cms-nodes:first-child {
  -moz-border-radius-topleft: 6px;
  -webkit-border-top-left-radius: 6px;
  border-top-left-radius: 6px;
  -moz-border-radius-topright: 6px;
  -webkit-border-top-right-radius: 6px;
  border-top-right-radius: 6px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031551}}
#side .cms-nodes:last-child {
  -moz-border-radius-bottomleft: 6px;
  -webkit-border-bottom-left-radius: 6px;
  border-bottom-left-radius: 6px;
  -moz-border-radius-bottomright: 6px;
  -webkit-border-bottom-right-radius: 6px;
  border-bottom-right-radius: 6px;
  border-bottom: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031555}}
#side .cms-nodes:last-child h2 {
  border-bottom: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031559}}
#side .cms-nodes h2 {
  border-bottom: dotted 1px #ff5151;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031561}}
#side .cms-nodes h2 a {
  display: block;
  padding: 10px 6px 10px 25px;
  box-sizing: border-box;
  background: url(../img/category_listicon.png) no-repeat 10px center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031566}}
#side .cms-nodes h2 a:hover, #side .cms-nodes h2 a:focus {
  background: #ffe7e4 url(../img/category_listicon.png) no-repeat 10px center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031571}}
#side .cms-nodes .current a {
  background: #ffe7e4 url(../img/category_listicon.png) no-repeat 10px center;
  text-decoration: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031578}}
.categories {
  margin-bottom: 24px;
  border-top: 1px solid #ccc;
  text-align: right;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031582}}
.categories header {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  margin: 5px 0;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031585}}
  .categories header h2 {
    padding: 0 10px;
    box-sizing: border-box;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031592}}
.categories .nodes {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  margin: 5px 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031595}}
.categories .nodes li {
  display: -moz-inline-stack;
  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\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031609}}
.pagination {
  margin-bottom: 24px;
  text-align: center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031612}}
.pagination a {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  padding: 4px 10px;
  background: #ededed;
  color: #313131;
  text-decoration: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031618}}
.pagination a:hover, .pagination a:focus {
  background: #ffe7e4;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031622}}
.pagination .current {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  padding: 4px 10px;
  background: #ffe7e4;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031631}}
.page header.released, .one header.released,
.body--anpi-ezine-anpi header.released, .body--anpi-ezine-event header.released {
  margin-bottom: 12px;
  text-align: right;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031636}}
.faq header.released {
  display: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031639}}
.map-page {
  margin-bottom: 24px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031653}}
.page article article h2, .one article.body article h2,
.page .related-pages article h2, .page footer.contact article h2,
#history article h2, #recommend article h2, #similarity article h2,
.page #feedback article h2,
.inquiry-html article h2, .inquiry-form article h2,
.faq-question article h2, .faq .body article h2,
.map-page article h2, .inquiry-nodes article h2, .columns article h2,
.blog-center .blog article h2, .mypage-show article article h2,
.cke_editable article h2,
.body--anpi-ezine-anpi article.body article h2, .body--anpi-ezine-event article.body article h2 {
  padding: 0;
  border-bottom: 1px solid #ccc;
  font-size: 100%;
  font-weight: normal;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031660}}
.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,
#history h1,
#history h2, #recommend h1, #recommend h2, #similarity h1, #similarity h2,
.page #feedback h1,
.page #feedback h2,
.inquiry-html h1,
.inquiry-html h2, .inquiry-form h1, .inquiry-form 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,
.blog-center .blog h1,
.blog-center .blog h2, .mypage-show article h1, .mypage-show article h2,
.cke_editable h1,
.cke_editable h2,
.body--anpi-ezine-anpi article.body h1,
.body--anpi-ezine-anpi article.body h2, .body--anpi-ezine-event article.body h1, .body--anpi-ezine-event article.body h2 {
  margin: 12px 0 6px;
  padding: 3px 10px 0;
  background: #ffe7e4;
  font-size: 115%;
  font-weight: bold;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031666}}
.page article h1:first-child, .page article h2:first-child, .one article.body h1:first-child, .one article.body h2:first-child,
.page .related-pages h1:first-child,
.page .related-pages h2:first-child, .page footer.contact h1:first-child, .page footer.contact h2:first-child,
#history h1:first-child,
#history h2:first-child, #recommend h1:first-child, #recommend h2:first-child, #similarity h1:first-child, #similarity h2:first-child,
.page #feedback h1:first-child,
.page #feedback h2:first-child,
.inquiry-html h1:first-child,
.inquiry-html h2:first-child, .inquiry-form h1:first-child, .inquiry-form h2:first-child,
.faq-question h1:first-child,
.faq-question h2:first-child, .faq .body h1:first-child, .faq .body h2:first-child,
.map-page h1:first-child,
.map-page h2:first-child, .inquiry-nodes h1:first-child, .inquiry-nodes h2:first-child, .columns h1:first-child, .columns h2:first-child,
.blog-center .blog h1:first-child,
.blog-center .blog h2:first-child, .mypage-show article h1:first-child, .mypage-show article h2:first-child,
.cke_editable h1:first-child,
.cke_editable h2:first-child,
.body--anpi-ezine-anpi article.body h1:first-child,
.body--anpi-ezine-anpi article.body h2:first-child, .body--anpi-ezine-event article.body h1:first-child, .body--anpi-ezine-event article.body h2:first-child {
  margin-top: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031670}}
.page article h3, .one article.body h3,
.page .related-pages h3, .page footer.contact h3,
#history h3, #recommend h3, #similarity h3,
.page #feedback h3,
.inquiry-html h3, .inquiry-form h3,
.faq-question h3, .faq .body h3,
.map-page h3, .inquiry-nodes h3, .columns h3,
.blog-center .blog h3, .mypage-show article h3,
.cke_editable h3,
.body--anpi-ezine-anpi article.body h3, .body--anpi-ezine-event article.body h3 {
  margin-bottom: 6px;
  padding: 0 10px;
  border-bottom: 2px solid #00a0e9;
  color: #00a0e9;
  font-size: 115%;
  font-weight: bold;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031678}}
.page article h4, .one article.body h4,
.page .related-pages h4, .page footer.contact h4,
#history h4, #recommend h4, #similarity h4,
.page #feedback h4,
.inquiry-html h4, .inquiry-form h4,
.faq-question h4, .faq .body h4,
.map-page h4, .inquiry-nodes h4, .columns h4,
.blog-center .blog h4, .mypage-show article h4,
.cke_editable h4,
.body--anpi-ezine-anpi article.body h4, .body--anpi-ezine-event article.body h4 {
  margin-bottom: 6px;
  padding: 0 10px;
  border-left: 5px solid #00a0e9;
  color: #00a0e9;
  font-weight: bold;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031685}}
.page article h5, .one article.body h5,
.page .related-pages h5, .page footer.contact h5,
#history h5, #recommend h5, #similarity h5,
.page #feedback h5,
.inquiry-html h5, .inquiry-form h5,
.faq-question h5, .faq .body h5,
.map-page h5, .inquiry-nodes h5, .columns h5,
.blog-center .blog h5, .mypage-show article h5,
.cke_editable h5,
.body--anpi-ezine-anpi article.body h5, .body--anpi-ezine-event article.body h5 {
  color: #00a0e9;
  font-weight: bold;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031689}}
.page article h6, .one article.body h6,
.page .related-pages h6, .page footer.contact h6,
#history h6, #recommend h6, #similarity h6,
.page #feedback h6,
.inquiry-html h6, .inquiry-form h6,
.faq-question h6, .faq .body h6,
.map-page h6, .inquiry-nodes h6, .columns h6,
.blog-center .blog h6, .mypage-show article h6,
.cke_editable h6,
.body--anpi-ezine-anpi article.body h6, .body--anpi-ezine-event article.body h6 {
  font-weight: bold;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031692}}
.page article p, .one article.body p,
.page .related-pages p, .page footer.contact p,
#history p, #recommend p, #similarity p,
.page #feedback p,
.inquiry-html p, .inquiry-form p,
.faq-question p, .faq .body p,
.map-page p, .inquiry-nodes p, .columns p,
.blog-center .blog p, .mypage-show article p,
.cke_editable p,
.body--anpi-ezine-anpi article.body p, .body--anpi-ezine-event article.body p {
  margin-bottom: 12px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031695}}
.page article ul, .one article.body ul,
.page .related-pages ul, .page footer.contact ul,
#history ul, #recommend ul, #similarity ul,
.page #feedback ul,
.inquiry-html ul, .inquiry-form ul,
.faq-question ul, .faq .body ul,
.map-page ul, .inquiry-nodes ul, .columns ul,
.blog-center .blog ul, .mypage-show article ul,
.cke_editable ul,
.body--anpi-ezine-anpi article.body ul, .body--anpi-ezine-event article.body ul {
  margin-bottom: 12px;
  list-style: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031698}}
.page article ul li, .one article.body ul li,
.page .related-pages ul li, .page footer.contact ul li,
#history ul li, #recommend ul li, #similarity ul li,
.page #feedback ul li,
.inquiry-html ul li, .inquiry-form ul li,
.faq-question ul li, .faq .body ul li,
.map-page ul li, .inquiry-nodes ul li, .columns ul li,
.blog-center .blog ul li, .mypage-show article ul li,
.cke_editable ul li,
.body--anpi-ezine-anpi article.body ul li, .body--anpi-ezine-event article.body ul li {
  padding-left: 15px;
  background: url(../img/ic-li.png) no-repeat 2px 8px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031702}}
.page article ol, .one article.body ol,
.page .related-pages ol, .page footer.contact ol,
#history ol, #recommend ol, #similarity ol,
.page #feedback ol,
.inquiry-html ol, .inquiry-form ol,
.faq-question ol, .faq .body ol,
.map-page ol, .inquiry-nodes ol, .columns ol,
.blog-center .blog ol, .mypage-show article ol,
.cke_editable ol,
.body--anpi-ezine-anpi article.body ol, .body--anpi-ezine-event article.body ol {
  margin-bottom: 12px;
  padding-left: 15px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031705}}
.page article ol > li, .one article.body ol > li,
.page .related-pages ol > li, .page footer.contact ol > li,
#history ol > li, #recommend ol > li, #similarity ol > li,
.page #feedback ol > li,
.inquiry-html ol > li, .inquiry-form ol > li,
.faq-question ol > li, .faq .body ol > li,
.map-page ol > li, .inquiry-nodes ol > li, .columns ol > li,
.blog-center .blog ol > li, .mypage-show article ol > li,
.cke_editable ol > li,
.body--anpi-ezine-anpi article.body ol > li, .body--anpi-ezine-event article.body ol > li {
  padding-left: 0;
  background: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031710}}
.page article dl, .one article.body dl,
.page .related-pages dl, .page footer.contact dl,
#history dl, #recommend dl, #similarity dl,
.page #feedback dl,
.inquiry-html dl, .inquiry-form dl,
.faq-question dl, .faq .body dl,
.map-page dl, .inquiry-nodes dl, .columns dl,
.blog-center .blog dl, .mypage-show article dl,
.cke_editable dl,
.body--anpi-ezine-anpi article.body dl, .body--anpi-ezine-event article.body dl {
  margin-bottom: 10px;
  padding-bottom: 5px;
  border-bottom: 1px solid #ccc;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031714}}
.page article dl dt, .one article.body dl dt,
.page .related-pages dl dt, .page footer.contact dl dt,
#history dl dt, #recommend dl dt, #similarity dl dt,
.page #feedback dl dt,
.inquiry-html dl dt, .inquiry-form dl dt,
.faq-question dl dt, .faq .body dl dt,
.map-page dl dt, .inquiry-nodes dl dt, .columns dl dt,
.blog-center .blog dl dt, .mypage-show article dl dt,
.cke_editable dl dt,
.body--anpi-ezine-anpi article.body dl dt, .body--anpi-ezine-event article.body dl dt {
  float: left;
  min-width: 15%;
  font-weight: bold;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031720}}
.page article table, .one article.body table,
.page .related-pages table, .page footer.contact table,
#history table, #recommend table, #similarity table,
.page #feedback table,
.inquiry-html table, .inquiry-form table,
.faq-question table, .faq .body table,
.map-page table, .inquiry-nodes table, .columns table,
.blog-center .blog table, .mypage-show article table,
.cke_editable table,
.body--anpi-ezine-anpi article.body table, .body--anpi-ezine-event article.body table {
  width: 100%;
  margin-bottom: 24px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031723}}
.page article table caption, .one article.body table caption,
.page .related-pages table caption, .page footer.contact table caption,
#history table caption, #recommend table caption, #similarity table caption,
.page #feedback table caption,
.inquiry-html table caption, .inquiry-form table caption,
.faq-question table caption, .faq .body table caption,
.map-page table caption, .inquiry-nodes table caption, .columns table caption,
.blog-center .blog table caption, .mypage-show article table caption,
.cke_editable table caption,
.body--anpi-ezine-anpi article.body table caption, .body--anpi-ezine-event article.body table caption {
  padding: 0 10px;
  color: #218635;
  text-align: left;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031728}}
.page article table th, .one article.body table th,
.page .related-pages table th, .page footer.contact table th,
#history table th, #recommend table th, #similarity table th,
.page #feedback table th,
.inquiry-html table th, .inquiry-form table th,
.faq-question table th, .faq .body table th,
.map-page table th, .inquiry-nodes table th, .columns table th,
.blog-center .blog table th, .mypage-show article table th,
.cke_editable table th,
.body--anpi-ezine-anpi article.body table th, .body--anpi-ezine-event article.body table th {
  padding: 3px 8px 0;
  border: 1px solid #ccc;
  background: #d2e9b9;
  text-align: left;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031734}}
.page article table td, .one article.body table td,
.page .related-pages table td, .page footer.contact table td,
#history table td, #recommend table td, #similarity table td,
.page #feedback table td,
.inquiry-html table td, .inquiry-form table td,
.faq-question table td, .faq .body table td,
.map-page table td, .inquiry-nodes table td, .columns table td,
.blog-center .blog table td, .mypage-show article table td,
.cke_editable table td,
.body--anpi-ezine-anpi article.body table td, .body--anpi-ezine-event article.body table td {
  padding: 3px 8px 0;
  border: 1px solid #ccc;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031739}}
.page article .float-left, .one article.body .float-left,
.page .related-pages .float-left, .page footer.contact .float-left,
#history .float-left, #recommend .float-left, #similarity .float-left,
.page #feedback .float-left,
.inquiry-html .float-left, .inquiry-form .float-left,
.faq-question .float-left, .faq .body .float-left,
.map-page .float-left, .inquiry-nodes .float-left, .columns .float-left,
.blog-center .blog .float-left, .mypage-show article .float-left,
.cke_editable .float-left,
.body--anpi-ezine-anpi article.body .float-left, .body--anpi-ezine-event article.body .float-left {
  float: left;
  margin: 0 12px 12px 0;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031739}}
  .page article .float-left, .one article.body .float-left,
  .page .related-pages .float-left, .page footer.contact .float-left,
  #history .float-left, #recommend .float-left, #similarity .float-left,
  .page #feedback .float-left,
  .inquiry-html .float-left, .inquiry-form .float-left,
  .faq-question .float-left, .faq .body .float-left,
  .map-page .float-left, .inquiry-nodes .float-left, .columns .float-left,
  .blog-center .blog .float-left, .mypage-show article .float-left,
  .cke_editable .float-left,
  .body--anpi-ezine-anpi article.body .float-left, .body--anpi-ezine-event article.body .float-left {
    float: none;
    margin: 0 auto 12px;
    text-align: center;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031748}}
.page article .float-right, .one article.body .float-right,
.page .related-pages .float-right, .page footer.contact .float-right,
#history .float-right, #recommend .float-right, #similarity .float-right,
.page #feedback .float-right,
.inquiry-html .float-right, .inquiry-form .float-right,
.faq-question .float-right, .faq .body .float-right,
.map-page .float-right, .inquiry-nodes .float-right, .columns .float-right,
.blog-center .blog .float-right, .mypage-show article .float-right,
.cke_editable .float-right,
.body--anpi-ezine-anpi article.body .float-right, .body--anpi-ezine-event article.body .float-right {
  float: right;
  margin: 0 0 12px 12px;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031748}}
  .page article .float-right, .one article.body .float-right,
  .page .related-pages .float-right, .page footer.contact .float-right,
  #history .float-right, #recommend .float-right, #similarity .float-right,
  .page #feedback .float-right,
  .inquiry-html .float-right, .inquiry-form .float-right,
  .faq-question .float-right, .faq .body .float-right,
  .map-page .float-right, .inquiry-nodes .float-right, .columns .float-right,
  .blog-center .blog .float-right, .mypage-show article .float-right,
  .cke_editable .float-right,
  .body--anpi-ezine-anpi article.body .float-right, .body--anpi-ezine-event article.body .float-right {
    float: none;
    margin: 0 auto 12px;
    text-align: center;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031757}}
.page article .clear, .one article.body .clear,
.page .related-pages .clear, .page footer.contact .clear,
#history .clear, #recommend .clear, #similarity .clear,
.page #feedback .clear,
.inquiry-html .clear, .inquiry-form .clear,
.faq-question .clear, .faq .body .clear,
.map-page .clear, .inquiry-nodes .clear, .columns .clear,
.blog-center .blog .clear, .mypage-show article .clear,
.cke_editable .clear,
.body--anpi-ezine-anpi article.body .clear, .body--anpi-ezine-event article.body .clear {
  clear: both;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031761}}
#sitemap ul {
  zoom: 1;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\00003119}}
#sitemap ul:before, #sitemap ul:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\00003125}}
#sitemap ul:after {
  clear: both;
}

@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031764}}
  .sitemap-body {
    padding: 0 10px;
    box-sizing: border-box;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031770}}
.sitemap-body h2 {
    /*
  clear: both;
  margin: $item-margin 0 6px;
  padding: 3px 10px 0;
  background: $hblue;
  font-size: $px16;
  font-weight: bold;
  &:first-child {
    margin-top: 0;
  }
*/
  clear: both;
  margin: 30px 0 20px;
  padding: 5px 0 5px 15px !important;
  box-sizing: border-box;
  background: url(../img/contents_h2_bg.gif) repeat left top !important;
  border-left: solid 10px #409a52;
  font-size: 158% !important;
  font-weight: bold;
  color: #218635;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031791}}
.sitemap-body h2:first-child {
  margin: 20px 0 20px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031796}}
.sitemap-body h3:last-child {
  margin-bottom: 30px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031800}}
.sitemap-body ul {
  clear: both;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031803}}
.sitemap-body ul li {
  padding-left: 20px;
  list-style: none;
  background: url(../img/ic-li.png) no-repeat center left 2px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031809}}
#sitemap 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\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031818}}
.page footer.contact .group {
  margin-bottom: 0;
  font-weight: bold;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031822}}
.page footer.contact dl {
  display: inline-block;
  border: none;
  margin: 0 12px 0 0;
  padding: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031827}}
.page footer.contact dl dt, .page footer.contact dl dd {
  float: none;
  display: inline;
  font-weight: normal;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031834}}
.page-navi {
  zoom: 1;
  margin-top: 2em;
  text-align: center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\00003119}}
.page-navi:before, .page-navi:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\00003125}}
.page-navi:after {
  clear: both;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031838}}
.page-navi li {
  display: block;
  width: 33%;
  float: left;
  list-style: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031843}}
.page-navi li.return {
  width: 34%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031846}}
.page-navi li a {
  padding: 0;
  background: none;
  padding: 6px 12px;
  border: 1px solid #bbbbbb;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  background: #cccccc;
  background-image: -owg-linear-gradient(top, #cccccc, #bbbbbb);
  background-image: -webkit-linear-gradient(top, #cccccc, #bbbbbb);
  background-image: -moz-linear-gradient(top, #cccccc, #bbbbbb);
  background-image: -o-linear-gradient(top, #cccccc, #bbbbbb);
  background-image: linear-gradient(top, #cccccc, #bbbbbb);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFCCCCCC', endColorstr='#FFBBBBBB');
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc4MzIiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNDQ0NDQ0MiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNCQkJCQkIiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c4MzIpIiAvPgo8L3N2Zz4=);
  color: #313131;
  text-decoration: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_part\.scss}line{font-family:\00003128}}
.page-navi li a:hover {
  background: #bbbbbb;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031857}}
.ss-adobe-reader {
  overflow: hidden;
  margin: 24px 0;
  padding: 12px 12px 12px 192px;
  box-sizing: border-box;
  background: url(../img/acrobat_logo.jpg) no-repeat 12px center;
  border: 1px solid #ccc;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031857}}
  .ss-adobe-reader {
    padding: 0 15px;
    background: none;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031868}}
.ss-adobe-reader a img {
  display: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031874}}
.page .related-pages, footer.contact {
  margin-bottom: 24px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031879}}
#wrap .one {
  width: 100%;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031882}}
.event .released {
  display: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031883}}
.event-date {
  position: relative;
  /*
  h2.jan {
    background: url(../img/ic-january.png) no-repeat 10px bottom;
  }
  h2.feb {
    background: url(../img/ic-february.png) no-repeat left bottom;
  }
  h2.may {
    background: url(../img/ic-may.png) no-repeat left bottom;
  }
  h2.apr {
    background: url(../img/ic-april.png) no-repeat left bottom;
  }
  h2.mar {
    background: url(../img/ic-march.png) no-repeat left bottom;
  }
  h2.jun {
    background: url(../img/ic-june.png) no-repeat 10px bottom;
  }
  h2.jul {
    background: url(../img/ic-july.png) no-repeat left bottom;
  }
  h2.aug {
    background: url(../img/ic-august.png) no-repeat 5px bottom;
  }
  h2.sep {
    background: url(../img/ic-september.png) no-repeat 9px bottom;
  }
  h2.oct {
    background: url(../img/ic-october.png) no-repeat 10px bottom;
  }
  h2.nov {
    background: url(../img/ic-november.png) no-repeat 8px bottom;
  }
  h2.dec {
    background: url(../img/ic-december.png) no-repeat 10px bottom;
  }
  */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031885}}
.event-date h2 {
  margin-bottom: 12px;
  /*padding: 7px 0 4px 50px;
  border-bottom: 2px solid $orange;
  font-size: $px16;
  */
  padding: 5px 0 5px 15px !important;
  box-sizing: border-box;
  background: #fff !important;
  border-left: solid 1px #a0a0a0;
  border-top: solid 1px #a0a0a0;
  border-right: solid 1px #a0a0a0;
  border-bottom: solid 3px #409a52;
  font-size: 143% !important;
  color: #218635;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031939}}
.event-date ul {
  position: absolute;
  top: 12px;
  right: 10px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031943}}
.event-date ul .prev {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  margin-right: 10px;
  padding: 0 15px;
  border-right: 1px solid #ccc;
  background: url(../img/rb-arrow.png) no-repeat left 7px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031950}}
.event-date ul .next {
  display: -moz-inline-stack;
  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\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031957}}
.event-pages-filter {
  zoom: 1;
  margin-bottom: 12px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\00003119}}
.event-pages-filter:before, .event-pages-filter:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\00003125}}
.event-pages-filter:after {
  clear: both;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031960}}
.event-pages-filter li a {
  display: block;
  display: inline;
  float: left;
  margin: 0 10px 10px 0;
  padding: 3px 5px 3px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  background: #ffe7e4;
  color: #313131;
  text-decoration: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031969}}
.event-pages-filter li a:hover, .event-pages-filter li a:focus {
  background-color: #ff5151;
  color: #fff;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031975}}
#event-list {
  clear: both;
  margin-bottom: 2em;
  border-top: 1px solid #ccc;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031979}}
#event-list dl {
  margin: 0;
  padding: 6px 10px 3px;
  border-bottom: 1px solid #ccc;
  zoom: 1;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031984}}
#event-list dl:before {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031990}}
#event-list dl:after {
  content: "\0020";
  clear: both;
  display: block;
  height: 0;
  overflow: hidden;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000031997}}
#event-list dl .page {
  margin-bottom: 0;
  padding-bottom: 6px;
  border: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032001}}
#event-list dl .page:last-child {
  padding-bottom: 3px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032006}}
#event-list dl.sat {
  background: #e1ebf1;
  color: #039;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032010}}
#event-list dl.sun, #event-list dl.holiday {
  background: #ffeeee;
  color: #d90000;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032014}}
#event-list dt {
  float: left;
  width: 20%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032018}}
#event-list dd {
  margin-left: 20%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032020}}
#event-list dd h2 {
  margin: 0;
  padding: 0;
  border: none;
  font-size: 100%;
  font-weight: normal;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032027}}
#event-list dd div {
  display: inline;
  float: left;
  min-width: 85px;
  margin-right: 12px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032031}}
#event-list dd div a {
  display: block;
  min-width: 85px;
  padding: 0 5px;
  border: 1px solid #005797;
  background: #ffe7e4;
  color: #313131;
  text-decoration: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032042}}
#event-list .page {
  margin-bottom: 10px;
  border-bottom: 1px solid #ccc;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032045}}
#event-list .page h2 {
  margin: 0;
  padding: 0;
  border: none;
  background: none;
  font-size: 100%;
  font-weight: normal;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032053}}
#event-list .page p {
  margin-bottom: 12px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032056}}
#event-list .page .categories {
  zoom: 1;
  margin-bottom: 0;
  border: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\00003119}}
#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\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\00003125}}
#event-list .page .categories:after {
  clear: both;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032060}}
#event-list .page .categories li {
  padding-left: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032063}}
#event-list .page .categories li a {
  display: block;
  display: inline;
  float: left;
  margin: 0 10px 10px 0;
  padding: 3px 5px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  background: #ffe7e4;
  color: #313131;
  text-decoration: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032072}}
#event-list .page .categories li a:hover, #event-list .page .categories li a:focus {
  background-color: #00a0e9;
  color: #fff;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032080}}
.event .see {
  zoom: 1;
  overflow: hidden;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\00003119}}
.event .see:before, .event .see:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\00003125}}
.event .see:after {
  clear: both;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032083}}
.event .see dt {
  clear: both;
  width: 100%;
  box-sizing: border-box;
  /*
  @include float(left);
  margin: 0 $box-margin $item-margin 0;
  padding: 3px 5px;
  @include border-radius(3px);
  background: $hblue;*/
  font-weight: bold;
  font-size: 129%;
  color: #218635;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032097}}
.event .see dd {
  /*
@include float(left);
*/
  width: 100%;
  box-sizing: border-box;
  margin-bottom: 12px;
  padding: 3px 0;
  word-break: break-all;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032108}}
#calendar {
  margin-bottom: 24px;
  border: 1px solid #ccc;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032111}}
#calendar .title h2 {
  /*
margin-bottom: 6px;
padding: 5px $item-margin;
@include grd-blue;
color: $t-white;*/
  padding: 3px 6px 0;
  box-sizing: border-box;
  background: #d2e9b9;
  color: #333333;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032122}}
#calendar .calendar-nav {
  text-align: center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032124}}
#calendar .calendar-nav li {
  display: inline-block;
  font-size: 86%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032128}}
#calendar .calendar-nav .current {
  margin: 0 5px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032132}}
#calendar .calendar {
  margin: 0 auto 12px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032134}}
#calendar .calendar caption {
  font-size: 115%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032137}}
#calendar .calendar th, #calendar .calendar td {
  width: 40px;
  border: 1px solid #ccc;
  text-align: center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032142}}
#calendar .calendar th {
  background: #ffe7e4;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032145}}
#calendar .calendar .unit {
  display: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032148}}
#calendar .calendar td.sun {
  color: #d90000;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032151}}
#calendar .calendar td.sat {
  color: #03c;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032154}}
#calendar .calendar .today {
  background: #ffeacc;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032157}}
#calendar .calendar td.prev-month, #calendar .calendar td.next-month {
  color: #ccc;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032159}}
#calendar .calendar td.prev-month a, #calendar .calendar td.next-month a {
  color: #ccc;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032165}}
#calendar-search {
  margin-bottom: 24px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032167}}
#calendar-search .title h2 {
  height: 40px;
  margin-bottom: 6px;
  padding: 3px 6px 0;
  background: #d2e9b9;
  line-height: 40px;
  font-size: 115%;
  font-weight: bold;
  color: #333333;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032177}}
#calendar-search form {
  box-sizing: border-box;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032181}}
#ss-mb {
  padding: 10px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032183}}
#ss-mb a {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  display: block;
  width: 100%;
  min-width: 1000px;
  padding: 8px 8px 5px;
  border: 1px solid #999;
  background: #ccc;
  color: #313131;
  text-align: center;
  text-decoration: none;
  box-sizing: border-box;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032197}}
.body--calendar-search form, #calendar-search form {
  zoom: 1;
  margin-bottom: 24px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\00003119}}
.body--calendar-search form:before, .body--calendar-search form:after, #calendar-search form:before, #calendar-search form:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\00003125}}
.body--calendar-search form:after, #calendar-search form:after {
  clear: both;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032200}}
.body--calendar-search form h2, .body--calendar-search form fieldset.keyword label, .body--calendar-search form .categories legend, .body--calendar-search form .event-date-range legend, #calendar-search form h2, #calendar-search form fieldset.keyword label, #calendar-search form .categories legend, #calendar-search form .event-date-range legend {
  clear: both;
  display: block;
  width: 100%;
  margin-bottom: 6px;
  padding: 0 10px;
  border-bottom: 2px solid #218635;
  color: #218635;
  font-size: 115%;
  font-weight: bold;
  box-sizing: border-box;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032213}}
.body--calendar-search form .keyword input, #calendar-search form .keyword input {
  width: 469px;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032213}}
  .body--calendar-search form .keyword input, #calendar-search form .keyword input {
    width: auto;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032218}}
.body--calendar-search form fieldset.keyword input, #calendar-search form fieldset.keyword input {
  width: auto;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032221}}
.body--calendar-search form .keyword, .body--calendar-search form .category, .body--calendar-search form .service, .body--calendar-search form .location, #calendar-search form .keyword, #calendar-search form .category, #calendar-search form .service, #calendar-search form .location {
  zoom: 1;
  margin-bottom: 12px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\00003119}}
.body--calendar-search form .keyword:before, .body--calendar-search form .keyword:after, .body--calendar-search form .category:before, .body--calendar-search form .category:after, .body--calendar-search form .service:before, .body--calendar-search form .service:after, .body--calendar-search form .location:before, .body--calendar-search form .location:after, #calendar-search form .keyword:before, #calendar-search form .keyword:after, #calendar-search form .category:before, #calendar-search form .category:after, #calendar-search form .service:before, #calendar-search form .service:after, #calendar-search form .location:before, #calendar-search form .location:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\00003125}}
.body--calendar-search form .keyword:after, .body--calendar-search form .category:after, .body--calendar-search form .service:after, .body--calendar-search form .location:after, #calendar-search form .keyword:after, #calendar-search form .category:after, #calendar-search form .service:after, #calendar-search form .location:after {
  clear: both;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032224}}
.body--calendar-search form .keyword div, .body--calendar-search form .category div, .body--calendar-search form .service div, .body--calendar-search form .location div, #calendar-search form .keyword div, #calendar-search form .category div, #calendar-search form .service div, #calendar-search form .location div {
  display: inline;
  float: left;
  min-width: 177px;
  min-height: 20px;
  margin-bottom: 3px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032229}}
.body--calendar-search form .keyword div.three, .body--calendar-search form .category div.three, .body--calendar-search form .service div.three, .body--calendar-search form .location div.three, #calendar-search form .keyword div.three, #calendar-search form .category div.three, #calendar-search form .service div.three, #calendar-search form .location div.three {
  margin-right: 12px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032234}}
.body--calendar-search form .categories, #calendar-search form .categories {
  zoom: 1;
  text-align: left;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\00003119}}
.body--calendar-search form .categories:before, .body--calendar-search form .categories:after, #calendar-search form .categories:before, #calendar-search form .categories:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\00003125}}
.body--calendar-search form .categories:after, #calendar-search form .categories:after {
  clear: both;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032239}}
.body--calendar-search form .location input, #calendar-search form .location input {
  width: 40%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032243}}
.body--calendar-search form .send, #calendar-search form .send {
  margin-bottom: 24px;
  text-align: center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032246}}
.body--calendar-search form .send input, #calendar-search form .send input {
  padding: 6px 12px;
  border: 1px solid #bbbbbb;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  background: #cccccc;
  background-image: -owg-linear-gradient(top, #cccccc, #bbbbbb);
  background-image: -webkit-linear-gradient(top, #cccccc, #bbbbbb);
  background-image: -moz-linear-gradient(top, #cccccc, #bbbbbb);
  background-image: -o-linear-gradient(top, #cccccc, #bbbbbb);
  background-image: linear-gradient(top, #cccccc, #bbbbbb);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFCCCCCC', endColorstr='#FFBBBBBB');
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc4MzIiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNDQ0NDQ0MiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNCQkJCQkIiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c4MzIpIiAvPgo8L3N2Zz4=);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_part\.scss}line{font-family:\00003128}}
.body--calendar-search form .send input:hover, #calendar-search form .send input:hover {
  background: #bbbbbb;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032248}}
.body--calendar-search form .send input:hover, .body--calendar-search form .send input:focus, #calendar-search form .send input:hover, #calendar-search form .send input:focus {
  cursor: pointer;
  opacity: 0.8;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032252}}
.body--calendar-search form .send input:first-child, #calendar-search form .send input:first-child {
  background: #ff5151;
  color: #fff;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032256}}
.body--calendar-search form .send input:last-child, #calendar-search form .send input:last-child {
  background: #fff;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032260}}
.body--calendar-search form .send a, #calendar-search form .send a {
  padding: 6px 12px;
  border: 1px solid #bbbbbb;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  background: #cccccc;
  background-image: -owg-linear-gradient(top, #cccccc, #bbbbbb);
  background-image: -webkit-linear-gradient(top, #cccccc, #bbbbbb);
  background-image: -moz-linear-gradient(top, #cccccc, #bbbbbb);
  background-image: -o-linear-gradient(top, #cccccc, #bbbbbb);
  background-image: linear-gradient(top, #cccccc, #bbbbbb);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFCCCCCC', endColorstr='#FFBBBBBB');
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc4MzIiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNDQ0NDQ0MiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNCQkJCQkIiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c4MzIpIiAvPgo8L3N2Zz4=);
  color: #313131;
  text-decoration: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_part\.scss}line{font-family:\00003128}}
.body--calendar-search form .send a:hover, #calendar-search form .send a:hover {
  background: #bbbbbb;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032264}}
.body--calendar-search form .send a:hover, #calendar-search form .send a:hover {
  color: text;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032271}}
.inquiry-form dl, .inquiry-form fieldset, .columns dl, .columns fieldset, .form-login dl, .form-login fieldset {
  zoom: 1;
  clear: both;
  overflow: hidden;
  width: 100%;
  margin-bottom: 24px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\00003119}}
.inquiry-form dl:before, .inquiry-form dl:after, .inquiry-form fieldset:before, .inquiry-form fieldset:after, .columns dl:before, .columns dl:after, .columns fieldset:before, .columns fieldset:after, .form-login dl:before, .form-login dl:after, .form-login fieldset:before, .form-login fieldset:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\00003125}}
.inquiry-form dl:after, .inquiry-form fieldset:after, .columns dl:after, .columns fieldset:after, .form-login dl:after, .form-login fieldset:after {
  clear: both;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032277}}
.inquiry-form dl dt, .inquiry-form dl legend, .inquiry-form fieldset dt, .inquiry-form fieldset legend, .columns dl dt, .columns dl legend, .columns fieldset dt, .columns fieldset legend, .form-login dl dt, .form-login dl legend, .form-login fieldset dt, .form-login fieldset legend {
  float: left;
  padding: 6px 12px;
  box-sizing: border-box;
  width: 24%;
  background: #ffe7e4;
  color: #333333;
  font-weight: bold;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032285}}
.inquiry-form dl dt .required, .inquiry-form dl legend .required, .inquiry-form fieldset dt .required, .inquiry-form fieldset legend .required, .columns dl dt .required, .columns dl legend .required, .columns fieldset dt .required, .columns fieldset legend .required, .form-login dl dt .required, .form-login dl legend .required, .form-login fieldset dt .required, .form-login fieldset legend .required {
  display: block;
  color: #d90000;
  /*font-size: $px10;*/
  font-weight: normal;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032277}}
  .inquiry-form dl dt, .inquiry-form dl legend, .inquiry-form fieldset dt, .inquiry-form fieldset legend, .columns dl dt, .columns dl legend, .columns fieldset dt, .columns fieldset legend, .form-login dl dt, .form-login dl legend, .form-login fieldset dt, .form-login fieldset legend {
    float: none;
    width: 100%;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032296}}
.inquiry-form dl dd, .inquiry-form dl .fields, .inquiry-form fieldset dd, .inquiry-form fieldset .fields, .columns dl dd, .columns dl .fields, .columns fieldset dd, .columns fieldset .fields, .form-login dl dd, .form-login dl .fields, .form-login fieldset dd, .form-login fieldset .fields {
  float: left;
  width: 70%;
  padding: 0 12px;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032296}}
  .inquiry-form dl dd, .inquiry-form dl .fields, .inquiry-form fieldset dd, .inquiry-form fieldset .fields, .columns dl dd, .columns dl .fields, .columns fieldset dd, .columns fieldset .fields, .form-login dl dd, .form-login dl .fields, .form-login fieldset dd, .form-login fieldset .fields {
    float: none;
    width: 100%;
    padding: 0;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032305}}
.inquiry-form dl dd p, .inquiry-form dl .fields p, .inquiry-form fieldset dd p, .inquiry-form fieldset .fields p, .columns dl dd p, .columns dl .fields p, .columns fieldset dd p, .columns fieldset .fields p, .form-login dl dd p, .form-login dl .fields p, .form-login fieldset dd p, .form-login fieldset .fields p {
  margin-bottom: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032308}}
.inquiry-form dl dd input[type="text"], .inquiry-form dl dd input[type="email"], .inquiry-form dl .fields input[type="text"], .inquiry-form dl .fields input[type="email"], .inquiry-form fieldset dd input[type="text"], .inquiry-form fieldset dd input[type="email"], .inquiry-form fieldset .fields input[type="text"], .inquiry-form fieldset .fields input[type="email"], .columns dl dd input[type="text"], .columns dl dd input[type="email"], .columns dl .fields input[type="text"], .columns dl .fields input[type="email"], .columns fieldset dd input[type="text"], .columns fieldset dd input[type="email"], .columns fieldset .fields input[type="text"], .columns fieldset .fields input[type="email"], .form-login dl dd input[type="text"], .form-login dl dd input[type="email"], .form-login dl .fields input[type="text"], .form-login dl .fields input[type="email"], .form-login fieldset dd input[type="text"], .form-login fieldset dd input[type="email"], .form-login fieldset .fields input[type="text"], .form-login fieldset .fields input[type="email"] {
  width: 250px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032311}}
.inquiry-form dl dd textarea, .inquiry-form dl .fields textarea, .inquiry-form fieldset dd textarea, .inquiry-form fieldset .fields textarea, .columns dl dd textarea, .columns dl .fields textarea, .columns fieldset dd textarea, .columns fieldset .fields textarea, .form-login dl dd textarea, .form-login dl .fields textarea, .form-login fieldset dd textarea, .form-login fieldset .fields textarea {
  width: 100%;
  min-height: 200px;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032311}}
  .inquiry-form dl dd textarea, .inquiry-form dl .fields textarea, .inquiry-form fieldset dd textarea, .inquiry-form fieldset .fields textarea, .columns dl dd textarea, .columns dl .fields textarea, .columns fieldset dd textarea, .columns fieldset .fields textarea, .form-login dl dd textarea, .form-login dl .fields textarea, .form-login fieldset dd textarea, .form-login fieldset .fields textarea {
    box-sizing: border-box;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032318}}
.inquiry-form dl dd label, .inquiry-form dl .fields label, .inquiry-form fieldset dd label, .inquiry-form fieldset .fields label, .columns dl dd label, .columns dl .fields label, .columns fieldset dd label, .columns fieldset .fields label, .form-login dl dd label, .form-login dl .fields label, .form-login fieldset dd label, .form-login fieldset .fields label {
  margin-right: 12px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032320}}
.inquiry-form dl dd label span, .inquiry-form dl .fields label span, .inquiry-form fieldset dd label span, .inquiry-form fieldset .fields label span, .columns dl dd label span, .columns dl .fields label span, .columns fieldset dd label span, .columns fieldset .fields label span, .form-login dl dd label span, .form-login dl .fields label span, .form-login fieldset dd label span, .form-login fieldset .fields label span {
  vertical-align: middle;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032325}}
.inquiry-form dl .graph, .inquiry-form fieldset .graph, .columns dl .graph, .columns fieldset .graph, .form-login dl .graph, .form-login fieldset .graph {
  margin-left: 200px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032327}}
.inquiry-form .send, .columns .send, .form-login .send {
  /*padding-left: 236px;*/
  text-align: center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032330}}
.inquiry-form .send input, .columns .send input, .form-login .send input {
  margin-right: 12px;
  padding: 6px 12px;
  border: 1px solid #bbbbbb;
  background: #ff5151;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -ms-border-radius: 6px;
  -o-border-radius: 6px;
  border-radius: 6px;
  color: #fff;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032337}}
.inquiry-form .send input:hover, .inquiry-form .send input:focus, .columns .send input:hover, .columns .send input:focus, .form-login .send input:hover, .form-login .send input:focus {
  cursor: pointer;
  opacity: 0.8;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032342}}
.inquiry-form .send input[name="cancel"], .columns .send input[name="cancel"], .form-login .send input[name="cancel"] {
  padding: 6px 12px;
  border: 1px solid #bbbbbb;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  background: #cccccc;
  background-image: -owg-linear-gradient(top, #cccccc, #bbbbbb);
  background-image: -webkit-linear-gradient(top, #cccccc, #bbbbbb);
  background-image: -moz-linear-gradient(top, #cccccc, #bbbbbb);
  background-image: -o-linear-gradient(top, #cccccc, #bbbbbb);
  background-image: linear-gradient(top, #cccccc, #bbbbbb);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFCCCCCC', endColorstr='#FFBBBBBB');
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc4MzIiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNDQ0NDQ0MiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNCQkJCQkIiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c4MzIpIiAvPgo8L3N2Zz4=);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_part\.scss}line{font-family:\00003128}}
.inquiry-form .send input[name="cancel"]:hover, .columns .send input[name="cancel"]:hover, .form-login .send input[name="cancel"]:hover {
  background: #bbbbbb;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032346}}
.inquiry-form #errorExplanation, .columns #errorExplanation, .form-login #errorExplanation {
  margin-bottom: 24px;
  padding: 12px 12px 0;
  border: 2px solid #d90000;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  background: #ffffa4;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032353}}
.inquiry-form .inquiry-confirm-message, .columns .inquiry-confirm-message, .form-login .inquiry-confirm-message {
  margin-bottom: 24px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032355}}
.inquiry-form .inquiry-confirm-message ~ dd, .columns .inquiry-confirm-message ~ dd, .form-login .inquiry-confirm-message ~ dd {
  padding-bottom: 2em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032359}}
.inquiry-form .simple-captcha, .columns .simple-captcha, .form-login .simple-captcha {
  text-align: center;
  margin-bottom: 24px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032365}}
#feedback .inquiry-form dl {
  margin-bottom: 1em;
  padding: 0;
  border: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032370}}
#feedback .inquiry-form dl dt {
  width: 100%;
  float: none;
  padding: 0;
  background: none;
  font-weight: bold;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032376}}
#feedback .inquiry-form dl dt .required {
  display: inline;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032380}}
#feedback .inquiry-form dl dd {
  float: none;
  width: 100%;
  padding: 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032386}}
.back-to-ref a {
  padding: 6px 12px;
  border: 1px solid #bbbbbb;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  background: #cccccc;
  background-image: -owg-linear-gradient(top, #cccccc, #bbbbbb);
  background-image: -webkit-linear-gradient(top, #cccccc, #bbbbbb);
  background-image: -moz-linear-gradient(top, #cccccc, #bbbbbb);
  background-image: -o-linear-gradient(top, #cccccc, #bbbbbb);
  background-image: linear-gradient(top, #cccccc, #bbbbbb);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFCCCCCC', endColorstr='#FFBBBBBB');
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc4MzIiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNDQ0NDQ0MiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNCQkJCQkIiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c4MzIpIiAvPgo8L3N2Zz4=);
  display: inline-block;
  margin: 1em 0 2em;
  color: #313131;
  text-decoration: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_part\.scss}line{font-family:\00003128}}
.back-to-ref a:hover {
  background: #bbbbbb;
}

@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032395}}
  .inquiry-form dl {
    margin-bottom: 0;
    border-bottom: none;
  }
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032400}}
  .inquiry-form dl dd {
    margin-bottom: 20px;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032411}}
.faq-question {
  position: relative;
  padding: 12px 12px 0 50px;
  box-sizing: border-box;
  border: 2px solid #ffe7e4;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032416}}
.faq-question:before {
  content: "Q:";
  position: absolute;
  display: block;
  left: 12px;
  color: #00a0e9;
  font-size: 115%;
  font-weight: bold;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032425}}
.faq-question h2 {
  clear: both;
  width: 100%;
  margin-bottom: 20px;
  padding: 5px 0 5px 15px !important;
  box-sizing: border-box;
  background: url(../img/contents_h2_bg.gif) repeat left top !important;
  border-left: solid 10px #409a52;
  font-size: 158% !important;
  font-weight: bold;
  color: #218635;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032437}}
.faq-question h3 {
  margin-bottom: 20px;
  padding: 5px 0 5px 15px !important;
  box-sizing: border-box;
  background: #fff !important;
  border-left: solid 1px #a0a0a0;
  border-top: solid 1px #a0a0a0;
  border-right: solid 1px #a0a0a0;
  border-bottom: solid 3px #409a52;
  font-size: 143% !important;
  color: #218635;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032449}}
.faq-question h4 {
  padding: 0 !important;
  border-left: none;
  font-size: 129% !important;
  font-weight: bold;
  color: #218635;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032456}}
.faq .body {
  position: relative;
  padding: 12px 12px 0 50px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032459}}
.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\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032469}}
.faq-search form {
  zoom: 1;
  margin-bottom: 24px;
  padding: 12px;
  box-sizing: border-box;
  background: #ffe7e4;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\00003119}}
.faq-search form:before, .faq-search form:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\00003125}}
.faq-search form:after {
  clear: both;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032469}}
  .faq-search form {
    /*padding: 0;*/
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032478}}
.faq-search form .category {
  /*float: left;*/
  margin-right: 24px;
  margin-bottom: 12px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032482}}
.faq-search form .category select {
  padding: 5px;
  box-sizing: border-box;
  border: solid 1px #bbb;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032488}}
.faq-search form .keyword {
  /*float: left;*/
  margin-bottom: 12px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032491}}
.faq-search form .keyword input {
  width: 300px;
  padding: 5px;
  box-sizing: border-box;
  border: solid 1px #bbb;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032498}}
.faq-search form .submitters {
  clear: both;
  text-align: center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032501}}
.faq-search form .submitters input {
  padding: 6px 12px;
  border: 1px solid #bbbbbb;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  background: #cccccc;
  background-image: -owg-linear-gradient(top, #cccccc, #bbbbbb);
  background-image: -webkit-linear-gradient(top, #cccccc, #bbbbbb);
  background-image: -moz-linear-gradient(top, #cccccc, #bbbbbb);
  background-image: -o-linear-gradient(top, #cccccc, #bbbbbb);
  background-image: linear-gradient(top, #cccccc, #bbbbbb);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFCCCCCC', endColorstr='#FFBBBBBB');
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc4MzIiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNDQ0NDQ0MiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNCQkJCQkIiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c4MzIpIiAvPgo8L3N2Zz4=);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_part\.scss}line{font-family:\00003128}}
.faq-search form .submitters input:hover {
  background: #bbbbbb;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032503}}
.faq-search form .submitters input:hover, .faq-search form .submitters input:focus {
  cursor: pointer;
  opacity: 0.8;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032507}}
.faq-search form .submitters input:first-child {
  background: #ffabab;
  color: #fff;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032511}}
.faq-search form .submitters input:last-child {
  background: #fff;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032524}}
.map #main h2, .map #main legend {
  clear: both;
  width: 100%;
  margin-bottom: 20px;
  padding: 5px 0 5px 15px;
  box-sizing: border-box;
  background: url(../img/contents_h2_bg.gif) repeat left top;
  border-left: solid 10px #409a52;
  font-size: 158%;
  font-weight: bold;
  color: #218635;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032527}}
.map #main .cms-nodes h2, .map #main .cms-nodes legend {
  margin-bottom: 0;
  padding: 0 !important;
  background: none !important;
  border-left: none;
  font-size: 100% !important;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032535}}
.map h2 {
  clear: both;
  border-bottom: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032539}}
.map .cms-nodes h2 {
  border: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032543}}
.map #side-menu li:last-child {
  border-bottom: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032547}}
.map #side-menu h2 {
  margin-bottom: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032551}}
.map .keyword input {
  width: 469px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032555}}
.map .keyword, .map .category, .map .service, .map .location {
  zoom: 1;
  margin-bottom: 12px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\00003119}}
.map .keyword:before, .map .keyword:after, .map .category:before, .map .category:after, .map .service:before, .map .service:after, .map .location:before, .map .location:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\00003125}}
.map .keyword:after, .map .category:after, .map .service:after, .map .location:after {
  clear: both;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032558}}
.map .keyword div, .map .category div, .map .service div, .map .location div {
  display: inline;
  float: left;
  min-width: 177px;
  min-height: 20px;
  margin-bottom: 3px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032563}}
.map .keyword div.three, .map .category div.three, .map .service div.three, .map .location div.three {
  margin-right: 12px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032568}}
.map .send {
  margin-bottom: 24px;
  text-align: center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032571}}
.map .send input {
  padding: 6px 12px;
  border: 1px solid #bbbbbb;
  background: #ff5151;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  color: #fff;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_part\.scss}line{font-family:\00003151}}
.map .send input.reset {
  background: #fff;
  color: #313131;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_part\.scss}line{font-family:\00003155}}
.map .send input:hover, .map .send input:focus {
  cursor: pointer;
  opacity: 0.6;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032575}}
.map .condition {
  zoom: 1;
  overflow: hidden;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\00003119}}
.map .condition:before, .map .condition:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\00003125}}
.map .condition:after {
  clear: both;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_part\.scss}line{font-family:\00003164}}
.map .condition dt {
  clear: both;
  width: 20%;
  display: inline;
  float: left;
  margin-right: 24px;
  padding: 3px 10px;
  box-sizing: border-box;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  background: #ffe7e4;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_part\.scss}line{font-family:\00003174}}
.map .condition dd {
  display: inline;
  float: left;
  width: 70%;
  margin-bottom: 6px;
  padding: 3px 0;
  box-sizing: border-box;
  word-break: break-all;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032578}}
.map .settings {
  zoom: 1;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\00003119}}
.map .settings:before, .map .settings:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\00003125}}
.map .settings:after {
  clear: both;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032580}}
.map .settings .ajax-box {
  display: block;
  display: inline;
  float: right;
  /*@include btn-org;*/
  margin-bottom: 24px;
  text-decoration: none;
  padding: 6px 12px;
  border: 1px solid #bbbbbb;
  background: #ff5151;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  color: #fff;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032598}}
.map #main .result {
  display: inline;
  float: left;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032600}}
.map #main .result h2 {
  margin: 0 !important;
  padding: 0 !important;
  background: none !important;
  border: none !important;
  font-size: 100% !important;
  font-weight: normal !important;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032609}}
.map .tabs {
  zoom: 1;
  border-bottom: 2px solid #218635;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\00003119}}
.map .tabs:before, .map .tabs:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\00003125}}
.map .tabs:after {
  clear: both;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032612}}
.map .tabs ul {
  zoom: 1;
  display: inline;
  float: right;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\00003119}}
.map .tabs ul:before, .map .tabs ul:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\00003125}}
.map .tabs ul:after {
  clear: both;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032615}}
.map .tabs ul li {
  display: inline;
  float: left;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032617}}
.map .tabs ul li a {
  display: block;
  margin-left: 12px;
  padding: 3px 30px;
  -moz-border-radius-topleft: 3px;
  -webkit-border-top-left-radius: 3px;
  border-top-left-radius: 3px;
  -moz-border-radius-topright: 3px;
  -webkit-border-top-right-radius: 3px;
  border-top-right-radius: 3px;
  background: #cccccc;
  background-image: -owg-linear-gradient(top, #cccccc, #bbbbbb);
  background-image: -webkit-linear-gradient(top, #cccccc, #bbbbbb);
  background-image: -moz-linear-gradient(top, #cccccc, #bbbbbb);
  background-image: -o-linear-gradient(top, #cccccc, #bbbbbb);
  background-image: linear-gradient(top, #cccccc, #bbbbbb);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFCCCCCC', endColorstr='#FFBBBBBB');
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc4MzIiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNDQ0NDQ0MiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNCQkJCQkIiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c4MzIpIiAvPgo8L3N2Zz4=);
  color: #313131;
  text-decoration: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032626}}
.map .tabs ul li a:hover, .map .tabs ul li a:focus {
  opacity: 0.6;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032631}}
.map .tabs ul .current a {
  background: #00a0e9;
  background-image: -owg-linear-gradient(top, #007acd, #0069cc);
  background-image: -webkit-linear-gradient(top, #007acd, #0069cc);
  background-image: -moz-linear-gradient(top, #007acd, #0069cc);
  background-image: -o-linear-gradient(top, #007acd, #0069cc);
  background-image: linear-gradient(top, #007acd, #0069cc);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF007ACD', endColorstr='#FF0069CC');
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc3NTIiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiMwMDdBQ0QiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiMwMDY5Q0MiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c3NTIpIiAvPgo8L3N2Zz4=);
  background: #ffe7e4;
  color: #333333;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032638}}
.map #map-sidebar {
  float: left;
  width: 30%;
  /*height: 500px !important;*/
  padding: 9px;
  box-sizing: border-box;
  border: 1px solid #ccc;
  overflow-y: scroll;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032646}}
.map #map-sidebar .column {
  margin-bottom: 5px;
  padding-bottom: 5px;
  border-bottom: 1px solid #ccc;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032650}}
.map #map-sidebar .column:last-child {
  margin-bottom: 0;
  border-bottom: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032656}}
.map #map-canvas {
  position: relative;
  overflow: hidden;
  margin-bottom: 12px;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032656}}
  .map #map-canvas {
    width: 70% !important;
    height: 500px !important;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032664}}
.map #map-canvas .maker-info {
  width: 300px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032668}}
.map .filters {
  zoom: 1;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\00003119}}
.map .filters:before, .map .filters:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\00003125}}
.map .filters:after {
  clear: both;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032670}}
.map .filters li {
  display: inline;
  float: left;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032672}}
.map .filters li a {
  display: block;
  margin: 0 12px 12px 0;
  padding: 3px 10px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  background-color: #ccc;
  color: #313131;
  text-decoration: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032680}}
.map .filters li a:hover, .map .filters li a:focus {
  background-color: #ffe7e4;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032683}}
.map .filters li a.clicked {
  background-color: #ff5151;
  color: #fff;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032686}}
.map .filters li a.clicked:hover, .map .filters li a.clicked:focus {
  background-color: #ffe7e4;
  color: #313131;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032693}}
.map .filters .area-list li a {
  padding: 3px 10px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032696}}
.map .columns .column {
  clear: both;
  padding: 6px 0;
  border-bottom: 1px solid #ccc;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032700}}
.map .columns .column h2 {
  margin: 0;
  padding: 0;
  border: none;
  font-size: 100%;
  font-weight: normal;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032707}}
.map .columns .column .categories {
  margin-bottom: 0;
  border: none;
  text-align: left;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032711}}
.map .columns .column .categories ul {
  zoom: 1;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\00003119}}
.map .columns .column .categories ul:before, .map .columns .column .categories ul:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\00003125}}
.map .columns .column .categories ul:after {
  clear: both;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032714}}
.map .columns .column .categories li {
  display: inline;
  float: left;
  list-style: none;
  background: url(../img/ic-li.png) no-repeat center left 2px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032718}}
.map .columns .column .categories li a {
  display: block;
  margin: 6px 6px 6px 0;
  padding: 3px 10px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  background-color: #ccc;
  color: #313131;
  text-decoration: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032727}}
.map .columns .column .categories li a:hover, .map .columns .column .categories li a:focus {
  background-color: #ffe7e4;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032735}}
.map .summary-image {
  display: inline;
  float: right;
  padding: 4px;
  border: 1px solid #ccc;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032740}}
.map .body {
  display: inline;
  float: left;
  width: 500px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032743}}
.map .body dd {
  width: 64%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032747}}
.map .see {
  zoom: 1;
  overflow: hidden;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\00003119}}
.map .see:before, .map .see:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\00003125}}
.map .see:after {
  clear: both;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032750}}
.map .see dt {
  clear: both;
  display: inline;
  float: left;
  width: 30%;
  margin: 0 24px 12px 0;
  padding: 3px 5px;
  box-sizing: border-box;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  background: #ffe7e4;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032760}}
.map .see dd {
  display: inline;
  float: left;
  margin-bottom: 12px;
  padding: 3px 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032765}}
.map .see + p {
  border: 1px solid #ccc;
  padding: 4px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032770}}
.map .additional-info {
  margin-bottom: 24px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032773}}
.map .images {
  zoom: 1;
  margin-bottom: 24px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\00003119}}
.map .images:before, .map .images:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\00003125}}
.map .images:after {
  clear: both;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032776}}
.map .images .image {
  display: inline;
  float: left;
  margin: 0 10px 10px 0;
  padding: 4px;
  border: 1px solid #ccc;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032781}}
.map .images .image:nth-child(4n) {
  margin-right: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032786}}
.map .facility-nodes {
  width: 100%;
  margin-bottom: 12px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032789}}
.map .facility-nodes caption {
  text-align: left;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032792}}
.map .facility-nodes table {
  width: 100%;
  margin-bottom: 24px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032796}}
.map .facility-nodes caption {
  margin-bottom: 6px;
  padding: 0 10px;
  color: #218635;
  font-size: 115%;
  font-weight: bold;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032803}}
.map .facility-nodes th {
  padding: 5px 8px;
  border: 1px solid #ccc;
  background: #ffe7e4;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032808}}
.map .facility-nodes td {
  padding: 5px 8px;
  border: 1px solid #ccc;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032814}}
#body--institution-map .map #map-canvas,
#body--institution-map-all .map #map-canvas {
  width: 512px !important;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032818}}
#body--institution-map .map #map-canvas {
  width: 70% !important;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032822}}
#colorbox h2, #colorbox legend {
  clear: both;
  width: 100%;
  display: inline-block;
  margin-bottom: 6px;
  border-bottom: 2px solid #409a52;
  color: #409a52;
  font-size: 115%;
  font-weight: bold;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032834}}
#colorbox .category div, #colorbox .service div, #colorbox .location div {
  display: inline;
  float: left;
  min-width: 177px;
  display: inline-block;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032840}}
#colorbox .send {
  clear: both;
  text-align: center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032843}}
#colorbox .send input {
  padding: 6px 12px;
  border: 1px solid #f08300;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  background: #f4d89a;
  background-image: -owg-linear-gradient(top, #f4d89a, #f48b22);
  background-image: -webkit-linear-gradient(top, #f4d89a, #f48b22);
  background-image: -moz-linear-gradient(top, #f4d89a, #f48b22);
  background-image: -o-linear-gradient(top, #f4d89a, #f48b22);
  background-image: linear-gradient(top, #f4d89a, #f48b22);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFF4D89A', endColorstr='#FFF48B22');
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc4MDEiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGNEQ4OUEiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNGNDhCMjIiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c4MDEpIiAvPgo8L3N2Zz4=);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_part\.scss}line{font-family:\00003119}}
#colorbox .send input:hover {
  background: #f48b22;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032845}}
#colorbox .send input:hover, #colorbox .send input:focus {
  cursor: pointer;
  opacity: 0.8;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032849}}
#colorbox .send input:first-child {
  background: #ff5151;
  color: #fff;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032853}}
#colorbox .send input:last-child {
  background: #fff;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032863}}
#body--garbage-index #main.one .name, #body--garbage-index #main.one .category {
  zoom: 1;
  margin-bottom: 24px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\00003119}}
#body--garbage-index #main.one .name:before, #body--garbage-index #main.one .name:after, #body--garbage-index #main.one .category:before, #body--garbage-index #main.one .category:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\00003125}}
#body--garbage-index #main.one .name:after, #body--garbage-index #main.one .category:after {
  clear: both;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032866}}
#body--garbage-index #main.one .name h2, #body--garbage-index #main.one .category h2 {
  float: left;
  padding: 6px 12px;
  box-sizing: border-box;
  width: 24%;
  background: #ffe7e4;
  color: #333333;
  font-weight: bold;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032866}}
  #body--garbage-index #main.one .name h2, #body--garbage-index #main.one .category h2 {
    float: none;
    width: 100%;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032879}}
#body--garbage-index #main.one .name input, #body--garbage-index #main.one .category input {
  width: 250px;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032879}}
  #body--garbage-index #main.one .name input, #body--garbage-index #main.one .category input {
    width: 100%;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032883}}
#body--garbage-index #main.one .name input, #body--garbage-index #main.one .name select, #body--garbage-index #main.one .category input, #body--garbage-index #main.one .category select {
  float: left;
  margin: 10px 0 10px 12px;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032883}}
  #body--garbage-index #main.one .name input, #body--garbage-index #main.one .name select, #body--garbage-index #main.one .category input, #body--garbage-index #main.one .category select {
    float: none;
    margin-left: 0;
    box-sizing: border-box;
  }
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032894}}
  #body--garbage-index footer.send {
    margin-bottom: 24px;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032900}}
#body--garbage-result #main.one h2 {
  clear: both;
  width: 100%;
  margin-bottom: 20px;
  padding: 5px 0 5px 15px;
  box-sizing: border-box;
  background: url(../img/contents_h2_bg.gif) repeat left top;
  border-left: solid 10px #409a52;
  font-size: 158%;
  font-weight: bold;
  color: #218635;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032904}}
#body--garbage-result #main.one form input, #body--garbage-result #main.one form select {
  margin-bottom: 20px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032905}}
#body--garbage-result #main.one form input[type="text"] {
  width: 469px;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032905}}
  #body--garbage-result #main.one form input[type="text"] {
    width: 100%;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032912}}
#body--garbage-result #main.one .condition {
  zoom: 1;
  overflow: hidden;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\00003119}}
#body--garbage-result #main.one .condition:before, #body--garbage-result #main.one .condition:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\00003125}}
#body--garbage-result #main.one .condition:after {
  clear: both;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_part\.scss}line{font-family:\00003164}}
#body--garbage-result #main.one .condition dt {
  clear: both;
  width: 20%;
  display: inline;
  float: left;
  margin-right: 24px;
  padding: 3px 10px;
  box-sizing: border-box;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  background: #ffe7e4;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_part\.scss}line{font-family:\00003174}}
#body--garbage-result #main.one .condition dd {
  display: inline;
  float: left;
  width: 70%;
  margin-bottom: 6px;
  padding: 3px 0;
  box-sizing: border-box;
  word-break: break-all;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032914}}
#body--garbage-result #main.one .condition .name, #body--garbage-result #main.one .condition .category {
  margin-bottom: 12px;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032917}}
  #body--garbage-result #main.one .condition dt {
    display: block;
    width: 100%;
    float: none;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032925}}
#body--garbage-result #main.one .setting .ajax-box {
  padding: 6px 12px;
  border: 1px solid #bbbbbb;
  background: #ff5151;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  color: #fff;
  margin-bottom: 24px;
  float: right;
  text-decoration: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_part\.scss}line{font-family:\00003151}}
#body--garbage-result #main.one .setting .ajax-box.reset {
  background: #fff;
  color: #313131;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_part\.scss}line{font-family:\00003155}}
#body--garbage-result #main.one .setting .ajax-box:hover, #body--garbage-result #main.one .setting .ajax-box:focus {
  cursor: pointer;
  opacity: 0.6;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032933}}
#body--garbage-result #colorbox input[type="text"] {
  width: 469px;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032933}}
  #body--garbage-result #colorbox input[type="text"] {
    width: 100%;
    box-sizing: border-box;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032940}}
#body--garbage-result #colorbox .send input {
  background: #ff5151;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032945}}
.body--garbage .send {
  text-align: center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032947}}
.body--garbage .send input {
  padding: 6px 12px;
  border: 1px solid #bbbbbb;
  background: #ff5151;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  color: #fff;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_part\.scss}line{font-family:\00003151}}
.body--garbage .send input.reset {
  background: #fff;
  color: #313131;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_part\.scss}line{font-family:\00003155}}
.body--garbage .send input:hover, .body--garbage .send input:focus {
  cursor: pointer;
  opacity: 0.6;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032951}}
  .body--garbage #main.one {
    padding: 0 10px;
    box-sizing: border-box;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032957}}
.body--garbage table {
  width: 100%;
  margin-bottom: 24px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032960}}
.body--garbage table caption {
  padding: 0 10px;
  color: #218635;
  text-align: left;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032965}}
.body--garbage table th {
  padding: 5px 8px;
  border: 1px solid #ccc;
  background: #ffe7e4;
  text-align: left;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032971}}
.body--garbage table td {
  padding: 5px 8px;
  border: 1px solid #ccc;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032980}}
.ezine-pages {
  margin-bottom: 24px;
  list-style: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032983}}
.ezine-pages li {
  float: left;
  width: 325px;
  margin: 0 24px 24px 0;
  padding: 6px;
  border: 1px solid #ccc;
  border-left: 5px solid #00a0e9;
  cursor: pointer;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032991}}
.ezine-pages li:nth-child(2n) {
  margin-right: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000032994}}
.ezine-pages li:hover, .ezine-pages li:focus {
  background: #ffe7e4;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033000}}
.ezine .ezine-html {
  margin-bottom: 6px;
  padding: 0 10px;
  border-bottom: 2px solid #00a0e9;
  color: #00a0e9;
  font-size: 115%;
  font-weight: bold;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033008}}
.ezine dl {
  zoom: 1;
  clear: both;
  width: 100%;
  margin-bottom: 24px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\00003119}}
.ezine dl:before, .ezine dl:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\00003125}}
.ezine dl:after {
  clear: both;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033013}}
.ezine dl dt {
  clear: both;
  float: left;
  width: 200px;
  margin-bottom: 12px;
  padding: 6px 12px;
  font-weight: bold;
  background: #ffe7e4;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033022}}
.ezine dl dt .required {
  display: block;
  color: #d90000;
  font-weight: normal;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033028}}
.ezine dl dd {
  float: left;
  width: 464px;
  margin-bottom: 12px;
  padding: 0 12px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033033}}
.ezine dl dd p {
  margin-bottom: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033038}}
.ezine .send {
  padding-left: 236px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033040}}
.ezine .send input {
  margin-right: 12px;
  padding: 6px 12px;
  border: 1px solid #f08300;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  background: #f4d89a;
  background-image: -owg-linear-gradient(top, #f4d89a, #f48b22);
  background-image: -webkit-linear-gradient(top, #f4d89a, #f48b22);
  background-image: -moz-linear-gradient(top, #f4d89a, #f48b22);
  background-image: -o-linear-gradient(top, #f4d89a, #f48b22);
  background-image: linear-gradient(top, #f4d89a, #f48b22);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFF4D89A', endColorstr='#FFF48B22');
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc4MDEiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGNEQ4OUEiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNGNDhCMjIiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c4MDEpIiAvPgo8L3N2Zz4=);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_part\.scss}line{font-family:\00003119}}
.ezine .send input:hover {
  background: #f48b22;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033044}}
.ezine .send input[name="cancel"] {
  padding: 6px 12px;
  border: 1px solid #bbbbbb;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  background: #cccccc;
  background-image: -owg-linear-gradient(top, #cccccc, #bbbbbb);
  background-image: -webkit-linear-gradient(top, #cccccc, #bbbbbb);
  background-image: -moz-linear-gradient(top, #cccccc, #bbbbbb);
  background-image: -o-linear-gradient(top, #cccccc, #bbbbbb);
  background-image: linear-gradient(top, #cccccc, #bbbbbb);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFCCCCCC', endColorstr='#FFBBBBBB');
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc4MzIiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNDQ0NDQ0MiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNCQkJCQkIiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c4MzIpIiAvPgo8L3N2Zz4=);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_part\.scss}line{font-family:\00003128}}
.ezine .send input[name="cancel"]:hover {
  background: #bbbbbb;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033048}}
.ezine #errorExplanation {
  margin-bottom: 24px;
  padding: 12px 12px 0;
  border: 2px solid #d90000;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  background: #ffffa4;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033054}}
.ezine #errorExplanation ul {
  padding-left: 24px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033056}}
.ezine .inquiry-confirm-message {
  margin-bottom: 24px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033058}}
.ezine .inquiry-confirm-message ~ dd {
  padding-bottom: 2em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033062}}
.ezine .simple-captcha {
  padding-left: 236px;
  margin-bottom: 24px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033070}}
.body--board #main .menu a {
  display: inline-block;
  padding: 6px 12px;
  border: 1px solid #bbbbbb;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  background: #cccccc;
  background-image: -owg-linear-gradient(top, #cccccc, #bbbbbb);
  background-image: -webkit-linear-gradient(top, #cccccc, #bbbbbb);
  background-image: -moz-linear-gradient(top, #cccccc, #bbbbbb);
  background-image: -o-linear-gradient(top, #cccccc, #bbbbbb);
  background-image: linear-gradient(top, #cccccc, #bbbbbb);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFCCCCCC', endColorstr='#FFBBBBBB');
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc4MzIiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNDQ0NDQ0MiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNCQkJCQkIiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c4MzIpIiAvPgo8L3N2Zz4=);
  margin-bottom: 24px;
  color: #313131;
  text-decoration: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_part\.scss}line{font-family:\00003128}}
.body--board #main .menu a:hover {
  background: #bbbbbb;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033077}}
.body--board #main .post {
  margin-bottom: 12px;
  padding: 12px;
  border: 1px solid #ccc;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033083}}
.body--board #main .children .post {
  margin: 12px 0 0 0;
  padding: 12px 0 0 12px;
  border: none;
  border-top: 1px solid #ccc;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033090}}
.body--board #main .admin-user {
  border: 1px solid #439bd5;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033093}}
.body--board #main .date, .body--board #main .poster, .body--board #main .name, .body--board #main .email, .body--board #main .url, .body--board #main .action {
  display: inline-block;
  margin-right: 12px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033097}}
.body--board #main .send {
  text-align: center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033099}}
.body--board #main .send input {
  padding: 6px 12px;
  border: 1px solid #f08300;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  background: #f4d89a;
  background-image: -owg-linear-gradient(top, #f4d89a, #f48b22);
  background-image: -webkit-linear-gradient(top, #f4d89a, #f48b22);
  background-image: -moz-linear-gradient(top, #f4d89a, #f48b22);
  background-image: -o-linear-gradient(top, #f4d89a, #f48b22);
  background-image: linear-gradient(top, #f4d89a, #f48b22);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFF4D89A', endColorstr='#FFF48B22');
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc4MDEiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGNEQ4OUEiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNGNDhCMjIiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c4MDEpIiAvPgo8L3N2Zz4=);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_part\.scss}line{font-family:\00003119}}
.body--board #main .send input:hover {
  background: #f48b22;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033102}}
.body--board #main .send button {
  padding: 6px 12px;
  border: 1px solid #bbbbbb;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  background: #cccccc;
  background-image: -owg-linear-gradient(top, #cccccc, #bbbbbb);
  background-image: -webkit-linear-gradient(top, #cccccc, #bbbbbb);
  background-image: -moz-linear-gradient(top, #cccccc, #bbbbbb);
  background-image: -o-linear-gradient(top, #cccccc, #bbbbbb);
  background-image: linear-gradient(top, #cccccc, #bbbbbb);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFCCCCCC', endColorstr='#FFBBBBBB');
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc4MzIiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNDQ0NDQ0MiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNCQkJCQkIiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c4MzIpIiAvPgo8L3N2Zz4=);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_part\.scss}line{font-family:\00003128}}
.body--board #main .send button:hover {
  background: #bbbbbb;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033106}}
.body--board #main .toggle {
  display: inline-block;
  padding-left: 17px;
  background: url(../img/u-arrow.png) no-repeat left center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033109}}
.body--board #main #errorExplanation {
  margin-bottom: 24px;
  padding: 12px 12px 0;
  border: 2px solid #d90000;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  background: #ffffa4;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033115}}
.body--board #main #errorExplanation ul {
  padding-left: 24px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033120}}
.gravatar {
  margin-bottom: 1em;
  text-align: right;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033123}}
.gravatar .gravatar-icon, .gravatar .gravatar-screen-name {
  display: inline-block;
  vertical-align: middle;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033127}}
.gravatar .gravatar-icon img {
  width: auto;
  height: 32px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033134}}
#recent-photo {
  overflow: hidden;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033136}}
#recent-photo li {
  width: 49%;
  float: left;
  margin-bottom: 10px;
  border-bottom: none;
  list-style: none;
  text-align: center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033143}}
#recent-photo li:nth-child(2n) {
  float: right;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033146}}
#recent-photo li img {
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033149}}
#recent-photo li a {
  padding: 10px;
  box-sizing: border-box;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033154}}
#recent-photo .more {
  clear: both;
  padding: 0 10px;
  box-sizing: border-box;
  text-align: right;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033159}}
#recent-photo .more 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\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033165}}
#side-blog li {
  list-style: none;
  padding: 12px 0 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033168}}
#side-blog li span {
  display: block;
  width: 120px;
  min-height: 70px;
  float: left;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033173}}
#side-blog li span img {
  max-width: 100%;
  height: auto;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033178}}
#side-blog li a:hover, #side-blog li a:focus {
  background: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033180}}
#side-blog .more {
  text-align: right;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033182}}
#side-blog .more 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\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033187}}
.photos {
  zoom: 1;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
  margin-bottom: 24px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\00003119}}
.photos:before, .photos:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\00003125}}
.photos:after {
  clear: both;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033187}}
  .photos {
    padding: 0 10px;
    box-sizing: border-box;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033200}}
.photos .photo {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  width: 166px;
  width: calc(166px - 20px);
  float: left;
  margin: 0 10px 20px;
  /*padding: 12px 6px;*/
  border: solid 1px #bbb;
  text-align: center;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033200}}
  .photos .photo {
    max-width: 49%;
    margin-right: 5px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033215}}
  .photos .photo:nth-child(2n) {
    margin-right: 0;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033219}}
.photos .photo a {
  display: block;
  width: 100%;
  /*height: 100%;*/
  padding: 10px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033224}}
.photos .photo a:hover, .photos .photo a:focus {
  background: #ffe7e4;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033226}}
.photos .photo img {
  max-width: 100%;
  height: auto;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033230}}
.photos .photo span {
  display: block;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033235}}
.member-photo-search-part {
  margin-bottom: 1em;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033235}}
  .member-photo-search-part {
    margin: 10px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033239}}
  .member-photo-search-part .keyword {
    position: relative;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033243}}
.member-photo-search-part form {
  display: inline-block;
  margin-right: 1em;
  border: 1px solid #ccc;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033243}}
  .member-photo-search-part form {
    width: 73%;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033251}}
.member-photo-search-part #keyword {
  width: 24em;
  padding: 7px;
  border: none;
  color: #313131;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033251}}
  .member-photo-search-part #keyword {
    width: 100%;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033260}}
.member-photo-search-part input[type="submit"] {
  padding: 5px 10px 5px 25px;
  border: none;
  background: #333 url(../img/search-icon-white.png) no-repeat 5px center;
  color: #fff;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033260}}
  .member-photo-search-part input[type="submit"] {
    position: absolute;
    top: 0;
    right: 0;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033273}}
.kanko-info .condition {
  zoom: 1;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\00003119}}
.kanko-info .condition:before, .kanko-info .condition:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\00003125}}
.kanko-info .condition:after {
  clear: both;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033273}}
  .kanko-info .condition {
    padding: 10px 10px 0;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033278}}
.kanko-info .condition dt {
  clear: both;
  width: 160px;
  display: inline;
  float: left;
  margin: 0 24px 12px 0;
  padding: 3px 10px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  background: #ffe7e4;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033287}}
.kanko-info .condition dd {
  display: inline;
  float: left;
  margin-bottom: 6px;
  padding: 3px 0;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033293}}
  .kanko-info .condition dt, .kanko-info .condition dd {
    float: none;
    display: block;
    width: 100%;
    margin: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033302}}
.kanko-info .condition + .ajax-box {
  display: block;
  display: inline;
  float: right;
  padding: 6px 12px;
  border: 1px solid #f08300;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  background: #f4d89a;
  background-image: -owg-linear-gradient(top, #f4d89a, #f48b22);
  background-image: -webkit-linear-gradient(top, #f4d89a, #f48b22);
  background-image: -moz-linear-gradient(top, #f4d89a, #f48b22);
  background-image: -o-linear-gradient(top, #f4d89a, #f48b22);
  background-image: linear-gradient(top, #f4d89a, #f48b22);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFF4D89A', endColorstr='#FFF48B22');
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc4MDEiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGNEQ4OUEiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNGNDhCMjIiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c4MDEpIiAvPgo8L3N2Zz4=);
  margin-bottom: 24px;
  color: #313131;
  text-decoration: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_part\.scss}line{font-family:\00003119}}
.kanko-info .condition + .ajax-box:hover {
  background: #f48b22;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033302}}
  .kanko-info .condition + .ajax-box {
    margin-right: 10px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033313}}
.kanko-info .result {
  clear: right;
  display: inline;
  float: left;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033313}}
  .kanko-info .result {
    clear: both;
    padding: 0 10px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033320}}
.kanko-info .result h2 {
  border: none;
  font-size: 100%;
  font-weight: normal;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033326}}
.kanko-info .tabs {
  zoom: 1;
  border-bottom: 2px solid #f08300;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\00003119}}
.kanko-info .tabs:before, .kanko-info .tabs:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\00003125}}
.kanko-info .tabs:after {
  clear: both;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033326}}
  .kanko-info .tabs {
    padding: 0 10px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033330}}
.kanko-info .tabs ul {
  zoom: 1;
  display: inline;
  float: right;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\00003119}}
.kanko-info .tabs ul:before, .kanko-info .tabs ul:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\00003125}}
.kanko-info .tabs ul:after {
  clear: both;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033333}}
.kanko-info .tabs ul li {
  display: inline;
  float: left;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033335}}
.kanko-info .tabs ul li a {
  display: block;
  margin-left: 12px;
  padding: 3px 30px;
  -moz-border-radius-topleft: 3px;
  -webkit-border-top-left-radius: 3px;
  border-top-left-radius: 3px;
  -moz-border-radius-topright: 3px;
  -webkit-border-top-right-radius: 3px;
  border-top-right-radius: 3px;
  background: #cccccc;
  background-image: -owg-linear-gradient(top, #cccccc, #bbbbbb);
  background-image: -webkit-linear-gradient(top, #cccccc, #bbbbbb);
  background-image: -moz-linear-gradient(top, #cccccc, #bbbbbb);
  background-image: -o-linear-gradient(top, #cccccc, #bbbbbb);
  background-image: linear-gradient(top, #cccccc, #bbbbbb);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFCCCCCC', endColorstr='#FFBBBBBB');
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc4MzIiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNDQ0NDQ0MiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNCQkJCQkIiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c4MzIpIiAvPgo8L3N2Zz4=);
  color: #313131;
  text-decoration: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033346}}
.kanko-info .tabs ul .current a {
  background: #00a0e9;
  background-image: -owg-linear-gradient(top, #007acd, #0069cc);
  background-image: -webkit-linear-gradient(top, #007acd, #0069cc);
  background-image: -moz-linear-gradient(top, #007acd, #0069cc);
  background-image: -o-linear-gradient(top, #007acd, #0069cc);
  background-image: linear-gradient(top, #007acd, #0069cc);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF007ACD', endColorstr='#FF0069CC');
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc3NTIiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiMwMDdBQ0QiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiMwMDY5Q0MiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c3NTIpIiAvPgo8L3N2Zz4=);
  color: #fff;
}

@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033353}}
  .photo-body {
    padding: 10px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033357}}
.photo-body .ajax-box img {
  width: 100%;
  margin-bottom: 1em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033361}}
.photo-body time, .photo-body .contributor {
  display: inline-block;
  margin: 0 1em 2em 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033365}}
.photo-body .contributor {
  font-weight: bold;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033368}}
.photo-body .caption {
  margin-bottom: 2em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033371}}
.photo-body .license {
  margin-bottom: 2em;
  padding: 12px;
  border: 1px solid #ccc;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033375}}
.photo-body .license h2 {
  font-weight: bold;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033378}}
.photo-categories, .photo-locations {
  display: inline-block;
  margin-bottom: 2em;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033378}}
  .photo-categories, .photo-locations {
    display: block;
    padding: 0 10px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033385}}
.photo-categories h2, .photo-locations h2 {
  display: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033386}}
.photo-categories ul, .photo-locations ul {
  zoom: 1;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\00003119}}
.photo-categories ul:before, .photo-categories ul:after, .photo-locations ul:before, .photo-locations ul:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\00003125}}
.photo-categories ul:after, .photo-locations ul:after {
  clear: both;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033387}}
.photo-categories li, .photo-locations li {
  display: inline-block;
  list-style: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033390}}
.photo-categories li a, .photo-locations li a {
  display: inline-block;
  padding: 6px 12px;
  border: 1px solid #bbbbbb;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  background: #cccccc;
  background-image: -owg-linear-gradient(top, #cccccc, #bbbbbb);
  background-image: -webkit-linear-gradient(top, #cccccc, #bbbbbb);
  background-image: -moz-linear-gradient(top, #cccccc, #bbbbbb);
  background-image: -o-linear-gradient(top, #cccccc, #bbbbbb);
  background-image: linear-gradient(top, #cccccc, #bbbbbb);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFCCCCCC', endColorstr='#FFBBBBBB');
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc4MzIiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNDQ0NDQ0MiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNCQkJCQkIiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c4MzIpIiAvPgo8L3N2Zz4=);
  color: #313131;
  text-decoration: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_part\.scss}line{font-family:\00003128}}
.photo-categories li a:hover, .photo-locations li a:hover {
  background: #bbbbbb;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033399}}
.member-blogs .blog {
  margin-bottom: 1em;
  padding: 12px;
  border: 1px solid #ccc;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033403}}
.member-blogs .blog img {
  float: left;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033406}}
.member-blogs .blog header {
  margin-left: 132px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033409}}
.member-blogs .blog .description {
  margin-left: 132px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033414}}
.blog #main {
  zoom: 1;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\00003119}}
.blog #main:before, .blog #main:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\00003125}}
.blog #main:after {
  clear: both;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033417}}
.blog-center {
  float: right;
  width: 500px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033420}}
.blog-center .blog {
  margin-bottom: 12px;
  padding-bottom: 12px;
  border-bottom: 1px solid #ccc;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033425}}
.blog-center .blog .genres li {
  display: inline-block;
  padding: 0;
  background: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033430}}
.blog-center .blog .genres a {
  display: block;
  padding: 6px 12px;
  border: 1px solid #bbbbbb;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  background: #cccccc;
  background-image: -owg-linear-gradient(top, #cccccc, #bbbbbb);
  background-image: -webkit-linear-gradient(top, #cccccc, #bbbbbb);
  background-image: -moz-linear-gradient(top, #cccccc, #bbbbbb);
  background-image: -o-linear-gradient(top, #cccccc, #bbbbbb);
  background-image: linear-gradient(top, #cccccc, #bbbbbb);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFCCCCCC', endColorstr='#FFBBBBBB');
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc4MzIiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNDQ0NDQ0MiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNCQkJCQkIiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c4MzIpIiAvPgo8L3N2Zz4=);
  margin: 6px 0;
  color: #313131;
  text-decoration: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_part\.scss}line{font-family:\00003128}}
.blog-center .blog .genres a:hover {
  background: #bbbbbb;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033439}}
.blog-center img {
  max-width: 100%;
  height: auto;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033444}}
.blog-left {
  float: left;
  width: 198px;
  border: 1px solid #ccc;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033449}}
.blog-profile {
  margin-bottom: 1em;
  padding: 12px;
  text-align: center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033453}}
.blog-profile img {
  margin-bottom: 0.5em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033456}}
.blog-profile header, .blog-profile .contributor, .blog-profile .description {
  text-align: left;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033459}}
.blog-profile .contributor {
  font-weight: bold;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033463}}
.blog-left .blog-genres {
  padding: 12px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033465}}
.blog-left .blog-genres li {
  list-style: none;
  padding-left: 15px;
  background: url(../img/ic-li.png) no-repeat 2px 8px;
}

@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033471}}
  .map-page img {
    max-width: none !important;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033474}}
  .body--kanko-info-photo #map-canvas {
    height: 300px !important;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033477}}
  .member-blogs {
    padding: 10px;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033480}}
  .blog-center, .blog-left {
    float: none;
    width: auto;
    margin: 10px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033488}}
#side .login, #side .registration {
  display: block;
  padding: 6px 12px;
  border: 1px solid #f08300;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  background: #f4d89a;
  background-image: -owg-linear-gradient(top, #f4d89a, #f48b22);
  background-image: -webkit-linear-gradient(top, #f4d89a, #f48b22);
  background-image: -moz-linear-gradient(top, #f4d89a, #f48b22);
  background-image: -o-linear-gradient(top, #f4d89a, #f48b22);
  background-image: linear-gradient(top, #f4d89a, #f48b22);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFF4D89A', endColorstr='#FFF48B22');
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc4MDEiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGNEQ4OUEiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNGNDhCMjIiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c4MDEpIiAvPgo8L3N2Zz4=);
  margin-bottom: 2em;
  color: #313131;
  text-align: center;
  text-decoration: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_part\.scss}line{font-family:\00003119}}
#side .login:hover, #side .registration:hover {
  background: #f48b22;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033488}}
  #side .login, #side .registration {
    margin: 0 10px 1em;
  }
}

@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033500}}
  #side .member {
    margin-left: 10px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033504}}
#side .logout {
  display: inline-block;
  padding: 6px 12px;
  border: 1px solid #f08300;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  background: #f4d89a;
  background-image: -owg-linear-gradient(top, #f4d89a, #f48b22);
  background-image: -webkit-linear-gradient(top, #f4d89a, #f48b22);
  background-image: -moz-linear-gradient(top, #f4d89a, #f48b22);
  background-image: -o-linear-gradient(top, #f4d89a, #f48b22);
  background-image: linear-gradient(top, #f4d89a, #f48b22);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFF4D89A', endColorstr='#FFF48B22');
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc4MDEiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGNEQ4OUEiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNGNDhCMjIiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c4MDEpIiAvPgo8L3N2Zz4=);
  margin: 0 0 2em 1em;
  padding: 0px 6px;
  color: #313131;
  text-decoration: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_part\.scss}line{font-family:\00003119}}
#side .logout:hover {
  background: #f48b22;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033504}}
  #side .logout {
    margin: 0 10px 1em 0;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033516}}
.form-login dt, .form-login dd {
  margin-bottom: 1em;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033520}}
.reset_password {
  margin: 1em 0;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033520}}
  .reset_password {
    padding: 10px;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033529}}
.member-registration-form .send,
.mypage-form .send, .member-my-group .send {
  margin-bottom: 2em;
  padding: 0;
  text-align: center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033533}}
.member-registration-form .send input, .member-registration-form .send button,
.mypage-form .send input,
.mypage-form .send button, .member-my-group .send input, .member-my-group .send button {
  display: inline-block;
  padding: 6px 12px;
  border: 1px solid #f08300;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  background: #f4d89a;
  background-image: -owg-linear-gradient(top, #f4d89a, #f48b22);
  background-image: -webkit-linear-gradient(top, #f4d89a, #f48b22);
  background-image: -moz-linear-gradient(top, #f4d89a, #f48b22);
  background-image: -o-linear-gradient(top, #f4d89a, #f48b22);
  background-image: linear-gradient(top, #f4d89a, #f48b22);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFF4D89A', endColorstr='#FFF48B22');
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc4MDEiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGNEQ4OUEiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNGNDhCMjIiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c4MDEpIiAvPgo8L3N2Zz4=);
  vertical-align: middle;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_part\.scss}line{font-family:\00003119}}
.member-registration-form .send input:hover, .member-registration-form .send button:hover,
.mypage-form .send input:hover,
.mypage-form .send button:hover, .member-my-group .send input:hover, .member-my-group .send button:hover {
  background: #f48b22;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033538}}
.member-registration-form .send input[name="back"], .member-registration-form .send button[type="reset"],
.mypage-form .send input[name="back"],
.mypage-form .send button[type="reset"], .member-my-group .send input[name="back"], .member-my-group .send button[type="reset"] {
  padding: 6px 12px;
  border: 1px solid #bbbbbb;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  background: #cccccc;
  background-image: -owg-linear-gradient(top, #cccccc, #bbbbbb);
  background-image: -webkit-linear-gradient(top, #cccccc, #bbbbbb);
  background-image: -moz-linear-gradient(top, #cccccc, #bbbbbb);
  background-image: -o-linear-gradient(top, #cccccc, #bbbbbb);
  background-image: linear-gradient(top, #cccccc, #bbbbbb);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFCCCCCC', endColorstr='#FFBBBBBB');
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc4MzIiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNDQ0NDQ0MiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNCQkJCQkIiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c4MzIpIiAvPgo8L3N2Zz4=);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_part\.scss}line{font-family:\00003128}}
.member-registration-form .send input[name="back"]:hover, .member-registration-form .send button[type="reset"]:hover,
.mypage-form .send input[name="back"]:hover,
.mypage-form .send button[type="reset"]:hover, .member-my-group .send input[name="back"]:hover, .member-my-group .send button[type="reset"]:hover {
  background: #bbbbbb;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033543}}
#errorExplanation {
  margin-bottom: 24px;
  padding: 12px 12px 0;
  border: 2px solid #d90000;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  background: #ffffa4;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033549}}
#errorExplanation ul {
  margin-bottom: 12px;
  list-style: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033552}}
#errorExplanation ul li {
  padding-left: 15px;
  background: url(../img/ic-li.png) no-repeat 2px 8px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033557}}
#ss-notice {
  margin-bottom: 1em;
  padding: 12px;
  border: 2px solid #d90000;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  color: #d90000;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033566}}
#mypage-tabs {
  zoom: 1;
  margin-bottom: 1em;
  border-bottom: 2px solid #f08300;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\00003119}}
#mypage-tabs:before, #mypage-tabs:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\00003125}}
#mypage-tabs:after {
  clear: both;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033566}}
  #mypage-tabs {
    padding: 10px 10px 0;
    border: none;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033574}}
#mypage-tabs a {
  display: block;
  float: left;
  margin-left: 12px;
  padding: 3px 30px;
  -moz-border-radius-topleft: 3px;
  -webkit-border-top-left-radius: 3px;
  border-top-left-radius: 3px;
  -moz-border-radius-topright: 3px;
  -webkit-border-top-right-radius: 3px;
  border-top-right-radius: 3px;
  background: #cccccc;
  background-image: -owg-linear-gradient(top, #cccccc, #bbbbbb);
  background-image: -webkit-linear-gradient(top, #cccccc, #bbbbbb);
  background-image: -moz-linear-gradient(top, #cccccc, #bbbbbb);
  background-image: -o-linear-gradient(top, #cccccc, #bbbbbb);
  background-image: linear-gradient(top, #cccccc, #bbbbbb);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFCCCCCC', endColorstr='#FFBBBBBB');
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc4MzIiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNDQ0NDQ0MiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNCQkJCQkIiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c4MzIpIiAvPgo8L3N2Zz4=);
  color: #313131;
  text-decoration: none;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033574}}
  #mypage-tabs a {
    margin: 0 10px 10px 0;
    padding: 3px 10px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033590}}
#mypage-tabs a.current {
  background: #00a0e9;
  background-image: -owg-linear-gradient(top, #007acd, #0069cc);
  background-image: -webkit-linear-gradient(top, #007acd, #0069cc);
  background-image: -moz-linear-gradient(top, #007acd, #0069cc);
  background-image: -o-linear-gradient(top, #007acd, #0069cc);
  background-image: linear-gradient(top, #007acd, #0069cc);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF007ACD', endColorstr='#FF0069CC');
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc3NTIiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiMwMDdBQ0QiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiMwMDY5Q0MiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c3NTIpIiAvPgo8L3N2Zz4=);
  color: #fff;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033595}}
.mypage-nav {
  margin-bottom: 1em;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033595}}
  .mypage-nav {
    padding: 0 10px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033600}}
.mypage-nav a {
  display: inline-block;
  padding: 6px 12px;
  border: 1px solid #bbbbbb;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  background: #cccccc;
  background-image: -owg-linear-gradient(top, #cccccc, #bbbbbb);
  background-image: -webkit-linear-gradient(top, #cccccc, #bbbbbb);
  background-image: -moz-linear-gradient(top, #cccccc, #bbbbbb);
  background-image: -o-linear-gradient(top, #cccccc, #bbbbbb);
  background-image: linear-gradient(top, #cccccc, #bbbbbb);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFCCCCCC', endColorstr='#FFBBBBBB');
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc4MzIiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNDQ0NDQ0MiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNCQkJCQkIiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c4MzIpIiAvPgo8L3N2Zz4=);
  margin-bottom: 1em;
  color: #313131;
  text-decoration: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_part\.scss}line{font-family:\00003128}}
.mypage-nav a:hover {
  background: #bbbbbb;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033600}}
  .mypage-nav a {
    margin-bottom: 0.5em;
    font-size: 86%;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033612}}
table.mypage-index, .member-my-group .index, table.member-invited-group {
  width: 100%;
  margin-bottom: 24px;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033612}}
  table.mypage-index, .member-my-group .index, table.member-invited-group {
    display: block;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    -o-border-radius: 0;
    border-radius: 0;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033618}}
  table.mypage-index thead, .member-my-group .index thead, table.member-invited-group thead {
    display: block;
    float: left;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033622}}
  table.mypage-index tbody, .member-my-group .index tbody, table.member-invited-group tbody {
    display: block;
    width: auto;
    overflow-x: scroll;
    white-space: nowrap;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033627}}
  table.mypage-index tbody tr, .member-my-group .index tbody tr, table.member-invited-group tbody tr {
    display: inline-block;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033632}}
table.mypage-index caption, .member-my-group .index caption, table.member-invited-group caption {
  padding: 0 10px;
  color: #218635;
  text-align: left;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033637}}
table.mypage-index th, .member-my-group .index th, table.member-invited-group th {
  padding: 3px 8px 0;
  border: 1px solid #ccc;
  background: #ffefbb;
  text-align: left;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033637}}
  table.mypage-index th, .member-my-group .index th, table.member-invited-group th {
    display: block;
    width: auto;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033647}}
table.mypage-index td, .member-my-group .index td, table.member-invited-group td {
  padding: 3px 8px 0;
  border: 1px solid #ccc;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033647}}
  table.mypage-index td, .member-my-group .index td, table.member-invited-group td {
    display: block;
  }
}

@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033656}}
  .invited-groups {
    margin: 0 10px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033661}}
.body--mypage .ajax-box {
  display: inline-block;
  padding: 6px 12px;
  border: 1px solid #bbbbbb;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  background: #cccccc;
  background-image: -owg-linear-gradient(top, #cccccc, #bbbbbb);
  background-image: -webkit-linear-gradient(top, #cccccc, #bbbbbb);
  background-image: -moz-linear-gradient(top, #cccccc, #bbbbbb);
  background-image: -o-linear-gradient(top, #cccccc, #bbbbbb);
  background-image: linear-gradient(top, #cccccc, #bbbbbb);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFCCCCCC', endColorstr='#FFBBBBBB');
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc4MzIiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNDQ0NDQ0MiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNCQkJCQkIiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c4MzIpIiAvPgo8L3N2Zz4=);
  color: #313131;
  text-decoration: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_part\.scss}line{font-family:\00003128}}
.body--mypage .ajax-box:hover {
  background: #bbbbbb;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033667}}
.body--mypage #selected-files {
  margin-top: 12px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033670}}
.body--mypage .file-view {
  float: left;
  margin: 0 12px 12px 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033673}}
.body--mypage .file-view .thumb {
  display: block;
  width: 120px;
  height: 90px;
  margin-bottom: 7px;
  padding: 20px;
  border: 10px solid #0047b2;
  background: #fff;
  font-size: 215%;
  font-weight: bold;
  text-decoration: none;
  text-align: center;
  line-height: 90px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033686}}
.body--mypage .file-view .thumb:hover, .body--mypage .file-view .thumb:focus {
  background: #ffe7e4;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033690}}
.body--mypage .file-view .name {
  margin-bottom: 7px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033691}}
.body--mypage .file-view .action a, .body--mypage .file-view .menu a {
  display: inline-block;
  padding: 6px 12px;
  border: 1px solid #bbbbbb;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  background: #cccccc;
  background-image: -owg-linear-gradient(top, #cccccc, #bbbbbb);
  background-image: -webkit-linear-gradient(top, #cccccc, #bbbbbb);
  background-image: -moz-linear-gradient(top, #cccccc, #bbbbbb);
  background-image: -o-linear-gradient(top, #cccccc, #bbbbbb);
  background-image: linear-gradient(top, #cccccc, #bbbbbb);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFCCCCCC', endColorstr='#FFBBBBBB');
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc4MzIiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNDQ0NDQ0MiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNCQkJCQkIiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c4MzIpIiAvPgo8L3N2Zz4=);
  margin-bottom: 12px;
  padding: 0.2em 1em;
  color: #313131;
  text-decoration: none;
  letter-spacing: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_part\.scss}line{font-family:\00003128}}
.body--mypage .file-view .action a:hover, .body--mypage .file-view .menu a:hover {
  background: #bbbbbb;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033701}}
.body--mypage .clear-marker {
  padding: 6px 12px;
  border: 1px solid #bbbbbb;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  background: #cccccc;
  background-image: -owg-linear-gradient(top, #cccccc, #bbbbbb);
  background-image: -webkit-linear-gradient(top, #cccccc, #bbbbbb);
  background-image: -moz-linear-gradient(top, #cccccc, #bbbbbb);
  background-image: -o-linear-gradient(top, #cccccc, #bbbbbb);
  background-image: linear-gradient(top, #cccccc, #bbbbbb);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFCCCCCC', endColorstr='#FFBBBBBB');
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc4MzIiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNDQ0NDQ0MiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNCQkJCQkIiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c4MzIpIiAvPgo8L3N2Zz4=);
  margin-top: 6px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_part\.scss}line{font-family:\00003128}}
.body--mypage .clear-marker:hover {
  background: #bbbbbb;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033707}}
.body--mypage-anpi form.search {
  float: left;
  margin-bottom: 10px;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033707}}
  .body--mypage-anpi form.search {
    float: none;
    padding: 0 10px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033714}}
.body--mypage-anpi form.search select {
  padding: 7px 10px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033717}}
.body--mypage-anpi form.search .btn {
  padding: 6px 12px;
  border: 1px solid #bbbbbb;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  background: #cccccc;
  background-image: -owg-linear-gradient(top, #cccccc, #bbbbbb);
  background-image: -webkit-linear-gradient(top, #cccccc, #bbbbbb);
  background-image: -moz-linear-gradient(top, #cccccc, #bbbbbb);
  background-image: -o-linear-gradient(top, #cccccc, #bbbbbb);
  background-image: linear-gradient(top, #cccccc, #bbbbbb);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFCCCCCC', endColorstr='#FFBBBBBB');
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc4MzIiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNDQ0NDQ0MiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNCQkJCQkIiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c4MzIpIiAvPgo8L3N2Zz4=);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_part\.scss}line{font-family:\00003128}}
.body--mypage-anpi form.search .btn:hover {
  background: #bbbbbb;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033722}}
.member-anpi-map {
  float: right;
  margin-bottom: 10px;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033722}}
  .member-anpi-map {
    float: none;
    padding: 0 10px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033729}}
.member-anpi-map a {
  padding: 6px 12px;
  border: 1px solid #f08300;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  background: #f4d89a;
  background-image: -owg-linear-gradient(top, #f4d89a, #f48b22);
  background-image: -webkit-linear-gradient(top, #f4d89a, #f48b22);
  background-image: -moz-linear-gradient(top, #f4d89a, #f48b22);
  background-image: -o-linear-gradient(top, #f4d89a, #f48b22);
  background-image: linear-gradient(top, #f4d89a, #f48b22);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFF4D89A', endColorstr='#FFF48B22');
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc4MDEiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGNEQ4OUEiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNGNDhCMjIiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c4MDEpIiAvPgo8L3N2Zz4=);
  color: #313131;
  text-decoration: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_part\.scss}line{font-family:\00003119}}
.member-anpi-map a:hover {
  background: #f48b22;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033735}}
.body--anpi .search-settings form {
  margin-bottom: 10px;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033735}}
  .body--anpi .search-settings form {
    padding: 0 10px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033740}}
.body--anpi .search-settings form h2 {
  display: inline-block;
  margin-right: 10px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033744}}
.body--anpi .search-settings form #keyword {
  padding: 7px 10px;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033744}}
  .body--anpi .search-settings form #keyword {
    margin-bottom: 10px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033748}}
.body--anpi .search-settings form input[type="submit"] {
  padding: 6px 12px;
  border: 1px solid #bbbbbb;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  background: #cccccc;
  background-image: -owg-linear-gradient(top, #cccccc, #bbbbbb);
  background-image: -webkit-linear-gradient(top, #cccccc, #bbbbbb);
  background-image: -moz-linear-gradient(top, #cccccc, #bbbbbb);
  background-image: -o-linear-gradient(top, #cccccc, #bbbbbb);
  background-image: linear-gradient(top, #cccccc, #bbbbbb);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFCCCCCC', endColorstr='#FFBBBBBB');
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc4MzIiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNDQ0NDQ0MiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNCQkJCQkIiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c4MzIpIiAvPgo8L3N2Zz4=);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_part\.scss}line{font-family:\00003128}}
.body--anpi .search-settings form input[type="submit"]:hover {
  background: #bbbbbb;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033752}}
.anpi-post {
  margin-bottom: 12px;
  padding: 12px;
  border: 1px solid #ccc;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033756}}
.anpi-post h2 {
  font-size: 115%;
  font-weight: bold;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033760}}
.anpi-post .body {
  margin-bottom: 12px;
  padding-bottom: 12px;
  border-bottom: 1px solid #ccc;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033765}}
.anpi-post .poster span {
  display: inline-block;
  margin-right: 20px;
}

@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033772}}
  #head, #navi .wrap, #wrap, #main, #addition, #ad,
  #main .left, #addition .left, #main .center, #addition .center, #addition .right,
  #address dl, #address dl dt, #address dl dd, #footer-navi,
  #main .category-nodes article, #main .cms-nodes article {
    float: none;
    width: 100%;
    padding: 0;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033780}}
  #tool, #head .menu .u-menu, #slideshow #slide-controll #pause-play,
  #population, #ad .info, .crumbs {
    display: none;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033787}}
  #safety, #online, #propose, #attention, #recent, #useful, #connect
  #relations, #ranking, #topics, #recent-oshirase, #links-life, #category-list, #month {
    margin-bottom: 10px;
    margin-top: 0;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033791}}
  #safety header h2, #online header h2, #propose header h2, #attention header h2, #recent header h2, #useful header h2, #connect
  #relations header h2, #ranking header h2, #topics header h2, #recent-oshirase header h2, #links-life header h2, #category-list header h2, #month header h2 {
    margin-bottom: 0;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033795}}
  #recent-oshirase {
    margin-top: 10px;
    margin-bottom: 0;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033798}}
  #recent-oshirase h2 {
    margin-left: 0 !important;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033801}}
  #recent-oshirase .new h2:after {
    display: none;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033805}}
  #announce p {
    padding: 0 10px;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033808}}
  #safety li {
    width: 100%;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033810}}
  #safety 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\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033816}}
  #online nav, #propose nav {
    background: none;
    padding: 0;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033820}}
  #online li a, #propose li a, #useful li a,
  #relations li a, #ranking 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\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033826}}
  #ranking li a {
    padding-left: 32px;
    background: url(../img/ic-ranking.png) no-repeat 10px 8px;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033830}}
  #recent-oshirase article header {
    padding: 0;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033833}}
  #attention h3, #recent h3, #recent-oshirase h3 {
    display: block;
    margin: 0;
    padding: 0;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033837}}
  #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\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033845}}
  #attention time, #recent time, #recent-oshirase time, .cms-tabs time {
    display: none;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033848}}
  #topics article {
    padding: 10px 10px 0;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033851}}
  #useful, #relations, #topics {
    min-height: 0;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033854}}
  #connect nav, #ad nav {
    padding: 0 10px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033856}}
  #connect nav a, #ad nav a {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    width: 50%;
    margin: 0 0 10px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033860}}
  #connect nav a:nth-child(2n+1), #ad nav a:nth-child(2n+1) {
    margin-right: 0;
    padding-right: 5px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033864}}
  #connect nav a:nth-child(2n), #ad nav a:nth-child(2n) {
    padding-left: 5px;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033869}}
  #ad nav {
    padding: 10px 10px 0;
    border: none;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033873}}
  #links-life li, #category-list h2, #month h2 {
    /*padding: 0;*/
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033875}}
  #links-life li a, #category-list h2 a, #month h2 a {
    padding: 3px 10px;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033879}}
  .cms-tabs {
    padding: 0;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033881}}
  .cms-tabs .names {
    zoom: 1;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\00003119}}
  .cms-tabs .names:before, .cms-tabs .names:after {
    content: "\0020";
    display: block;
    height: 0;
    overflow: hidden;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\00003125}}
  .cms-tabs .names:after {
    clear: both;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033883}}
  .cms-tabs .names .name {
    display: block;
    float: left;
    width: 33%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033889}}
  .cms-tabs .names .name:last-child {
    width: 34%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033897}}
  .cms-tabs .pages header {
    padding: 3px 10px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033900}}
  .cms-tabs nav {
    padding: 3px 10px;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033907}}
  #foot {
    margin-top: 0;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033910}}
  #address {
    width: 100%;
    min-width: 50%;
    padding: 10px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033915}}
  #address dl dt {
    font-weight: normal;
    color: #00a0e9;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033919}}
  #address dl dd a {
    display: block;
    margin: 0 0 10px 0;
    padding: 8px 8px 5px;
    text-align: center;
    background-position: 28% center;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033927}}
  #footer-navi nav {
    zoom: 1;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\00003119}}
  #footer-navi nav:before, #footer-navi nav:after {
    content: "\0020";
    display: block;
    height: 0;
    overflow: hidden;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\00003125}}
  #footer-navi nav:after {
    clear: both;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033929}}
  #footer-navi nav a {
    float: left;
    display: block;
    width: 50%;
    -webkit-box-sizing: border-box;
    -moz-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: 0;
    background: none;
    border: 1px solid #999;
    color: #313131;
    text-decoration: none;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033941}}
  #footer-navi nav a:nth-child(1) {
    border-bottom: none;
    border-right: none;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033945}}
  #footer-navi nav a:nth-child(2) {
    border-bottom: none;
    border-right: none;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033949}}
  #footer-navi nav a:nth-child(3) {
    border-right: none;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033954}}
  #footer-navi nav a:nth-child(4) {
    display: none;
  }
}
@media only screen and (max-width: 600px) and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033929}}
  #footer-navi nav a {
    font-size: 11px;
  }
}

@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033962}}
  #copyright {
    min-width: 100%;
    font-size: 86%;
  }

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

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033982}}
  .pagetop {
    right: 20px;
    bottom: 20px;
    width: 80px;
    height: 80px;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033990}}
  #ss-page-name {
    margin: 10px 0 20px 0;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033995}}
  #main .category-nodes, #main .cms-nodes {
    margin: 10px 0 0 0;
    padding: 0 10px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000033998}}
  #main .category-nodes article, #main .cms-nodes article {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0 0 10px 0;
    padding: 5px;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034006}}
  .category-pages, .article-pages, .faq-search, .mail_page-pages {
    margin-bottom: 10px;
    padding: 0 10px;
    box-sizing: border-box;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034010}}
  .category-pages a, .article-pages a, .faq-search a, .mail_page-pages a {
    display: block;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 3px 0 3px 25px;
    background: url(../img/r-arrow.png) no-repeat 12px 10px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034019}}
  .category-pages .new h2:after, .article-pages .new h2:after, .faq-search .new h2:after, .mail_page-pages .new h2:after {
    display: none;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034024}}
  .article-pages a {
    background: url(../img/b-arrow.png) no-repeat 2px 7px;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034031}}
  .page .category-pages article h2, .page .article-pages article h2, .page .mail_page-pages article h2 {
    display: block;
    margin: 0;
    padding: 0;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034042}}
  .one .page .category-pages article,
  .one .page .article-pages article,
  .one .page .article-pages article,
  .one .page .mail_page-pages article {
    border-bottom: 1px solid #ccc;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034045}}
  .one .page .category-pages article time,
  .one .page .article-pages article time,
  .one .page .article-pages article time,
  .one .page .mail_page-pages article time {
    float: none;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034048}}
  .one .page .category-pages article h2,
  .one .page .article-pages article h2,
  .one .page .article-pages article h2,
  .one .page .mail_page-pages article h2 {
    padding: 0;
    border: none;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034051}}
  .one .page .category-pages article h2 a,
  .one .page .article-pages article h2 a,
  .one .page .article-pages article h2 a,
  .one .page .mail_page-pages article h2 a {
    border: none;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034059}}
  .page article, .one article.body, .related-pages, .page footer.contact, .page .recommend-history, .page .recommend-similarity {
    padding: 10px 10px 0;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034062}}
  .page header.released {
    margin: 3px 0;
  }
}
@media only screen and (max-width: 600px) and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034062}}
  .page header.released {
    padding: 0 10px;
    box-sizing: border-box;
  }
}

@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034069}}
  .page article dl dt, .one article.body dl dt {
    float: none;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034072}}
  .related-pages article {
    padding: 0;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034077}}
  .event-pages-filter {
    padding: 10px 10px 0;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034080}}
  .event-date ul {
    position: static;
    margin-bottom: 10px;
    padding: 0 10px;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034086}}
  #event-list dt {
    float: none;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034091}}
  #event-list dd {
    margin: 0;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034093}}
  #event-list dd article {
    padding: 0;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034098}}
  #event-list dd div a {
    min-width: 0;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034101}}
  .event .see {
    padding: 10px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034103}}
  .event .see dt, .event .see dd {
    display: block;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    float: none;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034109}}
  .event .see dt {
    margin: 0 0 10px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034112}}
  .event .see dd {
    padding: 0;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034118}}
  .inquiry-html {
    margin-bottom: 24px;
    padding: 0 10px;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034122}}
  .inquiry-form, .columns, .form-login {
    margin-bottom: 24px;
    padding: 0 10px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034126}}
  .inquiry-form dl dt, .columns dl dt, .form-login dl dt {
    width: 100%;
    margin-bottom: 10px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034130}}
  .inquiry-form dl dt .required, .columns dl dt .required, .form-login dl dt .required {
    display: inline;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034134}}
  .inquiry-form dl dd, .columns dl dd, .form-login dl dd {
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034137}}
  .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, .form-login dl dd input[type="text"], .form-login dl dd input[type="email"], .form-login dl dd textarea {
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034142}}
  .inquiry-form dl .graph, .columns dl .graph, .form-login dl .graph {
    margin: 0;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034144}}
  .inquiry-form .send, .inquiry-form .simple-captcha, .columns .send, .columns .simple-captcha, .form-login .send, .form-login .simple-captcha {
    padding: 0;
    text-align: center;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034149}}
  .columns, .form-login {
    margin-top: 10px;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034154}}
  .faq-question, .faq .body {
    padding: 10px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034156}}
  .faq-question:before, .faq .body:before {
    position: static;
  }
}
@media only screen and (max-width: 600px) and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034154}}
  .faq-question, .faq .body {
    margin-right: 10px;
    margin-left: 10px;
  }
}

@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034165}}
  .faq-search form .keyword input {
    width: 200px;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034172}}
  .map .keyword input {
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034176}}
  .map form .location {
    width: 100%;
    min-height: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: none;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034181}}
  .map form .location div {
    position: static;
    min-width: 150px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034186}}
  .map .condition {
    padding: 10px 10px 0;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034188}}
  .map .condition dt, .map .condition dd {
    float: none;
    display: block;
    width: 100%;
    margin: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
}
@media only screen and (max-width: 600px) and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034195}}
  .map .condition dd {
    margin-bottom: 30px;
  }
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034201}}
  .map .settings {
    padding: 0 10px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034204}}
  .map .tabs {
    padding: 0 10px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034207}}
  .map #map-sidebar {
    display: none;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034211}}
  .map #map-canvas {
    width: 100% !important;
    height: 300px !important;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034215}}
  .map .filters {
    padding: 0 10px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034218}}
  .map .columns .column {
    padding: 10px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034221}}
  .map .body {
    float: none;
    width: 100%;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034225}}
  .map .summary-image {
    display: inline-block;
    float: none;
    margin-bottom: 10px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034230}}
  .map .see {
    display: block;
    width: 100%;
    padding: 0 10px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034235}}
  .map .see dt, .map .see dd {
    float: none;
    display: block;
    width: 100%;
    margin: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034243}}
  .map .facility-nodes {
    width: 100%;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034245}}
  .map .facility-nodes th, .map .facility-nodes td {
    display: block;
    padding: 0;
    border: none;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034250}}
  .map .facility-nodes th {
    display: inline;
    float: left;
    background: none;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034253}}
  .map .facility-nodes th:after {
    content: " / ";
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034257}}
  .map .facility-nodes td:first-child {
    margin-top: 10px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034260}}
  .map .facility-nodes td:last-child {
    margin-bottom: 10px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034263}}
  .map .facility-nodes tr {
    border-bottom: 1px solid #ccc;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034268}}
  .summary-image {
    margin: 10px;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034271}}
  .images {
    padding: 0 10px;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034274}}
  #colorbox .category div, #colorbox .service div, #colorbox .location div {
    float: none;
    display: block;
    width: 100%;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034279}}
  #colorbox .send input {
    margin-bottom: 10px;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034282}}
  #body--institution-map .map #map-canvas {
    width: 100% !important;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034288}}
  .ezine-pages {
    zoom: 1;
    margin: 10px 0 0 0;
    padding: 0 10px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\00003119}}
  .ezine-pages:before, .ezine-pages:after {
    content: "\0020";
    display: block;
    height: 0;
    overflow: hidden;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\00003125}}
  .ezine-pages:after {
    clear: both;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034292}}
  .ezine-pages li {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    margin: 0 0 10px 0;
    padding: 5px;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034299}}
  .ezine {
    margin-bottom: 24px;
    padding: 0 10px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034303}}
  .ezine dl dt {
    width: 100%;
    margin-bottom: 10px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034307}}
  .ezine dl dt .required {
    display: inline;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034311}}
  .ezine dl dd {
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034314}}
  .ezine dl dd input[type="text"], .ezine dl dd input[type="email"], .ezine dl dd textarea {
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034320}}
  .ezine .send, .ezine .simple-captcha {
    margin-bottom: 10px;
    padding: 0;
    text-align: center;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034329}}
  .body--board .menu {
    margin: 10px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034332}}
  .body--board .post {
    margin: 0 10px 10px;
  }
}
/* ========================================================================================================== */
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034343}}
#ads-banners-93,
#ads-banners-32 {
  clear: both;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034352}}
.wrapeer {
  zoom: 1;
  width: 1000px;
  margin: 0 auto;
  padding: 0 10px;
  box-sizing: border-box;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\00003119}}
.wrapeer:before, .wrapeer:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\00003125}}
.wrapeer:after {
  clear: both;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034352}}
  .wrapeer {
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034363}}
.padding_wrapeer10 {
  padding: 0 10px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034366}}
.padding_wrapeer20 {
  padding: 20px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034370}}
#google_translate_element {
  float: left;
  padding-right: 20px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034376}}
#tool .nocssread,
#tool #ss-kana,
#tool #ss-voice,
#tool #theme,
#tool #size {
  line-height: 2em;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034384}}
h2 {
  border-left: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034388}}
.radicalBlock {
  background: #fff;
  /*border: solid 1px #bfbfbf;*/
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  -o-border-radius: 6px;
  -ms-border-radius: 6px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034396}}
.radicalBlock h2 {
  height: 40px;
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
  -webkit-border-top-left-radius: 6px;
  -webkit-border-top-right-radius: 6px;
  font-size: 115%;
  font-weight: bold;
  line-height: 40px;
  color: #fff;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034407}}
.radicalBlock ul {
  clear: both;
  padding: 10px;
  box-sizing: border-box;
  border-right: solid 1px #bfbfbf;
  border-bottom: solid 1px #bfbfbf;
  border-left: solid 1px #bfbfbf;
  border-bottom-left-radius: 6px;
  border-bottom-right-radius: 6px;
  -webkit-border-bottom-left-radius: 6px;
  -webkit-border-bottom-right-radius: 6px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034422}}
#calendar.radicalBlock ul {
  border-right: none;
  border-bottom: none;
  border-left: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034432}}
.toppage #head {
  display: none;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034432}}
  .toppage #head {
    display: block;
  }
}

@media only screen and (min-width: 601px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034439}}
  .toppage > #navi {
    display: none;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034444}}
#navi__top {
  overflow: hidden;
  margin-bottom: 35px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034448}}
#navi__top ul.navi__top--box {
  overflow: hidden;
  width: 100%;
  display: flex;
  display: -webkit-flex;
  display: -ms-flexbox;
  /*display: -webkit-box;*/
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-justify-content: space-between;
  align-items: flex-end;
  flex-wrap: wrap;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034463}}
  #navi__top ul.navi__top--box li.line01,
  #navi__top ul.navi__top--box li.line03 {
    display: none;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034468}}
#navi__top ul.navi__top--box li {
  width: 33%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034470}}
#navi__top ul.navi__top--box li div {
  width: 100%;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034468}}
  #navi__top ul.navi__top--box li {
    width: 100%;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034478}}
#navi__top ul.navi__top--box li a {
  width: 100%;
  opacity: 1;
  transition-duration: 0.3s;
  -webkit-transition-duration: 0.3s;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034483}}
#navi__top ul.navi__top--box li a img {
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034487}}
#navi__top ul.navi__top--box li a:hover,
#navi__top ul.navi__top--box li a:focus {
  opacity: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034491}}
#navi__top div {
  margin-bottom: 5px;
  background-size: 100% !important;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034491}}
  #navi__top div {
    margin-bottom: 1px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034499}}
#navi__top .kurashi {
  background: url(../img/navi-kurashi-on.png) no-repeat center center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034502}}
#navi__top .kosodate {
  background: url(../img/navi-kosodate-on.png) no-repeat center center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034506}}
#navi__top .logoContents p {
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034509}}
#navi__top .logoContents .l-menu {
  clear: both;
  position: relative;
  text-align: right;
  padding-bottom: 15px;
  line-height: 0;
  width: 88%;
  margin: -45px auto 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034517}}
#navi__top .logoContents .l-menu form {
  position: relative;
  overflow: hidden;
  width: 100%;
  border: 1px solid #ccc;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034522}}
#navi__top .logoContents .l-menu form input.text {
  width: 80%;
  float: left;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034522}}
  #navi__top .logoContents .l-menu form input.text {
    width: 70%;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034530}}
#navi__top .logoContents .l-menu #search-box {
  margin-right: -10px;
  padding: 7px 5px;
  border: none;
  color: #313131;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034536}}
#navi__top .logoContents .l-menu #search-button {
  position: relative;
  width: 20%;
  padding: 5px 10px 5px 27px;
  margin: 0;
  border: none;
  background: #333 url(../img/search-icon-white.png) no-repeat 8px center;
  text-align: left;
  color: #fff;
  line-height: 1.65em;
}
@-moz-document url-prefix() {
  #navi__top .logoContents .l-menu #search-button {
    line-height: 1.6em;
  }
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034554}}
  #navi__top .logoContents .l-menu .Selector {
    line-height: 1.6em;
  }
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034509}}
  #navi__top .logoContents .l-menu {
    display: none;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034564}}
#navi__top .hodoii {
  background: url(../img/navi-hodoii-on.png) no-repeat center center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034567}}
#navi__top .kenko {
  background: url(../img/navi-kenko-on.png) no-repeat center center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034570}}
#navi__top .kanko {
  background: url(../img/navi-kanko-on.png) no-repeat center center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034573}}
#navi__top .kanko.feb {
  background: url(../img/navi-kanko-on02.png) no-repeat center center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034576}}
#navi__top .kanko.mar {
  background: url(../img/navi-kanko-on03-04.png) no-repeat center center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034579}}
#navi__top .kanko.may {
  background: url(../img/navi-kanko-on05.png) no-repeat center center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034582}}
#navi__top .kanko.jun {
  background: url(../img/navi-kanko-on06-07.png) no-repeat center center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034585}}
#navi__top .kanko.aug {
  background: url(../img/navi-kanko-on08.png) no-repeat center center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034588}}
#navi__top .kanko.sep {
  background: url(../img/navi-kanko-on09-11.png) no-repeat center center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034591}}
#navi__top .kanko.nov {
  background: url(../img/navi-kanko-on12-01.png) no-repeat center center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034594}}
#navi__top .sangyo {
  background: url(../img/navi-sangyo-on.png) no-repeat center center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034597}}
#navi__top .chosei {
  background: url(../img/navi-chosei-on.png) no-repeat center center;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034602}}
.toppage #main,
.toppage #side {
  width: 480px;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034602}}
  .toppage #main,
  .toppage #side {
    width: 100%;
    padding: 0 10px;
    box-sizing: border-box;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034611}}
.toppage #main #guide .notification a,
.toppage #side #guide .notification a {
  border-radius: 0 0 0 5px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034614}}
.toppage #main #guide .water-supply a,
.toppage #side #guide .water-supply a {
  border-radius: 0 0 5px 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034619}}
.toppage #main #about li:nth-child(1) a,
.toppage #side #about li:nth-child(1) a {
  border-radius: 5px 0 0 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034622}}
.toppage #main #about li:nth-child(2) a,
.toppage #side #about li:nth-child(2) a {
  border-radius: 0 5px 0 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034625}}
.toppage #main #about li:nth-child(7) a,
.toppage #side #about li:nth-child(7) a {
  border-radius: 0 0 0 5px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034628}}
.toppage #main #about li:nth-child(8) a,
.toppage #side #about li:nth-child(8) a {
  border-radius: 0 0 5px 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034638}}
#main #emergency {
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  -o-border-radius: 6px;
  -ms-border-radius: 6px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034644}}
#main #emergency header {
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034646}}
#main #emergency header h2 {
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  zoom: 1;
  padding: 8px 10px 8px 55px;
  background: #b83737 url("../img/icon_emergency_title.png") no-repeat 20px center;
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
  -webkit-border-top-left-radius: 6px;
  -webkit-border-top-right-radius: 6px;
  font-size: 143%;
  font-weight: bold;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\00003119}}
#main #emergency header h2:before, #main #emergency header h2:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\00003125}}
#main #emergency header h2:after {
  clear: both;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034646}}
  #main #emergency header h2 {
    padding: 3px 10px 3px 40px;
    background: #b83737 url("../img/icon_emergency_title.png") no-repeat 10px center;
    font-size: 16px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034663}}
#main #emergency header h2 span.btn-emergency {
  float: right;
  overflow: hidden;
  width: 80%;
  padding: 0 !important;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034663}}
  #main #emergency header h2 span.btn-emergency {
    width: 60%;
    font-size: 0.8em;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034672}}
#main #emergency header h2 span.btn-emergency span {
  float: right;
  margin-right: 3px;
  background: #fff;
  list-style: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034677}}
#main #emergency header h2 span.btn-emergency span a {
  display: block;
  height: 32px;
  line-height: 32px;
  border: solid 1px #bfbfbf;
  text-decoration: none;
  font-weight: bold;
  font-size: 69.93%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034685}}
#main #emergency header h2 span.btn-emergency span a:hover, #main #emergency header h2 span.btn-emergency span a:focus {
  opacity: 0.6;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034690}}
#main #emergency header h2 span.btn-emergency span:first-child a {
  padding: 0 10px 0 25px !important;
  background: url(../img/r-arrow.png) no-repeat 10px center;
  text-decoration: none;
  color: #d21d33;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034690}}
  #main #emergency header h2 span.btn-emergency span:first-child a {
    padding: 0 10px 0 20px !important;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034700}}
#main #emergency header h2 span.btn-emergency span:last-child a {
  padding: 0 15px 0 35px !important;
  background: url(../img/icon_rss.png) no-repeat 5px center;
  color: #333333;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034700}}
  #main #emergency header h2 span.btn-emergency span:last-child a {
    padding: 0 5px 0 25px !important;
    background: url(../img/icon_rss.png) no-repeat 5px center;
    background-size: 30%;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034714}}
#main #emergency > ul {
  clear: both;
  padding: 10px;
  box-sizing: border-box;
  border-right: solid 1px #bfbfbf;
  border-bottom: solid 1px #bfbfbf;
  border-left: solid 1px #bfbfbf;
  border-bottom-left-radius: 6px;
  border-bottom-right-radius: 6px;
  -webkit-border-bottom-left-radius: 6px;
  -webkit-border-bottom-right-radius: 6px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034726}}
#main #emergency > ul li {
  overflow: hidden;
  list-style: none;
  padding: 5px 0;
  border-bottom: dotted 1px #a0a0a0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034731}}
#main #emergency > ul li:first-child {
  padding-top: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034734}}
#main #emergency > ul li:last-child {
  padding-bottom: 0;
  border-bottom: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034738}}
#main #emergency > ul li time {
  float: left;
  width: 52%;
  padding-left: 15px;
  background: url(../img/r-arrow.png) no-repeat left 6px;
  overflow: hidden;
  text-overflow: ellipsis;
  box-sizing: border-box;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034738}}
  #main #emergency > ul li time {
    width: 42%;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034750}}
#main #emergency > ul li a {
  float: right;
  width: 48%;
  padding-left: 0;
  background: none;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034750}}
  #main #emergency > ul li a {
    width: 50%;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034764}}
#safety h2 {
  height: 40px;
  padding: 3px 10px 3px 55px;
  background: #b83737 url("../img/icon_safety_title.png") no-repeat 20px center;
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
  -webkit-border-top-left-radius: 6px;
  -webkit-border-top-right-radius: 6px;
  font-size: 115%;
  font-weight: bold;
  line-height: 40px;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034764}}
  #safety h2 {
    padding: 3px 10px 3px 40px;
    background: #b83737 url("../img/icon_safety_title.png") no-repeat 10px center;
    font-size: 16px;
  }
}

/* トピックス */
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034786}}
.key_visual-slide h2 {
  width: 100%;
  height: 40px;
  line-height: 40px;
  padding-left: 36px;
  box-sizing: border-box;
  background: url("../img/top_topics_title.jpg") no-repeat left top;
  background-size: 100% 100%;
  font-size: 22px;
  font-weight: bold;
  color: #313131;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034800}}
.key_visual-slide {
  background: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034802}}
.key_visual-slide #slide {
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034804}}
.key_visual-slide #slide .bx-wrapper {
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034808}}
.key_visual-slide .bx-controls {
  position: absolute;
  top: 40%;
  width: 100%;
  box-sizing: border-box;
  background: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034814}}
.key_visual-slide .bx-controls .bx-controls-direction {
  overflow: hidden;
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034818}}
.key_visual-slide .bx-controls .bx-prev {
  float: left;
  font-size: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034821}}
.key_visual-slide .bx-controls .bx-prev::after {
  content: url(../img/slider_prev.png);
  width: 30px;
  height: 30px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034827}}
.key_visual-slide .bx-controls .bx-next {
  float: right;
  font-size: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034830}}
.key_visual-slide .bx-controls .bx-next::after {
  content: url(../img/slider_next.png);
  width: 30px;
  height: 30px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034837}}
.key_visual-slide .bx-thumbs {
  padding: 10px;
  background: #eee;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034841}}
.key_visual-slide .bx-thumbs img {
  width: 60px;
  border: solid 1px #bfbfbf;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034845}}
.key_visual-slide .bx-controls-auto {
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034847}}
.key_visual-slide .bx-controls-auto a {
  text-decoration: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034850}}
.key_visual-slide .bx-controls-auto .bx-start {
  position: absolute;
  right: 10px;
  bottom: 12px;
  padding: 0 5px 0 15px;
  background: #fff url(../img/slider_start.png) no-repeat 5px center;
  background-size: 8px 8px;
  color: #313131;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034850}}
  .key_visual-slide .bx-controls-auto .bx-start {
    right: 20px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034862}}
.key_visual-slide .bx-controls-auto .bx-stop {
  position: absolute;
  right: 10px;
  bottom: 12px;
  padding: 0 5px 0 15px;
  background: #fff url(../img/slider_stop.jpg) no-repeat 5px center;
  background-size: 8px 8px;
  opacity: 1;
  color: #313131;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034862}}
  .key_visual-slide .bx-controls-auto .bx-stop {
    right: 20px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034875}}
.key_visual-slide .bx-controls-auto .active {
  display: none;
}

/* お知らせタブ ブロック */
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034882}}
.cms-tabs.tabs {
  border: solid 1px #bfbfbf;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034884}}
.cms-tabs.tabs .names {
  padding: 0;
  border-bottom: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034887}}
.cms-tabs.tabs .names a {
  color: #313131;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034890}}
.cms-tabs.tabs .names a:nth-child(2) {
  margin: 0 0.5%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034893}}
.cms-tabs.tabs .names .name {
  width: 33%;
  padding: 10px 0;
  border-left: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034898}}
.cms-tabs.tabs .names .name:hover,
.cms-tabs.tabs .names .name.current {
  background: #fff;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034903}}
.cms-tabs.tabs .view {
  padding: 10px;
  box-sizing: border-box;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034908}}
.cms-tabs.tabs .view .pages article header {
  overflow: hidden;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034910}}
.cms-tabs.tabs .view .pages article header time {
  float: left;
  width: 28%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034914}}
.cms-tabs.tabs .view .pages article header h3 {
  float: right;
  width: 71%;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034914}}
  .cms-tabs.tabs .view .pages article header h3 {
    float: none;
    width: 100%;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034926}}
.cms-tabs.tabs nav {
  padding: 10px 0 0;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034926}}
  .cms-tabs.tabs nav {
    /*padding: 3px 10px;*/
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034931}}
.cms-tabs.tabs nav a.more,
.cms-tabs.tabs nav a.rss {
  display: block;
  border: solid 1px #bfbfbf;
  font-weight: bold;
  color: #313131;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034937}}
.cms-tabs.tabs nav a.more:hover, .cms-tabs.tabs nav a.more:focus,
.cms-tabs.tabs nav a.rss:hover,
.cms-tabs.tabs nav a.rss:focus {
  opacity: 0.6;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034941}}
.cms-tabs.tabs nav a.more {
  padding: 3px 10px 3px 25px;
  background: url(../img/b-arrow.png) no-repeat 10px center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034945}}
.cms-tabs.tabs nav a.rss {
  padding: 3px 10px 3px 35px;
  background-position: 5px center;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034951}}
.cms-tabs .pages header {
  border-bottom: dotted 1px #a0a0a0;
}

/* ガイド ブロック（common） */
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034958}}
#guide h2 {
  background: #d2e9b9;
  color: #333333;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034957}}
  #guide {
    margin-bottom: 30px;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034966}}
#guide.radicalBlock ul {
  padding: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034968}}
#guide.radicalBlock ul li.notification,
#guide.radicalBlock ul li.garbage,
#guide.radicalBlock ul li.bus,
#guide.radicalBlock ul li.water-supply {
  border-bottom: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034974}}
#guide.radicalBlock ul li:nth-child(2n) {
  border-left: solid 1px #ccc;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034977}}
#guide.radicalBlock ul li:nth-child(2),
#guide.radicalBlock ul li:nth-child(6),
#guide.radicalBlock ul li:nth-child(10) {
  border-right: solid 1px #ccc;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034984}}
.categorypage li.bus a, .kijipage li.bus a {
  border-radius: 0 0 0 5px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034987}}
.categorypage li.water-supply a, .kijipage li.water-supply a {
  border-radius: 0 0 5px 0;
}

@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034992}}
  #about {
    margin-bottom: 30px;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000034999}}
.gikaiBlock #guide li:nth-child(2),
.gikaiBlock #guide li:nth-child(6),
.gikaiBlock #guide li:nth-child(10) {
  border-right: none !important;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000035004}}
.gikaiBlock #guide li:nth-last-child(2),
.gikaiBlock #guide li:last-child {
  border-top: solid 1px #ccc;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000035013}}
.gikaiBlock article:first-child a {
  border-radius: 5px 5px 0 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000035016}}
.gikaiBlock article:last-child a {
  border-radius: 0 0 5px 5px;
}

/* ガイド ブロック（TOPページ用） */
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000035024}}
.toppage #guide ul {
  display: flex;
  display: -webkit-flex;
  display: -ms-flexbox;
  /*display: -webkit-box;*/
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-justify-content: space-between;
  align-items: flex-end;
  flex-wrap: wrap;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000035036}}
.toppage #guide li {
  width: 25%;
  text-align: center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000035039}}
.toppage #guide li a {
  padding: 50px 0 5px 0;
  background-position: center top;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000035039}}
  .toppage #guide li a {
    font-size: 10px;
    letter-spacing: -0.1em;
  }
}

/* parliament ブロック */
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000035053}}
#side #parliament {
  margin-bottom: 30px;
}

/* facebook ブロック,facebook ブロック */
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000035058}}
#side {
  overflow: hidden;
  margin-bottom: 70px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000035061}}
#side #top_sns--block {
  overflow: hidden;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000035063}}
#side #top_sns--block .top_sns--content01 {
  float: left;
  width: 230px;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000035063}}
  #side #top_sns--block .top_sns--content01 {
    float: none;
    width: 100%;
    margin: 0 auto 30px;
    text-align: center;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000035073}}
#side #top_sns--block .top_sns--content02 {
  float: right;
  width: 230px;
  list-style: none;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000035073}}
  #side #top_sns--block .top_sns--content02 {
    float: none;
    width: 100%;
    margin: 0 auto 30px;
    text-align: center;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000035085}}
#side #facebook {
  margin-bottom: 12px;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000035085}}
  #side #facebook {
    float: none;
    margin: 0 auto 30px;
  }
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000035092}}
  #side #twitter {
    float: none;
    width: 100%;
    text-align: center;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000035099}}
#side #weather {
  margin-bottom: 80px;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000035099}}
  #side #weather {
    float: none;
    width: 100%;
    margin-bottom: 30px;
    text-align: center;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000035107}}
#side #weather h2 {
  background: #d1eaff;
  -moz-border-radius-topleft: 6px;
  -webkit-border-top-left-radius: 6px;
  border-top-left-radius: 6px;
  -moz-border-radius-topright: 6px;
  -webkit-border-top-right-radius: 6px;
  border-top-right-radius: 6px;
  font-size: 18px;
  font-weight: bold;
  text-align: center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000035115}}
#side #weather #field_watch_widget {
  width: 100% !important;
  margin: 0 !important;
  padding: 8px;
  box-sizing: border-box;
  border-right: solid 1px #c5c5c5;
  border-bottom: solid 1px #c5c5c5;
  border-left: solid 1px #c5c5c5;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000035124}}
#side #weather #field_watch_widget > div {
  max-width: 100% !important;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000035127}}
#side #weather button {
  display: block;
  width: 50% !important;
  margin: 0 auto !important;
  padding: 0 10px 0 25px;
  background: #fff url(../img/b-arrow.png) no-repeat 10px 7px !important;
  background-position: 10px center;
  border: solid 1px #bfbfbf !important;
}

/* banners ブロック */
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000035142}}
#relation {
  zoom: 1;
  clear: both;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\00003119}}
#relation:before, #relation:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/_init\.scss}line{font-family:\00003125}}
#relation:after {
  clear: both;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000035145}}
#relation .bx-wrapper {
  position: relative;
  max-width: 100% !important;
  padding: 0 30px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000035149}}
#relation .bx-wrapper .bx-prev {
  position: absolute;
  left: 0;
  top: 0;
  width: 24px;
  font-size: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000035155}}
#relation .bx-wrapper .bx-prev:after {
  content: url("../img/banners_slide_back.jpg");
  width: 24px;
  height: 64px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000035161}}
#relation .bx-wrapper .bx-next {
  position: absolute;
  right: 0;
  top: 0;
  font-size: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000035166}}
#relation .bx-wrapper .bx-next:after {
  content: url("../img/banners_slide_front.jpg");
  width: 24px;
  height: 64px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000035173}}
#relation .banners {
  display: flex;
  display: -webkit-flex;
  display: -ms-flexbox;
  /*display: -webkit-box;*/
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-start;
  -webkit-justify-content: flex-start;
  align-items: center;
  flex-wrap: wrap;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000035185}}
#relation .banners a:hover, #relation .banners a:focus {
  opacity: 0.6;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000035189}}
#relation .banners span {
  display: block;
  width: 15%;
  margin-right: 5px;
  margin-bottom: 10px;
  margin-left: 5px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000035195}}
#relation .banners span img {
  width: 100%;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000035189}}
  #relation .banners span {
    width: 30%;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000035204}}
#body--index #relation {
  margin-bottom: 50px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000035213}}
#ad .banners {
  display: flex;
  display: -webkit-flex;
  display: -ms-flexbox;
  /*display: -webkit-box;*/
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-start;
  -webkit-justify-content: flex-start;
  align-items: flex-start;
  flex-wrap: wrap;
  padding: 20px 60px 10px;
  box-sizing: border-box;
  background: #eeeeee;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000035213}}
  #ad .banners {
    padding: 20px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000035230}}
#ad .banners a:hover, #ad .banners a:focus {
  opacity: 0.6;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000035233}}
#ad .banners span {
  display: block;
  width: 15%;
  margin-right: 16px;
  margin-bottom: 10px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000035238}}
#ad .banners span:nth-child(6n) {
  margin-right: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000035241}}
#ad .banners span img {
  width: 100%;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000035233}}
  #ad .banners span {
    width: 45%;
    margin-right: 0;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000035251}}
#ads-banners-138 {
  background: #eeeeee;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000035253}}
#ads-banners-138 h2 {
  margin-bottom: 0;
  font-size: 18px;
}

/* side guide ブロック */
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000035268}}
.categorypage #guide ul, .kijipage #guide ul {
  text-align: center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000035270}}
.categorypage #guide ul li.notification,
.categorypage #guide ul li.garbage, .kijipage #guide ul li.notification,
.kijipage #guide ul li.garbage {
  border-bottom: solid 1px #ccc;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000035274}}
.categorypage #guide ul li:nth-child(2),
.categorypage #guide ul li:nth-child(6),
.categorypage #guide ul li:nth-child(10), .kijipage #guide ul li:nth-child(2),
.kijipage #guide ul li:nth-child(6),
.kijipage #guide ul li:nth-child(10) {
  border-right: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000035280}}
.categorypage #guide a, .kijipage #guide a {
  padding: 50px 0 5px 0;
  background-position: center top !important;
}

/* side faq-search ブロック */
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000035289}}
#faq-search .wrap {
  box-sizing: border-box;
  border-right: solid 1px #bfbfbf;
  border-bottom: solid 1px #bfbfbf;
  border-left: solid 1px #bfbfbf;
  border-bottom-left-radius: 6px;
  border-bottom-right-radius: 6px;
  -webkit-border-bottom-left-radius: 6px;
  -webkit-border-bottom-right-radius: 6px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000035300}}
#faq-search h2 {
  padding: 3px 6px 0;
  background: #cee5e4;
  color: #333333;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000035305}}
#faq-search p {
  padding: 10px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000035308}}
#faq-search form {
  box-sizing: border-box;
  background: #fff;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000035311}}
#faq-search form .keyword input {
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000035315}}
#faq-search form .submitters input {
  width: 8em;
  font-size: 108%;
  font-weight: bold;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000035319}}
#faq-search form .submitters input:hover, #faq-search form .submitters input:focus {
  cursor: pointer;
  opacity: 0.8;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000035323}}
#faq-search form .submitters input:first-child {
  background: #ffabab;
  color: #313131;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000035327}}
#faq-search form .submitters input:last-child {
  background: #fff;
}

/* main recent-oshirase ブロック */
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000035340}}
.cp_middle .category-pages {
  display: flex;
  display: -webkit-flex;
  display: -ms-flexbox;
  /*display: -webkit-box;*/
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-justify-content: space-between;
  align-items: flex-start;
  flex-wrap: wrap;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000035351}}
.cp_middle .category-pages article {
  width: 49%;
  margin-bottom: 10px;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000035351}}
  .cp_middle .category-pages article {
    width: 100%;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000035356}}
  .cp_middle .category-pages article:first-child {
    margin-top: 10px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000035360}}
.cp_middle .category-pages article time {
  display: none;
}

/* ガイド ブロック（カテゴリ詳細） */
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000035371}}
.cp_middle #guide a {
  padding: 15px 0 15px 45px;
  box-sizing: border-box;
  background-position: 10px center !important;
  background-size: 30px !important;
  text-align: left;
}

/* 記事ページ テンプレ */
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000035386}}
#main article.body h2, #main .map-page h2, #main .related-pages h2, #main .recommend-history h2, #main .recommend-similarity h2, #main #feedback h2 {
  margin-bottom: 20px;
  padding: 5px 0 5px 15px !important;
  box-sizing: border-box;
  background: url(../img/contents_h2_bg.gif) repeat left top !important;
  border-left: solid 10px #409a52;
  font-size: 158% !important;
  font-weight: bold;
  color: #218635;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000035396}}
#main article.body h3, #main .map-page h3, #main .related-pages h3, #main .recommend-history h3, #main .recommend-similarity h3, #main #feedback h3 {
  margin-bottom: 20px;
  padding: 5px 0 5px 15px !important;
  box-sizing: border-box;
  background: #fff !important;
  border-left: solid 1px #a0a0a0;
  border-top: solid 1px #a0a0a0;
  border-right: solid 1px #a0a0a0;
  border-bottom: solid 3px #409a52;
  font-size: 143% !important;
  color: #218635;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000035408}}
#main article.body h4, #main .map-page h4, #main .related-pages h4, #main .recommend-history h4, #main .recommend-similarity h4, #main #feedback h4 {
  padding: 0 !important;
  border-left: none;
  font-size: 129% !important;
  font-weight: bold;
  color: #218635;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000035416}}
#main article.body .icon-pdf, #main .map-page .icon-pdf, #main .related-pages .icon-pdf, #main .recommend-history .icon-pdf, #main .recommend-similarity .icon-pdf, #main #feedback .icon-pdf {
  padding: 3px 0 3px 30px;
  box-sizing: border-box;
  background: url(../img/icon_pdf.png) no-repeat left center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000035423}}
#main .map-page li, #main .related-pages li, #main .contact li {
  padding: 0 15px;
  box-sizing: border-box;
  background: url(../img/category_listicon.png) no-repeat left center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000035429}}
#main .contact {
  border: solid 1px #a0a0a0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000035431}}
#main .contact h2 {
  background: #d2e9b9;
  font-size: 115%;
  font-weight: bold;
  color: #313131;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000035437}}
#main .contact p, #main .contact dl {
  padding: 5px 20px;
  box-sizing: border-box;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000035442}}
#main .recommend-similarity {
  margin-bottom: 60px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000035448}}
.cat_kurashi h1#ss-page-name {
  position: relative;
  width: 100%;
  height: 80px;
  line-height: 258%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000035453}}
.cat_kurashi h1#ss-page-name::before {
  content: url("../img/categorytitle_kurashi_img.png");
  position: absolute;
  height: 76px;
  top: 0;
  right: 0;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000035453}}
  .cat_kurashi h1#ss-page-name::before {
    opacity: 0.2;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000035467}}
.cat_kosodate h1#ss-page-name {
  position: relative;
  width: 100%;
  height: 80px;
  line-height: 258%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000035472}}
.cat_kosodate h1#ss-page-name::before {
  content: url("../img/categorytitle_kosodate_img.png");
  position: absolute;
  height: 76px;
  top: 0;
  right: 0;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000035472}}
  .cat_kosodate h1#ss-page-name::before {
    opacity: 0.2;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000035486}}
.cat_kenko h1#ss-page-name {
  position: relative;
  width: 100%;
  height: 80px;
  line-height: 258%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000035491}}
.cat_kenko h1#ss-page-name::before {
  content: url("../img/categorytitle_kenkou_img.png");
  position: absolute;
  height: 76px;
  top: 0;
  right: 0;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000035491}}
  .cat_kenko h1#ss-page-name::before {
    opacity: 0.2;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000035506}}
.cat_kanko h1#ss-page-name {
  position: relative;
  width: 100%;
  height: 80px;
  line-height: 258%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000035511}}
.cat_kanko h1#ss-page-name::before {
  content: url("../img/categorytitle_kanko_img.png");
  position: absolute;
  height: 76px;
  top: 0;
  right: 0;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000035511}}
  .cat_kanko h1#ss-page-name::before {
    opacity: 0.2;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000035524}}
.cat_sangyo h1#ss-page-name {
  position: relative;
  width: 100%;
  height: 80px;
  line-height: 258%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000035529}}
.cat_sangyo h1#ss-page-name::before {
  content: url("../img/categorytitle_sangyo_img.png");
  position: absolute;
  height: 76px;
  top: 0;
  right: 0;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000035529}}
  .cat_sangyo h1#ss-page-name::before {
    opacity: 0.2;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000035542}}
.cat_chousei h1#ss-page-name {
  position: relative;
  width: 100%;
  height: 80px;
  line-height: 258%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000035547}}
.cat_chousei h1#ss-page-name::before {
  content: url("../img/categorytitle_chousei_img.png");
  position: absolute;
  height: 76px;
  top: 0;
  right: 0;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000035547}}
  .cat_chousei h1#ss-page-name::before {
    opacity: 0.2;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000035559}}
.gsc-adBlock {
  display: none !important;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000035564}}
#body--faq-search-index .faq .released, #body--faq-search-index .faq .faq-search time {
  display: none;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000035567}}
  #body--faq-search-index .faq .result {
    padding: 0 10px;
    box-sizing: border-box;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000035577}}
.faq-pages article time {
  display: none;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000035575}}
  .faq-pages {
    padding: 0 10px;
    box-sizing: border-box;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000035586}}
.related-pages {
  margin-bottom: 60px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000035588}}
.related-pages li {
  list-style: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000035596}}
#event-list time abbr {
  border-bottom: none;
  text-decoration: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000035603}}
.body--inquiry .released {
  display: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000035609}}
.body--sitemap .released {
  display: none;
}

@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000035614}}
  .body--institution #main {
    padding: 0 10px;
    box-sizing: border-box;
  }
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000035620}}
  .body--institution .map .send input {
    margin-bottom: 10px;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000035628}}
#body--photo-index #main {
  float: none;
  width: 100%;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000035634}}
.member-photo-pages {
  background: #fff;
  border: solid 1px #bfbfbf;
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  -o-border-radius: 6px;
  -ms-border-radius: 6px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000035644}}
#recent-photo h2 {
  margin-bottom: 10px;
  padding: 3px 10px 0;
  background: #d2e9b9;
  color: #333333;
  height: 40px;
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
  -webkit-border-top-left-radius: 6px;
  -webkit-border-top-right-radius: 6px;
  font-size: 115%;
  font-weight: bold;
  line-height: 40px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000035659}}
.gsc-result .gs-title {
  line-height: 1.2em;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000035664}}
.map #main .columns .column {
  padding: 12px 0 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000035667}}
.map #main .columns h2 {
  padding: 0;
  background: none;
  border-left: none;
  font-size: 115%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000035673}}
.map #main .columns ul li {
  padding-left: 0;
  background: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/data\/shirasagi\/public\/sites\/i\/i\/z\/u\/n\/a\/_\/css\/style\.scss}line{font-family:\000035681}}
#body--chosei-soshiki-index #side #category-list {
  margin-bottom: 0;
  border: none;
}
