﻿@import url("https://fonts.googleapis.com/css2?family=Lato:wght@400;700&family=Noto+Sans+JP:wght@400;700&display=swap");#page-custom-css-id{}#page-custom-css-id .theme-fo-base{font-family:"Noto Sans JP",sans-serif,"游ゴシック",YuGothic,"Hiragino Kaku Gothic ProN","メイリオ",Meiryo,Verdana,sans-serif;padding-top:100px !important}#page-custom-css-id .main-visual{background-size:1440px !important;height:300px;position:relative}#page-custom-css-id .main-visual .main-visual-content{margin:0 auto;max-width:1200px;padding-top:95px}#page-custom-css-id .main-visual .main-visual-content .mv__sub-txt{font-family:"Lato",sans-serif;font-size:24px}#page-custom-css-id .main-visual .main-visual-content .mv__txt h1{margin:0;text-align:left;font-family:"Noto Sans JP",sans-serif,"游ゴシック",YuGothic,"Hiragino Kaku Gothic ProN","メイリオ",Meiryo,Verdana,sans-serif;line-height:1}#page-custom-css-id .main-visual .main-visual-content .row{padding:0}#page-custom-css-id .main-visual .main-visual-content .row .col.col-1{padding:0}#page-custom-css-id .welfare__ttl-wrapper{margin-bottom:20px}#page-custom-css-id .welfare-detail{padding-top:82px;padding-bottom:80px}#page-custom-css-id .welfare-detail .inner{max-width:1140px;margin:auto}#page-custom-css-id .walfare-list__left{padding:0 10px 0 0}#page-custom-css-id .walfare-list__right{padding:0 0 0 10px}#page-custom-css-id .welfare__list-ttl{font-size:20px;background-color:#014385;color:#fff;padding:17px 17px 15px 73px;background-position:left 20px center;margin:0}#page-custom-css-id .welfare__list-ttl em{display:block}#page-custom-css-id .welfare__list-ttl h3{font-size:20px;margin-bottom:0}#page-custom-css-id .welfare__list-ttl-wrapper .col{padding:0}#page-custom-css-id .welfare-detail__list{background:#F7F7F7;padding:16px 10px}#page-custom-css-id .welfare-detail__list ul{list-style:'・'}#page-custom-css-id .welfare-detail__list li:nth-child(n+2){padding-top:6px}#page-custom-css-id .welfare-detail__list+.welfare__list-ttl-wrapper{margin-top:20px}#page-custom-css-id .welfare-data{padding:85px 0 40px}#page-custom-css-id .welfare-data .inner{max-width:1140px;margin:auto}#page-custom-css-id .welfare-data__col-wrapper{padding:0px 0px 40px 0px}#page-custom-css-id .welfare-data__col{padding:0}#page-custom-css-id .welfare-data__col:nth-child(odd){padding-right:20px}#page-custom-css-id .welfare-data__col:nth-child(even){padding-left:20px}#page-custom-css-id .welfare-data__col-inner{padding-top:20px;margin:0}#page-custom-css-id .welfare-data__col-inner span{padding-bottom:16px;display:block}#page-custom-css-id .welfare-data__growth-ttl{padding-top:20px}#page-custom-css-id .welfare-data__growth-ttl .col{padding-bottom:0}#page-custom-css-id .welfare-data__growth-ttl .component{margin-bottom:0}#page-custom-css-id .welfare-data__growth{width:100%;display:block}#page-custom-css-id .welfare-data__growth-img{padding:0 20px}#page-custom-css-id .welfare-office__slider{max-width:740px;width:100%;margin:auto}#page-custom-css-id .welfare-office__slider .flex-direction-nav .flex-next{right:-50px !important}#page-custom-css-id .welfare-office__slider .flex-direction-nav .flex-prev{left:-50px !important}#page-custom-css-id .welfare-office{padding:85px 0 0}#page-custom-css-id .welfare-office .inner{max-width:1140px;margin:auto}#page-custom-css-id .foot_parts{padding:0}#page-custom-css-id .foot_parts .inner{padding:0}#page-custom-css-id .foot_parts .inner .cta{margin:0}@media screen and (max-width: 769px){#page-custom-css-id .theme-fo-base{padding-top:50px !important}#page-custom-css-id .main-visual{background:url(https://ferret-one.akamaized.net/images/6195220568dddb1af555d332/original.jpeg) no-repeat center/cover !important;background-size:cover;height:250px;position:relative;overflow:hidden}#page-custom-css-id .main-visual::after{content:'';display:block;width:110%;height:100%;position:absolute;right:26%;margin:auto;transform:translate(0, 0) skewX(-29deg);background:#014385;top:0;transform-origin:top right}#page-custom-css-id .main-visual .main-visual-content{margin:0;max-width:100%;padding:0;position:absolute;top:50%;left:20px;transform:translateY(-50%);width:160px;z-index:5}#page-custom-css-id .main-visual .main-visual-content .mv__sub-txt{font-family:"Lato",sans-serif;font-size:16px}#page-custom-css-id .main-visual .main-visual-content .mv__txt h1{margin:0;text-align:left}#page-custom-css-id .main-visual .main-visual-content .mv__txt h1 span{font-size:30px}#page-custom-css-id .main-visual .main-visual-content .row{padding:0}#page-custom-css-id .main-visual .main-visual-content .row .col.col-1{padding:0}#page-custom-css-id .welfare__ttl-wrapper{margin-bottom:20px}#page-custom-css-id .welfare-detail{padding-top:40px;padding-bottom:40px}#page-custom-css-id .welfare-detail .col-1+.col-2{margin-top:-14px}#page-custom-css-id .welfare-data{padding-top:40px;padding-bottom:40px}#page-custom-css-id .welfare-data__col{padding:0;margin-bottom:20px}#page-custom-css-id .welfare-data__col:nth-child(odd){padding-right:0}#page-custom-css-id .welfare-data__col:nth-child(even){padding-left:0}#page-custom-css-id .welfare-data__col-wrapper{padding-bottom:0}#page-custom-css-id .welfare-data__col-wrapper p{margin:0}#page-custom-css-id .welfare-data__col-wrapper .col:last-child .welfare-data__growth-img{margin-bottom:0}#page-custom-css-id .welfare-data__growth-ttl{padding-top:20px;padding-bottom:20px}#page-custom-css-id .welfare-data__growth-img{margin:0;margin-bottom:30px;padding:0 20px 10px}#page-custom-css-id .welfare-data__growth-img>p{margin:0}#page-custom-css-id .welfare-office__slider{width:100%;margin:auto}#page-custom-css-id .welfare-office__slider .flex-direction-nav .flex-next{right:-50px !important}#page-custom-css-id .welfare-office__slider .flex-direction-nav .flex-prev{left:-50px !important}#page-custom-css-id .welfare-office{padding-top:40px;padding-bottom:40px}}
.contents .content-1 {
  /* sample */
}

