.hero{position:relative}.hero-copy{opacity:0;position:absolute;left:50%;top:calc((100% + 80px)/2);transition:opacity .8s ease .2s;transform:translate(-50%, -50%);width:29.6875%}@media not all and (min-width: 768px){.hero-copy{top:12.7572016461%;left:auto;right:-22.4%;transform:translate(0, 0);width:88.5333333333%}}.hero-copy.is-active{opacity:1}.lead{position:relative;z-index:1}.lead .contents{padding-top:10.3125rem;padding-bottom:10.625rem;position:relative;z-index:0}.lead .contents::before{background-image:url(../images/top/lead-bg.webp);background-position:center;background-repeat:no-repeat;background-size:contain;content:"";position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);height:100%;width:100%;z-index:-1}.lead .js-scroll-anim{opacity:0;transform:translateY(1.25rem);transition:.8s ease}.lead .js-scroll-anim.is-active{opacity:1;transform:translateY(0)}@media not all and (min-width: 768px){.lead .contents{padding-top:33.8666666667%;padding-bottom:2.75rem}.lead .contents::before{background-position:center top;margin-top:33.8666666667%;top:0;left:50%;transform:translateX(-50%);width:112.8%}}.lead-title{color:#1d4a92;font-size:1.875rem;font-weight:500;line-height:1.5;text-align:center}@media not all and (min-width: 768px){.lead-title{font-size:1.25rem;font-weight:700;margin-top:6.25rem;margin-bottom:.875rem}}.lead-text{line-height:2;text-align:center;margin-top:1.875rem}@media not all and (min-width: 768px){.lead-text{margin-top:0}}.lead-pic{position:absolute}.lead-pic.pic_01{top:0;right:0;transform:translateX(11.3636363636%);width:27.5%}.lead-pic.pic_02{left:0;bottom:0;width:25.8333333333%}@media not all and (min-width: 768px){.lead-pic.pic_01{transform:translate(14.0350877193%, -12.2807017544%);width:76%}.lead-pic.pic_02{top:0;bottom:auto;transform:translate(-15.671641791%, -75.2688172043%);width:71.4666666667%}}.news{background-color:#f5f8fa;padding-top:7.5rem;padding-bottom:7.5rem;position:relative;z-index:0}.news::before,.news::after{background-position:center;background-repeat:no-repeat;background-size:contain;content:"";mix-blend-mode:multiply;pointer-events:none;position:absolute;top:0}.news::before{background-image:url(../images/top/deco_02.webp);padding-top:24.1666666667%;left:0;transform:translateY(-23.063%);width:10%}.news::after{background-image:url(../images/top/deco_01.webp);padding-top:34.1666666667%;right:0;transform:translateY(-55.03%);width:18.125%}.news .btn{margin-top:2.5rem}.news .contents{display:flex;justify-content:space-between}.news .section-header{flex-shrink:0;margin-right:1.875rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media not all and (min-width: 768px){.news{padding-top:3.125rem;padding-bottom:11.25rem;position:relative}.news::before{display:none}.news::after{background-image:url(../images/top/deco_01-sp.webp);padding-top:168%;top:auto;right:0;bottom:0;transform:translateY(36.984%);width:100%}.news .btn{margin-top:0;position:absolute;left:50%;transform:translateX(-50%);bottom:5.625rem}.news .contents{display:block}.news .section-header{margin-right:0;width:auto}}.news-items{width:66.6666666667%}@media not all and (min-width: 768px){.news-items{margin-top:1.875rem;width:100%}}.news-item:first-child .news-link{border-top:.0625rem solid #666}.news-link{border-bottom:.0625rem solid #666;display:flex;align-items:center;padding:1.25rem}@media not all and (min-width: 768px){.news-link{flex-wrap:wrap}}.news-date{font-size:.875rem;margin-right:4%}@media not all and (min-width: 768px){.news-date{margin-right:3.1700288184%}}.news-category{background-color:#fff;border:.0625rem solid #666;color:#666;font-size:.875rem;line-height:2;flex-shrink:0;min-width:10.7142857143em;display:flex;justify-content:center;align-items:center;margin-right:4%;padding-left:1em;padding-right:1em}@media not all and (min-width: 768px){.news-category{font-size:.8125rem;margin-right:0}}.news-title{line-height:1.75;font-weight:500}@media not all and (min-width: 768px){.news-title{margin-top:.625rem;width:100%}}.is-members-only .news-title{padding-left:1.75em;position:relative}.is-members-only .news-title::before{background-color:#009fe8;aspect-ratio:4/5;content:"";-webkit-mask-image:url('data:image/svg+xml;utf-8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 19.635 25.411"><path d="M0,0V25.411L9.817,15.087l9.818,10.324V0Z" fill="%23009fe8"/></svg>');mask-image:url('data:image/svg+xml;utf-8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 19.635 25.411"><path d="M0,0V25.411L9.817,15.087l9.818,10.324V0Z" fill="%23009fe8"/></svg>');-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;position:absolute;top:50%;transform:translateY(-50%);left:0;width:1.0625em}.is-members-only.is-locked .news-link{color:#999;pointer-events:none}.about{display:flex;padding-top:6.5625rem;position:relative}.about .btn{margin-top:2.5rem}.about::before{background-image:url(../images/top/deco_03.webp);background-position:center;background-repeat:no-repeat;background-size:contain;content:"";mix-blend-mode:multiply;padding-top:11.9791666667%;pointer-events:none;position:absolute;top:7.5rem;left:0;transform:translateY(-100%);width:25.3645833333%}@media not all and (min-width: 768px){.about{display:block;margin-top:4.625rem;padding-top:10.625rem;position:relative}.about::before{display:none}.about .section-title{position:absolute;top:0;left:50%;transform:translateX(-50%);width:100%}.about .btn{margin-top:1.5rem;margin-left:auto;margin-right:auto}}.about-pic{margin-top:.9375rem;width:50%}.about-pic img{display:block;border-radius:0 0 1.875rem 0;width:92.0833333333%}@media not all and (min-width: 768px){.about-pic{margin-top:0;width:96%}.about-pic img{width:100%}}.about-cap{width:50%}@media not all and (min-width: 768px){.about-cap{padding-left:1.875rem;padding-right:3.7333333333%;width:100%}}.about-subtitle{color:#666;font-size:1.875rem;font-weight:500;line-height:1.5;margin-top:5.375rem}@media not all and (min-width: 768px){.about-subtitle{font-size:1.25rem;font-weight:700;margin-top:1.5rem}}.about-text{line-height:2;margin-top:1rem}@media not all and (min-width: 768px){.about-text{margin-top:.625rem}}.products{margin-top:9.5625rem}.products .btn{margin-top:2.5rem;margin-left:auto;margin-right:auto}@media not all and (min-width: 768px){.products{margin-top:4.5rem}.products .btn{margin-top:1.875rem}}.product-items{display:flex;flex-wrap:wrap;margin-top:2.5rem}@media not all and (min-width: 768px){.product-items{display:block;margin-top:1.6875rem}}.product-item{background-position:right center;background-repeat:no-repeat;background-size:cover;width:50%}.product-item:nth-child(1){background-image:url(../images/top/product-bg_01.webp);background-color:#e1e8fb}.product-item:nth-child(2){background-image:url(../images/top/product-bg_02.webp);background-color:#d9f1fd}.product-item:nth-child(3){background-image:url(../images/top/product-bg_03.webp);background-color:#e8ecf5}.product-item:nth-child(4){background-image:url(../images/top/product-bg_04.webp);background-color:#e2f4f4}.product-item:nth-child(5){background-image:url(../images/top/product-bg_05.webp);background-color:#d9f1fd}.product-item:nth-child(6){background-image:url(../images/top/product-bg_06.webp);background-color:#e1e8fb}.product-item:nth-child(7){background-image:url(../images/top/product-bg_07.webp);background-color:#e8ecf5}@media not all and (min-width: 768px){.product-item{background-size:contain;width:100%}}.product-item__link{color:#1d4a92;font-size:1.625rem;font-weight:500;display:flex;justify-content:center;flex-direction:column;padding-left:2.25rem;padding-right:2.25rem;position:relative;line-height:1.5;height:8.75rem}.product-item__link::before{background-color:#1d4a92;aspect-ratio:1/2;content:"";-webkit-mask-image:url('data:image/svg+xml;utf-8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 6.28 11.063"><path d="M18,7.5l5,5-5,5" transform="translate(-17.47 -6.969)" fill="none" stroke="%23fff" stroke-linejoin="round" stroke-width="1.5"/></svg>');mask-image:url('data:image/svg+xml;utf-8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 6.28 11.063"><path d="M18,7.5l5,5-5,5" transform="translate(-17.47 -6.969)" fill="none" stroke="%23fff" stroke-linejoin="round" stroke-width="1.5"/></svg>');-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;position:absolute;top:50%;transform:translateY(-50%);left:15.5rem;width:.625rem}.product-item__link .en{display:block;font-size:.875rem;opacity:.7}@media not all and (min-width: 768px){.product-item__link{font-size:1.25rem;padding-left:1.875rem;padding-right:1.875rem;height:5rem}.product-item__link::before{left:11.6875rem}.product-item__link .en{font-size:.75rem}}.products-pickup{margin-top:9.5625rem;margin-left:auto;margin-right:auto;max-width:78.75rem;padding-left:1.25rem;padding-right:1.25rem}.products-pickup .section-subtitle{margin-left:auto;margin-right:auto;max-width:75rem}.products-pickup .btn{margin-top:2.5rem}@media not all and (min-width: 768px){.products-pickup{margin-top:4.6875rem;padding-left:.875rem;padding-right:.875rem}.products-pickup .btn{margin-top:1.625rem}}.products-pickup__sliders__wrap{margin-top:1.875rem;position:relative}.product-item__slider{margin-left:auto;margin-right:auto;max-width:75rem}.product-item__slider h3{font-weight:700;line-height:1.5;margin-top:.75rem}@media not all and (min-width: 768px){.product-item__slider h3{font-size:1rem;margin-top:1.25rem}}.product-item__slider__img{overflow:hidden}.product-item__slider__img img{aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.product-item__slider-prev,.product-item__slider-next{background-color:#ddd;cursor:pointer;display:flex;justify-content:center;align-items:center;position:absolute;top:50%;transform:translateY(-50%);height:3.75rem;width:3.75rem;opacity:.7;z-index:1}.product-item__slider-prev::after,.product-item__slider-next::after{background-color:#1d4a92;aspect-ratio:1/2;content:"";-webkit-mask-image:url('data:image/svg+xml;utf-8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 6.28 11.063"><path d="M18,7.5l5,5-5,5" transform="translate(-17.47 -6.969)" fill="none" stroke="%23fff" stroke-linejoin="round" stroke-width="1.5"/></svg>');mask-image:url('data:image/svg+xml;utf-8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 6.28 11.063"><path d="M18,7.5l5,5-5,5" transform="translate(-17.47 -6.969)" fill="none" stroke="%23fff" stroke-linejoin="round" stroke-width="1.5"/></svg>');-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:.75rem}@media not all and (min-width: 768px){.product-item__slider-prev,.product-item__slider-next{height:2.75rem;width:2.75rem}.product-item__slider-prev::after,.product-item__slider-next::after{width:.625rem}}.product-item__slider-prev{left:-1.25rem}.product-item__slider-prev::after{transform:translate(-50%, -50%) rotate(180deg)}@media not all and (min-width: 768px){.product-item__slider-prev{left:-0.875rem}}.product-item__slider-next{right:-1.25rem}@media not all and (min-width: 768px){.product-item__slider-next{right:-0.875rem}}.library{background-color:#f5f8fa;margin-top:7.5rem;padding-top:6.25rem;padding-bottom:7.5rem}.library .section-title{text-align:center}.library .section-title::before{left:50%;transform:translateX(-50%)}@media not all and (min-width: 768px){.library{margin-top:5.625rem;padding-top:4.5rem;padding-bottom:5.625rem}}.library-itmes{display:flex;justify-content:space-between;margin-top:2.5rem}@media not all and (min-width: 1100px){.library-itmes{flex-wrap:wrap}}@media not all and (min-width: 768px){.library-itmes{margin-top:1.625rem}}.library-itme{width:24.1666666667%}.library-itme:nth-child(1) .library-title,.library-itme:nth-child(3) .library-title{margin-top:1rem}@media not all and (min-width: 1100px){.library-itme{width:48.9913544669%}.library-itme:not(:nth-child(-n+2)){margin-top:1.75rem}}@media not all and (min-width: 768px){.library-itme:nth-child(1) .library-title,.library-itme:nth-child(3) .library-title{margin-top:.1875rem;padding-bottom:.375rem}}.library-title{font-size:1.25rem;font-weight:700;line-height:1.2;text-align:center;margin-top:2.1875rem;padding-bottom:1.125rem;position:relative;z-index:0}.library-title span{display:block;font-size:1rem}.library-title::before{aspect-ratio:15/13;content:"";-webkit-mask-image:url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 15.477 13.156"><path d="M20007.486,20011.746l5.164-5.164-5.164-5.168,1.412-1.412,6.58,6.58-6.58,6.576Zm-7.484-4.17v-2h10.98v2Z" transform="translate(-20000.002 -20000.002)" fill="%23666"/></svg>');mask-image:url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 15.477 13.156"><path d="M20007.486,20011.746l5.164-5.164-5.164-5.168,1.412-1.412,6.58,6.58-6.58,6.576Zm-7.484-4.17v-2h10.98v2Z" transform="translate(-20000.002 -20000.002)" fill="%23666"/></svg>');-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;position:absolute;background-color:#666;right:11.3793103448%;bottom:1.6875rem;width:.9375rem}.library-title::after{aspect-ratio:1/1;background-color:#fff;border:.125rem solid #666;border-radius:50%;content:"";position:absolute;right:calc(11.3793103448% - 7px);bottom:1.125rem;width:1.625rem;z-index:-1}@media not all and (min-width: 768px){.library-title{font-size:1.125rem;line-height:1.3333333333;margin-top:.75rem;padding-bottom:.75rem}.library-title span{font-size:.6875rem}.library-title::before{aspect-ratio:9/8;content:"";-webkit-mask-image:url('data:image/svg+xml;utf-8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 9.623 8.269"><path d="M4.074,6.854,5.8,5.133H0v-2H5.792L4.074,1.415,5.488,0,9.623,4.135,5.488,8.268ZM6.412,4.517l.383-.383-.383-.383Z" fill="%23666"/></svg>');mask-image:url('data:image/svg+xml;utf-8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 9.623 8.269"><path d="M4.074,6.854,5.8,5.133H0v-2H5.792L4.074,1.415,5.488,0,9.623,4.135,5.488,8.268ZM6.412,4.517l.383-.383-.383-.383Z" fill="%23666"/></svg>');-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;position:absolute;right:5.9171597633%;bottom:1rem;width:.625rem}.library-title::after{right:calc(5.9171597633% - 5px);bottom:.625rem;width:1.125rem}}.library-text{border-top:.0625rem solid #1d4a92;font-size:.875rem;font-weight:400;line-height:1.5714285714;padding-top:1rem;text-align:center}@media not all and (min-width: 768px){.library-text{font-size:.875rem;padding-top:.625rem;text-align:left}}.members{display:flex;justify-content:space-between;margin-top:7.125rem;max-width:1000px;margin-left:auto;margin-right:auto}.members .btn.btn-lightblue{margin-top:4.25rem}.members .btn{margin-top:.875rem}@media not all and (min-width: 768px){.members{display:block;margin-top:2.375rem}.members .btn.btn-lightblue{margin-top:1.375rem}.members .btn{margin-left:auto;margin-right:auto}}.members-pic{width:57%}@media not all and (min-width: 768px){.members-pic{width:100%}}.members-cap{margin-left:5%;flex-grow:1;flex-shrink:0}@media not all and (min-width: 768px){.members-cap{margin-top:1rem;margin-left:0}}.members-title{font-size:1.25rem;font-weight:700;line-height:1.2}.members-title .en{color:#009fe8;display:block;font-size:1.5rem;letter-spacing:.1em;margin-bottom:.625rem;padding-left:1.5em;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.members-title .en::before{background-color:#009fe8;aspect-ratio:4/5;content:"";-webkit-mask-image:url('data:image/svg+xml;utf-8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 19.635 25.411"><path d="M0,0V25.411L9.817,15.087l9.818,10.324V0Z" fill="%23009fe8"/></svg>');mask-image:url('data:image/svg+xml;utf-8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 19.635 25.411"><path d="M0,0V25.411L9.817,15.087l9.818,10.324V0Z" fill="%23009fe8"/></svg>');-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;position:absolute;top:0;left:0;width:1em}@media not all and (min-width: 768px){.members-title{font-size:1.125rem;text-align:center}.members-title .en{font-size:1.5rem;margin-bottom:.4375rem;margin-left:auto;margin-right:auto}}.members-text{font-size:.875rem;line-height:1.5714285714;margin-top:.625rem}@media not all and (min-width: 768px){.members-text{margin-top:.8125rem;text-align:center}}.is-member-logged-in .members-btn__logout{display:none}.is-member-logged-out .members-btn__login{display:none}.recruit{margin-top:6.125rem}.recruit .section-title{text-align:center}.recruit .section-title::before{left:50%;transform:translateX(-50%)}.recruit .btn{margin-top:1.375rem;margin-left:3.125rem}@media not all and (min-width: 1100px){.recruit .btn{margin-left:auto;margin-right:auto;padding-bottom:2.5rem}}@media not all and (min-width: 768px){.recruit{margin-top:3rem}.recruit .btn{margin-top:1.6875rem}}.recruit-innner{border:.0625rem solid #999;position:relative;height:18.125rem;max-width:1000px;margin-top:2.375rem;margin-left:auto;margin-right:auto;padding:.625rem;z-index:0}.recruit-innner::before{background-color:#e9f8f3;content:"";mix-blend-mode:multiply;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);height:calc(100% - 1.25rem);width:calc(100% - 1.25rem);z-index:-1}@media not all and (min-width: 1100px){.recruit-innner{height:auto}}@media not all and (min-width: 768px){.recruit-innner{margin-top:1.5625rem}}.recruit-title{color:#666;font-size:2.375rem;font-weight:700;line-height:1.5;margin-top:2.9375rem;margin-left:3.125rem}@media not all and (min-width: 1100px){.recruit-title{margin-left:auto;margin-right:auto;width:18.75rem}}@media not all and (min-width: 768px){.recruit-title{font-size:2.0625rem;margin-top:.8125rem;width:17.125rem}}.recruit-text{line-height:1.5;margin-top:.875rem;margin-left:3.125rem}@media not all and (min-width: 1100px){.recruit-text{margin-left:auto;margin-right:auto;width:18.75rem}}@media not all and (min-width: 768px){.recruit-text{margin-top:.625rem;margin-left:auto;margin-right:auto;width:17.125rem}}.recruit-pics{display:flex;justify-content:space-between;position:absolute;top:50%;transform:translateY(-50%);right:.625rem;width:42.75rem;z-index:-2}@media not all and (min-width: 1100px){.recruit-pics{position:relative;transform:translateY(0);right:auto;width:100%}}.recruit-pic{width:50.737%}.recruit-pic:nth-child(2){width:49.262%}.contact{background-color:#1d4a92;margin-top:10.625rem;padding-top:6.0625rem;padding-bottom:5.625rem}.contact .section-title{color:#fff;text-align:center}.contact .section-title::before{background-color:#fff;left:50%;transform:translateX(-50%)}.contact .section-title .en{color:#fff}.contact .btn{margin-top:1.875rem;margin-left:auto;margin-right:auto}.contact .btn .btn-link{background-color:#dde9fd;color:#1d4a92;font-size:1.375rem;height:3.1818181818em;padding-left:4.7272727273em;width:18.5454545455em}.contact .btn .btn-link::after{aspect-ratio:37/25;content:"";-webkit-mask-image:url('data:image/svg+xml;utf-8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 37.836 25.68"><path d="M36.531,25.676H1.314a1.142,1.142,0,0,1-.176,0H1.048l-.067-.015-.07-.018H.86l-.115-.051a1.3,1.3,0,0,1-.188-.1L.53,25.473l-.139-.113a1.119,1.119,0,0,1-.139-.152l-.121-.16v-.022a.641.641,0,0,1-.095-.236c-.005-.018-.011-.036-.015-.054l-.014-.051,0-.053q0-.046,0-.092c0-.038,0-.076,0-.113V1.245A1.284,1.284,0,0,1,.069.9V.875L.119.761C.127.742.136.723.145.7L.151.661.227.548A1.011,1.011,0,0,1,.41.34,1.263,1.263,0,0,1,.775.1L.891.045H.942C.966.038.989.032,1.013.027L1.075.014h.036A1.162,1.162,0,0,1,1.268,0H36.557a1.281,1.281,0,0,1,1.28,1.28l-.028,23.162c0,.029,0,.058,0,.086s0,.068,0,.1l0,.036L37.8,24.7a.918.918,0,0,1-.042.149c-.006.018-.012.035-.018.052v.09l-.1.116-.065.09a1.351,1.351,0,0,1-.108.13l-.013.013a1.348,1.348,0,0,1-.161.135l-.157.111h-.05l-.121.057H36.9l-.11.033h-.084q-.044,0-.088,0T36.531,25.676ZM14.822,15.248a1.266,1.266,0,0,1-.492.848L5.077,23.153h27.7L23.51,16.1a1.274,1.274,0,0,1-.493-.849,1.3,1.3,0,0,1,.027-.484l-3.49,3.145a1.282,1.282,0,0,1-1.721,0l-3.005-2.7ZM25.063,14.06l10.211,7.787V3.747L24.1,13.811a1.277,1.277,0,0,1,.961.249Zm-22.5,7.787L12.776,14.06a1.279,1.279,0,0,1,.517-.237L2.565,4.17ZM18.7,15.208,32.764,2.562H4.624Z" fill="%231d4a92"/></svg>');mask-image:url('data:image/svg+xml;utf-8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 37.836 25.68"><path d="M36.531,25.676H1.314a1.142,1.142,0,0,1-.176,0H1.048l-.067-.015-.07-.018H.86l-.115-.051a1.3,1.3,0,0,1-.188-.1L.53,25.473l-.139-.113a1.119,1.119,0,0,1-.139-.152l-.121-.16v-.022a.641.641,0,0,1-.095-.236c-.005-.018-.011-.036-.015-.054l-.014-.051,0-.053q0-.046,0-.092c0-.038,0-.076,0-.113V1.245A1.284,1.284,0,0,1,.069.9V.875L.119.761C.127.742.136.723.145.7L.151.661.227.548A1.011,1.011,0,0,1,.41.34,1.263,1.263,0,0,1,.775.1L.891.045H.942C.966.038.989.032,1.013.027L1.075.014h.036A1.162,1.162,0,0,1,1.268,0H36.557a1.281,1.281,0,0,1,1.28,1.28l-.028,23.162c0,.029,0,.058,0,.086s0,.068,0,.1l0,.036L37.8,24.7a.918.918,0,0,1-.042.149c-.006.018-.012.035-.018.052v.09l-.1.116-.065.09a1.351,1.351,0,0,1-.108.13l-.013.013a1.348,1.348,0,0,1-.161.135l-.157.111h-.05l-.121.057H36.9l-.11.033h-.084q-.044,0-.088,0T36.531,25.676ZM14.822,15.248a1.266,1.266,0,0,1-.492.848L5.077,23.153h27.7L23.51,16.1a1.274,1.274,0,0,1-.493-.849,1.3,1.3,0,0,1,.027-.484l-3.49,3.145a1.282,1.282,0,0,1-1.721,0l-3.005-2.7ZM25.063,14.06l10.211,7.787V3.747L24.1,13.811a1.277,1.277,0,0,1,.961.249Zm-22.5,7.787L12.776,14.06a1.279,1.279,0,0,1,.517-.237L2.565,4.17ZM18.7,15.208,32.764,2.562H4.624Z" fill="%231d4a92"/></svg>');-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;position:absolute;background-color:#1d4a92;top:50%;transform:translateY(-50%);right:2.375rem;width:2.25rem}@media not all and (min-width: 768px){.contact{margin-top:5.625rem;padding-top:4.375rem}.contact .btn .btn-link{height:2.7272727273em;padding-left:3.4545454545em;width:15.7727272727em}.contact .btn .btn-link::after{right:1.875rem;width:2.0625rem}}.contact-info{display:flex;justify-content:center;margin-top:.9375rem}@media not all and (min-width: 768px){.contact-info{display:block;margin-top:1.25rem;margin-left:auto;margin-right:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.contact-tel{color:#fff;position:relative}.contact-tel::before{border-top:.0625rem solid #fff;content:"";bottom:.5rem;left:40px;position:absolute;height:.0625rem;width:1.875rem}@media not all and (min-width: 768px){.contact-tel{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.contact-tel::before{width:1.6875rem}}.contact-fax{color:#fff;margin-left:1.3125rem}@media not all and (min-width: 768px){.contact-fax{margin-top:.625rem;margin-left:4.625rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.contact-subtitle{display:inline-block;font-weight:500;margin-right:2.9375rem}@media not all and (min-width: 768px){.contact-subtitle{font-size:1rem;margin-right:2.5rem}}.contact-label{font-size:1.875rem;font-weight:300}@media not all and (min-width: 768px){.contact-label{font-size:1.75rem}}span.contact-num{color:#fff;-webkit-text-fill-color:#fff;font-size:2.25rem;font-weight:300}@media not all and (min-width: 768px){span.contact-num{font-size:2.125rem}}.contact-note{font-size:.875rem;font-weight:500}.contact-time{color:#fff;font-size:1.125rem;line-height:2.5555555556;text-align:center}