@font-face{font-family:"Teko";font-display:swap;src:url("/renewal/wp-content/themes/ageha_renewal/fonts/Teko-Bold.ttf") format("ttf"),url("/renewal/wp-content/themes/ageha_renewal/fonts/Teko-Bold.woff") format("woff"),url("/renewal/wp-content/themes/ageha_renewal/fonts/Teko-Bold.woff2") format("woff2")}@font-face{font-family:"Barlow Condensed";font-display:swap;src:url("/renewal/wp-content/themes/ageha_renewal/fonts/BarlowCondensed-Regular.woff") format("woff"),url("/renewal/wp-content/themes/ageha_renewal/fonts/BarlowCondensed-Regular.ttf") format("ttf")}.page-content{padding:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 80 / 750 * 100
  ,60px) 0}.page-content--min{padding:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 80 / 750 * 100
  ,60px) 0}.kv-wings{aspect-ratio:64/86;position:absolute;right:max(
    min(var(--vw, 1vw), var(--svh, 1vh)) * -52 / 750 * 100
  ,-39px);top:max(
    min(var(--vw, 1vw), var(--svh, 1vh)) * -32 / 750 * 100
  ,-24px);width:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 64 / 750 * 100
  ,48px);z-index:2}.handwritingText{width:100%;height:auto}.handwritingText__textPath{fill:none}.handwritingText__maskLine{fill:none;stroke:#fff;stroke-linecap:round;stroke-linejoin:round;stroke-width:4;stroke-dasharray:378px;animation:handwriting 1s cubic-bezier(0.25, 0.46, 0.45, 0.94) forwards;animation-play-state:paused}.handwritingText__maskLine.is-active{animation-play-state:running}@keyframes handwriting{0%{stroke-dashoffset:378px}100%{stroke-dashoffset:0}}.page-kv{display:flex;flex-direction:column;background:#ff4000;position:relative;padding:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 280 / 750 * 100
  ,210px) min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 40 / 750 * 100
  ,30px) min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 150 / 750 * 100
  ,112.5px) 0;overflow:hidden;border-radius:0 0 min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 64 / 750 * 100
  ,48px);color:#fff;z-index:1}.page-kv .page-breadcrumb{background:transparent;padding:0}.page-kv.is-active{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}.page-kv__bg{display:block;position:absolute;bottom:0;left:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 120 / 750 * 100
  ,90px);width:calc(var(--vw, 1vw)*120);height:calc(var(--vw, 1vw)*120);aspect-ratio:860/800}.page-kv__head{display:none;position:relative}.page-kv__body{position:relative;width:-moz-fit-content;width:fit-content}.page-kv__body:before{background:#000;background:url(/renewal/wp-content/themes/ageha_renewal/img/common/icon_title_wing.svg) center center/contain no-repeat;position:absolute;top:max(
    min(var(--vw, 1vw), var(--svh, 1vh)) * -32 / 750 * 100
  ,-24px);right:max(
    min(var(--vw, 1vw), var(--svh, 1vh)) * -52 / 750 * 100
  ,-39px);width:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 64 / 750 * 100
  ,48px);z-index:2;aspect-ratio:64/86}.page-kv-title__en{font-size:clamp(
    5.8026666667rem,
    calc(
      6.8rem + (
          min(var(--vw, 1vw), var(--svh, 1vh)) * 100 - 375px
        ) * 0.1813333333
    ),
    10.2rem
  );padding-bottom:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 12 / 750 * 100
  ,9px);padding-left:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 4 / 750 * 100
  ,3px);overflow:hidden}.page-kv-title__en span{opacity:0}.page-kv-title__ja{position:relative;overflow:hidden;transition:opacity cubic-bezier(0.075, 0.82, 0.165, 1) 1.5s}.page-kv-title__ja .heading{opacity:0}.page-kv-title__ja:after{content:"";background:#fff;position:absolute;top:0;left:0;width:100%;height:100%;transform:translateX(-101%);will-change:transform}.page-kv-title__ja.is-active .heading{transition-delay:.4s;opacity:1}.page-kv-title__ja.is-active:after{animation:titleCover cubic-bezier(0.075, 0.82, 0.165, 1) 1.5s;transform-origin:right}@keyframes titleCover{0%{transform:translateX(-101%)}30%{transform:translateX(0%)}100%{transform:translateX(101%)}}.page-kv__foot{width:-moz-fit-content;width:fit-content;margin-top:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 40 / 750 * 100
  ,30px)}.page-kv__letter{visibility:hidden;transition:opacity cubic-bezier(0.075, 0.82, 0.165, 1) .6s,visibility cubic-bezier(0.075, 0.82, 0.165, 1) .6s;opacity:0}.page-kv__letter.is-active{visibility:visible;opacity:1}.document-list{position:relative}.document-list #top{position:absolute;top:-150px}.document-list__in{display:flex;flex-wrap:wrap;justify-content:left;padding:50px min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 40 / 750 * 100
  ,30px) 40px}.document-list__item{width:50%;margin-bottom:0}.document-list__item a{font-family:"こぶりなゴシック W6 JIS2004","Koburina Gothic W6 JIS2004","Helvetica Neue",Arial,"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-weight:bold;display:block;background:#ffe6de;position:relative;margin:0 7px 15px;padding:12px 15px;border-bottom:2px solid #ff4000;font-size:3vw;color:#ff4000;text-align:center;transition:.3s ease;cursor:pointer}.bg-navy{background:#08213f}.service-bizmilmenu+.cta{margin-top:0}.bizmil-head{background:#efefef;margin-left:-20px;margin-right:-20px}.bizmil-head__lead{font-family:"こぶりなゴシック W6 JIS2004","Koburina Gothic W6 JIS2004","Helvetica Neue",Arial,"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-weight:bold;padding:64px 0 0;font-size:1.8rem;line-height:2;letter-spacing:.05em;text-align:center}.bizmil-head__list{padding:2%}.bizmil-menu{counter-reset:number 0;padding:40px min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 40 / 750 * 100
  ,30px) 80px}.bizmil-menu__item{display:block}.bizmil-menu__item:not(:first-child){margin-top:64px}.bizmil-menu__cta{margin-top:100px}.cta-text{font-family:"こぶりなゴシック W6 JIS2004","Koburina Gothic W6 JIS2004","Helvetica Neue",Arial,"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-weight:bold;font-size:1.7rem;line-height:floor-decimal(1.7058823529, 2);letter-spacing:.05em;color:#fff;text-align:center}.cta-btn{display:block;background:#fa9057;max-width:800px;margin:28px auto 0;padding:12px;border:1px solid #fa9057;border-radius:6px;box-shadow:5px 5px 20px rgba(255,255,255,.2);font-size:1.4rem;color:#fff;text-align:center;transition:.3s ease}.menu-head{display:flex;justify-content:center;align-items:center}.menu-head:after{content:attr(data-text) "";display:block;font-size:1.6rem;color:#fff;text-align:center;transform:translateY(0)}.menu-icon{display:flex;justify-content:center;align-items:center;background:#fff;width:90px;height:90px;margin:0;margin-right:20px;border-radius:50%;box-shadow:0 0 28px #fa9057}.menu-icon img{width:50%}.menu-title{margin-top:20px;font-size:2rem;color:#fff;text-align:center}.menu-list{display:grid;max-width:800px;margin-top:32px;gap:4px;grid-template-columns:repeat(2, 1fr)}.menu-item{background:#fff;height:100%;min-height:135px;padding:10px 16px;border:none;border-radius:4px}.menu-item__num{font-family:"Barlow Condensed",sans-serif;font-size:1.6rem;font-weight:bold;letter-spacing:.2em;color:#fa9057}.menu-item__num::before{content:counter(number, decimal-leading-zero);counter-increment:number}.menu-item__title{margin:6px 0;font-size:1.5rem;font-weight:bold;line-height:floor-decimal(1.5294117647, 2);letter-spacing:.03em}.menu-item__text{font-size:clamp(
    1.024rem,
    calc(
      1.2rem + (
          min(var(--vw, 1vw), var(--svh, 1vh)) * 100 - 375px
        ) * 0.032
    ),
    1.8rem
  );margin-top:12px;line-height:floor-decimal(1.6428571429, 2);letter-spacing:.04em}@media screen and (min-width: 1020px){.page-content{padding:min(
    var(--vw, 1vw) * 80 / 1360 * 100
  ,100px) 0}.page-content--min{padding:min(
    var(--vw, 1vw) * 80 / 1360 * 100
  ,100px) min(
    var(--vw, 1vw) * 128 / 1360 * 100
  ,160px)}.kv-wings{width:min(
    var(--vw, 1vw) * 64 / 1360 * 100
  ,80px);right:max(
    var(--vw, 1vw) * -52 / 1360 * 100
  ,-65px);top:max(
    var(--vw, 1vw) * -32 / 1360 * 100
  ,-40px)}.page-kv{justify-content:flex-end;padding:min(
    var(--vw, 1vw) * 128 / 1360 * 100
  ,160px) min(
    var(--vw, 1vw) * 80 / 1360 * 100
  ,100px) min(
    var(--vw, 1vw) * 40 / 1360 * 100
  ,50px) 0;overflow:hidden;border-radius:0 0 min(
    var(--vw, 1vw) * 64 / 1360 * 100
  ,80px)}.page-kv__bg{bottom:min(
    var(--vw, 1vw) * 60 / 1360 * 100
  ,75px);left:50%;width:calc(var(--vw, 1vw)*64);height:calc(var(--vw, 1vw)*64)}.page-kv__head{display:block;padding:min(
    var(--vw, 1vw) * 40 / 1360 * 100
  ,50px)}.page-kv__body{display:flex;align-items:baseline;gap:min(
    var(--vw, 1vw) * 12 / 1360 * 100
  ,15px)}.page-kv__body:before{top:max(
    var(--vw, 1vw) * -32 / 1360 * 100
  ,-40px);right:max(
    var(--vw, 1vw) * -52 / 1360 * 100
  ,-65px);width:min(
    var(--vw, 1vw) * 64 / 1360 * 100
  ,80px)}.page-kv-title__en{font-size:min(
    calc(
      12rem + 15 *
        (var(--vw, 1vw) * 100 - 1360px) / 340
    ),
    13.5rem
  );padding-bottom:min(
    var(--vw, 1vw) * 12 / 1360 * 100
  ,15px);padding-left:min(
    var(--vw, 1vw) * 40 / 1360 * 100
  ,50px)}.page-kv__foot{margin-top:min(
    var(--vw, 1vw) * 8 / 1360 * 100
  ,10px);padding-left:min(
    var(--vw, 1vw) * 40 / 1360 * 100
  ,50px)}.document-list__in{flex-wrap:unset;justify-content:center;padding:50px 40px 80px}.document-list__item{width:-moz-fit-content;width:fit-content;margin-bottom:20px}.document-list__item a{margin:0 10px;padding:20px;font-size:1.4rem}.bizmil-head__lead{padding:64px 0 24px;font-size:2.4rem}.bizmil-head__list{padding:0}.bizmil-menu{padding:100px 20px 120px}.bizmil-menu__item{display:grid;max-width:1040px;margin:0 auto;gap:40px;grid-template-columns:1.7fr 8.3fr}.bizmil-menu__cta{margin-top:62px}.cta-text{font-size:2.4rem}.cta-btn{background:#fff;margin:42px auto 0;padding:28px;border-radius:10px;font-size:1.8rem;color:#08213f}.menu-head{display:block}.menu-head:after{font-size:2rem;transform:translateY(20px)}.menu-icon{width:140px;height:140px;margin:auto}.menu-icon img{width:61.2px}.menu-list{margin-top:0;grid-template-columns:repeat(4, 1fr)}.menu-item{min-height:163px;border:2px solid #08213f;border-radius:10px}.menu-item__num{font-size:2.4rem}.menu-item__title{margin:2px 0;font-size:1.7rem}.menu-item__text{font-size:min(
    calc(
      1.4rem + 1.75 *
        (var(--vw, 1vw) * 100 - 1360px) / 340
    ),
    1.575rem
  )}}@media(any-hover: hover){.document-list__item a:hover{background:#ff4000;color:#fff}.cta-btn:hover{background:#fa9057;box-shadow:5px 5px 10px rgba(255,255,255,.2);color:#fff}}
/*# sourceMappingURL=style.css.map */