.contents .content-1 .row.row-1 {
  /* sample */
}
.contents .content-1 .row.row-1 .col.col-1 {
  /* sample */
}
.contents .content-1 .row.row-1 .col.col-1 .component.text {
  /* sample */
}
.contents .content-1 .row.row-1 .col.col-1 .component.rich-heading {
  /* sample */
}

.contents .content-1 .row.row-2 {
  /* sample */
}
.contents .content-1 .row.row-2 .col.col-1 {
  /* sample */
}
.contents .content-1 .row.row-2 .col.col-1 .component.rich-heading {
  /* sample */
}

.contents .content-1 .row.row-3 {
  /* sample */
}
.contents .content-1 .row.row-3 .col.col-1 {
  /* sample */
}
.contents .content-1 .row.row-3 .col.col-1 .component.richtext {
  /* sample */
}
.contents .content-1 .row.row-3 .col.col-2 {
  /* sample */
}
.contents .content-1 .row.row-3 .col.col-2 .component.richtext {
  /* sample */
}

.contents .content-1 .row.row-4 {
  /* sample */
}
.contents .content-1 .row.row-4 .col.col-1 {
  /* sample */
}

.contents .content-1 .row.row-5 {
  /* sample */
}
.contents .content-1 .row.row-5 .col.col-1 {
  /* sample */
}
.contents .content-1 .row.row-5 .col.col-1 .component.rich-heading {
  /* sample */
}

