@charset "UTF-8";
/*
	順序上位於 base/variable 之前，因此不能使用任何 base/variable 變數 
*/
/* line 420, ../sass/_base_function.scss */
.base-extend .area-form.vote .ct .label ul, .base-module-area .area-form.vote .ct .label ul, .base-aside .area-form.vote .ct .label ul, .base-section .area-form.vote .ct .label ul, .area-essay.message .ct .label ul, .base-section .area-essay.link .ct .label ul, .area-essay.page-essay .ct .label ul, .area-essay.page-img-caption-label .ct .label ul, .area-essay.page-caption-label-p .ct .label ul, .area-essay.page-caption-label .ct .label ul, .area-figure.album .ct .label ul, .area-figure.link .ct .label ul, .base-extend .area-customize.video .ct .label ul, .base-module-area .area-customize.video .ct .label ul, .base-aside .area-customize.video .ct .label ul, .base-section .area-customize.video .ct .label ul, .base-extend .area-customize.audio .ct .label ul, .base-module-area .area-customize.audio .ct .label ul, .base-aside .area-customize.audio .ct .label ul, .base-section .area-customize.audio .ct .label ul, .base-extend .area-customize.iframe .ct .label ul, .base-module-area .area-customize.iframe .ct .label ul, .base-aside .area-customize.iframe .ct .label ul, .base-section .area-customize.iframe .ct .label ul, .base-extend .area-customize.map .ct .label ul, .base-module-area .area-customize.map .ct .label ul, .base-aside .area-customize.map .ct .label ul, .base-section .area-customize.map .ct .label ul, .base-extend .area-form.vote .ct .p p, .base-module-area .area-form.vote .ct .p p, .base-aside .area-form.vote .ct .p p, .base-section .area-form.vote .ct .p p, .area-essay.message .ct .p p, .base-module-area .area-essay.link .ct .p p, .base-aside .area-essay.link .ct .p p, .base-section .area-essay.link .ct .p p, .area-essay.page-essay .ct .p p, .area-essay.page-img-caption-p .ct .p p, .area-essay.page-caption-label-p .ct .p p, .area-essay.page-caption-p .ct .p p, .area-figure.album .ct .p p, .area-figure.link .ct .p p, .area-figure.page-img-figcaption-p .ct .p p, .area-figure.page-img-label-p .ct .p p, .area-figure.page-img-p .ct .p p, .base-extend .area-customize.video .ct .p p, .base-module-area .area-customize.video .ct .p p, .base-aside .area-customize.video .ct .p p, .base-extend .area-customize.audio .ct .p p, .base-module-area .area-customize.audio .ct .p p, .base-aside .area-customize.audio .ct .p p, .base-extend .area-customize.iframe .ct .p p, .base-module-area .area-customize.iframe .ct .p p, .base-aside .area-customize.iframe .ct .p p, .base-extend .area-customize.map .ct .p p, .base-module-area .area-customize.map .ct .p p, .base-aside .area-customize.map .ct .p p, .list-pic .ct ul, .list-multiple.page-select .ct ul, .list-multiple.page-click .ct ul, .base-header .area-form.search .ct .list ul, .area-form.sign-in .ct .list ul, .area-figure.page-figure .ct .label ul, .area-figure.page-figure .ct .p p, .area-figure.page-img-figcaption-label .ct .label ul, .area-figure.page-img-figcaption-label .ct .p p, .area-figure.page-img-label .ct .label ul, .area-figure.page-img-label-p .ct .label ul, .area-customize.calender-detail .ct .label ul, .area-customize.calender-detail .ct .list ul, .area-customize.calender .ct .label ul, .area-customize.calender .ct .list ul, .area-editor.default .ct > .in ul li h4 {
  margin: 0;
  position: static;
  top: auto;
  right: auto;
  bottom: auto;
  left: auto;
}

/* line 429, ../sass/_base_function.scss */
.base-extend .area-form.vote .ct .label ul, .base-module-area .area-form.vote .ct .label ul, .base-aside .area-form.vote .ct .label ul, .base-section .area-form.vote .ct .label ul, .area-essay.message .ct .label ul, .base-section .area-essay.link .ct .label ul, .area-essay.page-essay .ct .label ul, .area-essay.page-img-caption-label .ct .label ul, .area-essay.page-caption-label-p .ct .label ul, .area-essay.page-caption-label .ct .label ul, .area-figure.album .ct .label ul, .area-figure.link .ct .label ul, .base-extend .area-customize.video .ct .label ul, .base-module-area .area-customize.video .ct .label ul, .base-aside .area-customize.video .ct .label ul, .base-section .area-customize.video .ct .label ul, .base-extend .area-customize.audio .ct .label ul, .base-module-area .area-customize.audio .ct .label ul, .base-aside .area-customize.audio .ct .label ul, .base-section .area-customize.audio .ct .label ul, .base-extend .area-customize.iframe .ct .label ul, .base-module-area .area-customize.iframe .ct .label ul, .base-aside .area-customize.iframe .ct .label ul, .base-section .area-customize.iframe .ct .label ul, .base-extend .area-customize.map .ct .label ul, .base-module-area .area-customize.map .ct .label ul, .base-aside .area-customize.map .ct .label ul, .base-section .area-customize.map .ct .label ul, .base-extend .area-form.vote .ct .p p, .base-module-area .area-form.vote .ct .p p, .base-aside .area-form.vote .ct .p p, .base-section .area-form.vote .ct .p p, .area-essay.message .ct .p p, .base-module-area .area-essay.link .ct .p p, .base-aside .area-essay.link .ct .p p, .base-section .area-essay.link .ct .p p, .area-essay.page-essay .ct .p p, .area-essay.page-img-caption-p .ct .p p, .area-essay.page-caption-label-p .ct .p p, .area-essay.page-caption-p .ct .p p, .area-figure.album .ct .p p, .area-figure.link .ct .p p, .area-figure.page-img-figcaption-p .ct .p p, .area-figure.page-img-label-p .ct .p p, .area-figure.page-img-p .ct .p p, .base-extend .area-customize.video .ct .p p, .base-module-area .area-customize.video .ct .p p, .base-aside .area-customize.video .ct .p p, .base-extend .area-customize.audio .ct .p p, .base-module-area .area-customize.audio .ct .p p, .base-aside .area-customize.audio .ct .p p, .base-extend .area-customize.iframe .ct .p p, .base-module-area .area-customize.iframe .ct .p p, .base-aside .area-customize.iframe .ct .p p, .base-extend .area-customize.map .ct .p p, .base-module-area .area-customize.map .ct .p p, .base-aside .area-customize.map .ct .p p, .list-pic .ct ul, .list-multiple.page-select .ct ul, .list-multiple.page-click .ct ul, .base-header .area-form.search .ct .list ul, .area-form.sign-in .ct .list ul, .area-figure.page-figure .ct .label ul, .area-figure.page-figure .ct .p p, .area-figure.page-img-figcaption-label .ct .label ul, .area-figure.page-img-figcaption-label .ct .p p, .area-figure.page-img-label .ct .label ul, .area-figure.page-img-label-p .ct .label ul, .area-customize.calender-detail .ct .label ul, .area-customize.calender-detail .ct .list ul, .area-customize.calender .ct .label ul, .area-customize.calender .ct .list ul {
  padding: 0;
  border: 0;
  border-radius: 0;
  list-style: none;
  background-color: transparent;
  font-size: 1em;
  font-weight: 400;
  transition: 0;
}
/* line 439, ../sass/_base_function.scss */
.base-extend .area-form.vote .ct .label ul:before, .base-module-area .area-form.vote .ct .label ul:before, .base-aside .area-form.vote .ct .label ul:before, .base-section .area-form.vote .ct .label ul:before, .area-essay.message .ct .label ul:before, .base-section .area-essay.link .ct .label ul:before, .area-essay.page-essay .ct .label ul:before, .area-essay.page-img-caption-label .ct .label ul:before, .area-essay.page-caption-label-p .ct .label ul:before, .area-essay.page-caption-label .ct .label ul:before, .area-figure.album .ct .label ul:before, .area-figure.link .ct .label ul:before, .base-extend .area-customize.video .ct .label ul:before, .base-module-area .area-customize.video .ct .label ul:before, .base-aside .area-customize.video .ct .label ul:before, .base-section .area-customize.video .ct .label ul:before, .base-extend .area-customize.audio .ct .label ul:before, .base-module-area .area-customize.audio .ct .label ul:before, .base-aside .area-customize.audio .ct .label ul:before, .base-section .area-customize.audio .ct .label ul:before, .base-extend .area-customize.iframe .ct .label ul:before, .base-module-area .area-customize.iframe .ct .label ul:before, .base-aside .area-customize.iframe .ct .label ul:before, .base-section .area-customize.iframe .ct .label ul:before, .base-extend .area-customize.map .ct .label ul:before, .base-module-area .area-customize.map .ct .label ul:before, .base-aside .area-customize.map .ct .label ul:before, .base-section .area-customize.map .ct .label ul:before, .base-extend .area-form.vote .ct .p p:before, .base-module-area .area-form.vote .ct .p p:before, .base-aside .area-form.vote .ct .p p:before, .base-section .area-form.vote .ct .p p:before, .area-essay.message .ct .p p:before, .base-module-area .area-essay.link .ct .p p:before, .base-aside .area-essay.link .ct .p p:before, .base-section .area-essay.link .ct .p p:before, .area-essay.page-essay .ct .p p:before, .area-essay.page-img-caption-p .ct .p p:before, .area-essay.page-caption-label-p .ct .p p:before, .area-essay.page-caption-p .ct .p p:before, .area-figure.album .ct .p p:before, .area-figure.link .ct .p p:before, .area-figure.page-img-figcaption-p .ct .p p:before, .area-figure.page-img-label-p .ct .p p:before, .area-figure.page-img-p .ct .p p:before, .base-extend .area-customize.video .ct .p p:before, .base-module-area .area-customize.video .ct .p p:before, .base-aside .area-customize.video .ct .p p:before, .base-extend .area-customize.audio .ct .p p:before, .base-module-area .area-customize.audio .ct .p p:before, .base-aside .area-customize.audio .ct .p p:before, .base-extend .area-customize.iframe .ct .p p:before, .base-module-area .area-customize.iframe .ct .p p:before, .base-aside .area-customize.iframe .ct .p p:before, .base-extend .area-customize.map .ct .p p:before, .base-module-area .area-customize.map .ct .p p:before, .base-aside .area-customize.map .ct .p p:before, .list-pic .ct ul:before, .list-multiple.page-select .ct ul:before, .list-multiple.page-click .ct ul:before, .base-header .area-form.search .ct .list ul:before, .area-form.sign-in .ct .list ul:before, .area-figure.page-figure .ct .label ul:before, .area-figure.page-figure .ct .p p:before, .area-figure.page-img-figcaption-label .ct .label ul:before, .area-figure.page-img-figcaption-label .ct .p p:before, .area-figure.page-img-label .ct .label ul:before, .area-figure.page-img-label-p .ct .label ul:before, .area-customize.calender-detail .ct .label ul:before, .area-customize.calender-detail .ct .list ul:before, .area-customize.calender .ct .label ul:before, .area-customize.calender .ct .list ul:before {
  content: none;
}
/* line 443, ../sass/_base_function.scss */
.base-extend .area-form.vote .ct .label ul:after, .base-module-area .area-form.vote .ct .label ul:after, .base-aside .area-form.vote .ct .label ul:after, .base-section .area-form.vote .ct .label ul:after, .area-essay.message .ct .label ul:after, .base-section .area-essay.link .ct .label ul:after, .area-essay.page-essay .ct .label ul:after, .area-essay.page-img-caption-label .ct .label ul:after, .area-essay.page-caption-label-p .ct .label ul:after, .area-essay.page-caption-label .ct .label ul:after, .area-figure.album .ct .label ul:after, .area-figure.link .ct .label ul:after, .base-extend .area-customize.video .ct .label ul:after, .base-module-area .area-customize.video .ct .label ul:after, .base-aside .area-customize.video .ct .label ul:after, .base-section .area-customize.video .ct .label ul:after, .base-extend .area-customize.audio .ct .label ul:after, .base-module-area .area-customize.audio .ct .label ul:after, .base-aside .area-customize.audio .ct .label ul:after, .base-section .area-customize.audio .ct .label ul:after, .base-extend .area-customize.iframe .ct .label ul:after, .base-module-area .area-customize.iframe .ct .label ul:after, .base-aside .area-customize.iframe .ct .label ul:after, .base-section .area-customize.iframe .ct .label ul:after, .base-extend .area-customize.map .ct .label ul:after, .base-module-area .area-customize.map .ct .label ul:after, .base-aside .area-customize.map .ct .label ul:after, .base-section .area-customize.map .ct .label ul:after, .base-extend .area-form.vote .ct .p p:after, .base-module-area .area-form.vote .ct .p p:after, .base-aside .area-form.vote .ct .p p:after, .base-section .area-form.vote .ct .p p:after, .area-essay.message .ct .p p:after, .base-module-area .area-essay.link .ct .p p:after, .base-aside .area-essay.link .ct .p p:after, .base-section .area-essay.link .ct .p p:after, .area-essay.page-essay .ct .p p:after, .area-essay.page-img-caption-p .ct .p p:after, .area-essay.page-caption-label-p .ct .p p:after, .area-essay.page-caption-p .ct .p p:after, .area-figure.album .ct .p p:after, .area-figure.link .ct .p p:after, .area-figure.page-img-figcaption-p .ct .p p:after, .area-figure.page-img-label-p .ct .p p:after, .area-figure.page-img-p .ct .p p:after, .base-extend .area-customize.video .ct .p p:after, .base-module-area .area-customize.video .ct .p p:after, .base-aside .area-customize.video .ct .p p:after, .base-extend .area-customize.audio .ct .p p:after, .base-module-area .area-customize.audio .ct .p p:after, .base-aside .area-customize.audio .ct .p p:after, .base-extend .area-customize.iframe .ct .p p:after, .base-module-area .area-customize.iframe .ct .p p:after, .base-aside .area-customize.iframe .ct .p p:after, .base-extend .area-customize.map .ct .p p:after, .base-module-area .area-customize.map .ct .p p:after, .base-aside .area-customize.map .ct .p p:after, .list-pic .ct ul:after, .list-multiple.page-select .ct ul:after, .list-multiple.page-click .ct ul:after, .base-header .area-form.search .ct .list ul:after, .area-form.sign-in .ct .list ul:after, .area-figure.page-figure .ct .label ul:after, .area-figure.page-figure .ct .p p:after, .area-figure.page-img-figcaption-label .ct .label ul:after, .area-figure.page-img-figcaption-label .ct .p p:after, .area-figure.page-img-label .ct .label ul:after, .area-figure.page-img-label-p .ct .label ul:after, .area-customize.calender-detail .ct .label ul:after, .area-customize.calender-detail .ct .list ul:after, .area-customize.calender .ct .label ul:after, .area-customize.calender .ct .list ul:after {
  content: none;
}

/* line 474, ../sass/_base_function.scss */
.list-pic.slider .ct ul:after, .list-pic.page-marquee .ct ul:after, .list-pic.link .ct ul:after, .list-pic.album .ct ul:after, .list-pic.pic-download .ct ul:after, .list-pic.page-list .ct ul:after, .list-pic.page-block .ct ul:after, .list-multiple.page-select .ct > .in:after, .list-multiple.page-click .ct > .in:after, .area-essay.message .ct .div:after, .area-essay.page-essay .ct .div:after, .area-essay.page-img-caption-label .ct .div:after, .area-essay.page-img-caption-p .ct .div:after, .area-essay.page-caption-label-p .ct .div:after, .area-essay.page-caption-label .ct .div:after, .area-essay.page-caption-p .ct .div:after, .area-editor.default .ct > .in ul:after, .area-editor.youtube .ct > .in ul:after, .area-customize.calender-detail .ct .heading:after, .area-customize.calender .ct .heading:after {
  content: "​";
  display: block;
  height: 0;
  clear: both;
}

/* line 483, ../sass/_base_function.scss */
.list-pic.slider .ft li.next a, .list-pic.slider .ft li.prev a, .list-pic.slider .ft li.is-img a, .list-pic.slider .ft li.is-dot a, .list-pic.page-marquee .ft li.next a, .list-pic.page-marquee .ft li.prev a, .list-pic.page-block .ft li.next a, .list-pic.page-block .ft li.prev a, .list-pic.page-block .ft li.is-img a, .list-pic.page-block .ft li.is-dot a, .base-mobile .area-form.search .ct .fieldset span.submit a, .base-header .area-form.search .ct .fieldset span.submit a {
  font: 0/0 a;
  color: transparent;
}

