﻿:root{--leading-trim: calc((1em - 1lh) / 2)}#contentsWrap{background:#eff1f1}@media(min-width: 1401px){#contentsWrap{padding-top:54px}}@media(min-width: 768px)and (max-width: 1400px){#contentsWrap{padding-top:3.8571428571vw}}@media(max-width: 767px){#contentsWrap{padding-top:4.2666666667vw}}@media(min-width: 1401px){.sec-lists{padding-top:100px}}@media(min-width: 768px)and (max-width: 1400px){.sec-lists{padding-top:7.1428571429vw}}@media(max-width: 767px){.sec-lists{padding-top:9.3333333333vw}}@media(min-width: 1401px){.sec-lists .lists .lists-item+.lists-item{margin-top:45px}}@media(min-width: 768px)and (max-width: 1400px){.sec-lists .lists .lists-item+.lists-item{margin-top:3.2142857143vw}}@media(max-width: 767px){.sec-lists .lists .lists-item+.lists-item{margin-top:7.2vw}}.sec-lists .lists .list-item-heading{font-weight:bold}.sec-lists .lists .lists-item-btn{position:relative;width:100%;display:flex;justify-content:center;align-items:center;font-optical-sizing:auto;font-weight:inherit;font-family:"Noto Serif JP",serif}.sec-lists .lists .lists-item-btn.comp{background-color:#afe1ff}.sec-lists .lists .lists-item-btn.professional{background-color:#caea96}.sec-lists .lists .lists-item-btn.associate{background-color:#ffc6dc}@media(min-width: 1401px){.sec-lists .lists .lists-item-btn{height:75px;font-size:25px}}@media(min-width: 768px)and (max-width: 1400px){.sec-lists .lists .lists-item-btn{height:5.3571428571vw;font-size:1.7857142857vw}}@media(max-width: 767px){.sec-lists .lists .lists-item-btn{height:13.3333333333vw;font-size:4.6666666667vw}}.sec-lists .lists .lists-item-btn::before,.sec-lists .lists .lists-item-btn::after{position:absolute;content:"";display:block;background:#fff}@media(min-width: 1401px){.sec-lists .lists .lists-item-btn::before,.sec-lists .lists .lists-item-btn::after{right:32px;width:16px;height:2px}}@media(min-width: 768px)and (max-width: 1400px){.sec-lists .lists .lists-item-btn::before,.sec-lists .lists .lists-item-btn::after{right:2.2857142857vw;width:1.1428571429vw;height:.1428571429vw}}@media(max-width: 767px){.sec-lists .lists .lists-item-btn::before,.sec-lists .lists .lists-item-btn::after{right:4vw;width:4.2666666667vw;height:.2666666667vw}}.sec-lists .lists .lists-item-btn::after{transition:transform .3s cubic-bezier(0.215, 0.61, 0.355, 1);transform:rotate(90deg)}.sec-lists .lists .lists-item-btn[aria-expanded=true]::after{transform:rotate(0)}.sec-lists .lists .lists-item-content{background:#fff}@media(min-width: 1401px){.sec-lists .lists .lists-item-content{padding:0 50px}}@media(min-width: 768px)and (max-width: 1400px){.sec-lists .lists .lists-item-content{padding:0 3.5714285714vw}}@media(max-width: 767px){.sec-lists .lists .lists-item-content{padding:0 6.6666666667vw}}.sec-lists .lists .lists-item-content dl{padding:1em 0}.sec-lists .lists .lists-item-content dl>div{padding:2em 0}@media(min-width: 768px){.sec-lists .lists .lists-item-content dl>div{display:flex;flex-wrap:wrap}}.sec-lists .lists .lists-item-content dl>div+div{border-top:1px solid #7e7e7e}.sec-lists .lists .lists-item-content dl dt{font-weight:bold}@media(min-width: 768px){.sec-lists .lists .lists-item-content dl dt{display:flex;align-items:center}}@media(min-width: 1401px){.sec-lists .lists .lists-item-content dl dt{width:180px;font-size:20px}}@media(min-width: 768px)and (max-width: 1400px){.sec-lists .lists .lists-item-content dl dt{width:12.8571428571vw;font-size:1.4285714286vw}}@media(max-width: 767px){.sec-lists .lists .lists-item-content dl dt{font-size:4.6666666667vw}}@media(min-width: 768px){.sec-lists .lists .lists-item-content dl dd{line-height:1.875}}@media(min-width: 1401px){.sec-lists .lists .lists-item-content dl dd{width:calc(100% - 180px);font-size:16px}}@media(min-width: 768px)and (max-width: 1400px){.sec-lists .lists .lists-item-content dl dd{width:calc(100% - 12.8571428571vw);font-size:1.1428571429vw}}@media(max-width: 767px){.sec-lists .lists .lists-item-content dl dd{line-height:1.6666666667;font-size:3.6vw}}.sec-lists .lists .lists-item-content dl dd ul.note>li::before{content:"※"}.sec-lists .js-accordion-content{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s}.sec-lists .js-accordion-content .wrap{overflow:hidden}.sec-lists .js-accordion-content[aria-hidden=false]{grid-template-rows:1fr}.sec-lists aside.note{margin-top:1em}@media(min-width: 1401px){.sec-lists aside.note{font-size:16px}}@media(min-width: 768px)and (max-width: 1400px){.sec-lists aside.note{font-size:1.1428571429vw}}@media(max-width: 767px){.sec-lists aside.note{line-height:1.6;font-size:3.3333333333vw}}.sec-lists aside.note a{color:#ff7b02}@media(min-width: 1401px){.sec-contact{padding-top:90px}}@media(min-width: 768px)and (max-width: 1400px){.sec-contact{padding-top:6.4285714286vw}}@media(max-width: 767px){.sec-contact{padding-top:16vw}}.sec-contact .contact-box{margin-left:auto;margin-right:auto;background:#fff;display:grid}@media(min-width: 768px){.sec-contact .contact-box{grid-template-columns:1fr 1fr}}@media(min-width: 1401px){.sec-contact .contact-box{width:856px;height:155px;padding:20px 0}}@media(min-width: 768px)and (max-width: 1400px){.sec-contact .contact-box{width:61.1428571429vw;height:11.0714285714vw;padding:1.4285714286vw 0}}@media(max-width: 767px){.sec-contact .contact-box{height:40vw;grid-template-rows:1fr 1fr}}.sec-contact .contact-box .contact-box-ttl{display:flex;justify-content:center;align-items:center;text-align:center}@media(min-width: 1401px){.sec-contact .contact-box .contact-box-ttl{font-size:25px}}@media(min-width: 768px)and (max-width: 1400px){.sec-contact .contact-box .contact-box-ttl{font-size:1.7857142857vw}}@media(max-width: 767px){.sec-contact .contact-box .contact-box-ttl{font-size:4.6666666667vw}}.sec-contact .contact-box .contact-box-cont{display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1.3}@media(min-width: 768px){.sec-contact .contact-box .contact-box-cont{border-left:1px solid #707070}}@media(min-width: 1401px){.sec-contact .contact-box .contact-box-cont{font-size:20px}}@media(min-width: 768px)and (max-width: 1400px){.sec-contact .contact-box .contact-box-cont{font-size:1.4285714286vw}}@media(max-width: 767px){.sec-contact .contact-box .contact-box-cont{text-align:center;border-top:1px solid #707070;font-size:3.6vw}}.sec-contact .contact-mail{display:inline-flex;align-items:center;text-decoration:none}.sec-contact .contact-mail .icon-mail{display:inline-block}@media(min-width: 1401px){.sec-contact .contact-mail .icon-mail{width:19px;margin-right:10px}}@media(min-width: 768px)and (max-width: 1400px){.sec-contact .contact-mail .icon-mail{width:1.3571428571vw;margin-right:.7142857143vw}}@media(max-width: 767px){.sec-contact .contact-mail .icon-mail{width:3.7333333333vw;margin-right:1.3333333333vw}}@media(min-width: 1401px){.sec-linknav{padding-top:100px;padding-bottom:140px}}@media(min-width: 768px)and (max-width: 1400px){.sec-linknav{padding-top:7.1428571429vw;padding-bottom:10vw}}@media(max-width: 767px){.sec-linknav{padding-top:10vw;padding-bottom:20vw}}.sec-linknav .linknav-list{position:relative}@media(max-width: 767px){.sec-linknav .linknav-list{display:flex;flex-direction:column-reverse}}.sec-linknav .linknav-list>li.top{margin-left:auto;margin-right:auto}@media(min-width: 1401px){.sec-linknav .linknav-list>li.top{width:407px}}@media(min-width: 768px)and (max-width: 1400px){.sec-linknav .linknav-list>li.top{width:29.0714285714vw}}@media(max-width: 767px){.sec-linknav .linknav-list>li.top{width:100%;margin-top:6.6666666667vw}}.sec-linknav .linknav-list>li.top a{display:flex;justify-content:center}.sec-linknav .linknav-list>li.top a::before{display:none}@media(min-width: 768px){.sec-linknav .linknav-list>li.next{position:absolute;right:0;top:0}}@media(min-width: 1401px){.sec-linknav .linknav-list>li.next{width:122px}}@media(min-width: 768px)and (max-width: 1400px){.sec-linknav .linknav-list>li.next{width:8.7142857143vw}}@media(max-width: 767px){.sec-linknav .linknav-list>li.next{width:38vw;margin-left:auto;margin-right:0}}.sec-linknav .linknav-list>li.next a{padding-top:0;padding-bottom:0}@media(min-width: 1401px){.sec-linknav .linknav-list>li.next a{padding-top:20px;padding-bottom:20px;padding-left:22px;padding-right:26px}}@media(min-width: 768px)and (max-width: 1400px){.sec-linknav .linknav-list>li.next a{padding-top:1.4285714286vw;padding-bottom:1.4285714286vw;padding-left:1.5714285714vw;padding-right:1.8571428571vw}}@media(max-width: 767px){.sec-linknav .linknav-list>li.next a{justify-content:flex-end;height:13.3333333333vw}}.sec-linknav .linknav-list>li.next a span{white-space:nowrap}.sec-linknav .linknav-list>li.next .c-arrow::before{content:"";display:inline-block;transform:skew(38deg);border-color:#000;border-right-style:solid;border-bottom-style:solid;transition:translate .3s cubic-bezier(0.215, 0.61, 0.355, 1)}@media(min-width: 1401px){.sec-linknav .linknav-list>li.next .c-arrow::before{width:21px;height:7px;border-width:2px}}@media(min-width: 768px)and (max-width: 1400px){.sec-linknav .linknav-list>li.next .c-arrow::before{width:1.5vw;height:.5vw;border-width:.1428571429vw}}@media(max-width: 767px){.sec-linknav .linknav-list>li.next .c-arrow::before{width:8.5333333333vw;height:1.7333333333vw;border-width:.2vw}}.sec-linknav .linknav-list>li.next .c-arrow.c-arrow--white::before{border-color:#fff}@media(min-width: 768px){.sec-linknav .linknav-list>li.next button:has(.c-arrow):focus-visible .c-arrow::before,.sec-linknav .linknav-list>li.next a:has(.c-arrow):focus-visible .c-arrow::before{translate:20% 0}}@media(hover: hover)and (pointer: fine)and (min-width: 768px){.sec-linknav .linknav-list>li.next button:has(.c-arrow):hover .c-arrow::before,.sec-linknav .linknav-list>li.next a:has(.c-arrow):hover .c-arrow::before{translate:20% 0}}
/*# sourceMappingURL=style.css.map */