#fukui-20251108 {
  padding-bottom: 49px;
}
@media (max-width: 980px) {
  #fukui-20251108 {
    padding-bottom: 5%;
  }
}
#fukui-20251108 a {
  display: block; /*default-adjust*/
  text-decoration: none; /*default-adjust*/
  transition: all 1s ease;
}
#fukui-20251108 p {
  margin: 0; /*default-adjust*/
}
#fukui-20251108 img {
  max-width: 100%;
}
#fukui-20251108 .upp2p {
  margin-top: 2%;
}
#fukui-20251108 .upp5p {
  margin-top: 5%;
}
#fukui-20251108 .uppmin1p {
  margin-top: -1%;
}
#fukui-20251108 .uppmin5p {
  margin-top: -5%;
}
#fukui-20251108 .uppmin10p {
  margin-top: -10%;
}
#fukui-20251108 .pc-br {
  display: block;
}
#fukui-20251108 .text-xs {
  font-size: 14px;
  font-weight: 200;
  letter-spacing: -0.5px;
}
#fukui-20251108 .text-sm {
  font-size: 18px;
  font-weight: 200;
  line-height: 1.5em;
}
#fukui-20251108 .text-md {
  font-size: 26px;
  font-weight: 200;
  line-height: 1.5em;
}
#fukui-20251108 .text-al-center {
  text-align: center;
}
#fukui-20251108 .division > .row2, #fukui-20251108 .division > .row5 {
  display: flex;
  align-items: flex-start;
}
#fukui-20251108 .row2 > img {
  width: 50%;
}
#fukui-20251108 .row5 > img {
  width: 20%;
}
#fukui-20251108 .butt a:hover {
  opacity: 0.5;
}
#fukui-20251108 .ggmap {
  position: relative;
  width: 100%;
  padding-top: 56.25%; /* 16:9aspect*/
  height: 0;
}
#fukui-20251108 .ggmap iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
#fukui-20251108 .bg-fallsky {
  background-image: linear-gradient(0deg, rgb(255, 255, 255) 0%, rgb(68, 188, 206) 100%);
}
#fukui-20251108 .bg-f07800 {
  background-color: #f07800;
}
#fukui-20251108 .bg-f07800-map {
  background-color: #f07800;
  padding-bottom: 3%;
  padding-top: 1%;
}
#fukui-20251108 .bg-dc0000 {
  background-color: #dc0000;
}
#fukui-20251108 .bg-xdde {
  background-image: url(../images/ph-xdde.jpg);
  background-size: cover;
  background-position: center center;
}
#fukui-20251108 .zp1 {
  position: relative;
  z-index: 1;
}
#fukui-20251108 .zp2 {
  position: relative;
  z-index: 2;
}
#fukui-20251108 footer {
  margin-top: 7%;
  margin-bottom: 7%;
  color: #999999;
}
#fukui-20251108 footer a {
  width: 25%;
  margin-left: auto;
  margin-right: auto;
}
#fukui-20251108 footer a:hover {
  opacity: 0.5;
}
#fukui-20251108 .sa {
  opacity: 0;
  transition: all 1s ease;
}
#fukui-20251108 .sa.show {
  opacity: 1;
  transform: none;
}
#fukui-20251108 .sa--up1 {
  transform: translate(0, 15%);
}
#fukui-20251108 .sa--up2 {
  transform: translate(0, 30%);
}
#fukui-20251108 .sa--up3 {
  transform: translate(0, 45%);
}
#fukui-20251108 .sa--up4 {
  transform: translate(0, 60%);
}
#fukui-20251108 .sa--up5 {
  transform: translate(0, 75%);
}
#fukui-20251108 .sa--scale1 {
  transform: scale(0%, 0%);
  transition: all 1s 0s ease;
}
#fukui-20251108 .sa--scale2 {
  transform: scale(0%, 0%);
  transition: all 1s 0.3s ease;
}
@media (max-width: 543px) {
  #fukui-20251108 footer a {
    width: 35%;
  }
}
@media (max-width: 980px) {
  #fukui-20251108 .contents {
    padding-right: 2%;
    padding-left: 2%;
  }
}
@media (min-width: 980px) {
  #fukui-20251108 .center980 {
    margin: auto;
    width: 980px;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImV2ZW50L2Z1a3VpLzI1MTEwOC9jc3MvaG9rdTExMDguc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFFQTtFQUNFOztBQUNBO0VBRkY7SUFHSTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7O0FBRUY7RUFDRTs7QUFFRjtFQUNFOztBQUVGO0VBQ0U7O0FBRUY7RUFDRTs7QUFFRjtFQUNFOztBQUVGO0VBQ0U7O0FBRUY7RUFDRTs7QUFFRjtFQUNFOztBQUVGO0VBQ0U7RUFDQTtFQUNBOztBQUVGO0VBQ0U7RUFDQTtFQUNBOztBQUVGO0VBQ0U7RUFDQTtFQUNBOztBQUVGO0VBQ0U7O0FBRUY7RUFDRTtFQUNBOztBQUVGO0VBQ0U7O0FBRUY7RUFDRTs7QUFFRjtFQUNFOztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVGO0VBQ0U7O0FBRUY7RUFDRTs7QUFFRjtFQUNFO0VBQ0E7RUFDQTs7QUFFRjtFQUNFOztBQUVGO0VBQ0U7RUFDQTtFQUNBOztBQUVGO0VBQ0U7RUFDQTs7QUFFRjtFQUNFO0VBQ0E7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7O0FBRUY7RUFDRTs7QUFFRjtFQUNFO0VBQ0E7O0FBRUY7RUFDRTtFQUNBOztBQUVGO0VBQ0U7O0FBRUY7RUFDRTs7QUFFRjtFQUNFOztBQUVGO0VBQ0U7O0FBRUY7RUFDRTs7QUFFRjtFQUNFO0VBQ0E7O0FBRUY7RUFDRTtFQUNBOztBQUVGO0VBQ0U7SUFDRTs7O0FBR0o7RUFDRTtJQUNFO0lBQ0E7OztBQUdKO0VBQ0U7SUFDRTtJQUNBIiwiZmlsZSI6ImV2ZW50L2Z1a3VpLzI1MTEwOC9jc3MvaG9rdTExMDguY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xyXG5cclxuI2Z1a3VpLTIwMjUxMTA4e1xyXG4gIHBhZGRpbmctYm90dG9tOiBjYWxjKDk4MHB4ICogLjA1KTtcclxuICBAbWVkaWEgKG1heC13aWR0aDo5ODBweCkge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDUlO1xyXG4gIH1cclxuXHJcbiAgYSB7XHJcbiAgICBkaXNwbGF5OiBibG9jazsgLypkZWZhdWx0LWFkanVzdCovXHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IC8qZGVmYXVsdC1hZGp1c3QqL1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDFzIGVhc2U7XHJcbiAgfVxyXG4gIHAge1xyXG4gICAgbWFyZ2luOiAwOyAvKmRlZmF1bHQtYWRqdXN0Ki9cclxuICB9XHJcbiAgaW1nIHtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICB9XHJcbiAgLnVwcDJwIHtcclxuICAgIG1hcmdpbi10b3A6IDIlO1xyXG4gIH1cclxuICAudXBwNXAge1xyXG4gICAgbWFyZ2luLXRvcDogNSU7XHJcbiAgfVxyXG4gIC51cHBtaW4xcCB7XHJcbiAgICBtYXJnaW4tdG9wOiAtMSU7XHJcbiAgfVxyXG4gIC51cHBtaW41cCB7XHJcbiAgICBtYXJnaW4tdG9wOiAtNSU7XHJcbiAgfVxyXG4gIC51cHBtaW4xMHAge1xyXG4gICAgbWFyZ2luLXRvcDogLTEwJTtcclxuICB9XHJcbiAgLnBjLWJyIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxuICAudGV4dC14cyB7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBmb250LXdlaWdodDogMjAwO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjVweDtcclxuICB9XHJcbiAgLnRleHQtc20ge1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDIwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjVlbTtcclxuICB9XHJcbiAgLnRleHQtbWQge1xyXG4gICAgZm9udC1zaXplOiAyNnB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDIwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjVlbTtcclxuICB9XHJcbiAgLnRleHQtYWwtY2VudGVyIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcbiAgLmRpdmlzaW9uID4gLnJvdzIsIC5kaXZpc2lvbiA+IC5yb3c1IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICB9XHJcbiAgLnJvdzIgPiBpbWcge1xyXG4gICAgd2lkdGg6IDUwJTtcclxuICB9XHJcbiAgLnJvdzUgPiBpbWcge1xyXG4gICAgd2lkdGg6IDIwJTtcclxuICB9XHJcbiAgLmJ1dHQgYTpob3ZlciB7XHJcbiAgICBvcGFjaXR5OiAwLjU7XHJcbiAgfVxyXG4gIC5nZ21hcCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBhZGRpbmctdG9wOiA1Ni4yNSU7IC8qIDE2Ojlhc3BlY3QqL1xyXG4gICAgaGVpZ2h0OiAwO1xyXG4gIH1cclxuICAuZ2dtYXAgaWZyYW1lIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICB9XHJcbiAgLmJnLWZhbGxza3kge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMS4wMCkgMCUsIHJnYmEoNjgsIDE4OCwgMjA2LCAxLjAwKSAxMDAlKTtcclxuICB9XHJcbiAgLmJnLWYwNzgwMCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjA3ODAwO1xyXG4gIH1cclxuICAuYmctZjA3ODAwLW1hcCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjA3ODAwO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDMlO1xyXG4gICAgcGFkZGluZy10b3A6IDElO1xyXG4gIH1cclxuICAuYmctZGMwMDAwIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNkYzAwMDA7XHJcbiAgfVxyXG4gIC5iZy14ZGRlIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcGgteGRkZS5qcGcpO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcbiAgfVxyXG4gIC56cDEge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgei1pbmRleDogMTtcclxuICB9XHJcbiAgLnpwMiB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAyO1xyXG4gIH1cclxuICBmb290ZXIge1xyXG4gICAgbWFyZ2luLXRvcDogNyU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA3JTtcclxuICAgIGNvbG9yOiAjOTk5OTk5O1xyXG4gIH1cclxuICBmb290ZXIgYSB7XHJcbiAgICB3aWR0aDogMjUlO1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgfVxyXG4gIGZvb3RlciBhOmhvdmVyIHtcclxuICAgIG9wYWNpdHk6IDAuNTtcclxuICB9XHJcbiAgLnNhIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMXMgZWFzZTtcclxuICB9XHJcbiAgLnNhLnNob3cge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICB9XHJcbiAgLnNhLS11cDEge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMTUlKTtcclxuICB9XHJcbiAgLnNhLS11cDIge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMzAlKTtcclxuICB9XHJcbiAgLnNhLS11cDMge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgNDUlKTtcclxuICB9XHJcbiAgLnNhLS11cDQge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgNjAlKTtcclxuICB9XHJcbiAgLnNhLS11cDUge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgNzUlKTtcclxuICB9XHJcbiAgLnNhLS1zY2FsZTEge1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwJSwgMCUpO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDFzIDBzIGVhc2U7XHJcbiAgfVxyXG4gIC5zYS0tc2NhbGUyIHtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMCUsIDAlKTtcclxuICAgIHRyYW5zaXRpb246IGFsbCAxcyAwLjNzIGVhc2U7XHJcbiAgfVxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOjU0M3B4KSB7XHJcbiAgICBmb290ZXIgYSB7XHJcbiAgICAgIHdpZHRoOiAzNSU7XHJcbiAgICB9XHJcbiAgfVxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOjk4MHB4KSB7XHJcbiAgICAuY29udGVudHMge1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAyJTtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAyJTtcclxuICAgIH1cclxuICB9XHJcbiAgQG1lZGlhIChtaW4td2lkdGg6OTgwcHgpIHtcclxuICAgIC5jZW50ZXI5ODAge1xyXG4gICAgICBtYXJnaW46IGF1dG87XHJcbiAgICAgIHdpZHRoOiA5ODBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG59Ly9mdWt1aS0yMDI1MTEwOCJdfQ== */