/* line 488, ../sass/_base_function.scss */
.area-figure.page-figure .ct .figcaption, .area-figure.page-figure .ct .label li, .area-customize.calender-detail .ct .caption, .area-customize.calender .ct .caption, .area-customize.calender .ct .list a {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

/* line 559, ../sass/_base_function.scss */
.list-pic.slider.urgent, .base-header .area-form.search > .bg-drop-layout > .in, .base-header .area-form.search > .in, .area-editor.phone, .area-editor.map-service .ct, .area-editor.urgent {
  margin: 0 auto;
  max-width: 1000px;
}

/* line 580, ../sass/_base_function.scss */
.base-content .list-pic.icon, .area-editor.user-edit, .area-editor.system-info {
  margin-top: 8px !important;
}
/* line 585, ../sass/_base_function.scss */
.base-content .list-pic.icon > .in > .hd, .area-editor.user-edit > .in > .hd, .area-editor.system-info > .in > .hd {
  display: none !important;
}

/* line 591, ../sass/_base_function.scss */
.area-editor.address {
  margin-top: 8px !important;
}
/* line 596, ../sass/_base_function.scss */
.area-editor.address > .in > .hd {
  display: none !important;
}

/* line 661, ../sass/_base_function.scss */
.base-extend .area-form.vote .ct .p a, .base-module-area .area-form.vote .ct .p a, .base-aside .area-form.vote .ct .p a, .base-section .area-form.vote .ct .p a, .area-essay.message .ct .p a, .base-module-area .area-essay.link .ct .p a, .base-aside .area-essay.link .ct .p a, .base-section .area-essay.link .ct .p a, .area-essay.page-essay .ct .p a, .area-essay.page-img-caption-p .ct .p a, .area-essay.page-caption-label-p .ct .p a, .area-essay.page-caption-p .ct .p a, .area-figure.album .ct .p a, .area-figure.link .ct .p a, .area-figure.page-img-figcaption-p .ct .p a, .area-figure.page-img-label-p .ct .p a, .area-figure.page-img-p .ct .p a, .base-extend .area-customize.video .ct .p a, .base-module-area .area-customize.video .ct .p a, .base-aside .area-customize.video .ct .p a, .base-extend .area-customize.audio .ct .p a, .base-module-area .area-customize.audio .ct .p a, .base-aside .area-customize.audio .ct .p a, .base-extend .area-customize.iframe .ct .p a, .base-module-area .area-customize.iframe .ct .p a, .base-aside .area-customize.iframe .ct .p a, .base-extend .area-customize.map .ct .p a, .base-module-area .area-customize.map .ct .p a, .base-aside .area-customize.map .ct .p a, .area-editor.address .ct a {
  color: #08c;
  text-decoration: underline;
}
/* line 667, ../sass/_base_function.scss */
.base-extend .area-form.vote .ct .p a:hover, .base-module-area .area-form.vote .ct .p a:hover, .base-aside .area-form.vote .ct .p a:hover, .base-section .area-form.vote .ct .p a:hover, .area-essay.message .ct .p a:hover, .base-module-area .area-essay.link .ct .p a:hover, .base-aside .area-essay.link .ct .p a:hover, .base-section .area-essay.link .ct .p a:hover, .area-essay.page-essay .ct .p a:hover, .area-essay.page-img-caption-p .ct .p a:hover, .area-essay.page-caption-label-p .ct .p a:hover, .area-essay.page-caption-p .ct .p a:hover, .area-figure.album .ct .p a:hover, .area-figure.link .ct .p a:hover, .area-figure.page-img-figcaption-p .ct .p a:hover, .area-figure.page-img-label-p .ct .p a:hover, .area-figure.page-img-p .ct .p a:hover, .base-extend .area-customize.video .ct .p a:hover, .base-module-area .area-customize.video .ct .p a:hover, .base-aside .area-customize.video .ct .p a:hover, .base-extend .area-customize.audio .ct .p a:hover, .base-module-area .area-customize.audio .ct .p a:hover, .base-aside .area-customize.audio .ct .p a:hover, .base-extend .area-customize.iframe .ct .p a:hover, .base-module-area .area-customize.iframe .ct .p a:hover, .base-aside .area-customize.iframe .ct .p a:hover, .base-extend .area-customize.map .ct .p a:hover, .base-module-area .area-customize.map .ct .p a:hover, .base-aside .area-customize.map .ct .p a:hover, .area-editor.address .ct a:hover {
  color: #006699;
  text-decoration: none;
}

/* line 673, ../sass/_base_function.scss */
.list-pic.link .hd h4, .list-pic.album .hd h4, .list-pic.pic-download .hd h4, .list-pic.page-list .hd h4, .area-table.page-table .hd h4, .area-table.rwd-table .hd h4, .area-form.link .hd h4, .base-extend .area-form.vote .hd h4, .base-module-area .area-form.vote .hd h4, .base-aside .area-form.vote .hd h4, .base-section .area-form.vote .hd h4, .area-form.epaper .hd h4, .area-form.submit .hd h4, .area-form.sign-in .hd h4, .area-form.page-search .hd h4, .area-form.page-form .hd h4, .area-essay.message .hd h4, .base-module-area .area-essay.link .hd h4, .base-aside .area-essay.link .hd h4, .base-section .area-essay.link .hd h4, .area-essay.page-essay .hd h4, .area-essay.page-img-caption-label .hd h4, .area-essay.page-img-caption-p .hd h4, .area-essay.page-caption-label-p .hd h4, .area-essay.page-caption-label .hd h4, .area-essay.page-caption-p .hd h4, .area-figure.album .hd h4, .area-figure.link .hd h4, .area-figure.page-figure .hd h4, .area-figure.page-img-figcaption-label .hd h4, .area-figure.page-img-figcaption .hd h4, .area-figure.page-img-label .hd h4, .area-figure.page-img-figcaption-p .hd h4, .area-figure.page-img-label-p .hd h4, .area-figure.page-img-p .hd h4, .area-editor.default .hd h4, .area-editor.phone .hd h4, .area-editor.map-service .hd h4, .area-editor.urgent .hd h4, .area-editor.error-info .hd h4, .area-customize.calender-detail .hd h4, .area-customize.calender .hd h4, .base-extend .area-customize.audio .hd h4, .base-module-area .area-customize.audio .hd h4, .base-aside .area-customize.audio .hd h4, .base-section .area-customize.audio .hd h4, .base-extend .area-customize.iframe .hd h4, .base-module-area .area-customize.iframe .hd h4, .base-aside .area-customize.iframe .hd h4, .base-section .area-customize.iframe .hd h4, .base-extend .area-customize.map .hd h4, .base-module-area .area-customize.map .hd h4, .base-aside .area-customize.map .hd h4, .base-section .area-customize.map .hd h4, .area-customize.chart .hd h4 {
  font-size: 1.1em;
  padding-bottom: 8px;
  border-bottom: 1px solid #f2f2f2;
  margin-bottom: 8px;
}
/* line 679, ../sass/_base_function.scss */
.list-pic.link .hd h4:before, .list-pic.album .hd h4:before, .list-pic.pic-download .hd h4:before, .list-pic.page-list .hd h4:before, .area-table.page-table .hd h4:before, .area-table.rwd-table .hd h4:before, .area-form.link .hd h4:before, .base-extend .area-form.vote .hd h4:before, .base-module-area .area-form.vote .hd h4:before, .base-aside .area-form.vote .hd h4:before, .base-section .area-form.vote .hd h4:before, .area-form.epaper .hd h4:before, .area-form.submit .hd h4:before, .area-form.sign-in .hd h4:before, .area-form.page-search .hd h4:before, .area-form.page-form .hd h4:before, .area-essay.message .hd h4:before, .base-module-area .area-essay.link .hd h4:before, .base-aside .area-essay.link .hd h4:before, .base-section .area-essay.link .hd h4:before, .area-essay.page-essay .hd h4:before, .area-essay.page-img-caption-label .hd h4:before, .area-essay.page-img-caption-p .hd h4:before, .area-essay.page-caption-label-p .hd h4:before, .area-essay.page-caption-label .hd h4:before, .area-essay.page-caption-p .hd h4:before, .area-figure.album .hd h4:before, .area-figure.link .hd h4:before, .area-figure.page-figure .hd h4:before, .area-figure.page-img-figcaption-label .hd h4:before, .area-figure.page-img-figcaption .hd h4:before, .area-figure.page-img-label .hd h4:before, .area-figure.page-img-figcaption-p .hd h4:before, .area-figure.page-img-label-p .hd h4:before, .area-figure.page-img-p .hd h4:before, .area-editor.default .hd h4:before, .area-editor.phone .hd h4:before, .area-editor.map-service .hd h4:before, .area-editor.urgent .hd h4:before, .area-editor.error-info .hd h4:before, .area-customize.calender-detail .hd h4:before, .area-customize.calender .hd h4:before, .base-extend .area-customize.audio .hd h4:before, .base-module-area .area-customize.audio .hd h4:before, .base-aside .area-customize.audio .hd h4:before, .base-section .area-customize.audio .hd h4:before, .base-extend .area-customize.iframe .hd h4:before, .base-module-area .area-customize.iframe .hd h4:before, .base-aside .area-customize.iframe .hd h4:before, .base-section .area-customize.iframe .hd h4:before, .base-extend .area-customize.map .hd h4:before, .base-module-area .area-customize.map .hd h4:before, .base-aside .area-customize.map .hd h4:before, .base-section .area-customize.map .hd h4:before, .area-customize.chart .hd h4:before {
  margin-right: 3px;
}
/* line 683, ../sass/_base_function.scss */
.list-pic.link .hd h4:after, .list-pic.album .hd h4:after, .list-pic.pic-download .hd h4:after, .list-pic.page-list .hd h4:after, .area-table.page-table .hd h4:after, .area-table.rwd-table .hd h4:after, .area-form.link .hd h4:after, .base-extend .area-form.vote .hd h4:after, .base-module-area .area-form.vote .hd h4:after, .base-aside .area-form.vote .hd h4:after, .base-section .area-form.vote .hd h4:after, .area-form.epaper .hd h4:after, .area-form.submit .hd h4:after, .area-form.sign-in .hd h4:after, .area-form.page-search .hd h4:after, .area-form.page-form .hd h4:after, .area-essay.message .hd h4:after, .base-module-area .area-essay.link .hd h4:after, .base-aside .area-essay.link .hd h4:after, .base-section .area-essay.link .hd h4:after, .area-essay.page-essay .hd h4:after, .area-essay.page-img-caption-label .hd h4:after, .area-essay.page-img-caption-p .hd h4:after, .area-essay.page-caption-label-p .hd h4:after, .area-essay.page-caption-label .hd h4:after, .area-essay.page-caption-p .hd h4:after, .area-figure.album .hd h4:after, .area-figure.link .hd h4:after, .area-figure.page-figure .hd h4:after, .area-figure.page-img-figcaption-label .hd h4:after, .area-figure.page-img-figcaption .hd h4:after, .area-figure.page-img-label .hd h4:after, .area-figure.page-img-figcaption-p .hd h4:after, .area-figure.page-img-label-p .hd h4:after, .area-figure.page-img-p .hd h4:after, .area-editor.default .hd h4:after, .area-editor.phone .hd h4:after, .area-editor.map-service .hd h4:after, .area-editor.urgent .hd h4:after, .area-editor.error-info .hd h4:after, .area-customize.calender-detail .hd h4:after, .area-customize.calender .hd h4:after, .base-extend .area-customize.audio .hd h4:after, .base-module-area .area-customize.audio .hd h4:after, .base-aside .area-customize.audio .hd h4:after, .base-section .area-customize.audio .hd h4:after, .base-extend .area-customize.iframe .hd h4:after, .base-module-area .area-customize.iframe .hd h4:after, .base-aside .area-customize.iframe .hd h4:after, .base-section .area-customize.iframe .hd h4:after, .base-extend .area-customize.map .hd h4:after, .base-module-area .area-customize.map .hd h4:after, .base-aside .area-customize.map .hd h4:after, .base-section .area-customize.map .hd h4:after, .area-customize.chart .hd h4:after {
  margin-left: 3px;
}

/* line 696, ../sass/_base_function.scss */
.base-extend .area-form.vote .ct .caption, .base-module-area .area-form.vote .ct .caption, .base-aside .area-form.vote .ct .caption, .base-section .area-form.vote .ct .caption, .area-essay.message .ct .caption, .base-module-area .area-essay.link .ct .caption, .base-aside .area-essay.link .ct .caption, .base-section .area-essay.link .ct .caption, .area-essay.page-essay .ct .caption, .area-essay.page-img-caption-label .ct .caption, .area-essay.page-img-caption-p .ct .caption, .area-essay.page-caption-label-p .ct .caption, .area-essay.page-caption-label .ct .caption, .area-essay.page-caption-p .ct .caption, .area-figure.album .ct .figcaption, .area-figure.link .ct .figcaption, .area-figure.page-img-figcaption-p .ct .figcaption, .base-extend .area-customize.video .ct .caption, .base-module-area .area-customize.video .ct .caption, .base-aside .area-customize.video .ct .caption, .base-section .area-customize.video .ct .caption, .base-extend .area-customize.audio .ct .caption, .base-module-area .area-customize.audio .ct .caption, .base-aside .area-customize.audio .ct .caption, .base-section .area-customize.audio .ct .caption, .base-extend .area-customize.iframe .ct .caption, .base-module-area .area-customize.iframe .ct .caption, .base-aside .area-customize.iframe .ct .caption, .base-section .area-customize.iframe .ct .caption, .base-extend .area-customize.map .ct .caption, .base-module-area .area-customize.map .ct .caption, .base-aside .area-customize.map .ct .caption, .base-section .area-customize.map .ct .caption {
  margin-bottom: 5px;
  font-size: 1.1em;
  color: #79561b;
}
/* line 705, ../sass/_base_function.scss */
.base-extend .area-form.vote .ct .caption a, .base-module-area .area-form.vote .ct .caption a, .base-aside .area-form.vote .ct .caption a, .base-section .area-form.vote .ct .caption a, .area-essay.message .ct .caption a, .base-module-area .area-essay.link .ct .caption a, .base-aside .area-essay.link .ct .caption a, .base-section .area-essay.link .ct .caption a, .area-essay.page-essay .ct .caption a, .area-essay.page-img-caption-label .ct .caption a, .area-essay.page-img-caption-p .ct .caption a, .area-essay.page-caption-label-p .ct .caption a, .area-essay.page-caption-label .ct .caption a, .area-essay.page-caption-p .ct .caption a, .area-figure.album .ct .figcaption a, .area-figure.link .ct .figcaption a, .area-figure.page-img-figcaption-p .ct .figcaption a, .base-extend .area-customize.video .ct .caption a, .base-module-area .area-customize.video .ct .caption a, .base-aside .area-customize.video .ct .caption a, .base-section .area-customize.video .ct .caption a, .base-extend .area-customize.audio .ct .caption a, .base-module-area .area-customize.audio .ct .caption a, .base-aside .area-customize.audio .ct .caption a, .base-section .area-customize.audio .ct .caption a, .base-extend .area-customize.iframe .ct .caption a, .base-module-area .area-customize.iframe .ct .caption a, .base-aside .area-customize.iframe .ct .caption a, .base-section .area-customize.iframe .ct .caption a, .base-extend .area-customize.map .ct .caption a, .base-module-area .area-customize.map .ct .caption a, .base-aside .area-customize.map .ct .caption a, .base-section .area-customize.map .ct .caption a {
  font-size: 1em;
}

/* line 710, ../sass/_base_function.scss */
.base-extend .area-form.vote .ct .label, .base-module-area .area-form.vote .ct .label, .base-aside .area-form.vote .ct .label, .base-section .area-form.vote .ct .label, .area-essay.message .ct .label, .base-section .area-essay.link .ct .label, .area-essay.page-essay .ct .label, .area-essay.page-img-caption-label .ct .label, .area-essay.page-caption-label-p .ct .label, .area-essay.page-caption-label .ct .label, .area-figure.album .ct .label, .area-figure.link .ct .label, .base-extend .area-customize.video .ct .label, .base-module-area .area-customize.video .ct .label, .base-aside .area-customize.video .ct .label, .base-section .area-customize.video .ct .label, .base-extend .area-customize.audio .ct .label, .base-module-area .area-customize.audio .ct .label, .base-aside .area-customize.audio .ct .label, .base-section .area-customize.audio .ct .label, .base-extend .area-customize.iframe .ct .label, .base-module-area .area-customize.iframe .ct .label, .base-aside .area-customize.iframe .ct .label, .base-section .area-customize.iframe .ct .label, .base-extend .area-customize.map .ct .label, .base-module-area .area-customize.map .ct .label, .base-aside .area-customize.map .ct .label, .base-section .area-customize.map .ct .label {
  margin: 5px 0;
}

/* line 726, ../sass/_base_function.scss */
.list-pic.slider .ct .mark, .list-pic.page-marquee .ct .mark, .list-pic.link .ct .mark, .list-pic.album .ct .mark, .list-pic.pic-download .ct .mark, .list-pic.page-list .ct .mark, .list-pic.page-block .ct .mark, .base-extend .area-form.vote .ct .mark, .base-module-area .area-form.vote .ct .mark, .base-aside .area-form.vote .ct .mark, .base-section .area-form.vote .ct .mark, .area-essay.message .ct .mark, .base-module-area .area-essay.link .ct .mark, .base-aside .area-essay.link .ct .mark, .base-section .area-essay.link .ct .mark, .area-essay.page-essay .ct .mark, .area-essay.page-img-caption-label .ct .mark, .area-essay.page-caption-label-p .ct .mark, .area-essay.page-caption-label .ct .mark, .area-figure.album .ct .mark, .area-figure.link .ct .mark, .area-figure.page-img-figcaption-label .ct .mark, .area-figure.page-img-label .ct .mark, .area-figure.page-img-label-p .ct .mark, .area-customize.calender-detail .ct .mark, .area-customize.calender .ct .mark, .base-extend .area-customize.video .ct .mark, .base-module-area .area-customize.video .ct .mark, .base-aside .area-customize.video .ct .mark, .base-section .area-customize.video .ct .mark, .base-extend .area-customize.audio .ct .mark, .base-module-area .area-customize.audio .ct .mark, .base-aside .area-customize.audio .ct .mark, .base-section .area-customize.audio .ct .mark, .base-extend .area-customize.iframe .ct .mark, .base-module-area .area-customize.iframe .ct .mark, .base-aside .area-customize.iframe .ct .mark, .base-section .area-customize.iframe .ct .mark, .base-extend .area-customize.map .ct .mark, .base-module-area .area-customize.map .ct .mark, .base-aside .area-customize.map .ct .mark, .base-section .area-customize.map .ct .mark {
  display: inline-block;
  font-size: 0.9em;
  padding: 3px 5px;
  margin-right: 5px;
  color: #ffffff;
  background-color: #017aca;
}

/* line 735, ../sass/_base_function.scss */
.list-pic.slider .ct .mark, .list-pic.page-marquee .ct .mark, .list-pic.link .ct .mark, .list-pic.album .ct .mark, .list-pic.pic-download .ct .mark, .list-pic.page-list .ct .mark, .list-pic.page-block .ct .mark {
  position: absolute;
  top: 8px;
  left: 8px;
}

/* line 742, ../sass/_base_function.scss */
.base-extend .area-form.vote .ct .p, .base-module-area .area-form.vote .ct .p, .base-aside .area-form.vote .ct .p, .base-section .area-form.vote .ct .p, .area-essay.message .ct .p, .base-module-area .area-essay.link .ct .p, .base-aside .area-essay.link .ct .p, .base-section .area-essay.link .ct .p, .area-essay.page-essay .ct .p, .area-essay.page-img-caption-p .ct .p, .area-essay.page-caption-label-p .ct .p, .area-essay.page-caption-p .ct .p, .area-figure.album .ct .p, .area-figure.link .ct .p, .area-figure.page-img-figcaption-p .ct .p, .area-figure.page-img-label-p .ct .p, .area-figure.page-img-p .ct .p, .base-extend .area-customize.video .ct .p, .base-module-area .area-customize.video .ct .p, .base-aside .area-customize.video .ct .p, .base-extend .area-customize.audio .ct .p, .base-module-area .area-customize.audio .ct .p, .base-aside .area-customize.audio .ct .p, .base-extend .area-customize.iframe .ct .p, .base-module-area .area-customize.iframe .ct .p, .base-aside .area-customize.iframe .ct .p, .base-extend .area-customize.map .ct .p, .base-module-area .area-customize.map .ct .p, .base-aside .area-customize.map .ct .p {
  margin: 5px 0;
}

/* line 758, ../sass/_base_function.scss */
.list-pic.link .ft a, .list-pic.album .ft a, .area-table.page-table .ft a, .area-table.rwd-table .ft a, .area-form.link .ft a, .area-form.epaper .ft a, .area-form.submit .ft a, .area-form.sign-in .ft a, .area-form.page-search .ft a, .area-form.page-form .ft a, .area-essay.message .ft a, .base-module-area .area-essay.link .ft a, .base-aside .area-essay.link .ft a, .base-section .area-essay.link .ft a, .area-essay.page-essay .ft a, .area-essay.page-img-caption-label .ft a, .area-essay.page-img-caption-p .ft a, .area-essay.page-caption-label-p .ft a, .area-essay.page-caption-label .ft a, .area-essay.page-caption-p .ft a, .area-figure.album .ft a, .area-figure.link .ft a, .area-figure.page-figure .ft a, .area-figure.page-img-figcaption-label .ft a, .area-figure.page-img-figcaption .ft a, .area-figure.page-img-label .ft a, .area-figure.page-img-figcaption-p .ft a, .area-figure.page-img-label-p .ft a, .area-figure.page-img-p .ft a, .area-customize.calender-detail .ft a, .area-customize.calender .ft a, .base-extend .area-customize.video .ft a, .base-module-area .area-customize.video .ft a, .base-aside .area-customize.video .ft a, .base-section .area-customize.video .ft a, .base-extend .area-customize.audio .ft a, .base-module-area .area-customize.audio .ft a, .base-aside .area-customize.audio .ft a, .base-section .area-customize.audio .ft a, .base-section .area-customize.iframe .ft a, .base-extend .area-customize.map .ft a, .base-module-area .area-customize.map .ft a, .base-aside .area-customize.map .ft a, .base-section .area-customize.map .ft a, .area-customize.chart .ft a, .area-customize.calender-detail .ct .label a, .area-customize.calender .ct .label a, .list-multiple.page-select .ct ul[data-index="1"] a, .list-multiple.page-select .ct ul[data-index="2"] a, .list-multiple.page-click .ct a, .base-mobile .area-form.search .ft li, .base-header .area-form.search .ft a, .area-editor.address .ct .footer ul li a {
  display: inline-block;
  padding: 5px 8px;
  border: 0;
  box-sizing: border-box;
  line-height: 1;
  text-align: center;
  vertical-align: middle;
  color: #ffffff;
  cursor: pointer;
  font-size: 0.9em;
  text-decoration: none;
  background-color: #909095;
  transition: 150ms;
}
/* line 773, ../sass/_base_function.scss */
.list-pic.link .ft a:link, .list-pic.album .ft a:link, .area-table.page-table .ft a:link, .area-table.rwd-table .ft a:link, .area-form.link .ft a:link, .area-form.epaper .ft a:link, .area-form.submit .ft a:link, .area-form.sign-in .ft a:link, .area-form.page-search .ft a:link, .area-form.page-form .ft a:link, .area-essay.message .ft a:link, .base-module-area .area-essay.link .ft a:link, .base-aside .area-essay.link .ft a:link, .base-section .area-essay.link .ft a:link, .area-essay.page-essay .ft a:link, .area-essay.page-img-caption-label .ft a:link, .area-essay.page-img-caption-p .ft a:link, .area-essay.page-caption-label-p .ft a:link, .area-essay.page-caption-label .ft a:link, .area-essay.page-caption-p .ft a:link, .area-figure.album .ft a:link, .area-figure.link .ft a:link, .area-figure.page-figure .ft a:link, .area-figure.page-img-figcaption-label .ft a:link, .area-figure.page-img-figcaption .ft a:link, .area-figure.page-img-label .ft a:link, .area-figure.page-img-figcaption-p .ft a:link, .area-figure.page-img-label-p .ft a:link, .area-figure.page-img-p .ft a:link, .area-customize.calender-detail .ft a:link, .area-customize.calender .ft a:link, .base-extend .area-customize.video .ft a:link, .base-module-area .area-customize.video .ft a:link, .base-aside .area-customize.video .ft a:link, .base-section .area-customize.video .ft a:link, .base-extend .area-customize.audio .ft a:link, .base-module-area .area-customize.audio .ft a:link, .base-aside .area-customize.audio .ft a:link, .base-section .area-customize.audio .ft a:link, .base-section .area-customize.iframe .ft a:link, .base-extend .area-customize.map .ft a:link, .base-module-area .area-customize.map .ft a:link, .base-aside .area-customize.map .ft a:link, .base-section .area-customize.map .ft a:link, .area-customize.chart .ft a:link, .area-customize.calender-detail .ct .label a:link, .area-customize.calender .ct .label a:link, .list-multiple.page-select .ct ul[data-index="1"] a:link, .list-multiple.page-select .ct ul[data-index="2"] a:link, .list-multiple.page-click .ct a:link, .base-mobile .area-form.search .ft li:link, .base-header .area-form.search .ft a:link, .area-editor.address .ct .footer ul li a:link {
  color: #ffffff;
}
/* line 777, ../sass/_base_function.scss */
.list-pic.link .ft a:visited, .list-pic.album .ft a:visited, .area-table.page-table .ft a:visited, .area-table.rwd-table .ft a:visited, .area-form.link .ft a:visited, .area-form.epaper .ft a:visited, .area-form.submit .ft a:visited, .area-form.sign-in .ft a:visited, .area-form.page-search .ft a:visited, .area-form.page-form .ft a:visited, .area-essay.message .ft a:visited, .base-module-area .area-essay.link .ft a:visited, .base-aside .area-essay.link .ft a:visited, .base-section .area-essay.link .ft a:visited, .area-essay.page-essay .ft a:visited, .area-essay.page-img-caption-label .ft a:visited, .area-essay.page-img-caption-p .ft a:visited, .area-essay.page-caption-label-p .ft a:visited, .area-essay.page-caption-label .ft a:visited, .area-essay.page-caption-p .ft a:visited, .area-figure.album .ft a:visited, .area-figure.link .ft a:visited, .area-figure.page-figure .ft a:visited, .area-figure.page-img-figcaption-label .ft a:visited, .area-figure.page-img-figcaption .ft a:visited, .area-figure.page-img-label .ft a:visited, .area-figure.page-img-figcaption-p .ft a:visited, .area-figure.page-img-label-p .ft a:visited, .area-figure.page-img-p .ft a:visited, .area-customize.calender-detail .ft a:visited, .area-customize.calender .ft a:visited, .base-extend .area-customize.video .ft a:visited, .base-module-area .area-customize.video .ft a:visited, .base-aside .area-customize.video .ft a:visited, .base-section .area-customize.video .ft a:visited, .base-extend .area-customize.audio .ft a:visited, .base-module-area .area-customize.audio .ft a:visited, .base-aside .area-customize.audio .ft a:visited, .base-section .area-customize.audio .ft a:visited, .base-section .area-customize.iframe .ft a:visited, .base-extend .area-customize.map .ft a:visited, .base-module-area .area-customize.map .ft a:visited, .base-aside .area-customize.map .ft a:visited, .base-section .area-customize.map .ft a:visited, .area-customize.chart .ft a:visited, .area-customize.calender-detail .ct .label a:visited, .area-customize.calender .ct .label a:visited, .list-multiple.page-select .ct ul[data-index="1"] a:visited, .list-multiple.page-select .ct ul[data-index="2"] a:visited, .list-multiple.page-click .ct a:visited, .base-mobile .area-form.search .ft li:visited, .base-header .area-form.search .ft a:visited, .area-editor.address .ct .footer ul li a:visited {
  color: #ffffff;
}
/* line 781, ../sass/_base_function.scss */
.list-pic.link .ft a:hover, .list-pic.album .ft a:hover, .area-table.page-table .ft a:hover, .area-table.rwd-table .ft a:hover, .area-form.link .ft a:hover, .area-form.epaper .ft a:hover, .area-form.submit .ft a:hover, .area-form.sign-in .ft a:hover, .area-form.page-search .ft a:hover, .area-form.page-form .ft a:hover, .area-essay.message .ft a:hover, .base-module-area .area-essay.link .ft a:hover, .base-aside .area-essay.link .ft a:hover, .base-section .area-essay.link .ft a:hover, .area-essay.page-essay .ft a:hover, .area-essay.page-img-caption-label .ft a:hover, .area-essay.page-img-caption-p .ft a:hover, .area-essay.page-caption-label-p .ft a:hover, .area-essay.page-caption-label .ft a:hover, .area-essay.page-caption-p .ft a:hover, .area-figure.album .ft a:hover, .area-figure.link .ft a:hover, .area-figure.page-figure .ft a:hover, .area-figure.page-img-figcaption-label .ft a:hover, .area-figure.page-img-figcaption .ft a:hover, .area-figure.page-img-label .ft a:hover, .area-figure.page-img-figcaption-p .ft a:hover, .area-figure.page-img-label-p .ft a:hover, .area-figure.page-img-p .ft a:hover, .area-customize.calender-detail .ft a:hover, .area-customize.calender .ft a:hover, .base-extend .area-customize.video .ft a:hover, .base-module-area .area-customize.video .ft a:hover, .base-aside .area-customize.video .ft a:hover, .base-section .area-customize.video .ft a:hover, .base-extend .area-customize.audio .ft a:hover, .base-module-area .area-customize.audio .ft a:hover, .base-aside .area-customize.audio .ft a:hover, .base-section .area-customize.audio .ft a:hover, .base-section .area-customize.iframe .ft a:hover, .base-extend .area-customize.map .ft a:hover, .base-module-area .area-customize.map .ft a:hover, .base-aside .area-customize.map .ft a:hover, .base-section .area-customize.map .ft a:hover, .area-customize.chart .ft a:hover, .area-customize.calender-detail .ct .label a:hover, .area-customize.calender .ct .label a:hover, .list-multiple.page-select .ct ul[data-index="1"] a:hover, .list-multiple.page-select .ct ul[data-index="2"] a:hover, .list-multiple.page-click .ct a:hover, .base-mobile .area-form.search .ft li:hover, .base-header .area-form.search .ft a:hover, .area-editor.address .ct .footer ul li a:hover {
  background-color: #343434;
}
/* line 785, ../sass/_base_function.scss */
.list-pic.link .ft a:active, .list-pic.album .ft a:active, .area-table.page-table .ft a:active, .area-table.rwd-table .ft a:active, .area-form.link .ft a:active, .area-form.epaper .ft a:active, .area-form.submit .ft a:active, .area-form.sign-in .ft a:active, .area-form.page-search .ft a:active, .area-form.page-form .ft a:active, .area-essay.message .ft a:active, .base-module-area .area-essay.link .ft a:active, .base-aside .area-essay.link .ft a:active, .base-section .area-essay.link .ft a:active, .area-essay.page-essay .ft a:active, .area-essay.page-img-caption-label .ft a:active, .area-essay.page-img-caption-p .ft a:active, .area-essay.page-caption-label-p .ft a:active, .area-essay.page-caption-label .ft a:active, .area-essay.page-caption-p .ft a:active, .area-figure.album .ft a:active, .area-figure.link .ft a:active, .area-figure.page-figure .ft a:active, .area-figure.page-img-figcaption-label .ft a:active, .area-figure.page-img-figcaption .ft a:active, .area-figure.page-img-label .ft a:active, .area-figure.page-img-figcaption-p .ft a:active, .area-figure.page-img-label-p .ft a:active, .area-figure.page-img-p .ft a:active, .area-customize.calender-detail .ft a:active, .area-customize.calender .ft a:active, .base-extend .area-customize.video .ft a:active, .base-module-area .area-customize.video .ft a:active, .base-aside .area-customize.video .ft a:active, .base-section .area-customize.video .ft a:active, .base-extend .area-customize.audio .ft a:active, .base-module-area .area-customize.audio .ft a:active, .base-aside .area-customize.audio .ft a:active, .base-section .area-customize.audio .ft a:active, .base-section .area-customize.iframe .ft a:active, .base-extend .area-customize.map .ft a:active, .base-module-area .area-customize.map .ft a:active, .base-aside .area-customize.map .ft a:active, .base-section .area-customize.map .ft a:active, .area-customize.chart .ft a:active, .area-customize.calender-detail .ct .label a:active, .area-customize.calender .ct .label a:active, .list-multiple.page-select .ct ul[data-index="1"] a:active, .list-multiple.page-select .ct ul[data-index="2"] a:active, .list-multiple.page-click .ct a:active, .base-mobile .area-form.search .ft li:active, .base-header .area-form.search .ft a:active, .area-editor.address .ct .footer ul li a:active {
  color: #ffffff;
}
/* line 789, ../sass/_base_function.scss */
.list-pic.link .ft a.btn_green, .list-pic.album .ft a.btn_green, .area-table.page-table .ft a.btn_green, .area-table.rwd-table .ft a.btn_green, .area-form.link .ft a.btn_green, .area-form.epaper .ft a.btn_green, .area-form.submit .ft a.btn_green, .area-form.sign-in .ft a.btn_green, .area-form.page-search .ft a.btn_green, .area-form.page-form .ft a.btn_green, .area-essay.message .ft a.btn_green, .base-module-area .area-essay.link .ft a.btn_green, .base-aside .area-essay.link .ft a.btn_green, .base-section .area-essay.link .ft a.btn_green, .area-essay.page-essay .ft a.btn_green, .area-essay.page-img-caption-label .ft a.btn_green, .area-essay.page-img-caption-p .ft a.btn_green, .area-essay.page-caption-label-p .ft a.btn_green, .area-essay.page-caption-label .ft a.btn_green, .area-essay.page-caption-p .ft a.btn_green, .area-figure.album .ft a.btn_green, .area-figure.link .ft a.btn_green, .area-figure.page-figure .ft a.btn_green, .area-figure.page-img-figcaption-label .ft a.btn_green, .area-figure.page-img-figcaption .ft a.btn_green, .area-figure.page-img-label .ft a.btn_green, .area-figure.page-img-figcaption-p .ft a.btn_green, .area-figure.page-img-label-p .ft a.btn_green, .area-figure.page-img-p .ft a.btn_green, .area-customize.calender-detail .ft a.btn_green, .area-customize.calender .ft a.btn_green, .base-extend .area-customize.video .ft a.btn_green, .base-module-area .area-customize.video .ft a.btn_green, .base-aside .area-customize.video .ft a.btn_green, .base-section .area-customize.video .ft a.btn_green, .base-extend .area-customize.audio .ft a.btn_green, .base-module-area .area-customize.audio .ft a.btn_green, .base-aside .area-customize.audio .ft a.btn_green, .base-section .area-customize.audio .ft a.btn_green, .base-section .area-customize.iframe .ft a.btn_green, .base-extend .area-customize.map .ft a.btn_green, .base-module-area .area-customize.map .ft a.btn_green, .base-aside .area-customize.map .ft a.btn_green, .base-section .area-customize.map .ft a.btn_green, .area-customize.chart .ft a.btn_green, .area-customize.calender-detail .ct .label a.btn_green, .area-customize.calender .ct .label a.btn_green, .list-multiple.page-select .ct ul[data-index="1"] a.btn_green, .list-multiple.page-select .ct ul[data-index="2"] a.btn_green, .list-multiple.page-click .ct a.btn_green, .base-mobile .area-form.search .ft li.btn_green, .base-header .area-form.search .ft a.btn_green, .area-editor.address .ct .footer ul li a.btn_green {
  color: #ffffff;
  background-color: #343434;
}
/* line 794, ../sass/_base_function.scss */
.list-pic.link .ft a.btn_green:hover, .list-pic.album .ft a.btn_green:hover, .area-table.page-table .ft a.btn_green:hover, .area-table.rwd-table .ft a.btn_green:hover, .area-form.link .ft a.btn_green:hover, .area-form.epaper .ft a.btn_green:hover, .area-form.submit .ft a.btn_green:hover, .area-form.sign-in .ft a.btn_green:hover, .area-form.page-search .ft a.btn_green:hover, .area-form.page-form .ft a.btn_green:hover, .area-essay.message .ft a.btn_green:hover, .base-module-area .area-essay.link .ft a.btn_green:hover, .base-aside .area-essay.link .ft a.btn_green:hover, .base-section .area-essay.link .ft a.btn_green:hover, .area-essay.page-essay .ft a.btn_green:hover, .area-essay.page-img-caption-label .ft a.btn_green:hover, .area-essay.page-img-caption-p .ft a.btn_green:hover, .area-essay.page-caption-label-p .ft a.btn_green:hover, .area-essay.page-caption-label .ft a.btn_green:hover, .area-essay.page-caption-p .ft a.btn_green:hover, .area-figure.album .ft a.btn_green:hover, .area-figure.link .ft a.btn_green:hover, .area-figure.page-figure .ft a.btn_green:hover, .area-figure.page-img-figcaption-label .ft a.btn_green:hover, .area-figure.page-img-figcaption .ft a.btn_green:hover, .area-figure.page-img-label .ft a.btn_green:hover, .area-figure.page-img-figcaption-p .ft a.btn_green:hover, .area-figure.page-img-label-p .ft a.btn_green:hover, .area-figure.page-img-p .ft a.btn_green:hover, .area-customize.calender-detail .ft a.btn_green:hover, .area-customize.calender .ft a.btn_green:hover, .base-extend .area-customize.video .ft a.btn_green:hover, .base-module-area .area-customize.video .ft a.btn_green:hover, .base-aside .area-customize.video .ft a.btn_green:hover, .base-section .area-customize.video .ft a.btn_green:hover, .base-extend .area-customize.audio .ft a.btn_green:hover, .base-module-area .area-customize.audio .ft a.btn_green:hover, .base-aside .area-customize.audio .ft a.btn_green:hover, .base-section .area-customize.audio .ft a.btn_green:hover, .base-section .area-customize.iframe .ft a.btn_green:hover, .base-extend .area-customize.map .ft a.btn_green:hover, .base-module-area .area-customize.map .ft a.btn_green:hover, .base-aside .area-customize.map .ft a.btn_green:hover, .base-section .area-customize.map .ft a.btn_green:hover, .area-customize.chart .ft a.btn_green:hover, .area-customize.calender-detail .ct .label a.btn_green:hover, .area-customize.calender .ct .label a.btn_green:hover, .list-multiple.page-select .ct ul[data-index="1"] a.btn_green:hover, .list-multiple.page-select .ct ul[data-index="2"] a.btn_green:hover, .list-multiple.page-click .ct a.btn_green:hover, .base-mobile .area-form.search .ft li.btn_green:hover, .base-header .area-form.search .ft a.btn_green:hover, .area-editor.address .ct .footer ul li a.btn_green:hover {
  background-color: #343434;
}

/* line 801, ../sass/_base_function.scss */
.list-pic.link .ft a, .list-pic.album .ft a, .area-table.page-table .ft a, .area-table.rwd-table .ft a, .area-form.link .ft a, .area-form.epaper .ft a, .area-form.submit .ft a, .area-form.sign-in .ft a, .area-form.page-search .ft a, .area-form.page-form .ft a, .area-essay.message .ft a, .base-module-area .area-essay.link .ft a, .base-aside .area-essay.link .ft a, .base-section .area-essay.link .ft a, .area-essay.page-essay .ft a, .area-essay.page-img-caption-label .ft a, .area-essay.page-img-caption-p .ft a, .area-essay.page-caption-label-p .ft a, .area-essay.page-caption-label .ft a, .area-essay.page-caption-p .ft a, .area-figure.album .ft a, .area-figure.link .ft a, .area-figure.page-figure .ft a, .area-figure.page-img-figcaption-label .ft a, .area-figure.page-img-figcaption .ft a, .area-figure.page-img-label .ft a, .area-figure.page-img-figcaption-p .ft a, .area-figure.page-img-label-p .ft a, .area-figure.page-img-p .ft a, .area-customize.calender-detail .ft a, .area-customize.calender .ft a, .base-extend .area-customize.video .ft a, .base-module-area .area-customize.video .ft a, .base-aside .area-customize.video .ft a, .base-section .area-customize.video .ft a, .base-extend .area-customize.audio .ft a, .base-module-area .area-customize.audio .ft a, .base-aside .area-customize.audio .ft a, .base-section .area-customize.audio .ft a, .base-section .area-customize.iframe .ft a, .base-extend .area-customize.map .ft a, .base-module-area .area-customize.map .ft a, .base-aside .area-customize.map .ft a, .base-section .area-customize.map .ft a, .area-customize.chart .ft a, .area-customize.calender-detail .ct .label a, .area-customize.calender .ct .label a {
  padding: 3px 5px;
  font-size: 0.9em;
}

/* line 807, ../sass/_base_function.scss */
.base-extend .area-form.vote .ct .fieldset input[type="submit"], .base-module-area .area-form.vote .ct .fieldset input[type="submit"], .base-aside .area-form.vote .ct .fieldset input[type="submit"], .base-section .area-form.vote .ct .fieldset input[type="submit"], .area-form.epaper .ct .fieldset input[type="submit"], .area-form.submit .ct .fieldset input[type="submit"], .area-form.sign-in .ct .fieldset input[type="submit"], .area-form.page-search .ct .fieldset input[type="submit"], .area-form.page-form .ct .fieldset input[type="submit"] {
  background-color: #fdb317;
}
/* line 810, ../sass/_base_function.scss */
.base-extend .area-form.vote .ct .fieldset input[type="submit"]:hover, .base-module-area .area-form.vote .ct .fieldset input[type="submit"]:hover, .base-aside .area-form.vote .ct .fieldset input[type="submit"]:hover, .base-section .area-form.vote .ct .fieldset input[type="submit"]:hover, .area-form.epaper .ct .fieldset input[type="submit"]:hover, .area-form.submit .ct .fieldset input[type="submit"]:hover, .area-form.sign-in .ct .fieldset input[type="submit"]:hover, .area-form.page-search .ct .fieldset input[type="submit"]:hover, .area-form.page-form .ct .fieldset input[type="submit"]:hover {
  background-color: #df9802;
}

/* line 827, ../sass/_base_function.scss */
.area-table.page-table .ct tfoot span, .area-table.rwd-table .ct tfoot span, .base-section .area-form.vote .ct .form, .area-form.submit .ct, .area-form.sign-in .ct, .area-form.page-form .ct, .area-editor.user-edit .ct, .area-editor.error-info .ct, .base-section .area-customize.video .ct .p, .base-section .area-customize.audio .ct .p, .base-section .area-customize.iframe .ct .p, .base-section .area-customize.map .ct .p, .area-editor.address .ct, .area-editor.system-info .ct {
  line-height: 1.6;
}
/* line 834, ../sass/_base_function.scss */
.area-table.page-table .ct tfoot span img, .area-table.rwd-table .ct tfoot span img, .base-section .area-form.vote .ct .form img, .area-form.submit .ct img, .area-form.sign-in .ct img, .area-form.page-form .ct img, .area-editor.user-edit .ct img, .area-editor.error-info .ct img, .base-section .area-customize.video .ct .p img, .base-section .area-customize.audio .ct .p img, .base-section .area-customize.iframe .ct .p img, .base-section .area-customize.map .ct .p img, .area-editor.address .ct img, .area-editor.system-info .ct img {
  max-width: 100%;
  margin: 8px;
}

/* line 840, ../sass/_base_function.scss */
.area-table.page-table .ct tfoot span, .area-table.rwd-table .ct tfoot span, .base-section .area-form.vote .ct .form, .area-form.submit .ct, .area-form.sign-in .ct, .area-form.page-form .ct, .area-editor.user-edit .ct, .area-editor.error-info .ct, .base-section .area-customize.video .ct .p, .base-section .area-customize.audio .ct .p, .base-section .area-customize.iframe .ct .p, .base-section .area-customize.map .ct .p {
  padding: 8px 15px;
}

/* line 846, ../sass/_base_function.scss */
.list-pic.link .ft, .list-pic.album .ft, .area-table.page-table .ft, .area-table.rwd-table .ft, .area-form.link .ft, .area-form.epaper .ft, .area-form.submit .ft, .area-form.sign-in .ft, .area-form.page-search .ft, .area-form.page-form .ft, .area-essay.message .ft, .base-module-area .area-essay.link .ft, .base-aside .area-essay.link .ft, .base-section .area-essay.link .ft, .area-essay.page-essay .ft, .area-essay.page-img-caption-label .ft, .area-essay.page-img-caption-p .ft, .area-essay.page-caption-label-p .ft, .area-essay.page-caption-label .ft, .area-essay.page-caption-p .ft, .area-figure.album .ft, .area-figure.link .ft, .area-figure.page-figure .ft, .area-figure.page-img-figcaption-label .ft, .area-figure.page-img-figcaption .ft, .area-figure.page-img-label .ft, .area-figure.page-img-figcaption-p .ft, .area-figure.page-img-label-p .ft, .area-figure.page-img-p .ft, .area-customize.calender-detail .ft, .area-customize.calender .ft, .base-extend .area-customize.video .ft, .base-module-area .area-customize.video .ft, .base-aside .area-customize.video .ft, .base-section .area-customize.video .ft, .base-extend .area-customize.audio .ft, .base-module-area .area-customize.audio .ft, .base-aside .area-customize.audio .ft, .base-section .area-customize.audio .ft, .base-section .area-customize.iframe .ft, .base-extend .area-customize.map .ft, .base-module-area .area-customize.map .ft, .base-aside .area-customize.map .ft, .base-section .area-customize.map .ft, .area-customize.chart .ft {
  position: absolute;
  top: 3px;
  right: 0;
}
/* line 855, ../sass/_base_function.scss */
.list-pic.link .ft ul, .list-pic.album .ft ul, .area-table.page-table .ft ul, .area-table.rwd-table .ft ul, .area-form.link .ft ul, .area-form.epaper .ft ul, .area-form.submit .ft ul, .area-form.sign-in .ft ul, .area-form.page-search .ft ul, .area-form.page-form .ft ul, .area-essay.message .ft ul, .base-module-area .area-essay.link .ft ul, .base-aside .area-essay.link .ft ul, .base-section .area-essay.link .ft ul, .area-essay.page-essay .ft ul, .area-essay.page-img-caption-label .ft ul, .area-essay.page-img-caption-p .ft ul, .area-essay.page-caption-label-p .ft ul, .area-essay.page-caption-label .ft ul, .area-essay.page-caption-p .ft ul, .area-figure.album .ft ul, .area-figure.link .ft ul, .area-figure.page-figure .ft ul, .area-figure.page-img-figcaption-label .ft ul, .area-figure.page-img-figcaption .ft ul, .area-figure.page-img-label .ft ul, .area-figure.page-img-figcaption-p .ft ul, .area-figure.page-img-label-p .ft ul, .area-figure.page-img-p .ft ul, .area-customize.calender-detail .ft ul, .area-customize.calender .ft ul, .base-extend .area-customize.video .ft ul, .base-module-area .area-customize.video .ft ul, .base-aside .area-customize.video .ft ul, .base-section .area-customize.video .ft ul, .base-extend .area-customize.audio .ft ul, .base-module-area .area-customize.audio .ft ul, .base-aside .area-customize.audio .ft ul, .base-section .area-customize.audio .ft ul, .base-section .area-customize.iframe .ft ul, .base-extend .area-customize.map .ft ul, .base-module-area .area-customize.map .ft ul, .base-aside .area-customize.map .ft ul, .base-section .area-customize.map .ft ul, .area-customize.chart .ft ul {
  text-align: right;
}
/* line 859, ../sass/_base_function.scss */
.list-pic.link .ft li, .list-pic.album .ft li, .area-table.page-table .ft li, .area-table.rwd-table .ft li, .area-form.link .ft li, .area-form.epaper .ft li, .area-form.submit .ft li, .area-form.sign-in .ft li, .area-form.page-search .ft li, .area-form.page-form .ft li, .area-essay.message .ft li, .base-module-area .area-essay.link .ft li, .base-aside .area-essay.link .ft li, .base-section .area-essay.link .ft li, .area-essay.page-essay .ft li, .area-essay.page-img-caption-label .ft li, .area-essay.page-img-caption-p .ft li, .area-essay.page-caption-label-p .ft li, .area-essay.page-caption-label .ft li, .area-essay.page-caption-p .ft li, .area-figure.album .ft li, .area-figure.link .ft li, .area-figure.page-figure .ft li, .area-figure.page-img-figcaption-label .ft li, .area-figure.page-img-figcaption .ft li, .area-figure.page-img-label .ft li, .area-figure.page-img-figcaption-p .ft li, .area-figure.page-img-label-p .ft li, .area-figure.page-img-p .ft li, .area-customize.calender-detail .ft li, .area-customize.calender .ft li, .base-extend .area-customize.video .ft li, .base-module-area .area-customize.video .ft li, .base-aside .area-customize.video .ft li, .base-section .area-customize.video .ft li, .base-extend .area-customize.audio .ft li, .base-module-area .area-customize.audio .ft li, .base-aside .area-customize.audio .ft li, .base-section .area-customize.audio .ft li, .base-section .area-customize.iframe .ft li, .base-extend .area-customize.map .ft li, .base-module-area .area-customize.map .ft li, .base-aside .area-customize.map .ft li, .base-section .area-customize.map .ft li, .area-customize.chart .ft li {
  display: inline-block;
}
/* line 862, ../sass/_base_function.scss */
.list-pic.link .ft li + li, .list-pic.album .ft li + li, .area-table.page-table .ft li + li, .area-table.rwd-table .ft li + li, .area-form.link .ft li + li, .area-form.epaper .ft li + li, .area-form.submit .ft li + li, .area-form.sign-in .ft li + li, .area-form.page-search .ft li + li, .area-form.page-form .ft li + li, .area-essay.message .ft li + li, .base-module-area .area-essay.link .ft li + li, .base-aside .area-essay.link .ft li + li, .base-section .area-essay.link .ft li + li, .area-essay.page-essay .ft li + li, .area-essay.page-img-caption-label .ft li + li, .area-essay.page-img-caption-p .ft li + li, .area-essay.page-caption-label-p .ft li + li, .area-essay.page-caption-label .ft li + li, .area-essay.page-caption-p .ft li + li, .area-figure.album .ft li + li, .area-figure.link .ft li + li, .area-figure.page-figure .ft li + li, .area-figure.page-img-figcaption-label .ft li + li, .area-figure.page-img-figcaption .ft li + li, .area-figure.page-img-label .ft li + li, .area-figure.page-img-figcaption-p .ft li + li, .area-figure.page-img-label-p .ft li + li, .area-figure.page-img-p .ft li + li, .area-customize.calender-detail .ft li + li, .area-customize.calender .ft li + li, .base-extend .area-customize.video .ft li + li, .base-module-area .area-customize.video .ft li + li, .base-aside .area-customize.video .ft li + li, .base-section .area-customize.video .ft li + li, .base-extend .area-customize.audio .ft li + li, .base-module-area .area-customize.audio .ft li + li, .base-aside .area-customize.audio .ft li + li, .base-section .area-customize.audio .ft li + li, .base-section .area-customize.iframe .ft li + li, .base-extend .area-customize.map .ft li + li, .base-module-area .area-customize.map .ft li + li, .base-aside .area-customize.map .ft li + li, .base-section .area-customize.map .ft li + li, .area-customize.chart .ft li + li {
  margin-left: 3px;
}
/* line 867, ../sass/_base_function.scss */
.list-pic.link .ft span, .list-pic.album .ft span, .area-table.page-table .ft span, .area-table.rwd-table .ft span, .area-form.link .ft span, .area-form.epaper .ft span, .area-form.submit .ft span, .area-form.sign-in .ft span, .area-form.page-search .ft span, .area-form.page-form .ft span, .area-essay.message .ft span, .base-module-area .area-essay.link .ft span, .base-aside .area-essay.link .ft span, .base-section .area-essay.link .ft span, .area-essay.page-essay .ft span, .area-essay.page-img-caption-label .ft span, .area-essay.page-img-caption-p .ft span, .area-essay.page-caption-label-p .ft span, .area-essay.page-caption-label .ft span, .area-essay.page-caption-p .ft span, .area-figure.album .ft span, .area-figure.link .ft span, .area-figure.page-figure .ft span, .area-figure.page-img-figcaption-label .ft span, .area-figure.page-img-figcaption .ft span, .area-figure.page-img-label .ft span, .area-figure.page-img-figcaption-p .ft span, .area-figure.page-img-label-p .ft span, .area-figure.page-img-p .ft span, .area-customize.calender-detail .ft span, .area-customize.calender .ft span, .base-extend .area-customize.video .ft span, .base-module-area .area-customize.video .ft span, .base-aside .area-customize.video .ft span, .base-section .area-customize.video .ft span, .base-extend .area-customize.audio .ft span, .base-module-area .area-customize.audio .ft span, .base-aside .area-customize.audio .ft span, .base-section .area-customize.audio .ft span, .base-section .area-customize.iframe .ft span, .base-extend .area-customize.map .ft span, .base-module-area .area-customize.map .ft span, .base-aside .area-customize.map .ft span, .base-section .area-customize.map .ft span, .area-customize.chart .ft span {
  display: block;
  background-image: none !important;
}
/* line 872, ../sass/_base_function.scss */
.list-pic.link .ft a, .list-pic.album .ft a, .area-table.page-table .ft a, .area-table.rwd-table .ft a, .area-form.link .ft a, .area-form.epaper .ft a, .area-form.submit .ft a, .area-form.sign-in .ft a, .area-form.page-search .ft a, .area-form.page-form .ft a, .area-essay.message .ft a, .base-module-area .area-essay.link .ft a, .base-aside .area-essay.link .ft a, .base-section .area-essay.link .ft a, .area-essay.page-essay .ft a, .area-essay.page-img-caption-label .ft a, .area-essay.page-img-caption-p .ft a, .area-essay.page-caption-label-p .ft a, .area-essay.page-caption-label .ft a, .area-essay.page-caption-p .ft a, .area-figure.album .ft a, .area-figure.link .ft a, .area-figure.page-figure .ft a, .area-figure.page-img-figcaption-label .ft a, .area-figure.page-img-figcaption .ft a, .area-figure.page-img-label .ft a, .area-figure.page-img-figcaption-p .ft a, .area-figure.page-img-label-p .ft a, .area-figure.page-img-p .ft a, .area-customize.calender-detail .ft a, .area-customize.calender .ft a, .base-extend .area-customize.video .ft a, .base-module-area .area-customize.video .ft a, .base-aside .area-customize.video .ft a, .base-section .area-customize.video .ft a, .base-extend .area-customize.audio .ft a, .base-module-area .area-customize.audio .ft a, .base-aside .area-customize.audio .ft a, .base-section .area-customize.audio .ft a, .base-section .area-customize.iframe .ft a, .base-extend .area-customize.map .ft a, .base-module-area .area-customize.map .ft a, .base-aside .area-customize.map .ft a, .base-section .area-customize.map .ft a, .area-customize.chart .ft a {
  border-radius: 0.4em;
  padding: 5px 8px;
}

/* line 879, ../sass/_base_function.scss */
.base-header .area-form.search .ct .list a, .area-customize.calender .ct .list a {
  display: block;
  padding: 8px;
  background-color: #f9f9f9;
  transition: 150ms;
}

/* line 888, ../sass/_base_function.scss */
.base-header .area-form.search .ct .list a:hover, .area-customize.calender .ct .list a:hover {
  color: currentColor;
  background-color: #f2f2f2;
}

/* line 896, ../sass/_base_function.scss */
.list-pic.slider .ft li.is-img a, .list-pic.link .ct a, .list-pic.album .ct a, .list-pic.page-block .ft li.is-img a {
  position: relative;
  display: block;
}
/* line 900, ../sass/_base_function.scss */
.list-pic.slider .ft li.is-img a:before, .list-pic.link .ct a:before, .list-pic.album .ct a:before, .list-pic.page-block .ft li.is-img a:before {
  content: "​";
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: #1a1a1a;
  background-color: rgba(26, 26, 26, 0.5);
  transition: 150ms;
}
/* line 915, ../sass/_base_function.scss */
.list-pic.slider .ft li.is-img a:hover:before, .list-pic.link .ct a:hover:before, .list-pic.album .ct a:hover:before, .list-pic.page-block .ft li.is-img a:hover:before {
  opacity: 0;
}

/* line 921, ../sass/_base_function.scss */
.list-pic.slider .ft li.is-img a, .list-pic.page-block .ft li.is-img a {
  position: absolute;
  display: block;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}

/* line 932, ../sass/_base_function.scss */
.list-pic.slider .ft li.is-img span, .list-pic.page-marquee .ct span, .list-pic.pic-download .ct span, .list-pic.page-list .ct span, .list-pic.page-block .ft li.is-img span, .area-essay.message .ct .img span, .base-module-area .area-essay.link .ct .img span, .base-aside .area-essay.link .ct .img span, .base-section .area-essay.link .ct .img span, .area-essay.page-essay .ct .img span, .area-essay.page-img-caption-label .ct .img span, .area-essay.page-img-caption-p .ct .img span, .area-figure.album .ct .img span, .area-figure.link .ct .img span, .area-figure.page-figure .ct .img span, .area-figure.page-img-figcaption-label .ct .img span, .area-figure.page-img-figcaption .ct .img span, .area-figure.page-img-label .ct .img span, .area-figure.page-img-figcaption-p .ct .img span, .area-figure.page-img-label-p .ct .img span, .area-figure.page-img-p .ct .img span {
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

/* line 950, ../sass/_base_function.scss */
.area-form.sign-in .ct .list li.facebook a:before, .area-form.sign-in .ct .list li.google a:before, .area-form.sign-in .ct .list li.twitter a:before, .area-form.sign-in .ct .list li.line a:before, .area-form.sign-in .ct .list li.email a:before {
  content: "​";
  display: inline-block;
  vertical-align: middle;
}

/* line 956, ../sass/_base_function.scss */
.list-pic.link .hd h4:before, .list-pic.album .hd h4:before, .list-pic.pic-download .hd h4:before, .list-pic.page-list .hd h4:before, .area-table.page-table .hd h4:before, .area-table.rwd-table .hd h4:before, .area-form.link .hd h4:before, .base-extend .area-form.vote .hd h4:before, .base-module-area .area-form.vote .hd h4:before, .base-aside .area-form.vote .hd h4:before, .base-section .area-form.vote .hd h4:before, .area-form.epaper .hd h4:before, .area-form.submit .hd h4:before, .area-form.sign-in .hd h4:before, .area-form.page-search .hd h4:before, .area-form.page-form .hd h4:before, .area-essay.message .hd h4:before, .base-module-area .area-essay.link .hd h4:before, .base-aside .area-essay.link .hd h4:before, .base-section .area-essay.link .hd h4:before, .area-essay.page-essay .hd h4:before, .area-essay.page-img-caption-label .hd h4:before, .area-essay.page-img-caption-p .hd h4:before, .area-essay.page-caption-label-p .hd h4:before, .area-essay.page-caption-label .hd h4:before, .area-essay.page-caption-p .hd h4:before, .area-figure.album .hd h4:before, .area-figure.link .hd h4:before, .area-figure.page-figure .hd h4:before, .area-figure.page-img-figcaption-label .hd h4:before, .area-figure.page-img-figcaption .hd h4:before, .area-figure.page-img-label .hd h4:before, .area-figure.page-img-figcaption-p .hd h4:before, .area-figure.page-img-label-p .hd h4:before, .area-figure.page-img-p .hd h4:before, .area-editor.default .hd h4:before, .area-editor.phone .hd h4:before, .area-editor.map-service .hd h4:before, .area-editor.urgent .hd h4:before, .area-editor.address .ct a.is-map:after, .area-editor.error-info .hd h4:before, .area-customize.calender-detail .hd h4:before, .area-customize.calender .hd h4:before, .base-extend .area-customize.audio .hd h4:before, .base-module-area .area-customize.audio .hd h4:before, .base-aside .area-customize.audio .hd h4:before, .base-section .area-customize.audio .hd h4:before, .base-extend .area-customize.iframe .hd h4:before, .base-module-area .area-customize.iframe .hd h4:before, .base-aside .area-customize.iframe .hd h4:before, .base-section .area-customize.iframe .hd h4:before, .base-extend .area-customize.map .hd h4:before, .base-module-area .area-customize.map .hd h4:before, .base-aside .area-customize.map .hd h4:before, .base-section .area-customize.map .hd h4:before, .area-customize.chart .hd h4:before {
  font-family: 'icomoon';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  display: inline-block;
  vertical-align: baseline;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

@font-face {
  font-family: 'icomoon';
  src: url("../images/icon-font/icomoon.eot?59oic8");
  src: url("../images/icon-font/icomoon.eot?#iefix59oic8") format("embedded-opentype"), url("../images/icon-font/icomoon.ttf?59oic8") format("truetype"), url("../images/icon-font/icomoon.woff?59oic8") format("woff"), url("../images/icon-font/icomoon.svg?59oic8#icomoon") format("svg");
  font-weight: normal;
  font-style: normal;
}
/* line 12, ../sass/_base_icon-font.scss */
.area-editor.error-info .hd h4:before {
  content: "\e000";
}

/* line 84, ../sass/_base_icon-font.scss */
.area-form.epaper .hd h4:before {
  content: "\e04c";
}

/* line 96, ../sass/_base_icon-font.scss */
.area-essay.message .hd h4:before {
  content: "\e053";
}

/* line 162, ../sass/_base_icon-font.scss */
.area-form.submit .hd h4:before {
  content: "\e08b";
}

/* line 183, ../sass/_base_icon-font.scss */
.area-customize.chart .hd h4:before {
  content: "\e0e5";
}

/* line 204, ../sass/_base_icon-font.scss */
.area-editor.default .hd h4:before, .area-editor.phone .hd h4:before, .area-editor.map-service .hd h4:before, .area-editor.urgent .hd h4:before {
  content: "\e0ee";
}

/* line 222, ../sass/_base_icon-font.scss */
.list-pic.pic-download .hd h4:before {
  content: "\e0fb";
}

/* line 300, ../sass/_base_icon-font.scss */
.base-extend .area-customize.audio .hd h4:before, .base-module-area .area-customize.audio .hd h4:before, .base-aside .area-customize.audio .hd h4:before, .base-section .area-customize.audio .hd h4:before {
  content: "\e136";
}

/* line 309, ../sass/_base_icon-font.scss */
.area-figure.album .hd h4:before {
  content: "\e144";
}

/* line 426, ../sass/_base_icon-font.scss */
.list-pic.page-list .hd h4:before, .base-section .area-essay.link .hd h4:before, .area-figure.page-figure .hd h4:before, .area-figure.page-img-figcaption-label .hd h4:before, .area-figure.page-img-figcaption .hd h4:before, .area-figure.page-img-label .hd h4:before, .area-figure.page-img-figcaption-p .hd h4:before, .area-figure.page-img-label-p .hd h4:before, .area-figure.page-img-p .hd h4:before {
  content: "\e1a2";
}

/* line 459, ../sass/_base_icon-font.scss */
.area-form.page-form .hd h4:before {
  content: "\e1bb";
}

/* line 462, ../sass/_base_icon-font.scss */
.area-table.page-table .hd h4:before, .area-table.rwd-table .hd h4:before {
  content: "\e1bc";
}

/* line 504, ../sass/_base_icon-font.scss */
.area-editor.address .ct a.is-map:after {
  content: "\e1f3";
}

/* line 513, ../sass/_base_icon-font.scss */
.base-extend .area-customize.map .hd h4:before, .base-module-area .area-customize.map .hd h4:before, .base-aside .area-customize.map .hd h4:before, .base-section .area-customize.map .hd h4:before {
  content: "\e1f7";
}

/* line 615, ../sass/_base_icon-font.scss */
.area-form.sign-in .hd h4:before {
  content: "\e253";
}

/* line 627, ../sass/_base_icon-font.scss */
.list-pic.link .hd h4:before, .list-pic.album .hd h4:before, .area-form.link .hd h4:before, .base-module-area .area-essay.link .hd h4:before, .base-aside .area-essay.link .hd h4:before, .area-figure.link .hd h4:before, .base-extend .area-customize.iframe .hd h4:before, .base-module-area .area-customize.iframe .hd h4:before, .base-aside .area-customize.iframe .hd h4:before, .base-section .area-customize.iframe .hd h4:before {
  content: "\e258";
}

/* line 645, ../sass/_base_icon-font.scss */
.base-extend .area-form.vote .hd h4:before, .base-module-area .area-form.vote .hd h4:before, .base-aside .area-form.vote .hd h4:before, .base-section .area-form.vote .hd h4:before {
  content: "\e25f";
}

/* line 831, ../sass/_base_icon-font.scss */
.area-form.page-search .hd h4:before {
  content: "\e2ca";
}

/* line 846, ../sass/_base_icon-font.scss */
.area-essay.page-essay .hd h4:before, .area-essay.page-img-caption-label .hd h4:before, .area-essay.page-img-caption-p .hd h4:before, .area-essay.page-caption-label-p .hd h4:before, .area-essay.page-caption-label .hd h4:before, .area-essay.page-caption-p .hd h4:before {
  content: "\e2e4";
}

/* line 873, ../sass/_base_icon-font.scss */
.area-customize.calender-detail .hd h4:before, .area-customize.calender .hd h4:before {
  content: "\e2f1";
}

/* line 1288, icon-pic/*.png */
.icon-pic-sprite, .icon-pic-Xfont-large, .icon-pic-Xfont-medium, .icon-pic-Xfont-smail, .icon-pic-Xfont-varylarge, .icon-pic-away-b-bottom, .icon-pic-away-b-left, .icon-pic-away-b-right, .icon-pic-away-b-top, .icon-pic-away-w-bottom, .icon-pic-away-w-left, .icon-pic-away-w-right, .icon-pic-away-w-top, .icon-pic-close, .icon-pic-ctrl-b-close, .icon-pic-file-type-ai, .icon-pic-file-type-avi, .icon-pic-file-type-bmp, .icon-pic-file-type-cdr, .icon-pic-file-type-css, .icon-pic-file-type-csv, .icon-pic-file-type-doc, .icon-pic-file-type-docx, .icon-pic-file-type-exe, .icon-pic-file-type-gif, .icon-pic-file-type-html, .icon-pic-file-type-ico, .icon-pic-file-type-jpeg, .icon-pic-file-type-jpg, .icon-pic-file-type-js, .icon-pic-file-type-json, .icon-pic-file-type-link, .icon-pic-file-type-md, .icon-pic-file-type-mov, .icon-pic-file-type-mp3, .icon-pic-file-type-mp4, .icon-pic-file-type-odf, .icon-pic-file-type-odp, .icon-pic-file-type-ods, .icon-pic-file-type-odt, .icon-pic-file-type-ogg, .icon-pic-file-type-ogv, .icon-pic-file-type-other, .icon-pic-file-type-pdf, .icon-pic-file-type-png, .icon-pic-file-type-ppt, .icon-pic-file-type-pptx, .icon-pic-file-type-psd, .icon-pic-file-type-rar, .icon-pic-file-type-rss, .icon-pic-file-type-sass, .icon-pic-file-type-svg, .icon-pic-file-type-swf, .icon-pic-file-type-tar, .icon-pic-file-type-tif, .icon-pic-file-type-txt, .icon-pic-file-type-wav, .icon-pic-file-type-webm, .icon-pic-file-type-xls, .icon-pic-file-type-xlsx, .icon-pic-file-type-xml, .icon-pic-file-type-zip, .icon-pic-font-large, .icon-pic-font-medium, .icon-pic-font-smail, .icon-pic-font-varylarge, .icon-pic-icon-w-img, .icon-pic-icon-w-search, .icon-pic-icon-w-video, .icon-pic-in_font-large, .icon-pic-in_font-medium, .icon-pic-in_font-smail, .icon-pic-in_font-varylarge, .icon-pic-nav_icon, .icon-pic-open, .icon-pic-s_facebook, .icon-pic-s_google, .icon-pic-s_mail, .icon-pic-s_plurk, .icon-pic-s_print, .icon-pic-s_twitter, .icon-pic-share-w-email, .area-form.sign-in .ct .list li.email a:before, .icon-pic-share-w-facebook, .area-form.sign-in .ct .list li.facebook a:before, .icon-pic-share-w-google, .area-form.sign-in .ct .list li.google a:before, .icon-pic-share-w-line, .area-form.sign-in .ct .list li.line a:before, .icon-pic-share-w-twitter, .area-form.sign-in .ct .list li.twitter a:before, .icon-pic-weather-type-01, .icon-pic-weather-type-02, .icon-pic-weather-type-03, .icon-pic-weather-type-04, .icon-pic-weather-type-05, .icon-pic-weather-type-06, .icon-pic-weather-type-07, .icon-pic-weather-type-08, .icon-pic-weather-type-09, .icon-pic-weather-type-10, .icon-pic-weather-type-11, .icon-pic-weather-type-12, .icon-pic-weather-type-13, .icon-pic-weather-type-14, .icon-pic-weather-type-15, .icon-pic-weather-type-16, .icon-pic-weather-type-17, .icon-pic-weather-type-18, .icon-pic-weather-type-19, .icon-pic-weather-type-20, .icon-pic-weather-type-21, .icon-pic-weather-type-22, .icon-pic-weather-type-23, .icon-pic-weather-type-24, .icon-pic-weather-type-25, .icon-pic-weather-type-26, .icon-pic-weather-type-27, .icon-pic-weather-type-28, .icon-pic-weather-type-29, .icon-pic-weather-type-30, .icon-pic-weather-type-31, .icon-pic-weather-type-32, .icon-pic-weather-type-33, .icon-pic-weather-type-34, .icon-pic-weather-type-35, .icon-pic-weather-type-36, .icon-pic-weather-type-37, .icon-pic-weather-type-38, .icon-pic-weather-type-39, .icon-pic-weather-type-40, .icon-pic-weather-type-41, .icon-pic-weather-type-42, .icon-pic-weather-type-43, .icon-pic-weather-type-44, .icon-pic-weather-type-45, .icon-pic-weather-type-46, .icon-pic-weather-type-47, .icon-pic-weather-type-48, .icon-pic-weather-type-49, .icon-pic-weather-type-50, .icon-pic-weather-type-51, .icon-pic-weather-type-52, .icon-pic-weather-type-53, .icon-pic-weather-type-54, .icon-pic-weather-type-55, .icon-pic-weather-type-56, .icon-pic-weather-type-57, .icon-pic-weather-type-58, .icon-pic-weather-type-59, .icon-pic-weather-type-60, .icon-pic-weather-type-61, .icon-pic-weather-type-62, .icon-pic-weather-type-63, .icon-pic-weather-type-64, .icon-pic-weather-type-65 {
  background-image: url('../images/icon-pic-s45745dc404.png');
  background-repeat: no-repeat;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-Xfont-large {
  background-position: 0 0;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-Xfont-medium {
  background-position: 0 -17px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-Xfont-smail {
  background-position: 0 -34px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-Xfont-varylarge {
  background-position: 0 -51px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-away-b-bottom {
  background-position: 0 -68px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-away-b-left {
  background-position: 0 -84px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-away-b-right {
  background-position: 0 -127px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-away-b-top {
  background-position: 0 -170px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-away-w-bottom {
  background-position: 0 -186px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-away-w-left {
  background-position: 0 -202px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-away-w-right {
  background-position: 0 -218px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-away-w-top {
  background-position: 0 -234px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-close {
  background-position: 0 -250px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-ctrl-b-close {
  background-position: 0 -264px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-file-type-ai {
  background-position: 0 -280px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-file-type-avi {
  background-position: 0 -296px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-file-type-bmp {
  background-position: 0 -312px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-file-type-cdr {
  background-position: 0 -328px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-file-type-css {
  background-position: 0 -344px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-file-type-csv {
  background-position: 0 -360px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-file-type-doc {
  background-position: 0 -376px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-file-type-docx {
  background-position: 0 -392px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-file-type-exe {
  background-position: 0 -408px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-file-type-gif {
  background-position: 0 -424px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-file-type-html {
  background-position: 0 -440px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-file-type-ico {
  background-position: 0 -456px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-file-type-jpeg {
  background-position: 0 -472px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-file-type-jpg {
  background-position: 0 -488px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-file-type-js {
  background-position: 0 -504px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-file-type-json {
  background-position: 0 -520px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-file-type-link {
  background-position: 0 -536px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-file-type-md {
  background-position: 0 -552px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-file-type-mov {
  background-position: 0 -568px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-file-type-mp3 {
  background-position: 0 -584px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-file-type-mp4 {
  background-position: 0 -600px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-file-type-odf {
  background-position: 0 -616px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-file-type-odp {
  background-position: 0 -632px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-file-type-ods {
  background-position: 0 -648px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-file-type-odt {
  background-position: 0 -664px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-file-type-ogg {
  background-position: 0 -680px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-file-type-ogv {
  background-position: 0 -696px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-file-type-other {
  background-position: 0 -712px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-file-type-pdf {
  background-position: 0 -728px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-file-type-png {
  background-position: 0 -744px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-file-type-ppt {
  background-position: 0 -760px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-file-type-pptx {
  background-position: 0 -776px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-file-type-psd {
  background-position: 0 -792px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-file-type-rar {
  background-position: 0 -808px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-file-type-rss {
  background-position: 0 -824px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-file-type-sass {
  background-position: 0 -840px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-file-type-svg {
  background-position: 0 -856px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-file-type-swf {
  background-position: 0 -872px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-file-type-tar {
  background-position: 0 -888px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-file-type-tif {
  background-position: 0 -904px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-file-type-txt {
  background-position: 0 -920px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-file-type-wav {
  background-position: 0 -936px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-file-type-webm {
  background-position: 0 -952px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-file-type-xls {
  background-position: 0 -968px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-file-type-xlsx {
  background-position: 0 -984px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-file-type-xml {
  background-position: 0 -1000px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-file-type-zip {
  background-position: 0 -1016px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-font-large {
  background-position: 0 -1032px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-font-medium {
  background-position: 0 -1049px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-font-smail {
  background-position: 0 -1066px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-font-varylarge {
  background-position: 0 -1083px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-icon-w-img {
  background-position: 0 -1100px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-icon-w-search {
  background-position: 0 -1126px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-icon-w-video {
  background-position: 0 -1142px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-in_font-large {
  background-position: 0 -1168px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-in_font-medium {
  background-position: 0 -1185px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-in_font-smail {
  background-position: 0 -1202px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-in_font-varylarge {
  background-position: 0 -1219px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-nav_icon {
  background-position: 0 -1236px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-open {
  background-position: 0 -1259px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-s_facebook {
  background-position: 0 -1273px;
}
/* line 59, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-s_facebook:hover, .icon-pic-s_facebook.s_facebook-hover {
  background-position: 0 -1291px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-s_google {
  background-position: 0 -1309px;
}
/* line 59, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-s_google:hover, .icon-pic-s_google.s_google-hover {
  background-position: 0 -1327px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-s_mail {
  background-position: 0 -1345px;
}
/* line 59, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-s_mail:hover, .icon-pic-s_mail.s_mail-hover {
  background-position: 0 -1363px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-s_plurk {
  background-position: 0 -1381px;
}
/* line 59, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-s_plurk:hover, .icon-pic-s_plurk.s_plurk-hover {
  background-position: 0 -1399px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-s_print {
  background-position: 0 -1417px;
}
/* line 59, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-s_print:hover, .icon-pic-s_print.s_print-hover {
  background-position: 0 -1435px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-s_twitter {
  background-position: 0 -1453px;
}
/* line 59, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-s_twitter:hover, .icon-pic-s_twitter.s_twitter-hover {
  background-position: 0 -1471px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-share-w-email, .area-form.sign-in .ct .list li.email a:before {
  background-position: 0 -1489px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-share-w-facebook, .area-form.sign-in .ct .list li.facebook a:before {
  background-position: 0 -1525px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-share-w-google, .area-form.sign-in .ct .list li.google a:before {
  background-position: 0 -1561px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-share-w-line, .area-form.sign-in .ct .list li.line a:before {
  background-position: 0 -1597px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-share-w-twitter, .area-form.sign-in .ct .list li.twitter a:before {
  background-position: 0 -1633px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-weather-type-01 {
  background-position: 0 -1669px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-weather-type-02 {
  background-position: 0 -1714px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-weather-type-03 {
  background-position: 0 -1759px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-weather-type-04 {
  background-position: 0 -1804px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-weather-type-05 {
  background-position: 0 -1849px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-weather-type-06 {
  background-position: 0 -1894px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-weather-type-07 {
  background-position: 0 -1939px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-weather-type-08 {
  background-position: 0 -1984px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-weather-type-09 {
  background-position: 0 -2029px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-weather-type-10 {
  background-position: 0 -2074px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-weather-type-11 {
  background-position: 0 -2119px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-weather-type-12 {
  background-position: 0 -2164px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-weather-type-13 {
  background-position: 0 -2209px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-weather-type-14 {
  background-position: 0 -2254px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-weather-type-15 {
  background-position: 0 -2299px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-weather-type-16 {
  background-position: 0 -2344px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-weather-type-17 {
  background-position: 0 -2389px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-weather-type-18 {
  background-position: 0 -2434px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-weather-type-19 {
  background-position: 0 -2479px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-weather-type-20 {
  background-position: 0 -2524px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-weather-type-21 {
  background-position: 0 -2569px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-weather-type-22 {
  background-position: 0 -2614px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-weather-type-23 {
  background-position: 0 -2659px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-weather-type-24 {
  background-position: 0 -2704px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-weather-type-25 {
  background-position: 0 -2749px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-weather-type-26 {
  background-position: 0 -2794px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-weather-type-27 {
  background-position: 0 -2839px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-weather-type-28 {
  background-position: 0 -2884px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-weather-type-29 {
  background-position: 0 -2929px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-weather-type-30 {
  background-position: 0 -2974px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-weather-type-31 {
  background-position: 0 -3019px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-weather-type-32 {
  background-position: 0 -3064px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-weather-type-33 {
  background-position: 0 -3109px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-weather-type-34 {
  background-position: 0 -3154px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-weather-type-35 {
  background-position: 0 -3199px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-weather-type-36 {
  background-position: 0 -3244px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-weather-type-37 {
  background-position: 0 -3289px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-weather-type-38 {
  background-position: 0 -3334px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-weather-type-39 {
  background-position: 0 -3379px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-weather-type-40 {
  background-position: 0 -3424px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-weather-type-41 {
  background-position: 0 -3469px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-weather-type-42 {
  background-position: 0 -3514px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-weather-type-43 {
  background-position: 0 -3559px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-weather-type-44 {
  background-position: 0 -3604px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-weather-type-45 {
  background-position: 0 -3649px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-weather-type-46 {
  background-position: 0 -3694px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-weather-type-47 {
  background-position: 0 -3739px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-weather-type-48 {
  background-position: 0 -3784px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-weather-type-49 {
  background-position: 0 -3829px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-weather-type-50 {
  background-position: 0 -3874px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-weather-type-51 {
  background-position: 0 -3919px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-weather-type-52 {
  background-position: 0 -3964px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-weather-type-53 {
  background-position: 0 -4009px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-weather-type-54 {
  background-position: 0 -4054px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-weather-type-55 {
  background-position: 0 -4099px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-weather-type-56 {
  background-position: 0 -4144px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-weather-type-57 {
  background-position: 0 -4189px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-weather-type-58 {
  background-position: 0 -4234px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-weather-type-59 {
  background-position: 0 -4279px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-weather-type-60 {
  background-position: 0 -4324px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-weather-type-61 {
  background-position: 0 -4369px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-weather-type-62 {
  background-position: 0 -4414px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-weather-type-63 {
  background-position: 0 -4459px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-weather-type-64 {
  background-position: 0 -4504px;
}

/* line 84, C:/Users/bibi627/Desktop/fire.app.windows.1.14/fire.app/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-pic-weather-type-65 {
  background-position: 0 -4549px;
}

/* line 41, ../sass/_list-pic.scss */
.list-pic.default .ct {
  /*i*/
}
/* line 101, ../sass/_list-pic.scss */
.list-pic.slider > .bg-drop-layout > .in, .list-pic.slider > .in {
  position: relative;
}
/* line 105, ../sass/_list-pic.scss */
.list-pic.slider.urgent {
  margin: 0 auto 0 auto;
}
@media (max-width: 768px) {
  /* line 105, ../sass/_list-pic.scss */
  .list-pic.slider.urgent {
    margin: 8px auto 0 auto;
  }
}
/* line 117, ../sass/_list-pic.scss */
.list-pic.slider .hd {
  display: none;
}
/* line 137, ../sass/_list-pic.scss */
.list-pic.slider .ct {
  /*i*/
}
/* line 152, ../sass/_list-pic.scss */
.list-pic.slider .ct li + li {
  display: none;
}
/* line 157, ../sass/_list-pic.scss */
.list-pic.slider .ct span {
  display: block;
  background-image: none !important;
}
/* line 162, ../sass/_list-pic.scss */
.list-pic.slider .ct a {
  display: block;
}
/* line 170, ../sass/_list-pic.scss */
.list-pic.slider .ct img {
  display: block;
  width: 100%;
}
/* line 182, ../sass/_list-pic.scss */
.list-pic.slider .ft ul {
  overflow: hidden;
  padding: 0 8px;
  text-align: center;
}
/* line 58, ../sass/_base_function.scss */
[data-js="false"] .list-pic.slider .ft li.next, [data-js="false"] .list-pic.slider .ft li.prev {
  display: none;
}
/* line 196, ../sass/_list-pic.scss */
.list-pic.slider .ft li.next a, .list-pic.slider .ft li.prev a {
  position: absolute;
  top: 20%;
  bottom: 20%;
  display: block;
  width: 45px;
  transition: 150ms;
  background-color: #f9f9f9;
  background-color: rgba(249, 249, 249, 0.7);
}
/* line 207, ../sass/_list-pic.scss */
.list-pic.slider .ft li.next a:hover, .list-pic.slider .ft li.prev a:hover {
  background-color: rgba(249, 249, 249, 0.9);
}
/* line 215, ../sass/_list-pic.scss */
.list-pic.slider .ft li.prev a {
  left: 0;
  background-image: url('../images/icon-pic/away-b-left.png?1477999014');
  background-repeat: no-repeat;
  background-position: center;
}
/* line 223, ../sass/_list-pic.scss */
.list-pic.slider .ft li.next a {
  right: 0;
  background-image: url('../images/icon-pic/away-b-right.png?1477999080');
  background-repeat: no-repeat;
  background-position: center;
}
/* line 229, ../sass/_list-pic.scss */
.list-pic.slider .ft li.more {
  display: none;
}
/* line 233, ../sass/_list-pic.scss */
.list-pic.slider .ft li.is-img {
  display: inline-block;
  margin: 5px 3px;
  vertical-align: middle;
  border: 1px solid #f2f2f2;
}
@media (max-width: 768px) {
  /* line 233, ../sass/_list-pic.scss */
  .list-pic.slider .ft li.is-img {
    display: none;
  }
}
/* line 243, ../sass/_list-pic.scss */
.list-pic.slider .ft li.is-img.is-active {
  border-color: #fdb317;
}
/* line 248, ../sass/_list-pic.scss */
.list-pic.slider .ft li.is-img.is-active a:before {
  opacity: 0;
}
/* line 254, ../sass/_list-pic.scss */
.list-pic.slider .ft li.is-img span {
  display: block;
  position: relative;
  width: 42px;
  height: 42px;
}
/* line 269, ../sass/_list-pic.scss */
.list-pic.slider .ft li.is-dot {
  display: inline-block;
  margin: 8px 3px;
  vertical-align: middle;
}
@media (max-width: 768px) {
  /* line 269, ../sass/_list-pic.scss */
  .list-pic.slider .ft li.is-dot {
    display: none;
  }
}
/* line 280, ../sass/_list-pic.scss */
.list-pic.slider .ft li.is-dot.is-active a {
  background-color: #fdb317;
}
/* line 285, ../sass/_list-pic.scss */
.list-pic.slider .ft li.is-dot span {
  display: block;
}
/* line 289, ../sass/_list-pic.scss */
.list-pic.slider .ft li.is-dot a {
  display: block;
  width: 12px;
  height: 12px;
  background-color: #e6e6e6;
  transition: 150ms;
  border-radius: 50%;
}
/* line 298, ../sass/_list-pic.scss */
.list-pic.slider .ft li.is-dot a:hover {
  opacity: 0.7;
}
/* line 327, ../sass/_list-pic.scss */
.list-pic.page-marquee .hd {
  display: none;
}
/* line 347, ../sass/_list-pic.scss */
.list-pic.page-marquee .ct {
  background-color: #f9f9f9;
  /*i*/
}
/* line 350, ../sass/_list-pic.scss */
.list-pic.page-marquee .ct > .in {
  overflow: hidden;
}
/* line 58, ../sass/_base_function.scss */
[data-js="false"] .list-pic.page-marquee .ct > .in {
  margin: 0;
}
/* line 359, ../sass/_list-pic.scss */
.list-pic.page-marquee .ct ul {
  width: 1250%;
}
@media (max-width: 768px) and (min-width: 561px) {
  /* line 359, ../sass/_list-pic.scss */
  .list-pic.page-marquee .ct ul {
    width: 2500% !important;
  }
}
@media (max-width: 560px) {
  /* line 359, ../sass/_list-pic.scss */
  .list-pic.page-marquee .ct ul {
    width: 5000% !important;
  }
}
/* line 58, ../sass/_base_function.scss */
[data-js="false"] .list-pic.page-marquee .ct ul {
  width: 100%;
}
/* line 374, ../sass/_list-pic.scss */
.list-pic.page-marquee .ct li {
  width: 2%;
  float: left;
}
/* line 58, ../sass/_base_function.scss */
[data-js="false"] .list-pic.page-marquee .ct li {
  width: 25%;
}
/* line 383, ../sass/_list-pic.scss */
.list-pic.page-marquee .ct span {
  position: relative;
  display: block;
  margin: 3px;
  border: 3px solid #f2f2f2;
  height: 80px;
}
@media (max-width: 560px) {
  /* line 383, ../sass/_list-pic.scss */
  .list-pic.page-marquee .ct span {
    height: 160px;
  }
}
/* line 396, ../sass/_list-pic.scss */
.list-pic.page-marquee .ct a {
  position: absolute;
  display: block;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: rgba(26, 26, 26, 0.5);
  transition: 150ms;
}
/* line 406, ../sass/_list-pic.scss */
.list-pic.page-marquee .ct a:hover {
  opacity: 0;
}
@media (max-width: 768px) {
  /* line 396, ../sass/_list-pic.scss */
  .list-pic.page-marquee .ct a {
    background-color: transparent;
  }
}
/* line 419, ../sass/_list-pic.scss */
.list-pic.page-marquee .ct img {
  display: none;
}
/* line 58, ../sass/_base_function.scss */
[data-js="false"] .list-pic.page-marquee .ft li.next, [data-js="false"] .list-pic.page-marquee .ft li.prev {
  display: none;
}
/* line 442, ../sass/_list-pic.scss */
.list-pic.page-marquee .ft li.next a, .list-pic.page-marquee .ft li.prev a {
  position: absolute;
  top: 0;
  bottom: 0;
  display: block;
  width: 30px;
  transition: 150ms;
  background-color: #f9f9f9;
  background-color: rgba(249, 249, 249, 0.7);
}
/* line 453, ../sass/_list-pic.scss */
.list-pic.page-marquee .ft li.next a:hover, .list-pic.page-marquee .ft li.prev a:hover {
  background-color: rgba(249, 249, 249, 0.9);
}
/* line 461, ../sass/_list-pic.scss */
.list-pic.page-marquee .ft li.prev a {
  left: 0;
  background-image: url('../images/icon-pic/away-b-left.png?1477999014');
  background-repeat: no-repeat;
  background-position: center;
}
/* line 469, ../sass/_list-pic.scss */
.list-pic.page-marquee .ft li.next a {
  right: 0;
  background-image: url('../images/icon-pic/away-b-right.png?1477999080');
  background-repeat: no-repeat;
  background-position: center;
}
/* line 475, ../sass/_list-pic.scss */
.list-pic.page-marquee .ft li.more {
  display: none;
}
/* line 492, ../sass/_list-pic.scss */
.list-pic.link {
  margin-top: 0;
}
/* line 145, ../sass/_base_function.scss */
.list-pic.link .ct li {
  width: 33.3333333333%;
  float: left;
}
/* line 263, ../sass/_base_function.scss */
.list-pic.link[data-setLen="1"] .ct li {
  width: 100%;
}
/* line 266, ../sass/_base_function.scss */
.list-pic.link[data-setLen="1"] .ct li:nth-child(1n+1) {
  clear: left;
}
/* line 263, ../sass/_base_function.scss */
.list-pic.link[data-setLen="2"] .ct li {
  width: 50%;
}
/* line 266, ../sass/_base_function.scss */
.list-pic.link[data-setLen="2"] .ct li:nth-child(2n+1) {
  clear: left;
}
/* line 263, ../sass/_base_function.scss */
.list-pic.link[data-setLen="3"] .ct li {
  width: 33.3333333333%;
}
/* line 266, ../sass/_base_function.scss */
.list-pic.link[data-setLen="3"] .ct li:nth-child(3n+1) {
  clear: left;
}
/* line 263, ../sass/_base_function.scss */
.list-pic.link[data-setLen="4"] .ct li {
  width: 25%;
}
/* line 266, ../sass/_base_function.scss */
.list-pic.link[data-setLen="4"] .ct li:nth-child(4n+1) {
  clear: left;
}
/* line 263, ../sass/_base_function.scss */
.list-pic.link[data-setLen="5"] .ct li {
  width: 20%;
}
/* line 266, ../sass/_base_function.scss */
.list-pic.link[data-setLen="5"] .ct li:nth-child(5n+1) {
  clear: left;
}
/* line 263, ../sass/_base_function.scss */
.list-pic.link[data-setLen="6"] .ct li {
  width: 16.6666666667%;
}
/* line 266, ../sass/_base_function.scss */
.list-pic.link[data-setLen="6"] .ct li:nth-child(6n+1) {
  clear: left;
}
/* line 263, ../sass/_base_function.scss */
.list-pic.link[data-setLen="7"] .ct li {
  width: 14.2857142857%;
}
/* line 266, ../sass/_base_function.scss */
.list-pic.link[data-setLen="7"] .ct li:nth-child(7n+1) {
  clear: left;
}
/* line 263, ../sass/_base_function.scss */
.list-pic.link[data-setLen="8"] .ct li {
  width: 12.5%;
}
/* line 266, ../sass/_base_function.scss */
.list-pic.link[data-setLen="8"] .ct li:nth-child(8n+1) {
  clear: left;
}
/* line 263, ../sass/_base_function.scss */
.list-pic.link[data-setLen="9"] .ct li {
  width: 11.1111111111%;
}
/* line 266, ../sass/_base_function.scss */
.list-pic.link[data-setLen="9"] .ct li:nth-child(9n+1) {
  clear: left;
}
/* line 263, ../sass/_base_function.scss */
.list-pic.link[data-setLen="10"] .ct li {
  width: 10%;
}
/* line 266, ../sass/_base_function.scss */
.list-pic.link[data-setLen="10"] .ct li:nth-child(10n+1) {
  clear: left;
}
/* line 512, ../sass/_list-pic.scss */
.list-pic.link .hd h4:before {
  font-size: inherit;
  color: inherit;
}
/* line 526, ../sass/_list-pic.scss */
.list-pic.link .ct {
  /*i*/
}
/* line 543, ../sass/_list-pic.scss */
.list-pic.link .ct span {
  margin: 3px;
  display: block;
}
/* line 556, ../sass/_list-pic.scss */
.list-pic.link .ct img {
  width: 100%;
  display: block;
}
/* line 589, ../sass/_list-pic.scss */
.list-pic.album {
  margin-top: 0;
}
/* line 145, ../sass/_base_function.scss */
.list-pic.album .ct li {
  width: 33.3333333333%;
  float: left;
}
/* line 263, ../sass/_base_function.scss */
.list-pic.album[data-setLen="1"] .ct li {
  width: 100%;
}
/* line 266, ../sass/_base_function.scss */
.list-pic.album[data-setLen="1"] .ct li:nth-child(1n+1) {
  clear: left;
}
/* line 263, ../sass/_base_function.scss */
.list-pic.album[data-setLen="2"] .ct li {
  width: 50%;
}
/* line 266, ../sass/_base_function.scss */
.list-pic.album[data-setLen="2"] .ct li:nth-child(2n+1) {
  clear: left;
}
/* line 263, ../sass/_base_function.scss */
.list-pic.album[data-setLen="3"] .ct li {
  width: 33.3333333333%;
}
/* line 266, ../sass/_base_function.scss */
.list-pic.album[data-setLen="3"] .ct li:nth-child(3n+1) {
  clear: left;
}
/* line 263, ../sass/_base_function.scss */
.list-pic.album[data-setLen="4"] .ct li {
  width: 25%;
}
/* line 266, ../sass/_base_function.scss */
.list-pic.album[data-setLen="4"] .ct li:nth-child(4n+1) {
  clear: left;
}
/* line 263, ../sass/_base_function.scss */
.list-pic.album[data-setLen="5"] .ct li {
  width: 20%;
}
/* line 266, ../sass/_base_function.scss */
.list-pic.album[data-setLen="5"] .ct li:nth-child(5n+1) {
  clear: left;
}
/* line 263, ../sass/_base_function.scss */
.list-pic.album[data-setLen="6"] .ct li {
  width: 16.6666666667%;
}
/* line 266, ../sass/_base_function.scss */
.list-pic.album[data-setLen="6"] .ct li:nth-child(6n+1) {
  clear: left;
}
/* line 263, ../sass/_base_function.scss */
.list-pic.album[data-setLen="7"] .ct li {
  width: 14.2857142857%;
}
/* line 266, ../sass/_base_function.scss */
.list-pic.album[data-setLen="7"] .ct li:nth-child(7n+1) {
  clear: left;
}
/* line 263, ../sass/_base_function.scss */
.list-pic.album[data-setLen="8"] .ct li {
  width: 12.5%;
}
/* line 266, ../sass/_base_function.scss */
.list-pic.album[data-setLen="8"] .ct li:nth-child(8n+1) {
  clear: left;
}
/* line 263, ../sass/_base_function.scss */
.list-pic.album[data-setLen="9"] .ct li {
  width: 11.1111111111%;
}
/* line 266, ../sass/_base_function.scss */
.list-pic.album[data-setLen="9"] .ct li:nth-child(9n+1) {
  clear: left;
}
/* line 263, ../sass/_base_function.scss */
.list-pic.album[data-setLen="10"] .ct li {
  width: 10%;
}
/* line 266, ../sass/_base_function.scss */
.list-pic.album[data-setLen="10"] .ct li:nth-child(10n+1) {
  clear: left;
}
/* line 609, ../sass/_list-pic.scss */
.list-pic.album .hd h4:before {
  font-size: inherit;
  color: inherit;
}
/* line 623, ../sass/_list-pic.scss */
.list-pic.album .ct {
  /*i*/
}
/* line 640, ../sass/_list-pic.scss */
.list-pic.album .ct span {
  margin: 3px;
  display: block;
}
/* line 653, ../sass/_list-pic.scss */
.list-pic.album .ct img {
  width: 100%;
  display: block;
}
@media (max-width: 768px) {
  /* line 688, ../sass/_list-pic.scss */
  .base-content .list-pic.icon {
    display: none;
  }
}
/* line 718, ../sass/_list-pic.scss */
.base-content .list-pic.icon .ct {
  /*i*/
}
/* line 724, ../sass/_list-pic.scss */
.base-content .list-pic.icon .ct ul {
  text-align: right;
}
/* line 728, ../sass/_list-pic.scss */
.base-content .list-pic.icon .ct li {
  display: inline-block;
  vertical-align: top;
}
/* line 737, ../sass/_list-pic.scss */
.base-content .list-pic.icon .ct span {
  display: block;
}
/* line 741, ../sass/_list-pic.scss */
.base-content .list-pic.icon .ct a {
  display: block;
}
/* line 749, ../sass/_list-pic.scss */
.base-content .list-pic.icon .ct img {
  display: block;
}
/* line 778, ../sass/_list-pic.scss */
.base-footer .list-pic.icon {
  position: absolute;
  right: 108px;
  bottom: 34px;
  margin-top: 0;
  float: right;
}
@media (max-width: 768px) {
  /* line 778, ../sass/_list-pic.scss */
  .base-footer .list-pic.icon {
    display: none;
  }
}
/* line 793, ../sass/_list-pic.scss */
.base-footer .list-pic.icon .hd {
  display: none;
}
/* line 813, ../sass/_list-pic.scss */
.base-footer .list-pic.icon .ct {
  /*i*/
}
/* line 823, ../sass/_list-pic.scss */
.base-footer .list-pic.icon .ct li {
  display: inline-block;
  vertical-align: top;
}
/* line 840, ../sass/_list-pic.scss */
.base-footer .list-pic.icon .ct span {
  display: block;
}
/* line 844, ../sass/_list-pic.scss */
.base-footer .list-pic.icon .ct a {
  display: block;
}
/* line 852, ../sass/_list-pic.scss */
.base-footer .list-pic.icon .ct img {
  display: block;
}
/* line 167, ../sass/_base_function.scss */
.list-pic.pic-download > .in > .ct > .in > ul > li {
  width: 20%;
  float: left;
}
/* line 902, ../sass/_list-pic.scss */
.list-pic.pic-download .hd h4:before {
  font-size: inherit;
  color: inherit;
}
/* line 916, ../sass/_list-pic.scss */
.list-pic.pic-download .ct {
  /*i*/
}
@media (max-width: 768px) and (min-width: 561px) {
  /* line 929, ../sass/_list-pic.scss */
  .list-pic.pic-download .ct li {
    width: 33.3333333333% !important;
  }
}
@media (max-width: 560px) {
  /* line 929, ../sass/_list-pic.scss */
  .list-pic.pic-download .ct li {
    width: 100% !important;
  }
}
/* line 935, ../sass/_list-pic.scss */
.list-pic.pic-download .ct li.is-img a {
  background-image: url('../images/icon-pic/icon-w-img.png?1476254052');
  background-repeat: no-repeat;
  background-position: center;
  background-position: top 5px left 5px;
}
/* line 943, ../sass/_list-pic.scss */
.list-pic.pic-download .ct li.is-video a {
  background-image: url('../images/icon-pic/icon-w-video.png?1476254053');
  background-repeat: no-repeat;
  background-position: center;
  background-position: top 5px left 5px;
}
/* line 950, ../sass/_list-pic.scss */
.list-pic.pic-download .ct span {
  position: relative;
  display: block;
  margin: 3px;
  border: 3px solid #f2f2f2;
  height: 100px;
}
@media (max-width: 560px) {
  /* line 950, ../sass/_list-pic.scss */
  .list-pic.pic-download .ct span {
    height: 180px;
  }
}
/* line 963, ../sass/_list-pic.scss */
.list-pic.pic-download .ct a {
  position: absolute;
  display: block;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: rgba(26, 26, 26, 0.5);
  transition: 150ms;
}
/* line 973, ../sass/_list-pic.scss */
.list-pic.pic-download .ct a:hover {
  opacity: 0;
}
@media (max-width: 768px) {
  /* line 963, ../sass/_list-pic.scss */
  .list-pic.pic-download .ct a {
    background-color: transparent;
  }
}
/* line 986, ../sass/_list-pic.scss */
.list-pic.pic-download .ct img {
  display: none;
}
/* line 167, ../sass/_base_function.scss */
.list-pic.page-list > .in > .ct > .in > ul > li {
  width: 20%;
  float: left;
}
/* line 1033, ../sass/_list-pic.scss */
.list-pic.page-list .hd h4:before {
  font-size: inherit;
  color: inherit;
}
/* line 1047, ../sass/_list-pic.scss */
.list-pic.page-list .ct {
  /*i*/
}
@media (max-width: 768px) and (min-width: 561px) {
  /* line 1060, ../sass/_list-pic.scss */
  .list-pic.page-list .ct li {
    width: 33.3333333333% !important;
  }
}
@media (max-width: 560px) {
  /* line 1060, ../sass/_list-pic.scss */
  .list-pic.page-list .ct li {
    width: 100% !important;
  }
}
/* line 1065, ../sass/_list-pic.scss */
.list-pic.page-list .ct span {
  position: relative;
  display: block;
  margin: 3px;
  border: 3px solid #f2f2f2;
  height: 100px;
}
@media (max-width: 560px) {
  /* line 1065, ../sass/_list-pic.scss */
  .list-pic.page-list .ct span {
    height: 180px;
  }
}
/* line 1078, ../sass/_list-pic.scss */
.list-pic.page-list .ct a {
  position: absolute;
  display: block;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: rgba(26, 26, 26, 0.5);
  transition: 150ms;
}
/* line 1088, ../sass/_list-pic.scss */
.list-pic.page-list .ct a:hover {
  opacity: 0;
}
@media (max-width: 768px) {
  /* line 1078, ../sass/_list-pic.scss */
  .list-pic.page-list .ct a {
    background-color: transparent;
  }
}
/* line 1101, ../sass/_list-pic.scss */
.list-pic.page-list .ct img {
  display: none;
}
/* line 1135, ../sass/_list-pic.scss */
.list-pic.page-block > .bg-drop-layout > .in, .list-pic.page-block > .in {
  position: relative;
}
/* line 1139, ../sass/_list-pic.scss */
.list-pic.page-block .hd {
  display: none;
}
/* line 1159, ../sass/_list-pic.scss */
.list-pic.page-block .ct {
  /*i*/
}
/* line 1174, ../sass/_list-pic.scss */
.list-pic.page-block .ct li + li {
  display: none;
}
/* line 1179, ../sass/_list-pic.scss */
.list-pic.page-block .ct span {
  display: block;
  background-image: none !important;
}
/* line 1184, ../sass/_list-pic.scss */
.list-pic.page-block .ct a {
  display: block;
}
/* line 1192, ../sass/_list-pic.scss */
.list-pic.page-block .ct img {
  display: block;
  width: 100%;
}
/* line 1204, ../sass/_list-pic.scss */
.list-pic.page-block .ft ul {
  background-color: #f9f9f9;
  overflow: hidden;
  padding: 0 8px;
  text-align: center;
}
/* line 58, ../sass/_base_function.scss */
[data-js="false"] .list-pic.page-block .ft li.next, [data-js="false"] .list-pic.page-block .ft li.prev {
  display: none;
}
/* line 1219, ../sass/_list-pic.scss */
.list-pic.page-block .ft li.next a, .list-pic.page-block .ft li.prev a {
  position: absolute;
  top: 20%;
  bottom: 20%;
  display: block;
  width: 45px;
  transition: 150ms;
  background-color: #f9f9f9;
  background-color: rgba(249, 249, 249, 0.7);
}
/* line 1230, ../sass/_list-pic.scss */
.list-pic.page-block .ft li.next a:hover, .list-pic.page-block .ft li.prev a:hover {
  background-color: rgba(249, 249, 249, 0.9);
}
/* line 1238, ../sass/_list-pic.scss */
.list-pic.page-block .ft li.prev a {
  left: 0;
  background-image: url('../images/icon-pic/away-b-left.png?1477999014');
  background-repeat: no-repeat;
  background-position: center;
}
/* line 1246, ../sass/_list-pic.scss */
.list-pic.page-block .ft li.next a {
  right: 0;
  background-image: url('../images/icon-pic/away-b-right.png?1477999080');
  background-repeat: no-repeat;
  background-position: center;
}
/* line 1252, ../sass/_list-pic.scss */
.list-pic.page-block .ft li.more {
  display: none;
}
/* line 1256, ../sass/_list-pic.scss */
.list-pic.page-block .ft li.is-img {
  display: inline-block;
  margin: 5px 3px;
  vertical-align: middle;
  border: 1px solid #f2f2f2;
}
@media (max-width: 768px) {
  /* line 1256, ../sass/_list-pic.scss */
  .list-pic.page-block .ft li.is-img {
    display: none;
  }
}
/* line 1266, ../sass/_list-pic.scss */
.list-pic.page-block .ft li.is-img.is-active {
  border-color: #fdb317;
}
/* line 1271, ../sass/_list-pic.scss */
.list-pic.page-block .ft li.is-img.is-active a:before {
  opacity: 0;
}
/* line 1277, ../sass/_list-pic.scss */
.list-pic.page-block .ft li.is-img span {
  display: block;
  position: relative;
  width: 42px;
  height: 42px;
}
/* line 1292, ../sass/_list-pic.scss */
.list-pic.page-block .ft li.is-dot {
  display: inline-block;
  margin: 8px 3px;
  vertical-align: middle;
}
@media (max-width: 768px) {
  /* line 1292, ../sass/_list-pic.scss */
  .list-pic.page-block .ft li.is-dot {
    display: none;
  }
}
/* line 1303, ../sass/_list-pic.scss */
.list-pic.page-block .ft li.is-dot.is-active a {
  background-color: #fdb317;
}
/* line 1308, ../sass/_list-pic.scss */
.list-pic.page-block .ft li.is-dot span {
  display: block;
}
/* line 1312, ../sass/_list-pic.scss */
.list-pic.page-block .ft li.is-dot a {
  display: block;
  width: 12px;
  height: 12px;
  background-color: #e6e6e6;
  transition: 150ms;
  border-radius: 50%;
}
/* line 1321, ../sass/_list-pic.scss */
.list-pic.page-block .ft li.is-dot a:hover {
  opacity: 0.7;
}

/* line 87, ../sass/_list-multiple.scss */
.list-multiple.page-select .hd {
  display: none;
}
/* line 107, ../sass/_list-multiple.scss */
.list-multiple.page-select .ct {
  padding-top: 5px;
  border-top: 1px solid #f2f2f2;
}
/* line 121, ../sass/_list-multiple.scss */
.list-multiple.page-select .ct ul[data-index="1"] {
  float: left;
  padding-top: 5px;
}
@media (max-width: 768px) {
  /* line 121, ../sass/_list-multiple.scss */
  .list-multiple.page-select .ct ul[data-index="1"] {
    display: none;
  }
}
/* line 134, ../sass/_list-multiple.scss */
.list-multiple.page-select .ct ul[data-index="2"] {
  float: right;
  padding-top: 5px;
}
@media (max-width: 768px) {
  /* line 134, ../sass/_list-multiple.scss */
  .list-multiple.page-select .ct ul[data-index="2"] {
    display: none;
  }
}
/* line 147, ../sass/_list-multiple.scss */
.list-multiple.page-select .ct ul[data-index="3"] {
  overflow: hidden;
  text-align: center;
}
/* line 153, ../sass/_list-multiple.scss */
.list-multiple.page-select .ct li {
  display: inline-block;
}
/* line 180, ../sass/_list-multiple.scss */
.list-multiple.page-select .ct span {
  display: block;
}
@media (max-width: 560px) {
  /* line 190, ../sass/_list-multiple.scss */
  .list-multiple.page-select .ct span.number {
    display: none;
  }
}
/* line 262, ../sass/_list-multiple.scss */
.list-multiple.page-click .hd {
  display: none;
}
/* line 282, ../sass/_list-multiple.scss */
.list-multiple.page-click .ct {
  padding-top: 5px;
  border-top: 1px solid #f2f2f2;
}
/* line 296, ../sass/_list-multiple.scss */
.list-multiple.page-click .ct ul[data-index="1"] {
  float: left;
}
/* line 300, ../sass/_list-multiple.scss */
.list-multiple.page-click .ct ul[data-index="2"] {
  float: right;
}
/* line 304, ../sass/_list-multiple.scss */
.list-multiple.page-click .ct ul[data-index="3"] {
  overflow: hidden;
  text-align: center;
}
@media (max-width: 560px) {
  /* line 304, ../sass/_list-multiple.scss */
  .list-multiple.page-click .ct ul[data-index="3"] {
    display: none;
  }
}
/* line 314, ../sass/_list-multiple.scss */
.list-multiple.page-click .ct li {
  display: inline-block;
}
/* line 335, ../sass/_list-multiple.scss */
.list-multiple.page-click .ct li.is-active a {
  background-color: #fdb317;
}
/* line 338, ../sass/_list-multiple.scss */
.list-multiple.page-click .ct li.is-active a:hover {
  background-color: #df9802;
}
/* line 352, ../sass/_list-multiple.scss */
.list-multiple.page-click .ct span {
  display: block;
}

/* line 108, ../sass/_area-table.scss */
.area-table.page-table .hd h4:before {
  font-size: inherit;
  color: inherit;
}
/* line 128, ../sass/_area-table.scss */
.area-table.page-table .ct table {
  table-layout: fixed;
  width: 100%;
}
/* line 135, ../sass/_area-table.scss */
.area-table.page-table .ct thead tr {
  border-bottom: 3px double #f2f2f2;
  background-color: #f9f9f9;
}
/* line 140, ../sass/_area-table.scss */
.area-table.page-table .ct thead th, .area-table.page-table .ct thead td {
  border: 1px solid #f2f2f2;
}
/* line 149, ../sass/_area-table.scss */
.area-table.page-table .ct tbody tr:nth-child(even) {
  background-color: #f9f9f9;
}
/* line 154, ../sass/_area-table.scss */
.area-table.page-table .ct tbody th, .area-table.page-table .ct tbody td {
  border: 1px solid #f2f2f2;
}
/* line 161, ../sass/_area-table.scss */
.area-table.page-table .ct tfoot th, .area-table.page-table .ct tfoot td {
  padding-top: 8px;
}
/* line 178, ../sass/_area-table.scss */
.area-table.page-table .ct th {
  background-color: #fdb317;
  color: #ffffff;
}
/* line 187, ../sass/_area-table.scss */
.area-table.page-table .ct span {
  display: block;
  padding: 8px;
}
/* line 192, ../sass/_area-table.scss */
.area-table.page-table .ct a {
  text-decoration: underline;
}
/* line 195, ../sass/_area-table.scss */
.area-table.page-table .ct a:hover {
  text-decoration: none;
}
/* line 243, ../sass/_area-table.scss */
.area-table.rwd-table .hd h4:before {
  font-size: inherit;
  color: inherit;
}
/* line 263, ../sass/_area-table.scss */
.area-table.rwd-table .ct table {
  table-layout: fixed;
  width: 100%;
}
@media (max-width: 560px) {
  /* line 263, ../sass/_area-table.scss */
  .area-table.rwd-table .ct table {
    display: block;
  }
}
@media (max-width: 560px) {
  /* line 272, ../sass/_area-table.scss */
  .area-table.rwd-table .ct thead {
    display: none;
  }
}
/* line 278, ../sass/_area-table.scss */
.area-table.rwd-table .ct thead tr {
  border-bottom: 3px double #f2f2f2;
  background-color: #f9f9f9;
}
/* line 295, ../sass/_area-table.scss */
.area-table.rwd-table .ct thead th, .area-table.rwd-table .ct thead td {
  border: 1px solid #f2f2f2;
}
@media (max-width: 560px) {
  /* line 300, ../sass/_area-table.scss */
  .area-table.rwd-table .ct tbody {
    display: block;
  }
}
@media (max-width: 560px) {
  /* line 306, ../sass/_area-table.scss */
  .area-table.rwd-table .ct tbody tr {
    border: 1px solid #f2f2f2;
  }
}
/* line 312, ../sass/_area-table.scss */
.area-table.rwd-table .ct tbody tr:nth-child(even) {
  background-color: #f9f9f9;
}
@media (max-width: 560px) {
  /* line 312, ../sass/_area-table.scss */
  .area-table.rwd-table .ct tbody tr:nth-child(even) {
    background-color: transparent;
  }
}
@media (max-width: 560px) {
  /* line 320, ../sass/_area-table.scss */
  .area-table.rwd-table .ct tbody tr + tr {
    margin-top: 8px;
  }
}
/* line 328, ../sass/_area-table.scss */
.area-table.rwd-table .ct tbody th, .area-table.rwd-table .ct tbody td {
  border: 1px solid #f2f2f2;
}
@media (max-width: 560px) {
  /* line 328, ../sass/_area-table.scss */
  .area-table.rwd-table .ct tbody th, .area-table.rwd-table .ct tbody td {
    border: 0;
  }
}
@media (max-width: 560px) {
  /* line 340, ../sass/_area-table.scss */
  .area-table.rwd-table .ct tbody td {
    margin-top: 8px;
  }
}
/* line 346, ../sass/_area-table.scss */
.area-table.rwd-table .ct tbody td .caption {
  display: none;
}
@media (max-width: 560px) {
  /* line 346, ../sass/_area-table.scss */
  .area-table.rwd-table .ct tbody td .caption {
    display: block;
  }
}
/* line 353, ../sass/_area-table.scss */
.area-table.rwd-table .ct tbody td .caption span {
  display: block;
  padding: 0;
  padding-bottom: 3px;
  border-bottom: 1px solid #f2f2f2;
  margin: 0 8px;
  color: #79561b;
}
@media (max-width: 560px) {
  /* line 365, ../sass/_area-table.scss */
  .area-table.rwd-table .ct tfoot {
    display: block;
  }
}
/* line 371, ../sass/_area-table.scss */
.area-table.rwd-table .ct tfoot th, .area-table.rwd-table .ct tfoot td {
  padding-top: 8px;
}
@media (max-width: 560px) {
  /* line 388, ../sass/_area-table.scss */
  .area-table.rwd-table .ct tr {
    display: block;
    padding: 8px;
  }
}
@media (max-width: 560px) {
  /* line 396, ../sass/_area-table.scss */
  .area-table.rwd-table .ct th, .area-table.rwd-table .ct td {
    display: block;
  }
}
/* line 403, ../sass/_area-table.scss */
.area-table.rwd-table .ct th {
  background-color: #fdb317;
  color: #ffffff;
}
/* line 412, ../sass/_area-table.scss */
.area-table.rwd-table .ct span {
  display: block;
  padding: 8px;
}
@media (max-width: 560px) {
  /* line 412, ../sass/_area-table.scss */
  .area-table.rwd-table .ct span {
    padding: 3px 8px;
  }
}
/* line 421, ../sass/_area-table.scss */
.area-table.rwd-table .ct a {
  text-decoration: underline;
}
/* line 424, ../sass/_area-table.scss */
.area-table.rwd-table .ct a:hover {
  text-decoration: none;
}

/* line 74, ../sass/_area-form.scss */
.base-mobile .area-form.search .hd {
  display: none;
}
/* line 101, ../sass/_area-form.scss */
.base-mobile .area-form.search .ct .fieldset {
  position: relative;
}
/* line 104, ../sass/_area-form.scss */
.base-mobile .area-form.search .ct .fieldset span {
  display: block;
}
/* line 109, ../sass/_area-form.scss */
.base-mobile .area-form.search .ct .fieldset span.search {
  display: block;
  padding-right: 36px;
}
/* line 113, ../sass/_area-form.scss */
.base-mobile .area-form.search .ct .fieldset span.search input {
  display: block;
  width: 100%;
}
/* line 121, ../sass/_area-form.scss */
.base-mobile .area-form.search .ct .fieldset span.submit a {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  width: 36px;
  background-color: #cc7027;
  background-image: url('../images/icon-pic/icon-w-search.png?1476254052');
  background-repeat: no-repeat;
  background-position: center;
}
/* line 131, ../sass/_area-form.scss */
.base-mobile .area-form.search .ct .fieldset span.submit a:hover {
  background-color: #fdb317;
}
/* line 141, ../sass/_area-form.scss */
.base-mobile .area-form.search .ct .list {
  display: none;
}
/* line 168, ../sass/_area-form.scss */
.base-mobile .area-form.search .ft ul {
  margin-top: 8px;
}
/* line 172, ../sass/_area-form.scss */
.base-mobile .area-form.search .ft li {
  display: block;
  text-align: center;
}
/* line 193, ../sass/_area-form.scss */
.base-header .area-form.search {
  top: 36px;
  right: 10px;
  z-index: 3;
  float: right;
  width: 33%;
  padding-top: 20px;
}
/* line 58, ../sass/_base_function.scss */
[data-js="false"] .base-header .area-form.search {
  top: 40px;
}
@media (max-width: 768px) {
  /* line 193, ../sass/_area-form.scss */
  .base-header .area-form.search {
    display: none;
  }
}
/* line 214, ../sass/_area-form.scss */
.base-header .area-form.search.is-open .ct .list {
  display: block;
}
/* line 220, ../sass/_area-form.scss */
.base-header .area-form.search > .bg-drop-layout > .in, .base-header .area-form.search > .in {
  margin: 0 auto;
}
/* line 234, ../sass/_area-form.scss */
.base-header .area-form.search .hd {
  display: none;
}
/* line 254, ../sass/_area-form.scss */
.base-header .area-form.search .ct {
  display: block;
}
/* line 266, ../sass/_area-form.scss */
.base-header .area-form.search .ct .fieldset {
  position: relative;
}
/* line 58, ../sass/_base_function.scss */
[data-js="false"] .base-header .area-form.search .ct .fieldset {
  display: none;
}
/* line 273, ../sass/_area-form.scss */
.base-header .area-form.search .ct .fieldset span {
  display: block;
}
/* line 279, ../sass/_area-form.scss */
.base-header .area-form.search .ct .fieldset span.search {
  display: block;
  padding-right: 50px;
  line-height: 2.4;
  font-size: 1.2em;
}
/* line 286, ../sass/_area-form.scss */
.base-header .area-form.search .ct .fieldset span.search input {
  display: block;
  width: 100%;
  padding: 15px;
  border-color: #f2f2f2;
}
/* line 296, ../sass/_area-form.scss */
.base-header .area-form.search .ct .fieldset span.submit a {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  width: 50px;
  background-color: #80ba16;
  transition: 150ms;
  background-image: url('../images/icon-pic/icon-w-search.png?1476254052');
  background-repeat: no-repeat;
  background-position: center;
}
/* line 307, ../sass/_area-form.scss */
.base-header .area-form.search .ct .fieldset span.submit a:hover {
  background-color: #343434;
}
/* line 315, ../sass/_area-form.scss */
.base-header .area-form.search .ct .list {
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  display: none;
}
/* line 322, ../sass/_area-form.scss */
.base-header .area-form.search .ct .list ul {
  margin-top: 8px;
}
/* line 329, ../sass/_area-form.scss */
.base-header .area-form.search .ct .list li + li {
  margin-top: 5px;
}
/* line 334, ../sass/_area-form.scss */
.base-header .area-form.search .ct .list span {
  display: block;
}
/* line 338, ../sass/_area-form.scss */
.base-header .area-form.search .ct .list a {
  box-shadow: 0 0 8px #e6e6e6;
}
/* line 354, ../sass/_area-form.scss */
.base-header .area-form.search .ft ul {
  display: inline;
}
/* line 358, ../sass/_area-form.scss */
.base-header .area-form.search .ft li {
  margin: 5px 5px 0 0;
  float: left;
}
/* line 368, ../sass/_area-form.scss */
.base-header .area-form.search .ft span {
  color: #ffffff;
}
/* line 372, ../sass/_area-form.scss */
.base-header .area-form.search .ft a {
  color: #ffffff;
  border-radius: 0.2em;
  opacity: 0.7;
  background-color: #343434;
}
/* line 379, ../sass/_area-form.scss */
.base-header .area-form.search .ft a:hover {
  text-decoration: underline;
  background-color: #909095;
}
/* line 58, ../sass/_base_function.scss */
[data-js="false"] .area-form.link {
  display: none;
}
/* line 413, ../sass/_area-form.scss */
.area-form.link .hd h4:before {
  font-size: inherit;
  color: inherit;
}
/* line 437, ../sass/_area-form.scss */
.area-form.link .ct select {
  width: 100%;
}
/* line 441, ../sass/_area-form.scss */
.area-form.link .ct option {
  width: 100%;
}
/* line 490, ../sass/_area-form.scss */
.base-extend .area-form.vote .hd h4:before, .base-module-area .area-form.vote .hd h4:before, .base-aside .area-form.vote .hd h4:before {
  font-size: inherit;
  color: inherit;
}
/* line 504, ../sass/_area-form.scss */
.base-extend .area-form.vote .ct, .base-module-area .area-form.vote .ct, .base-aside .area-form.vote .ct {
  /*i*/
}
/* line 558, ../sass/_area-form.scss */
.base-extend .area-form.vote .ct .form, .base-module-area .area-form.vote .ct .form, .base-aside .area-form.vote .ct .form {
  padding: 8px;
  background-color: #f9f9f9;
}
/* line 565, ../sass/_area-form.scss */
.base-extend .area-form.vote .ct .fieldset + .fieldset, .base-module-area .area-form.vote .ct .fieldset + .fieldset, .base-aside .area-form.vote .ct .fieldset + .fieldset {
  margin-top: 8px;
  border-top: 1px solid #f2f2f2;
  border-top-color: #f2f2f2;
  padding-top: 8px;
  text-align: right;
}
/* line 575, ../sass/_area-form.scss */
.base-extend .area-form.vote .ct .fieldset span.radio, .base-module-area .area-form.vote .ct .fieldset span.radio, .base-aside .area-form.vote .ct .fieldset span.radio {
  display: block;
  margin-top: 5px;
}
/* line 580, ../sass/_area-form.scss */
.base-extend .area-form.vote .ct .fieldset span.checkbox, .base-module-area .area-form.vote .ct .fieldset span.checkbox, .base-aside .area-form.vote .ct .fieldset span.checkbox {
  display: block;
  margin-top: 5px;
}
/* line 585, ../sass/_area-form.scss */
.base-extend .area-form.vote .ct .fieldset span.submit, .base-module-area .area-form.vote .ct .fieldset span.submit, .base-aside .area-form.vote .ct .fieldset span.submit {
  display: inline-block;
}
/* line 589, ../sass/_area-form.scss */
.base-extend .area-form.vote .ct .fieldset span.reset, .base-module-area .area-form.vote .ct .fieldset span.reset, .base-aside .area-form.vote .ct .fieldset span.reset {
  display: inline-block;
}
/* line 593, ../sass/_area-form.scss */
.base-extend .area-form.vote .ct .fieldset span.button, .base-module-area .area-form.vote .ct .fieldset span.button, .base-aside .area-form.vote .ct .fieldset span.button {
  display: inline-block;
}
/* line 666, ../sass/_area-form.scss */
.base-section .area-form.vote .hd h4:before {
  font-size: inherit;
  color: inherit;
}
/* line 680, ../sass/_area-form.scss */
.base-section .area-form.vote .ct {
  /*i*/
}
/* line 734, ../sass/_area-form.scss */
.base-section .area-form.vote .ct .form {
  margin-top: 15px;
}
/* line 741, ../sass/_area-form.scss */
.base-section .area-form.vote .ct .fieldset + .fieldset {
  margin-top: 8px;
  border-top: 1px solid #f2f2f2;
  border-top-color: #f2f2f2;
  padding-top: 8px;
  text-align: right;
}
/* line 751, ../sass/_area-form.scss */
.base-section .area-form.vote .ct .fieldset span.radio {
  display: block;
  margin-top: 5px;
}
/* line 756, ../sass/_area-form.scss */
.base-section .area-form.vote .ct .fieldset span.checkbox {
  display: block;
  margin-top: 5px;
}
/* line 761, ../sass/_area-form.scss */
.base-section .area-form.vote .ct .fieldset span.submit {
  display: inline-block;
}
/* line 765, ../sass/_area-form.scss */
.base-section .area-form.vote .ct .fieldset span.reset {
  display: inline-block;
}
/* line 769, ../sass/_area-form.scss */
.base-section .area-form.vote .ct .fieldset span.button {
  display: inline-block;
}
/* line 58, ../sass/_base_function.scss */
[data-js="false"] .area-form.epaper {
  display: none;
}
/* line 849, ../sass/_area-form.scss */
.area-form.epaper .hd h4:before {
  font-size: inherit;
  color: inherit;
}
/* line 871, ../sass/_area-form.scss */
.area-form.epaper .ct .fieldset + .fieldset {
  margin-top: 5px;
  text-align: right;
}
/* line 878, ../sass/_area-form.scss */
.area-form.epaper .ct .fieldset span.text {
  display: block;
}
/* line 882, ../sass/_area-form.scss */
.area-form.epaper .ct .fieldset span.submit {
  display: inline-block;
}
/* line 886, ../sass/_area-form.scss */
.area-form.epaper .ct .fieldset span.reset {
  display: inline-block;
}
/* line 893, ../sass/_area-form.scss */
.area-form.epaper .ct .fieldset input[type="text"] {
  display: block;
  width: 100%;
}
/* line 951, ../sass/_area-form.scss */
.area-form.submit .hd h4:before {
  font-size: inherit;
  color: inherit;
}
/* line 975, ../sass/_area-form.scss */
.area-form.submit .ct .fieldset + .fieldset {
  margin-top: 8px;
  border-top: 1px solid #f2f2f2;
  border-top-color: #f2f2f2;
  padding-top: 8px;
  text-align: right;
}
/* line 983, ../sass/_area-form.scss */
.area-form.submit .ct .fieldset span {
  display: block;
}
/* line 988, ../sass/_area-form.scss */
.area-form.submit .ct .fieldset span[data-message]:after {
  content: attr(data-message);
  margin-left: 3px;
  color: #fdb317;
}
/* line 999, ../sass/_area-form.scss */
.area-form.submit .ct .fieldset span.is-required label:before {
  content: '* ';
  color: #fdb317;
}
/* line 1008, ../sass/_area-form.scss */
.area-form.submit .ct .fieldset span.is-error label {
  color: #fdb317;
}
/* line 1012, ../sass/_area-form.scss */
.area-form.submit .ct .fieldset span.is-error input {
  border-color: #fdb317;
}
/* line 1016, ../sass/_area-form.scss */
.area-form.submit .ct .fieldset span.is-error select {
  border-color: #fdb317;
}
/* line 1020, ../sass/_area-form.scss */
.area-form.submit .ct .fieldset span.is-error textarea {
  border-color: #fdb317;
}
/* line 1025, ../sass/_area-form.scss */
.area-form.submit .ct .fieldset span label {
  display: block;
  margin-bottom: 3px;
}
/* line 1029, ../sass/_area-form.scss */
.area-form.submit .ct .fieldset span label:after {
  content: '： ';
}
/* line 1034, ../sass/_area-form.scss */
.area-form.submit .ct .fieldset span.select {
  margin-top: 8px;
}
/* line 1038, ../sass/_area-form.scss */
.area-form.submit .ct .fieldset span.text {
  margin-top: 8px;
}
/* line 1042, ../sass/_area-form.scss */
.area-form.submit .ct .fieldset span.email {
  margin-top: 8px;
}
/* line 1046, ../sass/_area-form.scss */
.area-form.submit .ct .fieldset span.textarea {
  margin-top: 8px;
}
/* line 1050, ../sass/_area-form.scss */
.area-form.submit .ct .fieldset span.button {
  display: inline-block;
}
/* line 1054, ../sass/_area-form.scss */
.area-form.submit .ct .fieldset span.submit {
  display: inline-block;
}
/* line 1058, ../sass/_area-form.scss */
.area-form.submit .ct .fieldset span.reset {
  display: inline-block;
}
/* line 1063, ../sass/_area-form.scss */
.area-form.submit .ct .fieldset select {
  width: 100%;
  line-height: 26px;
}
/* line 1074, ../sass/_area-form.scss */
.area-form.submit .ct .fieldset input[type="text"] {
  width: 100%;
  line-height: 26px;
}
/* line 1079, ../sass/_area-form.scss */
.area-form.submit .ct .fieldset input[type="email"] {
  width: 100%;
  line-height: 26px;
}
/* line 1092, ../sass/_area-form.scss */
.area-form.submit .ct .fieldset input[type="button"] {
  background-color: transparent;
  color: #343434;
}
/* line 1098, ../sass/_area-form.scss */
.area-form.submit .ct .fieldset textarea {
  width: 100%;
}
/* line 1102, ../sass/_area-form.scss */
.area-form.submit .ct .fieldset .img {
  display: inline-block;
  vertical-align: top;
}
/* line 1106, ../sass/_area-form.scss */
.area-form.submit .ct .fieldset .img span {
  display: block;
}
/* line 1110, ../sass/_area-form.scss */
.area-form.submit .ct .fieldset .img img {
  display: block;
  border: 1px solid #f2f2f2;
  border-color: #e6e6e6;
  margin: 0;
}
/* line 1165, ../sass/_area-form.scss */
.area-form.sign-in .hd h4:before {
  font-size: inherit;
  color: inherit;
}
/* line 1192, ../sass/_area-form.scss */
.area-form.sign-in .ct .fieldset + .fieldset {
  margin-top: 8px;
}
/* line 1196, ../sass/_area-form.scss */
.area-form.sign-in .ct .fieldset span {
  display: block;
}
/* line 1201, ../sass/_area-form.scss */
.area-form.sign-in .ct .fieldset span[data-message]:after {
  content: attr(data-message);
  margin-left: 3px;
  color: #fdb317;
}
/* line 1212, ../sass/_area-form.scss */
.area-form.sign-in .ct .fieldset span.is-required label:before {
  content: '* ';
  color: #fdb317;
}
/* line 1221, ../sass/_area-form.scss */
.area-form.sign-in .ct .fieldset span.is-error label {
  color: #fdb317;
}
/* line 1225, ../sass/_area-form.scss */
.area-form.sign-in .ct .fieldset span.is-error input {
  border-color: #fdb317;
}
/* line 1230, ../sass/_area-form.scss */
.area-form.sign-in .ct .fieldset span label {
  display: block;
  margin-bottom: 3px;
}
/* line 1234, ../sass/_area-form.scss */
.area-form.sign-in .ct .fieldset span label:after {
  content: '： ';
}
/* line 1239, ../sass/_area-form.scss */
.area-form.sign-in .ct .fieldset span.email {
  display: block;
  margin-top: 8px;
}
/* line 1244, ../sass/_area-form.scss */
.area-form.sign-in .ct .fieldset span.password {
  display: block;
  margin-top: 8px;
}
/* line 1249, ../sass/_area-form.scss */
.area-form.sign-in .ct .fieldset span.text {
  display: block;
  margin-top: 8px;
}
/* line 1258, ../sass/_area-form.scss */
.area-form.sign-in .ct .fieldset span.button {
  display: inline-block;
  vertical-align: top;
}
/* line 1264, ../sass/_area-form.scss */
.area-form.sign-in .ct .fieldset .img {
  display: inline-block;
  vertical-align: top;
}
/* line 1268, ../sass/_area-form.scss */
.area-form.sign-in .ct .fieldset .img span {
  display: block;
}
/* line 1272, ../sass/_area-form.scss */
.area-form.sign-in .ct .fieldset .img img {
  display: block;
  border: 1px solid #f2f2f2;
  border-color: #e6e6e6;
  margin: 0;
}
/* line 1280, ../sass/_area-form.scss */
.area-form.sign-in .ct .fieldset input {
  line-height: 25px;
  width: 100%;
}
/* line 1302, ../sass/_area-form.scss */
.area-form.sign-in .ct .fieldset input[type="button"] {
  background-color: transparent;
  color: #343434;
}
/* line 1309, ../sass/_area-form.scss */
.area-form.sign-in .ct .list {
  margin-top: 15px;
  border-top: 1px solid #f2f2f2;
  border-top-color: #f2f2f2;
  padding-top: 15px;
}
/* line 1321, ../sass/_area-form.scss */
.area-form.sign-in .ct .list li + li {
  margin-top: 5px;
}
/* line 1337, ../sass/_area-form.scss */
.area-form.sign-in .ct .list li.facebook a {
  background-color: #3c5998;
  border: 1px solid #2e4473;
  text-decoration: none;
}
/* line 1342, ../sass/_area-form.scss */
.area-form.sign-in .ct .list li.facebook a:before {
  width: 36px;
  height: 36px;
  background-color: #2e4473;
}
/* line 1347, ../sass/_area-form.scss */
.area-form.sign-in .ct .list li.facebook a:hover {
  background-color: #2e4473;
}
/* line 1337, ../sass/_area-form.scss */
.area-form.sign-in .ct .list li.google a {
  background-color: #cb3726;
  border: 1px solid #a02b1e;
  text-decoration: none;
}
/* line 1342, ../sass/_area-form.scss */
.area-form.sign-in .ct .list li.google a:before {
  width: 36px;
  height: 36px;
  background-color: #a02b1e;
}
/* line 1347, ../sass/_area-form.scss */
.area-form.sign-in .ct .list li.google a:hover {
  background-color: #a02b1e;
}
/* line 1337, ../sass/_area-form.scss */
.area-form.sign-in .ct .list li.twitter a {
  background-color: #6aaed0;
  border: 1px solid #4399c4;
  text-decoration: none;
}
/* line 1342, ../sass/_area-form.scss */
.area-form.sign-in .ct .list li.twitter a:before {
  width: 36px;
  height: 36px;
  background-color: #4399c4;
}
/* line 1347, ../sass/_area-form.scss */
.area-form.sign-in .ct .list li.twitter a:hover {
  background-color: #4399c4;
}
/* line 1337, ../sass/_area-form.scss */
.area-form.sign-in .ct .list li.line a {
  background-color: #4bc700;
  border: 1px solid #389400;
  text-decoration: none;
}
/* line 1342, ../sass/_area-form.scss */
.area-form.sign-in .ct .list li.line a:before {
  width: 36px;
  height: 36px;
  background-color: #389400;
}
/* line 1347, ../sass/_area-form.scss */
.area-form.sign-in .ct .list li.line a:hover {
  background-color: #389400;
}
/* line 1337, ../sass/_area-form.scss */
.area-form.sign-in .ct .list li.email a {
  background-color: #666666;
  border: 1px solid #4d4d4d;
  text-decoration: none;
}
/* line 1342, ../sass/_area-form.scss */
.area-form.sign-in .ct .list li.email a:before {
  width: 36px;
  height: 36px;
  background-color: #4d4d4d;
}
/* line 1347, ../sass/_area-form.scss */
.area-form.sign-in .ct .list li.email a:hover {
  background-color: #4d4d4d;
}
/* line 1355, ../sass/_area-form.scss */
.area-form.sign-in .ct .list span {
  display: block;
}
/* line 1359, ../sass/_area-form.scss */
.area-form.sign-in .ct .list a {
  display: block;
  color: #ffffff;
  transition: 150ms;
}
/* line 1364, ../sass/_area-form.scss */
.area-form.sign-in .ct .list a:before {
  margin-right: 15px;
}
/* line 1405, ../sass/_area-form.scss */
.area-form.page-search.is-active .ct {
  display: block;
}
/* line 1421, ../sass/_area-form.scss */
.area-form.page-search.is-active .ft li.more a:before {
  content: 'close';
}
/* line 1443, ../sass/_area-form.scss */
.area-form.page-search .hd h4:before {
  font-size: inherit;
  color: inherit;
}
/* line 1457, ../sass/_area-form.scss */
.area-form.page-search .ct {
  display: none;
  background-color: #f9f9f9;
  padding: 5px;
}
/* line 58, ../sass/_base_function.scss */
[data-js="false"] .area-form.page-search .ct {
  display: block;
}
/* line 1472, ../sass/_area-form.scss */
.area-form.page-search .ct .fieldset {
  display: inline-block;
  margin: 5px;
}
/* line 1476, ../sass/_area-form.scss */
.area-form.page-search .ct .fieldset span {
  display: inline-block;
  vertical-align: middle;
}
/* line 1480, ../sass/_area-form.scss */
.area-form.page-search .ct .fieldset span:before {
  content: attr(data-before);
}
/* line 1484, ../sass/_area-form.scss */
.area-form.page-search .ct .fieldset span:after {
  content: attr(data-after);
}
/* line 1510, ../sass/_area-form.scss */
.area-form.page-search .ct .fieldset select {
  line-height: 30px;
  height: 30px;
  max-width: 120px;
}
/* line 1522, ../sass/_area-form.scss */
.area-form.page-search .ct .fieldset input[type="search"] {
  line-height: 30px;
  height: 30px;
}
/* line 1527, ../sass/_area-form.scss */
.area-form.page-search .ct .fieldset input[type="date"] {
  line-height: 30px;
  height: 30px;
}
/* line 1568, ../sass/_area-form.scss */
.area-form.page-search .ft li.more a:before {
  content: 'open';
}
/* line 1602, ../sass/_area-form.scss */
.area-form.page-form .hd h4:before {
  font-size: inherit;
  color: inherit;
}
/* line 1626, ../sass/_area-form.scss */
.area-form.page-form .ct .fieldset + .fieldset {
  margin-top: 8px;
  border-top: 1px solid #f2f2f2;
  padding-top: 8px;
  text-align: right;
}
/* line 1633, ../sass/_area-form.scss */
.area-form.page-form .ct .fieldset span {
  display: block;
}
/* line 1638, ../sass/_area-form.scss */
.area-form.page-form .ct .fieldset span[data-message]:after {
  content: attr(data-message);
  margin-left: 3px;
  color: #fdb317;
}
/* line 1649, ../sass/_area-form.scss */
.area-form.page-form .ct .fieldset span.is-required label:before {
  content: '* ';
  color: #fdb317;
}
/* line 1658, ../sass/_area-form.scss */
.area-form.page-form .ct .fieldset span.is-error label {
  color: #fdb317;
}
/* line 1662, ../sass/_area-form.scss */
.area-form.page-form .ct .fieldset span.is-error input {
  border-color: #fdb317;
}
/* line 1666, ../sass/_area-form.scss */
.area-form.page-form .ct .fieldset span.is-error select {
  border-color: #fdb317;
}
/* line 1670, ../sass/_area-form.scss */
.area-form.page-form .ct .fieldset span.is-error textarea {
  border-color: #fdb317;
}
/* line 1675, ../sass/_area-form.scss */
.area-form.page-form .ct .fieldset span.select {
  margin-top: 5px;
}
/* line 1679, ../sass/_area-form.scss */
.area-form.page-form .ct .fieldset span.text {
  margin-top: 5px;
}
/* line 1683, ../sass/_area-form.scss */
.area-form.page-form .ct .fieldset span.password {
  margin-top: 5px;
}
/* line 1687, ../sass/_area-form.scss */
.area-form.page-form .ct .fieldset span.date {
  margin-top: 5px;
}
/* line 1691, ../sass/_area-form.scss */
.area-form.page-form .ct .fieldset span.number {
  margin-top: 5px;
}
/* line 1695, ../sass/_area-form.scss */
.area-form.page-form .ct .fieldset span.search {
  margin-top: 5px;
}
/* line 1699, ../sass/_area-form.scss */
.area-form.page-form .ct .fieldset span.email {
  margin-top: 5px;
}
/* line 1703, ../sass/_area-form.scss */
.area-form.page-form .ct .fieldset span.radio {
  margin-top: 5px;
}
/* line 1707, ../sass/_area-form.scss */
.area-form.page-form .ct .fieldset span.checkbox {
  margin-top: 5px;
}
/* line 1711, ../sass/_area-form.scss */
.area-form.page-form .ct .fieldset span.textarea {
  margin-top: 5px;
}
/* line 1715, ../sass/_area-form.scss */
.area-form.page-form .ct .fieldset span.submit {
  display: inline-block;
}
/* line 1719, ../sass/_area-form.scss */
.area-form.page-form .ct .fieldset span.reset {
  display: inline-block;
}
/* line 1723, ../sass/_area-form.scss */
.area-form.page-form .ct .fieldset span.button {
  display: inline-block;
}
/* line 1728, ../sass/_area-form.scss */
.area-form.page-form .ct .fieldset select {
  max-width: 100%;
  line-height: 26px;
}
/* line 1737, ../sass/_area-form.scss */
.area-form.page-form .ct .fieldset input {
  max-width: 100%;
}
/* line 1740, ../sass/_area-form.scss */
.area-form.page-form .ct .fieldset input[type="text"] {
  line-height: 26px;
}
@media (max-width: 560px) {
  /* line 1740, ../sass/_area-form.scss */
  .area-form.page-form .ct .fieldset input[type="text"] {
    display: block;
    width: 100%;
  }
}
/* line 1749, ../sass/_area-form.scss */
.area-form.page-form .ct .fieldset input[type="password"] {
  line-height: 26px;
}
@media (max-width: 560px) {
  /* line 1749, ../sass/_area-form.scss */
  .area-form.page-form .ct .fieldset input[type="password"] {
    display: block;
    width: 100%;
  }
}
/* line 1758, ../sass/_area-form.scss */
.area-form.page-form .ct .fieldset input[type="date"] {
  line-height: 26px;
}
@media (max-width: 560px) {
  /* line 1758, ../sass/_area-form.scss */
  .area-form.page-form .ct .fieldset input[type="date"] {
    display: block;
    width: 100%;
  }
}
/* line 1767, ../sass/_area-form.scss */
.area-form.page-form .ct .fieldset input[type="number"] {
  line-height: 26px;
}
@media (max-width: 560px) {
  /* line 1767, ../sass/_area-form.scss */
  .area-form.page-form .ct .fieldset input[type="number"] {
    display: block;
    width: 100%;
  }
}
/* line 1776, ../sass/_area-form.scss */
.area-form.page-form .ct .fieldset input[type="search"] {
  line-height: 26px;
}
@media (max-width: 560px) {
  /* line 1776, ../sass/_area-form.scss */
  .area-form.page-form .ct .fieldset input[type="search"] {
    display: block;
    width: 100%;
  }
}
/* line 1785, ../sass/_area-form.scss */
.area-form.page-form .ct .fieldset input[type="email"] {
  line-height: 26px;
}
@media (max-width: 560px) {
  /* line 1785, ../sass/_area-form.scss */
  .area-form.page-form .ct .fieldset input[type="email"] {
    display: block;
    width: 100%;
  }
}
/* line 1794, ../sass/_area-form.scss */
.area-form.page-form .ct .fieldset input[type="radio"] {
  line-height: 26px;
}
/* line 1798, ../sass/_area-form.scss */
.area-form.page-form .ct .fieldset input[type="checkbox"] {
  line-height: 26px;
}
/* line 1815, ../sass/_area-form.scss */
.area-form.page-form .ct .fieldset textarea {
  max-width: 100%;
}
/* line 1819, ../sass/_area-form.scss */
.area-form.page-form .ct .fieldset label {
  line-height: 26px;
}
/* line 1823, ../sass/_area-form.scss */
.area-form.page-form .ct .fieldset .img {
  display: inline-block;
  vertical-align: middle;
}
/* line 1827, ../sass/_area-form.scss */
.area-form.page-form .ct .fieldset .img span {
  display: block;
}
/* line 1831, ../sass/_area-form.scss */
.area-form.page-form .ct .fieldset .img img {
  display: block;
  border: 1px solid #f2f2f2;
  border-color: #e6e6e6;
  margin: 0;
}

/* line 80, ../sass/_area-essay.scss */
.area-essay.message .hd h4:before {
  font-size: inherit;
  color: inherit;
}
/* line 94, ../sass/_area-essay.scss */
.area-essay.message .ct {
  /*a*/
  /*i*/
}
/* line 100, ../sass/_area-essay.scss */
.area-essay.message .ct .div {
  padding: 8px;
  background-color: #f9f9f9;
  transition: 150ms;
}
/* line 109, ../sass/_area-essay.scss */
.area-essay.message .ct .div:hover {
  background-color: #f2f2f2;
}
/* line 114, ../sass/_area-essay.scss */
.area-essay.message .ct .img {
  float: left;
  margin-right: 8px;
}
/* line 118, ../sass/_area-essay.scss */
.area-essay.message .ct .img span {
  display: block;
  width: 80px;
  height: 80px;
}
/* line 125, ../sass/_area-essay.scss */
.area-essay.message .ct .img img {
  display: none;
}
/* line 130, ../sass/_area-essay.scss */
.area-essay.message .ct .essay {
  overflow: hidden;
}
/* line 223, ../sass/_area-essay.scss */
.base-module-area .area-essay.link .hd h4:before, .base-aside .area-essay.link .hd h4:before {
  font-size: inherit;
  color: inherit;
}
/* line 237, ../sass/_area-essay.scss */
.base-module-area .area-essay.link .ct, .base-aside .area-essay.link .ct {
  /*a*/
  /*i*/
}
/* line 247, ../sass/_area-essay.scss */
.base-module-area .area-essay.link .ct .div:hover .essay, .base-aside .area-essay.link .ct .div:hover .essay {
  background-color: #f2f2f2;
}
/* line 255, ../sass/_area-essay.scss */
.base-module-area .area-essay.link .ct .img span, .base-aside .area-essay.link .ct .img span {
  display: block;
  height: 175px;
}
/* line 261, ../sass/_area-essay.scss */
.base-module-area .area-essay.link .ct .img img, .base-aside .area-essay.link .ct .img img {
  display: none;
}
/* line 266, ../sass/_area-essay.scss */
.base-module-area .area-essay.link .ct .essay, .base-aside .area-essay.link .ct .essay {
  padding: 8px;
  transition: 150ms;
}
/* line 280, ../sass/_area-essay.scss */
.base-module-area .area-essay.link .ct .label, .base-aside .area-essay.link .ct .label {
  display: none;
}
/* line 354, ../sass/_area-essay.scss */
.base-section .area-essay.link .hd h4:before {
  font-size: inherit;
  color: inherit;
}
/* line 368, ../sass/_area-essay.scss */
.base-section .area-essay.link .ct {
  /*a*/
  /*i*/
}
/* line 375, ../sass/_area-essay.scss */
.base-section .area-essay.link .ct .div {
  position: relative;
  background-color: #f9f9f9;
  transition: 150ms;
}
/* line 387, ../sass/_area-essay.scss */
.base-section .area-essay.link .ct .img span {
  position: absolute;
  display: block;
  top: 0;
  left: 0;
  bottom: 0;
  width: 150px;
}
@media (max-width: 560px) {
  /* line 387, ../sass/_area-essay.scss */
  .base-section .area-essay.link .ct .img span {
    position: static;
    width: auto;
  }
}
/* line 402, ../sass/_area-essay.scss */
.base-section .area-essay.link .ct .img img {
  display: none;
}
@media (max-width: 560px) {
  /* line 402, ../sass/_area-essay.scss */
  .base-section .area-essay.link .ct .img img {
    display: block;
    width: 100%;
  }
}
/* line 412, ../sass/_area-essay.scss */
.base-section .area-essay.link .ct .essay {
  padding: 15px;
  padding-left: 165px;
}
@media (max-width: 560px) {
  /* line 412, ../sass/_area-essay.scss */
  .base-section .area-essay.link .ct .essay {
    padding-left: 15px;
  }
}
/* line 424, ../sass/_area-essay.scss */
.base-section .area-essay.link .ct .caption span {
  color: #1a1a1a;
}
/* line 511, ../sass/_area-essay.scss */
.area-essay.page-essay .hd h4:before {
  font-size: inherit;
  color: inherit;
}
/* line 525, ../sass/_area-essay.scss */
.area-essay.page-essay .ct {
  /*a*/
  /*i*/
}
/* line 531, ../sass/_area-essay.scss */
.area-essay.page-essay .ct .div {
  padding: 15px;
  background-color: #f9f9f9;
  transition: 150ms;
}
/* line 540, ../sass/_area-essay.scss */
.area-essay.page-essay .ct .div:hover {
  background-color: #f2f2f2;
}
/* line 545, ../sass/_area-essay.scss */
.area-essay.page-essay .ct .img {
  float: left;
  margin-right: 15px;
}
@media (max-width: 560px) {
  /* line 545, ../sass/_area-essay.scss */
  .area-essay.page-essay .ct .img {
    float: none;
    margin-right: auto;
    margin-bottom: 15px;
  }
}
/* line 555, ../sass/_area-essay.scss */
.area-essay.page-essay .ct .img span {
  display: block;
  width: 70px;
  height: 70px;
  border-radius: 50%;
}
@media (max-width: 560px) {
  /* line 555, ../sass/_area-essay.scss */
  .area-essay.page-essay .ct .img span {
    width: 100px;
    height: 100px;
    margin: 0 auto;
  }
}
/* line 569, ../sass/_area-essay.scss */
.area-essay.page-essay .ct .img img {
  display: none;
}
/* line 574, ../sass/_area-essay.scss */
.area-essay.page-essay .ct .essay {
  overflow: hidden;
}
/* line 665, ../sass/_area-essay.scss */
.area-essay.page-img-caption-label .hd h4:before {
  font-size: inherit;
  color: inherit;
}
/* line 679, ../sass/_area-essay.scss */
.area-essay.page-img-caption-label .ct {
  /*a*/
  /*i*/
}
/* line 685, ../sass/_area-essay.scss */
.area-essay.page-img-caption-label .ct .div {
  padding: 15px;
  background-color: #f9f9f9;
  transition: 150ms;
}
/* line 694, ../sass/_area-essay.scss */
.area-essay.page-img-caption-label .ct .div:hover {
  background-color: #f2f2f2;
}
/* line 699, ../sass/_area-essay.scss */
.area-essay.page-img-caption-label .ct .img {
  float: left;
  margin-right: 8px;
}
@media (max-width: 560px) {
  /* line 699, ../sass/_area-essay.scss */
  .area-essay.page-img-caption-label .ct .img {
    float: none;
    margin-right: auto;
    margin-bottom: 15px;
  }
}
/* line 709, ../sass/_area-essay.scss */
.area-essay.page-img-caption-label .ct .img span {
  display: block;
  width: 70px;
  height: 70px;
  border-radius: 50%;
}
@media (max-width: 560px) {
  /* line 709, ../sass/_area-essay.scss */
  .area-essay.page-img-caption-label .ct .img span {
    width: 100px;
    height: 100px;
    margin: 0 auto;
  }
}
/* line 723, ../sass/_area-essay.scss */
.area-essay.page-img-caption-label .ct .img img {
  display: none;
}
/* line 728, ../sass/_area-essay.scss */
.area-essay.page-img-caption-label .ct .essay {
  overflow: hidden;
}
/* line 807, ../sass/_area-essay.scss */
.area-essay.page-img-caption-p .hd h4:before {
  font-size: inherit;
  color: inherit;
}
/* line 821, ../sass/_area-essay.scss */
.area-essay.page-img-caption-p .ct {
  /*a*/
}
/* line 827, ../sass/_area-essay.scss */
.area-essay.page-img-caption-p .ct .div {
  padding: 15px;
  background-color: #f9f9f9;
  transition: 150ms;
}
/* line 836, ../sass/_area-essay.scss */
.area-essay.page-img-caption-p .ct .div:hover {
  background-color: #f2f2f2;
}
/* line 841, ../sass/_area-essay.scss */
.area-essay.page-img-caption-p .ct .img {
  float: left;
  margin-right: 8px;
}
@media (max-width: 560px) {
  /* line 841, ../sass/_area-essay.scss */
  .area-essay.page-img-caption-p .ct .img {
    float: none;
    margin-right: auto;
    margin-bottom: 15px;
  }
}
/* line 851, ../sass/_area-essay.scss */
.area-essay.page-img-caption-p .ct .img span {
  display: block;
  width: 70px;
  height: 70px;
  border-radius: 50%;
}
@media (max-width: 560px) {
  /* line 851, ../sass/_area-essay.scss */
  .area-essay.page-img-caption-p .ct .img span {
    width: 100px;
    height: 100px;
    margin: 0 auto;
  }
}
/* line 865, ../sass/_area-essay.scss */
.area-essay.page-img-caption-p .ct .img img {
  display: none;
}
/* line 870, ../sass/_area-essay.scss */
.area-essay.page-img-caption-p .ct .essay {
  overflow: hidden;
}
/* line 941, ../sass/_area-essay.scss */
.area-essay.page-caption-label-p .hd h4:before {
  font-size: inherit;
  color: inherit;
}
/* line 955, ../sass/_area-essay.scss */
.area-essay.page-caption-label-p .ct {
  /*a*/
  /*i*/
}
/* line 961, ../sass/_area-essay.scss */
.area-essay.page-caption-label-p .ct .div {
  padding: 15px;
  background-color: #f9f9f9;
  transition: 150ms;
}
/* line 970, ../sass/_area-essay.scss */
.area-essay.page-caption-label-p .ct .div:hover {
  background-color: #f2f2f2;
}
/* line 1062, ../sass/_area-essay.scss */
.area-essay.page-caption-label .hd h4:before {
  font-size: inherit;
  color: inherit;
}
/* line 1076, ../sass/_area-essay.scss */
.area-essay.page-caption-label .ct {
  /*a*/
  /*i*/
}
/* line 1082, ../sass/_area-essay.scss */
.area-essay.page-caption-label .ct .div {
  padding: 15px;
  background-color: #f9f9f9;
  transition: 150ms;
}
/* line 1091, ../sass/_area-essay.scss */
.area-essay.page-caption-label .ct .div:hover {
  background-color: #f2f2f2;
}
/* line 1171, ../sass/_area-essay.scss */
.area-essay.page-caption-p .hd h4:before {
  font-size: inherit;
  color: inherit;
}
/* line 1185, ../sass/_area-essay.scss */
.area-essay.page-caption-p .ct {
  /*a*/
}
/* line 1191, ../sass/_area-essay.scss */
.area-essay.page-caption-p .ct .div {
  padding: 15px;
  background-color: #f9f9f9;
  transition: 150ms;
}
/* line 1200, ../sass/_area-essay.scss */
.area-essay.page-caption-p .ct .div:hover {
  background-color: #f2f2f2;
}

/* line 80, ../sass/_area-figure.scss */
.area-figure.album .hd h4:before {
  font-size: inherit;
  color: inherit;
}
/* line 94, ../sass/_area-figure.scss */
.area-figure.album .ct {
  /*a*/
  /*i*/
}
/* line 104, ../sass/_area-figure.scss */
.area-figure.album .ct .div:hover .essay {
  background-color: #f2f2f2;
}
/* line 112, ../sass/_area-figure.scss */
.area-figure.album .ct .img span {
  display: block;
  height: 80px;
}
/* line 118, ../sass/_area-figure.scss */
.area-figure.album .ct .img img {
  display: none;
}
/* line 123, ../sass/_area-figure.scss */
.area-figure.album .ct .essay {
  padding: 8px;
  background-color: #f9f9f9;
  transition: 150ms;
}
/* line 212, ../sass/_area-figure.scss */
.area-figure.link .hd h4:before {
  font-size: inherit;
  color: inherit;
}
/* line 226, ../sass/_area-figure.scss */
.area-figure.link .ct {
  float: left;
  width: 24%;
  margin: 0 2px;
  min-height: 125px;
  background-color: #f9f9f9;
  /*a*/
  /*i*/
}
@media (max-width: 768px) and (min-width: 561px) {
  /* line 226, ../sass/_area-figure.scss */
  .area-figure.link .ct {
    width: 30%;
  }
}
@media (max-width: 560px) {
  /* line 226, ../sass/_area-figure.scss */
  .area-figure.link .ct {
    width: 100%;
  }
}
/* line 250, ../sass/_area-figure.scss */
.area-figure.link .ct .div:hover .essay {
  background-color: #f2f2f2;
}
/* line 258, ../sass/_area-figure.scss */
.area-figure.link .ct .img span {
  display: block;
}
/* line 264, ../sass/_area-figure.scss */
.area-figure.link .ct .img img {
  display: block;
  width: 100%;
  height: 64px;
}
/* line 272, ../sass/_area-figure.scss */
.area-figure.link .ct .essay {
  padding: 2px;
  background-color: #f9f9f9;
  transition: 150ms;
}
/* line 278, ../sass/_area-figure.scss */
.area-figure.link .ct .figcaption {
  font-size: 0.8em;
}
/* line 347, ../sass/_area-figure.scss */
.area-figure.page-figure {
  overflow: hidden;
}
/* line 354, ../sass/_area-figure.scss */
.area-figure.page-figure:hover .ct .p {
  display: block;
}
/* line 373, ../sass/_area-figure.scss */
.area-figure.page-figure .hd h4:before {
  font-size: inherit;
  color: inherit;
}
/* line 387, ../sass/_area-figure.scss */
.area-figure.page-figure .ct {
  /*i*/
}
/* line 389, ../sass/_area-figure.scss */
.area-figure.page-figure .ct > .in {
  position: relative;
}
/* line 399, ../sass/_area-figure.scss */
.area-figure.page-figure .ct .img span {
  display: block;
  padding-bottom: 68%;
}
/* line 405, ../sass/_area-figure.scss */
.area-figure.page-figure .ct .img img {
  display: none;
}
/* line 410, ../sass/_area-figure.scss */
.area-figure.page-figure .ct .essay {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  padding: 8px;
  background-color: #1a1a1a;
  background-color: rgba(26, 26, 26, 0.7);
}
/* line 420, ../sass/_area-figure.scss */
.area-figure.page-figure .ct .figcaption {
  margin: 5px 0;
  font-size: 1.1em;
  color: #ffffff;
}
/* line 426, ../sass/_area-figure.scss */
.area-figure.page-figure .ct .figcaption span {
  color: inherit;
}
/* line 433, ../sass/_area-figure.scss */
.area-figure.page-figure .ct .label ul {
  color: #e6e6e6;
  font-size: 0.9em;
}
/* line 439, ../sass/_area-figure.scss */
.area-figure.page-figure .ct .label li {
  color: inherit;
  font-size: inherit;
}
/* line 454, ../sass/_area-figure.scss */
.area-figure.page-figure .ct .p {
  display: none;
}
/* line 457, ../sass/_area-figure.scss */
.area-figure.page-figure .ct .p p {
  margin: 5px 0;
  color: #ffffff;
}
/* line 496, ../sass/_area-figure.scss */
.area-figure.page-img-figcaption-label {
  overflow: hidden;
}
/* line 512, ../sass/_area-figure.scss */
.area-figure.page-img-figcaption-label .hd h4:before {
  font-size: inherit;
  color: inherit;
}
/* line 526, ../sass/_area-figure.scss */
.area-figure.page-img-figcaption-label .ct {
  /*i*/
}
/* line 528, ../sass/_area-figure.scss */
.area-figure.page-img-figcaption-label .ct > .in {
  position: relative;
}
/* line 538, ../sass/_area-figure.scss */
.area-figure.page-img-figcaption-label .ct .img span {
  display: block;
  padding-bottom: 68%;
}
/* line 544, ../sass/_area-figure.scss */
.area-figure.page-img-figcaption-label .ct .img img {
  display: none;
}
/* line 553, ../sass/_area-figure.scss */
.area-figure.page-img-figcaption-label .ct .figcaption {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  padding: 8px;
  background-color: #1a1a1a;
  background-color: rgba(26, 26, 26, 0.7);
  font-size: 1.1em;
  color: #ffffff;
}
/* line 564, ../sass/_area-figure.scss */
.area-figure.page-img-figcaption-label .ct .figcaption span {
  color: inherit;
}
/* line 569, ../sass/_area-figure.scss */
.area-figure.page-img-figcaption-label .ct .label {
  position: absolute;
  top: 5px;
  left: 5px;
}
/* line 591, ../sass/_area-figure.scss */
.area-figure.page-img-figcaption-label .ct .p {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  padding: 8px;
  background-color: #1a1a1a;
  background-color: rgba(26, 26, 26, 0.7);
}
/* line 600, ../sass/_area-figure.scss */
.area-figure.page-img-figcaption-label .ct .p p {
  margin: 5px 0;
  color: #ffffff;
}
/* line 639, ../sass/_area-figure.scss */
.area-figure.page-img-figcaption {
  overflow: hidden;
}
/* line 655, ../sass/_area-figure.scss */
.area-figure.page-img-figcaption .hd h4:before {
  font-size: inherit;
  color: inherit;
}
/* line 671, ../sass/_area-figure.scss */
.area-figure.page-img-figcaption .ct > .in {
  position: relative;
}
/* line 681, ../sass/_area-figure.scss */
.area-figure.page-img-figcaption .ct .img span {
  display: block;
  padding-bottom: 68%;
}
/* line 687, ../sass/_area-figure.scss */
.area-figure.page-img-figcaption .ct .img img {
  display: none;
}
/* line 692, ../sass/_area-figure.scss */
.area-figure.page-img-figcaption .ct .figcaption {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  padding: 8px;
  background-color: #1a1a1a;
  background-color: rgba(26, 26, 26, 0.7);
  font-size: 1.1em;
  color: #ffffff;
}
/* line 703, ../sass/_area-figure.scss */
.area-figure.page-img-figcaption .ct .figcaption span {
  color: inherit;
}
/* line 736, ../sass/_area-figure.scss */
.area-figure.page-img-label {
  overflow: hidden;
}
/* line 752, ../sass/_area-figure.scss */
.area-figure.page-img-label .hd h4:before {
  font-size: inherit;
  color: inherit;
}
/* line 766, ../sass/_area-figure.scss */
.area-figure.page-img-label .ct {
  /*i*/
}
/* line 768, ../sass/_area-figure.scss */
.area-figure.page-img-label .ct > .in {
  position: relative;
}
/* line 778, ../sass/_area-figure.scss */
.area-figure.page-img-label .ct .img span {
  display: block;
  padding-bottom: 68%;
}
/* line 784, ../sass/_area-figure.scss */
.area-figure.page-img-label .ct .img img {
  display: none;
}
/* line 789, ../sass/_area-figure.scss */
.area-figure.page-img-label .ct .label {
  position: absolute;
  top: 5px;
  left: 5px;
}
/* line 854, ../sass/_area-figure.scss */
.area-figure.page-img-figcaption-p .hd h4:before {
  font-size: inherit;
  color: inherit;
}
/* line 868, ../sass/_area-figure.scss */
.area-figure.page-img-figcaption-p .ct {
  /*a*/
}
/* line 875, ../sass/_area-figure.scss */
.area-figure.page-img-figcaption-p .ct .div {
  position: relative;
  background-color: #f9f9f9;
  transition: 150ms;
}
/* line 880, ../sass/_area-figure.scss */
.area-figure.page-img-figcaption-p .ct .div:hover {
  background-color: #f2f2f2;
}
/* line 887, ../sass/_area-figure.scss */
.area-figure.page-img-figcaption-p .ct .img span {
  position: absolute;
  display: block;
  top: 0;
  left: 0;
  bottom: 0;
  width: 150px;
}
@media (max-width: 560px) {
  /* line 887, ../sass/_area-figure.scss */
  .area-figure.page-img-figcaption-p .ct .img span {
    position: static;
    width: auto;
  }
}
/* line 902, ../sass/_area-figure.scss */
.area-figure.page-img-figcaption-p .ct .img img {
  display: none;
}
@media (max-width: 560px) {
  /* line 902, ../sass/_area-figure.scss */
  .area-figure.page-img-figcaption-p .ct .img img {
    display: block;
    width: 100%;
  }
}
/* line 912, ../sass/_area-figure.scss */
.area-figure.page-img-figcaption-p .ct .essay {
  padding: 15px;
  padding-left: 165px;
}
@media (max-width: 560px) {
  /* line 912, ../sass/_area-figure.scss */
  .area-figure.page-img-figcaption-p .ct .essay {
    padding-left: 15px;
  }
}
/* line 988, ../sass/_area-figure.scss */
.area-figure.page-img-label-p .hd h4:before {
  font-size: inherit;
  color: inherit;
}
/* line 1002, ../sass/_area-figure.scss */
.area-figure.page-img-label-p .ct {
  /*a*/
  /*i*/
}
/* line 1009, ../sass/_area-figure.scss */
.area-figure.page-img-label-p .ct .div {
  position: relative;
  background-color: #f9f9f9;
  transition: 150ms;
}
/* line 1014, ../sass/_area-figure.scss */
.area-figure.page-img-label-p .ct .div:hover {
  background-color: #f2f2f2;
}
/* line 1021, ../sass/_area-figure.scss */
.area-figure.page-img-label-p .ct .img span {
  position: absolute;
  display: block;
  top: 0;
  left: 0;
  bottom: 0;
  width: 150px;
}
@media (max-width: 560px) {
  /* line 1021, ../sass/_area-figure.scss */
  .area-figure.page-img-label-p .ct .img span {
    position: static;
    width: auto;
  }
}
/* line 1036, ../sass/_area-figure.scss */
.area-figure.page-img-label-p .ct .img img {
  display: none;
}
@media (max-width: 560px) {
  /* line 1036, ../sass/_area-figure.scss */
  .area-figure.page-img-label-p .ct .img img {
    display: block;
    width: 100%;
  }
}
/* line 1046, ../sass/_area-figure.scss */
.area-figure.page-img-label-p .ct .essay {
  padding: 15px;
  padding-left: 165px;
}
@media (max-width: 560px) {
  /* line 1046, ../sass/_area-figure.scss */
  .area-figure.page-img-label-p .ct .essay {
    padding-left: 15px;
  }
}
/* line 1055, ../sass/_area-figure.scss */
.area-figure.page-img-label-p .ct .label {
  margin-bottom: 8px;
}
/* line 1130, ../sass/_area-figure.scss */
.area-figure.page-img-p .hd h4:before {
  font-size: inherit;
  color: inherit;
}
/* line 1144, ../sass/_area-figure.scss */
.area-figure.page-img-p .ct {
  /*a*/
}
/* line 1151, ../sass/_area-figure.scss */
.area-figure.page-img-p .ct .div {
  position: relative;
  background-color: #f9f9f9;
  transition: 150ms;
}
/* line 1156, ../sass/_area-figure.scss */
.area-figure.page-img-p .ct .div:hover {
  background-color: #f2f2f2;
}
/* line 1163, ../sass/_area-figure.scss */
.area-figure.page-img-p .ct .img span {
  position: absolute;
  display: block;
  top: 0;
  left: 0;
  bottom: 0;
  width: 150px;
}
@media (max-width: 560px) {
  /* line 1163, ../sass/_area-figure.scss */
  .area-figure.page-img-p .ct .img span {
    position: static;
    width: auto;
  }
}
/* line 1178, ../sass/_area-figure.scss */
.area-figure.page-img-p .ct .img img {
  display: none;
}
@media (max-width: 560px) {
  /* line 1178, ../sass/_area-figure.scss */
  .area-figure.page-img-p .ct .img img {
    display: block;
    width: 100%;
  }
}
/* line 1188, ../sass/_area-figure.scss */
.area-figure.page-img-p .ct .p {
  padding: 15px;
  padding-left: 165px;
}
@media (max-width: 560px) {
  /* line 1188, ../sass/_area-figure.scss */
  .area-figure.page-img-p .ct .p {
    padding-left: 15px;
  }
}

/* line 7, ../sass/_area-editor.scss */
.area-editor.default {
  display: block;
  overflow: hidden;
}
@media (max-width: 768px) {
  /* line 7, ../sass/_area-editor.scss */
  .area-editor.default {
    clear: both;
  }
}
/* line 31, ../sass/_area-editor.scss */
.area-editor.default .hd h4:before {
  font-size: inherit;
  color: inherit;
}
/* line 51, ../sass/_area-editor.scss */
.area-editor.default .ct > .in ul li {
  float: left;
  width: 33%;
}
/* line 101, ../sass/_area-editor.scss */
.area-editor.phone .hd {
  display: none;
}
/* line 112, ../sass/_area-editor.scss */
.area-editor.phone .hd h4:before {
  font-size: inherit;
  color: inherit;
}
/* line 128, ../sass/_area-editor.scss */
.area-editor.phone .ct > .in {
  text-align: center;
}
/* line 132, ../sass/_area-editor.scss */
.area-editor.phone .ct > .in h5 {
  color: #017aca;
  font-size: 2em;
  margin: 0px;
  line-height: 2;
}
/* line 139, ../sass/_area-editor.scss */
.area-editor.phone .ct > .in p {
  background-color: #909095;
  color: #ffffff;
  line-height: 2.4;
  font-size: 1.1em;
  width: 50%;
  margin: 0 auto;
  -moz-border-radius: 0.4em;
  -webkit-border-radius: 0.4em;
  border-radius: 0.4em;
}
@media (max-width: 768px) {
  /* line 139, ../sass/_area-editor.scss */
  .area-editor.phone .ct > .in p {
    width: 100%;
  }
}
/* line 163, ../sass/_area-editor.scss */
.area-editor.youtube {
  display: block;
  overflow: hidden;
}
@media (max-width: 768px) {
  /* line 163, ../sass/_area-editor.scss */
  .area-editor.youtube {
    clear: both;
  }
}
/* line 184, ../sass/_area-editor.scss */
.area-editor.youtube .hd h4 {
  color: #fdb317;
  margin: 50px 0 30px 0;
  font-size: 2em;
  border-bottom: none;
}
/* line 191, ../sass/_area-editor.scss */
.area-editor.youtube .hd h4:before {
  display: none;
}
/* line 203, ../sass/_area-editor.scss */
.area-editor.youtube .hd a {
  cursor: default;
}
/* line 215, ../sass/_area-editor.scss */
.area-editor.youtube .ct > .in ul li {
  float: left;
  width: 33%;
}
/* line 274, ../sass/_area-editor.scss */
.area-editor.default .hd h4:before {
  font-size: inherit;
  color: inherit;
}
/* line 292, ../sass/_area-editor.scss */
.area-editor.default .ct > .in ul {
  padding: 0px;
  list-style-type: none;
  border-bottom: #fdb317 solid 3px;
  background-color: #f9f9f9;
}
/* line 299, ../sass/_area-editor.scss */
.area-editor.default .ct > .in ul li {
  float: left;
  width: 33.3%;
  padding: 15px 15px;
  box-sizing: border-box;
  min-height: 110px;
}
@media (max-width: 768px) and (min-width: 561px) {
  /* line 299, ../sass/_area-editor.scss */
  .area-editor.default .ct > .in ul li {
    width: 50%;
  }
}
@media (max-width: 560px) {
  /* line 299, ../sass/_area-editor.scss */
  .area-editor.default .ct > .in ul li {
    width: 100%;
  }
}
/* line 314, ../sass/_area-editor.scss */
.area-editor.default .ct > .in ul li:nth-child(1), .area-editor.default .ct > .in ul li:nth-child(2), .area-editor.default .ct > .in ul li:nth-child(3), .area-editor.default .ct > .in ul li:nth-child(7), .area-editor.default .ct > .in ul li:nth-child(8), .area-editor.default .ct > .in ul li:nth-child(9) {
  background: #f2f2f2;
}
@media (max-width: 768px) {
  /* line 314, ../sass/_area-editor.scss */
  .area-editor.default .ct > .in ul li:nth-child(1), .area-editor.default .ct > .in ul li:nth-child(2), .area-editor.default .ct > .in ul li:nth-child(3), .area-editor.default .ct > .in ul li:nth-child(7), .area-editor.default .ct > .in ul li:nth-child(8), .area-editor.default .ct > .in ul li:nth-child(9) {
    background-color: none;
  }
}
/* line 325, ../sass/_area-editor.scss */
.area-editor.default .ct > .in ul li h4 {
  font-size: 1.3em;
}
/* line 330, ../sass/_area-editor.scss */
.area-editor.default .ct > .in ul li h4 a:hover {
  color: #017aca;
}
/* line 338, ../sass/_area-editor.scss */
.area-editor.default .ct > .in ul > li + li {
  margin: 0px !important;
}
/* line 375, ../sass/_area-editor.scss */
.area-editor.fb {
  padding-top: 50px;
}
/* line 381, ../sass/_area-editor.scss */
.area-editor.map-service {
  clear: both;
  margin: 30px auto 0 auto;
  background-color: #80ba16;
  background-image: url('../images/../Images/map_bg_pc.png?1481281585');
  background-repeat: no-repeat;
  background-position: center;
  width: 1920px;
  height: 599px;
  background-position: center top;
  width: 100%;
  height: inherit;
}
@media (max-width: 768px) {
  /* line 381, ../sass/_area-editor.scss */
  .area-editor.map-service {
    margin: 8px auto 0 auto;
  }
}
@media (max-width: 560px) {
  /* line 381, ../sass/_area-editor.scss */
  .area-editor.map-service {
    background-image: url('../images/../Images/map_bg_pc.png?1481281585');
    background-repeat: no-repeat;
    background-position: center;
    width: 1920px;
    height: 599px;
    background-position: center top;
    width: 100%;
    height: inherit;
  }
}
/* line 411, ../sass/_area-editor.scss */
.area-editor.map-service .hd {
  display: none;
}
/* line 421, ../sass/_area-editor.scss */
.area-editor.map-service .hd h4:before {
  font-size: inherit;
  color: inherit;
}
/* line 439, ../sass/_area-editor.scss */
.area-editor.map-service .ct > .in {
  margin: 0px;
}
/* line 442, ../sass/_area-editor.scss */
.area-editor.map-service .ct > .in .ms_box {
  position: relative;
  padding: 8px;
  display: inline-block;
}
@media (max-width: 768px) and (min-width: 561px) {
  /* line 442, ../sass/_area-editor.scss */
  .area-editor.map-service .ct > .in .ms_box {
    width: 50%;
  }
}
@media (max-width: 560px) {
  /* line 442, ../sass/_area-editor.scss */
  .area-editor.map-service .ct > .in .ms_box {
    width: 100%;
    padding: 8px 0;
  }
}
/* line 459, ../sass/_area-editor.scss */
.area-editor.map-service .ct > .in .ms_box p {
  float: left;
  margin: 0px 8px;
  font-size: 1.4em;
  color: #ffffff;
}
/* line 468, ../sass/_area-editor.scss */
.area-editor.map-service .ct > .in .mp_box {
  position: relative;
}
/* line 472, ../sass/_area-editor.scss */
.area-editor.map-service .ct > .in .mp_box h4 {
  display: inline-block;
  font-size: 1.1em;
  background-color: #1a1a1a;
  color: #ffffff;
  padding: 8px;
  margin-right: 5px;
  border-radius: 0.2em;
  font-weight: normal;
}
/* line 486, ../sass/_area-editor.scss */
.area-editor.map-service .ct > .in .mp_box > a {
  display: inline-block;
  font-size: 1.1em;
  background-color: #1a1a1a;
  color: #ffffff;
  padding: 8px;
  font-weight: bold;
  border-radius: 0.2em;
  font-weight: normal;
}
/* line 500, ../sass/_area-editor.scss */
.area-editor.map-service .ct > .in .mp_box > a:hover {
  color: #909095;
}
/* line 505, ../sass/_area-editor.scss */
.area-editor.map-service .ct > .in .mp_box .ms_box2 {
  display: block;
  background-color: #1a1a1a;
  overflow: hidden;
  margin-bottom: 30px;
}
/* line 513, ../sass/_area-editor.scss */
.area-editor.map-service .ct > .in .mp_box .ms_box2 iframe {
  float: left;
  width: 70%;
  margin: 8px;
}
@media (max-width: 768px) {
  /* line 513, ../sass/_area-editor.scss */
  .area-editor.map-service .ct > .in .mp_box .ms_box2 iframe {
    float: inherit;
    width: 100%;
    margin: 0;
    box-sizing: border-box;
    padding: 8px;
    box-sizing: border-box;
  }
}
/* line 530, ../sass/_area-editor.scss */
.area-editor.map-service .ct > .in .mp_box .ms_box2 .map_link {
  overflow: hidden;
  background-color: #ffffff;
  margin: 8px;
  padding-bottom: 25px;
}
@media (max-width: 768px) {
  /* line 530, ../sass/_area-editor.scss */
  .area-editor.map-service .ct > .in .mp_box .ms_box2 .map_link {
    overflow: initial;
  }
}
/* line 544, ../sass/_area-editor.scss */
.area-editor.map-service .ct > .in .mp_box .ms_box2 .map_link h5 {
  color: #017aca;
  font-size: 2em;
  text-align: center;
  margin: 15px 0 0 0;
}
/* line 551, ../sass/_area-editor.scss */
.area-editor.map-service .ct > .in .mp_box .ms_box2 .map_link ul {
  border: none;
  margin: 20px 15px;
  background-color: #ffffff;
}
/* line 557, ../sass/_area-editor.scss */
.area-editor.map-service .ct > .in .mp_box .ms_box2 .map_link ul li {
  border-bottom: #909095 solid 1px;
  width: 100%;
  float: inherit;
  padding: inherit;
  min-height: inherit;
}
/* line 564, ../sass/_area-editor.scss */
.area-editor.map-service .ct > .in .mp_box .ms_box2 .map_link ul li:nth-child(1), .area-editor.map-service .ct > .in .mp_box .ms_box2 .map_link ul li:nth-child(2), .area-editor.map-service .ct > .in .mp_box .ms_box2 .map_link ul li:nth-child(3), .area-editor.map-service .ct > .in .mp_box .ms_box2 .map_link ul li:nth-child(7), .area-editor.map-service .ct > .in .mp_box .ms_box2 .map_link ul li:nth-child(8), .area-editor.map-service .ct > .in .mp_box .ms_box2 .map_link ul li:nth-child(9) {
  background-color: #ffffff;
}
/* line 571, ../sass/_area-editor.scss */
.area-editor.map-service .ct > .in .mp_box .ms_box2 .map_link ul li > a {
  display: block;
  font-size: 1.1em;
  padding: 8px 15px;
  line-height: 1.4;
}
/* line 577, ../sass/_area-editor.scss */
.area-editor.map-service .ct > .in .mp_box .ms_box2 .map_link ul li > a:hover {
  background-color: #80ba16;
  color: #15426b;
}
/* line 626, ../sass/_area-editor.scss */
.area-editor.urgent {
  margin: 70px auto 0 auto;
}
/* line 636, ../sass/_area-editor.scss */
.area-editor.urgent .hd {
  display: none;
}
/* line 647, ../sass/_area-editor.scss */
.area-editor.urgent .hd h4:before {
  font-size: inherit;
  color: inherit;
}
/* line 666, ../sass/_area-editor.scss */
.area-editor.urgent .ct > .in a img {
  max-width: 100%;
}
/* line 716, ../sass/_area-editor.scss */
.area-editor.address .ct a.is-map:after {
  font-size: inherit;
  color: inherit;
  margin-left: 5px;
}
/* line 725, ../sass/_area-editor.scss */
.area-editor.address .ct .footer ul {
  float: left;
  padding: 0px 25px 0px 0px;
  margin: 0px;
  border-right: #89ccff solid 1px;
  margin-right: 25px;
}
@media (max-width: 1000px) and (min-width: 769px) {
  /* line 725, ../sass/_area-editor.scss */
  .area-editor.address .ct .footer ul {
    border-right: none;
  }
}
@media (max-width: 768px) {
  /* line 725, ../sass/_area-editor.scss */
  .area-editor.address .ct .footer ul {
    padding: 0px 0px 0px 0px;
    border-right: none;
  }
}
/* line 745, ../sass/_area-editor.scss */
.area-editor.address .ct .footer ul li {
  line-height: 2;
  font-size: 0.9em;
}
/* line 749, ../sass/_area-editor.scss */
.area-editor.address .ct .footer ul li a {
  background-color: #ffffff;
  color: #017aca !important;
  border-radius: 0.3em;
  margin-right: 5px;
  padding: 5px 15px;
}
/* line 757, ../sass/_area-editor.scss */
.area-editor.address .ct .footer ul li a:hover {
  background-color: #fdb317;
  color: #ffffff;
}
/* line 768, ../sass/_area-editor.scss */
.area-editor.address .ct .footer ul li .tip {
  display: inline-block;
}
/* line 772, ../sass/_area-editor.scss */
.area-editor.address .ct .footer ul li .tip span {
  position: relative;
  display: inline-block;
}
/* line 777, ../sass/_area-editor.scss */
.area-editor.address .ct .footer ul li .tip span:hover {
  cursor: pointer;
}
/* line 781, ../sass/_area-editor.scss */
.area-editor.address .ct .footer ul li .tip span:hover:before, .area-editor.address .ct .footer ul li .tip span:hover:after {
  opacity: 1;
}
/* line 787, ../sass/_area-editor.scss */
.area-editor.address .ct .footer ul li .tip span:before {
  content: attr(data-tooltip);
  background: #343434;
  border-radius: 0.2em;
  color: #fff;
  padding: 0px 10px;
  position: absolute;
  left: 0;
  top: 100%;
  top: calc(100% + 16px);
  margin-left: -14px;
  white-space: pre;
  display: block;
}
@media (max-width: 768px) {
  /* line 787, ../sass/_area-editor.scss */
  .area-editor.address .ct .footer ul li .tip span:before {
    display: none;
  }
}
/* line 808, ../sass/_area-editor.scss */
.area-editor.address .ct .footer ul li .tip span:after {
  display: block;
  content: "";
  position: absolute;
  top: 100%;
  left: 50%;
  margin-left: -8px;
  width: 0;
  height: 0;
  border-width: 8px;
  border-style: solid;
  border-color: transparent transparent #343434 transparent;
}
@media (max-width: 768px) {
  /* line 808, ../sass/_area-editor.scss */
  .area-editor.address .ct .footer ul li .tip span:after {
    display: none;
  }
}
/* line 827, ../sass/_area-editor.scss */
.area-editor.address .ct .footer ul li .tip span:before, .area-editor.address .ct .footer ul li .tip span:after {
  opacity: 0;
}
/* line 836, ../sass/_area-editor.scss */
.area-editor.address .ct .footer ul li .tip ul {
  position: absolute;
  display: none;
  background-color: #343434;
  padding: 0 10px;
  margin-left: 0px;
  border-radius: 0.3em;
  border-right: none;
  top: 40px;
}
/* line 846, ../sass/_area-editor.scss */
.area-editor.address .ct .footer ul li .tip ul li {
  display: inline-block;
  margin-left: 0px;
  margin-left: 5px\9;
}
/* line 851, ../sass/_area-editor.scss */
.area-editor.address .ct .footer ul li .tip ul li:after {
  display: block;
  content: "";
  position: absolute;
  top: -50%;
  left: 10%;
  margin-left: -8px;
  width: 0;
  height: 0;
  border-width: 8px;
  border-style: solid;
  border-color: transparent transparent #343434 transparent;
}
@media (max-width: 768px) {
  /* line 851, ../sass/_area-editor.scss */
  .area-editor.address .ct .footer ul li .tip ul li:after {
    display: none;
  }
}
@media (max-width: 1000px) and (min-width: 769px) {
  /* line 879, ../sass/_area-editor.scss */
  .area-editor.address .ct .footer .footer_share {
    float: left;
  }
}
@media (max-width: 768px) {
  /* line 879, ../sass/_area-editor.scss */
  .area-editor.address .ct .footer .footer_share {
    float: left;
  }
}
/* line 895, ../sass/_area-editor.scss */
.area-editor.address .ct .footer .footer_share ul {
  list-style-type: none;
  margin: 0px;
  border-right: none;
}
/* line 901, ../sass/_area-editor.scss */
.area-editor.address .ct .footer .footer_share ul li {
  float: left;
  margin: 5px;
  background-image: url('../images/../Images/facebook.png?1481620192');
  background-repeat: no-repeat;
  background-position: center;
  width: 53px;
  height: 53px;
}
/* line 907, ../sass/_area-editor.scss */
.area-editor.address .ct .footer .footer_share ul li + li {
  background-image: url('../images/../Images/line.png?1478852582');
  background-repeat: no-repeat;
  background-position: center;
  width: 53px;
  height: 53px;
}
/* line 911, ../sass/_area-editor.scss */
.area-editor.address .ct .footer .footer_share ul li + li + li {
  background-image: url('../images/../Images/app.png?1478852582');
  background-repeat: no-repeat;
  background-position: center;
  width: 53px;
  height: 53px;
}
/* line 915, ../sass/_area-editor.scss */
.area-editor.address .ct .footer .footer_share ul li + li + li + li {
  background-image: url('../images/../Images/epaper.png?1478852582');
  background-repeat: no-repeat;
  background-position: center;
  width: 53px;
  height: 53px;
}
/* line 919, ../sass/_area-editor.scss */
.area-editor.address .ct .footer .footer_share ul li + li + li + li + li {
  background-image: url('../images/../Images/youtube.png?1478852582');
  background-repeat: no-repeat;
  background-position: center;
  width: 53px;
  height: 53px;
}
/* line 923, ../sass/_area-editor.scss */
.area-editor.address .ct .footer .footer_share ul li a {
  display: block;
  width: 53px;
  height: 53px;
  background-color: inherit;
  text-indent: -9999px;
}
/* line 1055, ../sass/_area-editor.scss */
.area-editor.system-info .ct img {
  max-width: 95%;
}
/* line 1065, ../sass/_area-editor.scss */
.area-editor.system-info .ct > .in ul li a {
  color: #1996f3;
  text-decoration: underline;
}
/* line 1069, ../sass/_area-editor.scss */
.area-editor.system-info .ct > .in ul li a:hover {
  color: #017aca;
}
/* line 1085, ../sass/_area-editor.scss */
.area-editor.system-info .ct > .in ol li a {
  color: #1996f3;
  text-decoration: underline;
}
/* line 1089, ../sass/_area-editor.scss */
.area-editor.system-info .ct > .in ol li a:hover {
  color: #017aca;
}
/* line 1141, ../sass/_area-editor.scss */
.area-editor.error-info .hd h4 {
  color: #c40;
  font-size: 1.4em;
}
/* line 1148, ../sass/_area-editor.scss */
.area-editor.error-info .hd h4:before {
  font-size: inherit;
  color: inherit;
}
/* line 1208, ../sass/_area-editor.scss */
.area-editor.cp .hd h4 {
  display: none;
}

/* line 1263, ../sass/_area-editor.scss */
#contentdetail #ContentPlaceHolder1_Panel1 span a {
  color: #017aca;
}
/* line 1266, ../sass/_area-editor.scss */
#contentdetail #ContentPlaceHolder1_Panel1 span a:hover {
  text-decoration: underline;
}

/* line 1296, ../sass/_area-editor.scss */
.content_public .content_public_content div div .word_break tbody tr td a {
  color: #017aca;
}
/* line 1299, ../sass/_area-editor.scss */
.content_public .content_public_content div div .word_break tbody tr td a:hover {
  text-decoration: underline;
}

/* line 155, ../sass/_area-customize.scss */
.area-customize.calender-detail .hd h4:before {
  font-size: inherit;
  color: inherit;
}
/* line 169, ../sass/_area-customize.scss */
.area-customize.calender-detail .ct {
  /*a*/
}
/* line 182, ../sass/_area-customize.scss */
.area-customize.calender-detail .ct .label {
  float: right;
}
/* line 58, ../sass/_base_function.scss */
[data-js="false"] .area-customize.calender-detail .ct .label {
  display: none;
}
@media (max-width: 560px) {
  /* line 182, ../sass/_area-customize.scss */
  .area-customize.calender-detail .ct .label {
    float: none;
  }
}
@media (max-width: 560px) {
  /* line 193, ../sass/_area-customize.scss */
  .area-customize.calender-detail .ct .label ul {
    text-align: center;
  }
}
/* line 201, ../sass/_area-customize.scss */
.area-customize.calender-detail .ct .label li {
  display: inline-block;
}
/* line 205, ../sass/_area-customize.scss */
.area-customize.calender-detail .ct .label span {
  display: block;
}
/* line 214, ../sass/_area-customize.scss */
.area-customize.calender-detail .ct .caption {
  overflow: hidden;
  font-size: 1.1em;
  color: #79561b;
}
@media (max-width: 560px) {
  /* line 214, ../sass/_area-customize.scss */
  .area-customize.calender-detail .ct .caption {
    text-align: center;
    margin-bottom: 0;
    margin-top: 5px;
  }
}
/* line 226, ../sass/_area-customize.scss */
.area-customize.calender-detail .ct .caption span {
  color: inherit;
}
/* line 230, ../sass/_area-customize.scss */
.area-customize.calender-detail .ct .caption a {
  color: inherit;
  font-size: 1em;
}
/* line 236, ../sass/_area-customize.scss */
.area-customize.calender-detail .ct .table {
  margin: 5px 0;
  background-color: #f9f9f9;
}
/* line 240, ../sass/_area-customize.scss */
.area-customize.calender-detail .ct .table table {
  table-layout: fixed;
  width: 100%;
}
/* line 255, ../sass/_area-customize.scss */
.area-customize.calender-detail .ct .table th span {
  padding: 5px 0;
  background-color: #017aca;
  color: #ffffff;
}
/* line 262, ../sass/_area-customize.scss */
.area-customize.calender-detail .ct .table td {
  transition: 150ms;
  border: 1px solid #f2f2f2;
  padding: 3px;
  vertical-align: top;
}
@media (max-width: 560px) {
  /* line 262, ../sass/_area-customize.scss */
  .area-customize.calender-detail .ct .table td {
    border: 0;
  }
}
/* line 276, ../sass/_area-customize.scss */
.area-customize.calender-detail .ct .table td:hover {
  background-color: #f2f2f2;
}
@media (max-width: 560px) {
  /* line 281, ../sass/_area-customize.scss */
  .area-customize.calender-detail .ct .table th, .area-customize.calender-detail .ct .table td {
    text-align: center;
  }
}
/* line 290, ../sass/_area-customize.scss */
.area-customize.calender-detail .ct .table th span {
  display: block;
}
@media (max-width: 560px) {
  /* line 295, ../sass/_area-customize.scss */
  .area-customize.calender-detail .ct .table .event {
    /*a*/
  }
  /* line 299, ../sass/_area-customize.scss */
  .area-customize.calender-detail .ct .table .event .mark {
    text-decoration: underline;
  }
}
/* line 305, ../sass/_area-customize.scss */
.area-customize.calender-detail .ct .table .this-week {
  background-color: #ffffff;
}
@media (max-width: 560px) {
  /* line 305, ../sass/_area-customize.scss */
  .area-customize.calender-detail .ct .table .this-week {
    border: 1px solid #f2f2f2;
    border-color: #f9f9f9;
  }
}
/* line 314, ../sass/_area-customize.scss */
.area-customize.calender-detail .ct .table .prev-mounth {
  /*a*/
}
/* line 316, ../sass/_area-customize.scss */
.area-customize.calender-detail .ct .table .prev-mounth .mark {
  background-color: #e6e6e6;
}
@media (max-width: 560px) {
  /* line 316, ../sass/_area-customize.scss */
  .area-customize.calender-detail .ct .table .prev-mounth .mark {
    background-color: transparent;
    color: #e6e6e6;
  }
}
/* line 326, ../sass/_area-customize.scss */
.area-customize.calender-detail .ct .table .next-mounth {
  /*a*/
}
/* line 328, ../sass/_area-customize.scss */
.area-customize.calender-detail .ct .table .next-mounth .mark {
  background-color: #e6e6e6;
}
@media (max-width: 560px) {
  /* line 328, ../sass/_area-customize.scss */
  .area-customize.calender-detail .ct .table .next-mounth .mark {
    background-color: transparent;
    color: #e6e6e6;
  }
}
/* line 338, ../sass/_area-customize.scss */
.area-customize.calender-detail .ct .table .weekend {
  /*a*/
}
@media (max-width: 560px) {
  /* line 340, ../sass/_area-customize.scss */
  .area-customize.calender-detail .ct .table .weekend .mark {
    color: #79561b;
  }
}
/* line 347, ../sass/_area-customize.scss */
.area-customize.calender-detail .ct .table .weekend.prev-mounth, .area-customize.calender-detail .ct .table .weekend.next-mounth {
  /*a*/
}
@media (max-width: 560px) {
  /* line 349, ../sass/_area-customize.scss */
  .area-customize.calender-detail .ct .table .weekend.prev-mounth .mark, .area-customize.calender-detail .ct .table .weekend.next-mounth .mark {
    color: #847358;
  }
}
/* line 358, ../sass/_area-customize.scss */
.area-customize.calender-detail .ct .table .today {
  color: #017aca;
  /*a*/
}
@media (max-width: 560px) {
  /* line 358, ../sass/_area-customize.scss */
  .area-customize.calender-detail .ct .table .today {
    background-color: #017aca;
  }
}
/* line 369, ../sass/_area-customize.scss */
.area-customize.calender-detail .ct .table .today .list a:before {
  background-color: #017aca;
}
@media (max-width: 560px) {
  /* line 375, ../sass/_area-customize.scss */
  .area-customize.calender-detail .ct .table .today .mark {
    color: #ffffff;
  }
}
/* line 383, ../sass/_area-customize.scss */
.area-customize.calender-detail .ct .table .is-active {
  /*a*/
}
@media (max-width: 560px) {
  /* line 383, ../sass/_area-customize.scss */
  .area-customize.calender-detail .ct .table .is-active {
    background-color: #fdb317;
  }
}
/* line 393, ../sass/_area-customize.scss */
.area-customize.calender-detail .ct .table .is-active .list a:before {
  background-color: #fdb317;
}
/* line 399, ../sass/_area-customize.scss */
.area-customize.calender-detail .ct .table .is-active .mark {
  background-color: #fdb317;
}
@media (max-width: 560px) {
  /* line 399, ../sass/_area-customize.scss */
  .area-customize.calender-detail .ct .table .is-active .mark {
    background-color: transparent;
    color: #ffffff;
  }
}
/* line 414, ../sass/_area-customize.scss */
.area-customize.calender-detail .ct .list {
  margin-top: 3px;
}
@media (max-width: 560px) {
  /* line 414, ../sass/_area-customize.scss */
  .area-customize.calender-detail .ct .list {
    display: none;
  }
}
/* line 429, ../sass/_area-customize.scss */
.area-customize.calender-detail .ct .list span {
  display: block;
}
/* line 433, ../sass/_area-customize.scss */
.area-customize.calender-detail .ct .list a {
  position: relative;
  display: block;
  padding: 3px;
  padding-left: 15px;
}
/* line 439, ../sass/_area-customize.scss */
.area-customize.calender-detail .ct .list a:hover {
  background-color: #ffffff;
}
/* line 443, ../sass/_area-customize.scss */
.area-customize.calender-detail .ct .list a:before {
  content: "​";
  display: block;
  position: absolute;
  top: 12px;
  left: 6px;
  width: 3px;
  height: 3px;
  background-color: #e6e6e6;
}
@media (max-width: 560px) {
  /* line 456, ../sass/_area-customize.scss */
  .area-customize.calender-detail .ct .mark {
    display: block;
    font-size: 1em;
    color: #343434;
    margin-right: 0;
    padding: 0;
    background-color: transparent;
  }
}
/* line 468, ../sass/_area-customize.scss */
.area-customize.calender-detail .ct .mark:hover {
  text-decoration: underline;
}
/* line 516, ../sass/_area-customize.scss */
.area-customize.calender .hd h4:before {
  font-size: inherit;
  color: inherit;
}
/* line 530, ../sass/_area-customize.scss */
.area-customize.calender .ct {
  /*i*/
}
/* line 543, ../sass/_area-customize.scss */
.area-customize.calender .ct .label {
  float: right;
}
/* line 58, ../sass/_base_function.scss */
[data-js="false"] .area-customize.calender .ct .label {
  display: none;
}
@media (max-width: 560px) {
  /* line 543, ../sass/_area-customize.scss */
  .area-customize.calender .ct .label {
    float: none;
  }
}
@media (max-width: 560px) {
  /* line 554, ../sass/_area-customize.scss */
  .area-customize.calender .ct .label ul {
    text-align: center;
  }
}
/* line 562, ../sass/_area-customize.scss */
.area-customize.calender .ct .label li {
  display: inline-block;
}
/* line 566, ../sass/_area-customize.scss */
.area-customize.calender .ct .label span {
  display: block;
}
/* line 575, ../sass/_area-customize.scss */
.area-customize.calender .ct .caption {
  overflow: hidden;
  font-size: 1.1em;
  color: #79561b;
}
@media (max-width: 560px) {
  /* line 575, ../sass/_area-customize.scss */
  .area-customize.calender .ct .caption {
    text-align: center;
    margin-bottom: 0;
    margin-top: 5px;
  }
}
/* line 587, ../sass/_area-customize.scss */
.area-customize.calender .ct .caption span {
  color: inherit;
}
/* line 591, ../sass/_area-customize.scss */
.area-customize.calender .ct .caption a {
  color: inherit;
  font-size: 1em;
}
/* line 597, ../sass/_area-customize.scss */
.area-customize.calender .ct .table {
  margin: 5px 0;
  background-color: #f9f9f9;
}
/* line 601, ../sass/_area-customize.scss */
.area-customize.calender .ct .table table {
  table-layout: fixed;
  width: 100%;
}
/* line 616, ../sass/_area-customize.scss */
.area-customize.calender .ct .table th span {
  padding: 5px 0;
  background-color: #017aca;
  color: #ffffff;
}
/* line 623, ../sass/_area-customize.scss */
.area-customize.calender .ct .table td {
  transition: 150ms;
  padding: 3px;
  vertical-align: top;
}
/* line 632, ../sass/_area-customize.scss */
.area-customize.calender .ct .table td:hover {
  background-color: #f2f2f2;
}
/* line 637, ../sass/_area-customize.scss */
.area-customize.calender .ct .table th, .area-customize.calender .ct .table td {
  text-align: center;
}
/* line 641, ../sass/_area-customize.scss */
.area-customize.calender .ct .table span {
  display: block;
}
/* line 647, ../sass/_area-customize.scss */
.area-customize.calender .ct .table a:hover {
  text-decoration: underline;
}
/* line 652, ../sass/_area-customize.scss */
.area-customize.calender .ct .table .event {
  text-decoration: underline;
}
/* line 656, ../sass/_area-customize.scss */
.area-customize.calender .ct .table .this-week {
  background-color: #ffffff;
  border: 1px solid #f2f2f2;
  border-color: #f9f9f9;
}
/* line 662, ../sass/_area-customize.scss */
.area-customize.calender .ct .table .prev-mounth {
  color: #e6e6e6;
}
/* line 666, ../sass/_area-customize.scss */
.area-customize.calender .ct .table .next-mounth {
  color: #e6e6e6;
}
/* line 670, ../sass/_area-customize.scss */
.area-customize.calender .ct .table .weekend {
  color: #79561b;
}
/* line 673, ../sass/_area-customize.scss */
.area-customize.calender .ct .table .weekend.prev-mounth, .area-customize.calender .ct .table .weekend.next-mounth {
  color: #847358;
}
/* line 678, ../sass/_area-customize.scss */
.area-customize.calender .ct .table .today {
  background-color: #017aca;
  color: #ffffff;
}
/* line 683, ../sass/_area-customize.scss */
.area-customize.calender .ct .table .is-active {
  background-color: #fdb317;
  color: #ffffff;
}
/* line 689, ../sass/_area-customize.scss */
.area-customize.calender .ct .list {
  margin-top: 5px;
}
/* line 698, ../sass/_area-customize.scss */
.area-customize.calender .ct .list li + li {
  margin-top: 5px;
}
/* line 703, ../sass/_area-customize.scss */
.area-customize.calender .ct .list span {
  display: block;
}
/* line 761, ../sass/_area-customize.scss */
.base-extend .area-customize.video .hd h4, .base-module-area .area-customize.video .hd h4, .base-aside .area-customize.video .hd h4 {
  color: #fdb317;
  margin: 50px 0 30px 0;
  font-size: 2em;
  border-bottom: none;
}
/* line 782, ../sass/_area-customize.scss */
.base-extend .area-customize.video .ct, .base-module-area .area-customize.video .ct, .base-aside .area-customize.video .ct {
  /*i*/
}
/* line 788, ../sass/_area-customize.scss */
.base-extend .area-customize.video .ct .video, .base-module-area .area-customize.video .ct .video, .base-aside .area-customize.video .ct .video {
  margin-bottom: 5px;
}
/* line 791, ../sass/_area-customize.scss */
.base-extend .area-customize.video .ct .video iframe, .base-module-area .area-customize.video .ct .video iframe, .base-aside .area-customize.video .ct .video iframe {
  width: 100%;
}
/* line 795, ../sass/_area-customize.scss */
.base-extend .area-customize.video .ct .video video, .base-module-area .area-customize.video .ct .video video, .base-aside .area-customize.video .ct .video video {
  width: 100%;
}
/* line 803, ../sass/_area-customize.scss */
.base-extend .area-customize.video .ct .video object, .base-module-area .area-customize.video .ct .video object, .base-aside .area-customize.video .ct .video object {
  min-height: 45px;
  width: 100%;
  margin-bottom: 5px;
}
/* line 809, ../sass/_area-customize.scss */
.base-extend .area-customize.video .ct .video span, .base-module-area .area-customize.video .ct .video span, .base-aside .area-customize.video .ct .video span {
  display: block;
  padding: 5px;
  background-color: #f9f9f9;
}
/* line 815, ../sass/_area-customize.scss */
.base-extend .area-customize.video .ct .video a, .base-module-area .area-customize.video .ct .video a, .base-aside .area-customize.video .ct .video a {
  text-decoration: underline;
}
/* line 818, ../sass/_area-customize.scss */
.base-extend .area-customize.video .ct .video a:hover, .base-module-area .area-customize.video .ct .video a:hover, .base-aside .area-customize.video .ct .video a:hover {
  text-decoration: none;
}
/* line 824, ../sass/_area-customize.scss */
.base-extend .area-customize.video .ct .essay, .base-module-area .area-customize.video .ct .essay, .base-aside .area-customize.video .ct .essay {
  color: #ffffff;
}
/* line 842, ../sass/_area-customize.scss */
.base-extend .area-customize.video .ct .label, .base-module-area .area-customize.video .ct .label, .base-aside .area-customize.video .ct .label {
  display: none;
}
/* line 914, ../sass/_area-customize.scss */
.base-section .area-customize.video .hd h4 {
  color: #fdb317;
  margin: 50px 0 30px 0;
  font-size: 2em;
  border-bottom: none;
}
/* line 936, ../sass/_area-customize.scss */
.base-section .area-customize.video .ct {
  /*i*/
}
/* line 942, ../sass/_area-customize.scss */
.base-section .area-customize.video .ct .video {
  margin-bottom: 5px;
}
/* line 945, ../sass/_area-customize.scss */
.base-section .area-customize.video .ct .video video {
  width: 100%;
}
/* line 953, ../sass/_area-customize.scss */
.base-section .area-customize.video .ct .video object {
  min-height: 45px;
  width: 100%;
  margin-bottom: 5px;
}
/* line 959, ../sass/_area-customize.scss */
.base-section .area-customize.video .ct .video span {
  display: block;
  padding: 5px;
  background-color: #f9f9f9;
}
/* line 965, ../sass/_area-customize.scss */
.base-section .area-customize.video .ct .video a {
  text-decoration: underline;
}
/* line 968, ../sass/_area-customize.scss */
.base-section .area-customize.video .ct .video a:hover {
  text-decoration: none;
}
/* line 1068, ../sass/_area-customize.scss */
.base-extend .area-customize.audio .hd h4:before, .base-module-area .area-customize.audio .hd h4:before, .base-aside .area-customize.audio .hd h4:before {
  font-size: inherit;
  color: inherit;
}
/* line 1082, ../sass/_area-customize.scss */
.base-extend .area-customize.audio .ct, .base-module-area .area-customize.audio .ct, .base-aside .area-customize.audio .ct {
  /*i*/
}
/* line 1088, ../sass/_area-customize.scss */
.base-extend .area-customize.audio .ct .audio, .base-module-area .area-customize.audio .ct .audio, .base-aside .area-customize.audio .ct .audio {
  margin-bottom: 5px;
}
/* line 1091, ../sass/_area-customize.scss */
.base-extend .area-customize.audio .ct .audio audio, .base-module-area .area-customize.audio .ct .audio audio, .base-aside .area-customize.audio .ct .audio audio {
  width: 100%;
}
/* line 1099, ../sass/_area-customize.scss */
.base-extend .area-customize.audio .ct .audio object, .base-module-area .area-customize.audio .ct .audio object, .base-aside .area-customize.audio .ct .audio object {
  min-height: 45px;
  width: 100%;
  margin-bottom: 5px;
}
/* line 1105, ../sass/_area-customize.scss */
.base-extend .area-customize.audio .ct .audio span, .base-module-area .area-customize.audio .ct .audio span, .base-aside .area-customize.audio .ct .audio span {
  display: block;
  padding: 5px;
  background-color: #f9f9f9;
}
/* line 1111, ../sass/_area-customize.scss */
.base-extend .area-customize.audio .ct .audio a, .base-module-area .area-customize.audio .ct .audio a, .base-aside .area-customize.audio .ct .audio a {
  text-decoration: underline;
}
/* line 1114, ../sass/_area-customize.scss */
.base-extend .area-customize.audio .ct .audio a:hover, .base-module-area .area-customize.audio .ct .audio a:hover, .base-aside .area-customize.audio .ct .audio a:hover {
  text-decoration: none;
}
/* line 1209, ../sass/_area-customize.scss */
.base-section .area-customize.audio .hd h4:before {
  font-size: inherit;
  color: inherit;
}
/* line 1223, ../sass/_area-customize.scss */
.base-section .area-customize.audio .ct {
  /*i*/
}
/* line 1229, ../sass/_area-customize.scss */
.base-section .area-customize.audio .ct .audio {
  margin-bottom: 5px;
}
/* line 1232, ../sass/_area-customize.scss */
.base-section .area-customize.audio .ct .audio audio {
  width: 100%;
}
/* line 1240, ../sass/_area-customize.scss */
.base-section .area-customize.audio .ct .audio object {
  min-height: 45px;
  width: 100%;
  margin-bottom: 5px;
}
/* line 1246, ../sass/_area-customize.scss */
.base-section .area-customize.audio .ct .audio span {
  display: block;
  padding: 5px;
  background-color: #f9f9f9;
}
/* line 1252, ../sass/_area-customize.scss */
.base-section .area-customize.audio .ct .audio a {
  text-decoration: underline;
}
/* line 1255, ../sass/_area-customize.scss */
.base-section .area-customize.audio .ct .audio a:hover {
  text-decoration: none;
}
/* line 1338, ../sass/_area-customize.scss */
.area-customize.iframe {
  overflow: hidden;
  padding: 50px 0 0 0;
}
@media (max-width: 768px) {
  /* line 1338, ../sass/_area-customize.scss */
  .area-customize.iframe {
    overflow: inherit;
  }
}
/* line 1361, ../sass/_area-customize.scss */
.base-extend .area-customize.iframe .hd h4, .base-module-area .area-customize.iframe .hd h4, .base-aside .area-customize.iframe .hd h4 {
  display: none;
}
/* line 1365, ../sass/_area-customize.scss */
.base-extend .area-customize.iframe .hd h4:before, .base-module-area .area-customize.iframe .hd h4:before, .base-aside .area-customize.iframe .hd h4:before {
  font-size: inherit;
  color: inherit;
}
/* line 1379, ../sass/_area-customize.scss */
.base-extend .area-customize.iframe .ct, .base-module-area .area-customize.iframe .ct, .base-aside .area-customize.iframe .ct {
  /*i*/
}
/* line 1385, ../sass/_area-customize.scss */
.base-extend .area-customize.iframe .ct .iframe, .base-module-area .area-customize.iframe .ct .iframe, .base-aside .area-customize.iframe .ct .iframe {
  margin-bottom: 5px;
}
/* line 1388, ../sass/_area-customize.scss */
.base-extend .area-customize.iframe .ct .iframe iframe, .base-module-area .area-customize.iframe .ct .iframe iframe, .base-aside .area-customize.iframe .ct .iframe iframe {
  display: block;
  width: 100%;
}
/* line 1443, ../sass/_area-customize.scss */
.base-extend .area-customize.iframe .ft, .base-module-area .area-customize.iframe .ft, .base-aside .area-customize.iframe .ft {
  display: none;
}
/* line 1483, ../sass/_area-customize.scss */
.base-section .area-customize.iframe .hd h4:before {
  font-size: inherit;
  color: inherit;
}
/* line 1497, ../sass/_area-customize.scss */
.base-section .area-customize.iframe .ct {
  /*i*/
}
/* line 1503, ../sass/_area-customize.scss */
.base-section .area-customize.iframe .ct .iframe {
  margin-bottom: 5px;
}
/* line 1506, ../sass/_area-customize.scss */
.base-section .area-customize.iframe .ct .iframe iframe {
  display: block;
  width: 100%;
}
/* line 1561, ../sass/_area-customize.scss */
.base-section .area-customize.iframe .ft {
  display: none;
}
/* line 58, ../sass/_base_function.scss */
[data-js="false"] .area-customize.map {
  display: none;
}
/* line 1613, ../sass/_area-customize.scss */
.base-extend .area-customize.map .hd h4:before, .base-module-area .area-customize.map .hd h4:before, .base-aside .area-customize.map .hd h4:before {
  font-size: inherit;
  color: inherit;
}
/* line 1627, ../sass/_area-customize.scss */
.base-extend .area-customize.map .ct, .base-module-area .area-customize.map .ct, .base-aside .area-customize.map .ct {
  /*i*/
}
/* line 1633, ../sass/_area-customize.scss */
.base-extend .area-customize.map .ct .div, .base-module-area .area-customize.map .ct .div, .base-aside .area-customize.map .ct .div {
  margin-bottom: 5px;
}
/* line 1726, ../sass/_area-customize.scss */
.base-section .area-customize.map .hd h4:before {
  font-size: inherit;
  color: inherit;
}
/* line 1740, ../sass/_area-customize.scss */
.base-section .area-customize.map .ct {
  /*i*/
}
/* line 1746, ../sass/_area-customize.scss */
.base-section .area-customize.map .ct .div {
  margin-bottom: 5px;
}
/* line 58, ../sass/_base_function.scss */
[data-js="false"] .area-customize.chart {
  display: none;
}
/* line 1846, ../sass/_area-customize.scss */
.area-customize.chart .hd h4:before {
  font-size: inherit;
  color: inherit;
}
/* line 1904, ../sass/_area-customize.scss */
.area-customize.recitation .hd {
  display: none;
}

/*# sourceMappingURL=global03.css.map */