.contents .content-1 .row.row-6 {
  /* sample */
}
.contents .content-1 .row.row-6 .col.col-1 {
  /* sample */
}
.contents .content-1 .row.row-6 .col.col-1 .component.richtext {
  /* sample */
}
.contents .content-1 .row.row-6 .col.col-2 {
  /* sample */
}
.contents .content-1 .row.row-6 .col.col-2 .component.richtext {
  /* sample */
}

.contents .content-1 .row.row-7 {
  /* sample */
}
.contents .content-1 .row.row-7 .col.col-1 {
  /* sample */
}
.contents .content-1 .row.row-7 .col.col-1 .component.rich-heading {
  /* sample */
}

.contents .content-1 .row.row-8 {
  /* sample */
}
.contents .content-1 .row.row-8 .col.col-1 {
  /* sample */
}
.contents .content-1 .row.row-8 .col.col-1 .component.richtext {
  /* sample */
}
.contents .content-1 .row.row-8 .col.col-2 {
  /* sample */
}
.contents .content-1 .row.row-8 .col.col-2 .component.richtext {
  /* sample */
}

.contents .content-1 .row.row-9 {
  /* sample */
}
.contents .content-1 .row.row-9 .col.col-1 {
  /* sample */
}
.contents .content-1 .row.row-9 .col.col-1 .component.rich-heading {
  /* sample */
}

.contents .content-1 .row.row-10 {
  /* sample */
}
.contents .content-1 .row.row-10 .col.col-1 {
  /* sample */
}
.contents .content-1 .row.row-10 .col.col-1 .component.richtext {
  /* sample */
}
.contents .content-1 .row.row-10 .col.col-2 {
  /* sample */
}
.contents .content-1 .row.row-10 .col.col-2 .component.richtext {
  /* sample */
}

.contents .content-2 {
  /* sample */
}

.contents .content-2 .row.row-1 {
  /* sample */
}
.contents .content-2 .row.row-1 .col.col-1 {
  /* sample */
}
.contents .content-2 .row.row-1 .col.col-1 .component.text {
  /* sample */
}
.contents .content-2 .row.row-1 .col.col-1 .component.rich-heading {
  /* sample */
}

.contents .content-2 .row.row-2 {
  /* sample */
}
.contents .content-2 .row.row-2 .col.col-1 {
  /* sample */
}
.contents .content-2 .row.row-2 .col.col-1 .component.richtext {
  /* sample */
}
.contents .content-2 .row.row-2 .col.col-2 {
  /* sample */
}
.contents .content-2 .row.row-2 .col.col-2 .component.richtext {
  /* sample */
}

.contents .content-2 .row.row-3 {
  /* sample */
}
.contents .content-2 .row.row-3 .col.col-1 {
  /* sample */
}
.contents .content-2 .row.row-3 .col.col-1 .component.richtext {
  /* sample */
}
.contents .content-2 .row.row-3 .col.col-2 {
  /* sample */
}
.contents .content-2 .row.row-3 .col.col-2 .component.richtext {
  /* sample */
}

.contents .content-2 .row.row-4 {
  /* sample */
}
.contents .content-2 .row.row-4 .col.col-1 {
  /* sample */
}
.contents .content-2 .row.row-4 .col.col-1 .component.richtext {
  /* sample */
}
.contents .content-2 .row.row-4 .col.col-2 {
  /* sample */
}
.contents .content-2 .row.row-4 .col.col-2 .component.richtext {
  /* sample */
}

.contents .content-2 .row.row-5 {
  /* sample */
}
.contents .content-2 .row.row-5 .col.col-1 {
  /* sample */
}
.contents .content-2 .row.row-5 .col.col-1 .component.text {
  /* sample */
}

.contents .content-2 .row.row-6 {
  /* sample */
}
.contents .content-2 .row.row-6 .col.col-1 {
  /* sample */
}
.contents .content-2 .row.row-6 .col.col-1 .component.richtext {
  /* sample */
}
.contents .content-2 .row.row-6 .col.col-2 {
  /* sample */
}
.contents .content-2 .row.row-6 .col.col-2 .component.richtext {
  /* sample */
}

.contents .content-3 {
  /* sample */
}

