#contents.welfare{color:#383425;interpolate-size:allow-keywords}@media screen and (min-width: 960px),print{#contents.welfare #welfare-list{padding-top:100px}}@media screen and (max-width: 959px){#contents.welfare #welfare-list{padding-top:13.33333vw}}#contents.welfare #welfare-list .in-cont .list .olt{box-sizing:border-box;width:100%;font-family:"Noto Sans JP",sans-serif;font-style:normal;font-weight:500}@media screen and (min-width: 960px),print{#contents.welfare #welfare-list .in-cont .list .olt{font-size:160%}}@media screen and (max-width: 959px){#contents.welfare #welfare-list .in-cont .list .olt{font-size:260%}}#contents.welfare #welfare-list .in-cont .list .olt{color:#383425;border-top:1px solid #e2e2da;border-bottom:1px solid #e2e2da}#contents.welfare #welfare-list .in-cont .list .olt .olt-row{display:flex;align-items:center;border-bottom:1px solid rgba(56,52,37,.12)}@media screen and (min-width: 960px),print{#contents.welfare #welfare-list .in-cont .list .olt .olt-row{padding-top:17px}}@media screen and (max-width: 959px){#contents.welfare #welfare-list .in-cont .list .olt .olt-row{padding-top:3.33333vw}}@media screen and (min-width: 960px),print{#contents.welfare #welfare-list .in-cont .list .olt .olt-row{padding-bottom:17px}}@media screen and (max-width: 959px){#contents.welfare #welfare-list .in-cont .list .olt .olt-row{padding-bottom:3.33333vw}}@media screen and (min-width: 960px),print{#contents.welfare #welfare-list .in-cont .list .olt .olt-row{column-gap:40px}}@media screen and (max-width: 959px){#contents.welfare #welfare-list .in-cont .list .olt .olt-row{row-gap:1.6vw}}#contents.welfare #welfare-list .in-cont .list .olt .olt-row:first-child{border-bottom:none}#contents.welfare #welfare-list .in-cont .list .olt .olt-main{margin:0;line-height:1.6;min-width:0;width:100%}#contents.welfare #welfare-list .in-cont .list .olt .olt-chips{display:flex;flex-wrap:wrap;align-items:center;gap:10px 15px}@media screen and (max-width: 959px){#contents.welfare #welfare-list .in-cont .list .olt .olt-chips{gap:2vw 1.06667vw}}#contents.welfare #welfare-list .in-cont .list .olt .olt-chip{display:inline-flex;align-items:center;border-radius:999px;background-color:#f7f7f7;color:inherit;text-decoration:none;line-height:1.3;transition:opacity 150ms ease}@media screen and (min-width: 960px),print{#contents.welfare #welfare-list .in-cont .list .olt .olt-chip{padding-top:10px}}@media screen and (max-width: 959px){#contents.welfare #welfare-list .in-cont .list .olt .olt-chip{padding-top:1.86667vw}}@media screen and (min-width: 960px),print{#contents.welfare #welfare-list .in-cont .list .olt .olt-chip{padding-bottom:10px}}@media screen and (max-width: 959px){#contents.welfare #welfare-list .in-cont .list .olt .olt-chip{padding-bottom:1.86667vw}}@media screen and (min-width: 960px),print{#contents.welfare #welfare-list .in-cont .list .olt .olt-chip{padding-right:20px}}@media screen and (max-width: 959px){#contents.welfare #welfare-list .in-cont .list .olt .olt-chip{padding-right:2.66667vw}}@media screen and (min-width: 960px),print{#contents.welfare #welfare-list .in-cont .list .olt .olt-chip{padding-left:20px}}@media screen and (max-width: 959px){#contents.welfare #welfare-list .in-cont .list .olt .olt-chip{padding-left:2.66667vw}}@media screen and (min-width: 960px),print{#contents.welfare #welfare-list .in-cont .list .olt .olt-chip{gap:8px}#contents.welfare #welfare-list .in-cont .list .olt .olt-chip:hover{opacity:.65}}@media screen and (max-width: 959px){#contents.welfare #welfare-list .in-cont .list .olt .olt-chip{gap:.8vw}}#contents.welfare #welfare-list .in-cont .list .olt .olt-chip::after{content:"";display:block}@media screen and (min-width: 960px),print{#contents.welfare #welfare-list .in-cont .list .olt .olt-chip::after{width:12px}}@media screen and (max-width: 959px){#contents.welfare #welfare-list .in-cont .list .olt .olt-chip::after{width:2.4vw}}@media screen and (min-width: 960px),print{#contents.welfare #welfare-list .in-cont .list .olt .olt-chip::after{min-width:12px}}@media screen and (max-width: 959px){#contents.welfare #welfare-list .in-cont .list .olt .olt-chip::after{min-width:2.4vw}}@media screen and (min-width: 960px),print{#contents.welfare #welfare-list .in-cont .list .olt .olt-chip::after{height:12px}}@media screen and (max-width: 959px){#contents.welfare #welfare-list .in-cont .list .olt .olt-chip::after{height:2.4vw}}@media screen and (min-width: 960px),print{#contents.welfare #welfare-list .in-cont .list .olt .olt-chip::after{min-height:12px}}@media screen and (max-width: 959px){#contents.welfare #welfare-list .in-cont .list .olt .olt-chip::after{min-height:2.4vw}}#contents.welfare #welfare-list .in-cont .list .olt .olt-chip::after{background:url(../img/parts/icon/arrow_color.svg) 50% 50%/contain no-repeat}@media screen and (min-width: 960px),print{#contents.welfare .benefits{padding-top:120px}}@media screen and (max-width: 959px){#contents.welfare .benefits{padding-top:16vw}}@media screen and (min-width: 960px),print{#contents.welfare .benefits{padding-bottom:120px}}@media screen and (max-width: 959px){#contents.welfare .benefits{padding-bottom:16vw}}#contents.welfare .benefits:nth-child(odd){background:#fff}#contents.welfare .benefits:nth-child(even){background:#f7f7f7}@media screen and (min-width: 960px),print{#contents.welfare .benefits .inside .in-cont .system h3{padding-left:30px}}@media screen and (max-width: 959px){#contents.welfare .benefits .inside .in-cont .system h3{padding-left:4vw}}@media screen and (min-width: 960px),print{#contents.welfare .benefits .inside .in-cont .system h3{padding-right:30px}}@media screen and (max-width: 959px){#contents.welfare .benefits .inside .in-cont .system h3{padding-right:4vw}}@media screen and (min-width: 960px),print{#contents.welfare .benefits .inside .in-cont .system h3{padding-top:13px}}@media screen and (max-width: 959px){#contents.welfare .benefits .inside .in-cont .system h3{padding-top:4vw}}@media screen and (min-width: 960px),print{#contents.welfare .benefits .inside .in-cont .system h3{padding-bottom:13px}}@media screen and (max-width: 959px){#contents.welfare .benefits .inside .in-cont .system h3{padding-bottom:4vw}}@media screen and (min-width: 960px),print{#contents.welfare .benefits .inside .in-cont .system h3{font-size:320%}}@media screen and (max-width: 959px){#contents.welfare .benefits .inside .in-cont .system h3{font-size:480%}}#contents.welfare .benefits .inside .in-cont .system h3{font-family:"Noto Sans JP",sans-serif;font-style:normal;font-weight:700;color:#fff;background-color:#7b6525}@media screen and (min-width: 960px),print{#contents.welfare .benefits .inside .in-cont .system ul{padding-top:40px}}@media screen and (max-width: 959px){#contents.welfare .benefits .inside .in-cont .system ul{padding-top:5.33333vw}}#contents.welfare .benefits .inside .in-cont .system ul{display:flex}@media screen and (min-width: 960px),print{#contents.welfare .benefits .inside .in-cont .system ul{flex-wrap:wrap;gap:10px 10px}}@media screen and (max-width: 959px){#contents.welfare .benefits .inside .in-cont .system ul{gap:2.66667vw;flex-direction:column}}#contents.welfare .benefits .inside .in-cont .system ul li{border:1px solid #e2e2da}@media screen and (min-width: 960px),print{#contents.welfare .benefits .inside .in-cont .system ul li{flex:0 0 calc((100% - 10px)/2);max-width:595px;padding:40px}}@media screen and (max-width: 959px){#contents.welfare .benefits .inside .in-cont .system ul li{padding:5.33333vw}}@media screen and (min-width: 960px),print{#contents.welfare .benefits .inside .in-cont .system ul li h4{font-size:240%}}@media screen and (max-width: 959px){#contents.welfare .benefits .inside .in-cont .system ul li h4{font-size:360%}}#contents.welfare .benefits .inside .in-cont .system ul li h4{font-family:"Noto Sans JP",sans-serif;font-style:normal;font-weight:700}@media screen and (min-width: 960px),print{#contents.welfare .benefits .inside .in-cont .system ul li h4{padding-left:20px}}@media screen and (max-width: 959px){#contents.welfare .benefits .inside .in-cont .system ul li h4{padding-left:2.66667vw}}#contents.welfare .benefits .inside .in-cont .system ul li h4{position:relative}#contents.welfare .benefits .inside .in-cont .system ul li h4::before{content:"";display:block;position:absolute;left:0;top:12%}@media screen and (min-width: 960px),print{#contents.welfare .benefits .inside .in-cont .system ul li h4::before{width:6px}}@media screen and (max-width: 959px){#contents.welfare .benefits .inside .in-cont .system ul li h4::before{width:.8vw}}@media screen and (min-width: 960px),print{#contents.welfare .benefits .inside .in-cont .system ul li h4::before{height:35px}}@media screen and (max-width: 959px){#contents.welfare .benefits .inside .in-cont .system ul li h4::before{height:4.66667vw}}#contents.welfare .benefits .inside .in-cont .system ul li h4::before{background-image:linear-gradient(190deg, #f8dd8f, #b18d2e)}@media screen and (min-width: 960px),print{#contents.welfare .benefits .inside .in-cont .system ul li p{padding-top:15px}}@media screen and (max-width: 959px){#contents.welfare .benefits .inside .in-cont .system ul li p{padding-top:2vw}}@media screen and (min-width: 960px),print{#contents.welfare .benefits .inside .in-cont .system ul li p{font-size:160%}}@media screen and (max-width: 959px){#contents.welfare .benefits .inside .in-cont .system ul li p{font-size:260%}}#contents.welfare .benefits .inside .in-cont .system ul li p{font-family:"Noto Sans JP",sans-serif;font-style:normal;font-weight:400}