:root{--color-blue:#009fe8;--color-green:#44a248;--color-dark-green:#3a7815;--color-white:#fff;--color-black:#333;--color-gray:#666;--color-light-gray:#eee;--font-size-s:16px;--font-size-m:20px;--font-size-l:24px;--font-size-xl:28px;--font-size-xxl:32px}html{scroll-behavior:smooth}body{background-color:var(--color-green);font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,YuGothic,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,Arial,メイリオ,Meiryo,sans-serif;font-size:var(--font-size-m);margin:0;overflow-x:hidden}.header{align-items:flex-start;background-color:var(--color-blue);display:flex;height:256px;left:0;position:fixed;right:0;top:0;z-index:1}.header__title{height:0;margin:0;overflow:hidden;width:0}.header__spacer{flex:1 1 auto}@keyframes cloud-s{0%{transform:scale(.29) translate(0) rotate(-29deg)}50%{transform:scale(.3)translateY(-2px) rotate(-30deg)}to{transform:scale(.31) translate(0)rotate(-31deg)}}@keyframes cloud-l{0%{transform:scale(.98) translate(0) rotate(-25deg)}50%{transform:scale(1) translateY(-2px) rotate(-26deg)}to{transform:scale(1.02) translate(0)rotate(-27deg)}}.header__cloud-l,.header__cloud-s{align-items:center;background-color:#fff;border-radius:50%;box-shadow:-88px -12px 0 -32px #fff,90px 4px 0 -32px #fff,-90px 72px 0 -30px #fff,-40px 44px 0 0 #fff,46px 54px 0 0 #fff,110px 72px 0 -42px #fff;display:flex;height:160px;justify-content:center;position:absolute;width:160px}.header__cloud-s{animation:cloud-s 2s linear infinite alternate;bottom:0;right:40px}.header__cloud-l{animation:cloud-l 2s linear infinite alternate;left:80px;top:16px;transition:all .2s ease}.header__cloud-link:hover{opacity:.8}.header__cloud-logo{margin:32px 0 0}.header__nav{flex:0 0 auto}.header__menu-list{align-items:center;display:flex;gap:32px;height:64px;list-style:none;margin:0 64px 0 0;padding:0}.header__menu-link{color:var(--color-white);text-decoration:none}.header__menu-link:hover{opacity:.8}.header__menu-button{align-items:center;background-color:transparent;border:none;cursor:pointer;display:none;height:64px;justify-content:center;width:64px}.header__menu-button-img-white{display:block}.header__menu-button-img-black{display:none}main{background:var(--color-white);box-sizing:border-box;display:block;padding-top:256px}body.fixed header{background-color:var(--color-white);height:64px}body.fixed .header__menu-link{color:var(--color-black)}body.fixed .header__cloud-s{display:none}body.fixed .header__cloud-l{animation:none;border-radius:0;box-shadow:none;height:64px;left:0;top:0;width:auto}body.fixed .header__cloud-logo{height:40px;margin:0 0 0 32px;object-fit:cover}body.fixed .header__menu-button-img-white{display:none}.modal-menu,body.fixed .header__menu-button-img-black{display:block}.modal-menu{background:#fff;bottom:0;box-sizing:border-box;left:0;opacity:0;padding-top:64px;position:fixed;right:0;top:0;transition:opacity .2s ease;visibility:hidden;z-index:2}.modal-menu--active{opacity:1;visibility:visible}.modal-menu__close-button{align-items:center;background-color:transparent;border:none;cursor:pointer;height:64px;justify-content:center;position:absolute;right:0;top:0;width:64px}.modal-menu__menu-list{align-items:center;display:flex;flex-direction:column;gap:32px;list-style:none;margin:32px 0 0;padding:0}.modal-menu__menu-link{color:var(--color-black);font-size:var(--font-size-xl);text-decoration:underline}.modal-menu__menu-link:hover{opacity:.9}@media (max-width:767px){.header__cloud-s,.header__nav{display:none}.header__menu-button{display:flex}}.footer{align-items:center;background-color:var(--color-dark-green);color:#fff;display:flex;height:40px;justify-content:center;padding:0 16px}@keyframes cloud-m{0%{transform:scale(.59) translate(0) rotate(-29deg)}50%{transform:scale(.6) translateY(-2px) rotate(-30deg)}to{transform:scale(.61) translate(0)rotate(-31deg)}}.index-lead{background-color:#009fe8;color:#fff;display:flex;flex:0 0 auto;flex-direction:column;padding:64px 10% 96px;position:relative}.index-lead__cloud-m{animation:cloud-m 2s linear infinite alternate;background-color:#fff;border-radius:50%;box-shadow:-91px -13px 0 -33px #fff,93px 4px 0 -33px #fff,-95px 73px 0 -27px #fff,-40px 46px 0 0 #fff,47px 57px 0 0 #fff,115px 73px 0 -40px #fff;height:160px;position:absolute;right:10%;top:128px;width:160px}.index-lead__vision{font-size:var(--font-size-xxl);margin:0}.index-lead__description{margin:32px 0 0}@media (max-width:767px){.index-lead__cloud-m{display:none}}.block-id{height:80px}.block-id,.block-title{background-color:var(--color-green)}.block-title{align-items:center;box-sizing:border-box;color:var(--color-white);display:flex;font-size:var(--font-size-l);justify-content:center;margin:0;padding:0;width:100%}.block-title:after,.block-title:before{background-color:var(--color-white);content:"";flex:1 1 auto;height:1px;margin:0 16px}.service-block{align-items:center;background-color:var(--color-green);color:var(--color-white);display:flex;flex-direction:column;padding:64px 10% 96px}.service-block__item:nth-of-type(n+2){margin-top:32px}.service-block__item{align-items:center;display:flex;flex-wrap:nowrap;justify-content:flex-start}.service-block__item-img{background-image:url(data:image/png;base64,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);flex:0 0 auto;height:86px;margin-right:32px;width:224px}.service-block__item-detail-title{font-size:var(--font-size-xxl);margin:16px 0}.service-block__item-detail-msg{margin:8px 0}@media (max-width:767px){.service-block__item{flex-wrap:wrap}}.works-block{align-items:center;background-color:var(--color-green);color:var(--color-white);display:flex;flex-direction:column;padding:64px 10% 96px}.works-block__list{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(360px,1fr));list-style:none;margin:8px 0;padding:0;width:100%}.works-block_item{background-color:#fff;border-radius:10px;color:#333;flex:0 0 auto;margin-top:32px;padding:72px 48px 32px;position:relative}.works-block__icon{align-items:center;background:var(--color-green);border:4px solid var(--color-white);border-radius:50%;display:flex;height:80px;justify-content:center;left:32px;position:absolute;top:-32px;width:80px}.works-block__title{font-size:var(--font-size-l);margin:0;min-height:72px}.works-block__sub{color:var(--color-gray);font-size:var(--font-size-s)}.works-block__read-more{align-items:center;cursor:pointer;display:inline-flex;margin-top:24px;user-select:none}.works-block__read-more-text{color:var(--color-green);font-size:var(--font-size-s);line-height:18px}.works-block__read-more-icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAJ1JREFUOE9jZMADnBZ5JDD+Z+BiYGY8sDdm+zVsShnxGeC8yOM+IwODAiMDw9V/TIxh2AzBa4DLQo+pDIwMWSBLcBmC1wCQRpdFHqsYGBhCcRlC0ABChhBlAD5DGB3mOwiwMHAY4AtMuBwzODxQvMPosshjPwMDgwNRBmAqOkC5ARR7gVin44pOomIBX1ogaABFCYnipExxZiImOwMAG5tgn32j3WYAAAAASUVORK5CYII=);background-repeat:no-repeat;display:inline-block;height:16px;margin-left:4px;padding:2px;transition:margin-left .4s ease;width:16px}.works-block__read-more:hover{opacity:.9}.works-block__read-more:hover .works-block__read-more-icon{margin-left:8px}.modal-works{align-items:center;background:rgba(0,0,0,.5);box-sizing:border-box;display:flex;flex-direction:column;height:0;justify-content:center;left:0;opacity:0;position:fixed;top:0;transition:opacity .3s ease;visibility:hidden;z-index:3}.modal-works--active{bottom:0;height:auto;opacity:1;right:0;visibility:visible}.modal-works__container{align-items:stretch;box-sizing:border-box;flex-direction:column;height:calc(100vh - 64px);justify-content:stretch;max-width:680px;overflow-y:auto;padding:0 8px}.modal-works__container,.modal-works__header{background:transparent;display:flex;position:relative}.modal-works__header{flex:0 0 auto;height:0;justify-content:flex-end;z-index:3}.modal-works__close-button{align-items:center;background-color:var(--color-light-gray);border:none;border-radius:50%;cursor:pointer;display:flex;height:48px;justify-content:center;position:absolute;width:48px}.modal-works__content{align-items:stretch;background:var(--color-white);border-radius:8px;display:flex;flex:1 1 auto;flex-direction:column;justify-content:flex-start;margin:16px;overflow:auto;padding:16px;position:relative}.modal-works__icon{opacity:.2;position:absolute;right:32px;top:16pxpx}.modal-works__title{font-size:var(--font-size-xxl);margin:16px 0 0}.modal-works__client{font-size:var(--font-size-m);margin:8px 0 32px}.modal-works__section-title{background:var(--color-light-gray);font-size:var(--font-size-m);font-weight:400;margin:16px 0 0;padding:8px}.modal-works__section-text{font-size:var(--font-size-m);margin:16px 0;padding:0 8px}@media (max-width:767px){.works-block__list{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}}.company-block{align-items:center;background:var(--color-green);color:var(--color-white);display:flex;flex:1 1 auto;flex-direction:column;padding:64px 10% 96px}.company-block__dl{display:grid;gap:8px 32px;grid-template-columns:120px max-content;margin:0}.company-block__dd{margin:0}@media (max-width:767px){.company-block__dl{display:flex;flex-direction:column;gap:0}.company-block__dd{margin:0 0 8px 16px}}.contact-block{align-items:center;background:var(--color-green);color:var(--color-white);display:flex;flex:1 1 auto;flex-direction:column;padding:64px 10% 96px}.contact-block__link{color:var(--color-white);display:inline-block}