.contents .content-3 .row.row-1 {
  /* sample */
}
.contents .content-3 .row.row-1 .col.col-1 {
  /* sample */
}
.contents .content-3 .row.row-1 .col.col-1 .component.text {
  /* sample */
}
.contents .content-3 .row.row-1 .col.col-1 .component.rich-heading {
  /* sample */
}

.contents .content-3 .row.row-2 {
  /* sample */
}
.contents .content-3 .row.row-2 .col.col-1 {
  /* sample */
}
.contents .content-3 .row.row-2 .col.col-1 .component.carousel {
  /* sample */
}

.contents .content-4 {
  /* sample */
}

.contents .content-4 .row.row-1 {
  /* sample */
}
.contents .content-4 .row.row-1 .col.col-1 {
  /* sample */
}
.contents .content-4 .row.row-1 .col.col-1 .component.cta {
  /* sample */
}

.contents .content-5 {
  /* sample */
}

.contents .content-5 .row.row-1 {
  /* sample */
}
.contents .content-5 .row.row-1 .col.col-1 {
  /* sample */
}
.contents .content-5 .row.row-1 .col.col-1 .component.cta {
  /* sample */
}

.side {
  /* sample */
}

.side {
  /* sample */
}

.foot {
  /* sample */
}

.foot .row.row-1 {
  /* sample */
}
.foot .row.row-1 .col.col-1 {
  /* sample */
}
.foot .row.row-1 .col.col-1 .component.image {
  /* sample */
}
.foot .row.row-1 .col.col-1 .component.richtext {
  /* sample */
}
.foot .row.row-1 .col.col-2 {
  /* sample */
}
.foot .row.row-1 .col.col-2 .component.list {
  /* sample */
}

.foot .row.row-2 {
  /* sample */
}
.foot .row.row-2 .col.col-1 {
  /* sample */
}
.foot .row.row-2 .col.col-1 .component.richtext {
  /* sample */
}
.foot .row.row-2 .col.col-1 .component.list {
  /* sample */
}

.header, .main-visual {
  /* sample */
}

.header .row.row-1, .main-visual .row.row-1 {
  /* sample */
}
.header .row.row-1 .col.col-1, .main-visual .row.row-1 .col.col-1 {
  /* sample */
}
.header .row.row-1 .col.col-1 .component.text, .main-visual .row.row-1 .col.col-1 .component.text {
  /* sample */
}
.header .row.row-1 .col.col-1 .component.rich-heading, .main-visual .row.row-1 .col.col-1 .component.rich-heading {
  /* sample */
}

.header .row.row-2, .main-visual .row.row-2 {
  /* sample */
}
.header .row.row-2 .col.col-1, .main-visual .row.row-2 .col.col-1 {
  /* sample */
}

.navi, .navi-001-01, .navi-002-01 {
  /* sample */
}

.navi .row.row-1, .navi-001-01 .row.row-1, .navi-002-01 .row.row-1 {
  /* sample */
}
.navi .row.row-1 .col.col-1, .navi-001-01 .row.row-1 .col.col-1, .navi-002-01 .row.row-1 .col.col-1 {
  /* sample */
}
.navi .row.row-1 .col.col-1 .component.button, .navi-001-01 .row.row-1 .col.col-1 .component.button, .navi-002-01 .row.row-1 .col.col-1 .component.button {
  /* sample */
}
.navi .row.row-1 .col.col-2, .navi-001-01 .row.row-1 .col.col-2, .navi-002-01 .row.row-1 .col.col-2 {
  /* sample */
}
.navi .row.row-1 .col.col-2 .component.button, .navi-001-01 .row.row-1 .col.col-2 .component.button, .navi-002-01 .row.row-1 .col.col-2 .component.button {
  /* sample */
}
.navi .row.row-1 .col.col-2 .component.button, .navi-001-01 .row.row-1 .col.col-2 .component.button, .navi-002-01 .row.row-1 .col.col-2 .component.button {
  /* sample */
}

.side {
  /* sample */
}

.side {
  /* sample */
}

.fixed-side .row.row-1 {
  /* sample */
}
.fixed-side .row.row-1 .col.col-1 {
  /* sample */
}