.page-fill,.page-width.page-wrapper-bg{padding:0}.grid-wrapper .point{position:absolute;width:32px;height:32px;border-radius:50%;background:#ffffff80;left:var(--left-pc);top:var(--top-pc);display:block}.grid-wrapper .point:after{content:"";display:block;background:#fff;position:absolute;top:0;left:0;border-radius:50%;width:100%;height:100%;-webkit-animation:scaleAni 1.6s ease infinite;animation:scaleAni 1.6s ease infinite}.grid-wrapper .title-wrapper{flex-direction:column;gap:0}.grid-wrapper .img-wrapper,.grid-wrapper .image-fabric-wrapper{position:relative}.grid-wrapper .subtitle{font-size:16px;line-height:24px;font-family:Roboto-Regular,sans-serif;font-weight:400;color:#fff;padding-top:48px;opacity:0;animation-fill-mode:forwards}.grid-wrapper .title-wrapper .title{opacity:0;animation-fill-mode:forwards}.grid-wrapper{width:100%;padding:96px 0}.grid-wrapper .total-title.row-reverse-title{display:none}.grid-wrapper .total-title.hidden{display:block!important}.grid-wrapper .main-wrapper{display:grid;grid-template-columns:100%}.grid-wrapper .main-wrapper.blog-wrapper{padding:0 6.730769230769231%}.page-width.page-wrapper-bg .grid-wrapper .main-wrapper.blog-wrapper{padding:0}.page-width.page-wrapper-bg .grid-wrapper .main-wrapper.blog-wrapper .img-wrapper{padding:0 14.84375% 96px}.page-width.page-wrapper-bg .grid-wrapper .main-wrapper.blog-wrapper .img-wrapper.is-merge{padding:0 14.84375% 72px}.page-fill .grid-wrapper .main-wrapper.blog-wrapper{padding:0}.grid-wrapper .main-wrapper .img-wrapper{display:grid;grid-template-columns:repeat(2,50%);width:100%;font-size:0;position:relative}.page-fill .grid-wrapper .main-wrapper.subject-wrapper .img-wrapper{padding:72px 9.375%}.page-fill .grid-wrapper .main-wrapper.blog-wrapper .img-wrapper{padding:96px 6.730769230769231% 0}.page-fill .grid-wrapper .main-wrapper.blog-wrapper .img-wrapper:first-of-type{padding-top:0}.grid-wrapper .main-wrapper .total-title{font-size:30px;line-height:38px;font-family:Roboto-Bold,sans-serif;font-weight:700;color:#1e1f20;padding:72px 0 52px;text-align:center}.grid-wrapper .main-wrapper .total-title p{margin:0;padding:0;text-align:center;letter-spacing:0}.grid-wrapper .main-wrapper.blog-wrapper .img-wrapper{grid-template-columns:repeat(2,calc(50% - 25px));grid-column-gap:50px}.grid-wrapper .main-wrapper.blog-wrapper .img-wrapper.have-title{grid-template-columns:repeat(2,calc(50% - 25px));grid-column-gap:50px;grid-template-areas:"a a" ". .";padding-top:0}.grid-wrapper .main-wrapper.blog-wrapper .img-wrapper.have-title .total-title{grid-area:a;width:100%}.grid-wrapper .main-wrapper .img-wrapper .text-wrapper{width:100%;display:flex;align-items:center;flex-direction:column;justify-content:center}.grid-wrapper .main-wrapper .img-wrapper .text-wrapper .title{font-size:30px;line-height:38px;font-family:var(--bold-font);font-weight:700;color:#1e1f20;margin:0;padding-bottom:24px;text-align:left;width:100%;min-height:0}.grid-wrapper .main-wrapper .img-wrapper .text-wrapper .text{font-size:14px;line-height:24px;font-family:var(--regular-font);font-weight:400;color:#1e1f20;margin:0;text-align:left;padding:0;min-height:0;width:100%;letter-spacing:0}.grid-wrapper .main-wrapper .img-wrapper .text-wrapper .text a{color:#1e1f20;letter-spacing:0}.grid-wrapper .main-wrapper img.subject{width:84.61538461538461%;height:auto;object-fit:cover;position:relative;top:0;left:0}.grid-wrapper .main-wrapper img.blog{width:100%;height:auto;object-fit:cover;position:relative;top:0;left:0;opacity:0;animation-fill-mode:forwards}.grid-wrapper .main-wrapper .img-wrapper.row-reverse{justify-items:end}.grid-wrapper .main-wrapper .img-wrapper .text-wrapper .text.p-two{padding:16px 0}.grid-wrapper .main-wrapper .img-wrapper .text-wrapper .text.p-four,.grid-wrapper .main-wrapper .img-wrapper .text-wrapper .text.p-five{padding:16px 0 0}.page-fill .grid-wrapper .main-wrapper.blog-wrapper .img-wrapper.is-merge{padding-top:0}.grid-wrapper .main-wrapper.blog-wrapper .img-wrapper.column{grid-template-columns:100%;grid-column-gap:0;grid-row-gap:72px;width:100%;grid-template-areas:"a"}.grid-wrapper .main-wrapper.blog-wrapper .img-wrapper.column .text-wrapper .text{text-align:center;padding:20px 6.352765321375187% 0}.grid-wrapper .main-wrapper.blog-wrapper .img-wrapper.column.have-title .total-title{padding:0 0 52px}.page-fill .grid-wrapper .main-wrapper.blog-wrapper.grid-wrapper-merge .is-merge{padding-top:64px!important;padding-bottom:72px!important}.page-fill .grid-wrapper .main-wrapper.blog-wrapper .have-title.have-bg.no-merge{padding-bottom:72px!important}.page-fill .grid-wrapper .main-wrapper.blog-wrapper .have-title.no-merge.no-bg .total-title{padding-top:0}.grid-wrapper .img-text-wrapper{width:100%}.grid-wrapper .img-text-wrapper .p-img-text{text-align:left;font-size:14px;line-height:16px;font-family:Roboto-Regular,sans-serif;font-weight:400;padding:24px 0 0;color:#1e1f20}.grid-wrapper .main-wrapper .img-wrapper .text-wrapper .is-text-two-title{padding-top:64px}.grid-wrapper .main-wrapper .img-wrapper .text-wrapper .title,.grid-wrapper .main-wrapper .img-wrapper .text-wrapper .text,.grid-wrapper .main-wrapper .img-wrapper.row img.blog.image-pc,.grid-wrapper .main-wrapper .img-wrapper.row-reverse img.blog.image-pc{animation-fill-mode:forwards;opacity:0}.grid-wrapper .main-wrapper .img-wrapper.row-reverse img.blog.image-pc.animate__fadeIn{animation-name:fadeInAni}.custom-liquid-wrapper{width:100%;padding:90px 0 0}.custom-liquid-wrapper p{font-family:var(--regular-font);font-size:16px;margin:0;padding:0;line-height:16px;color:var(--theme-color);text-align:center;display:flex;flex-direction:column;align-items:center}.custom-liquid-wrapper p.company-info{font-size:16px;line-height:16px;padding:24px 0}@-webkit-keyframes fadeInAni{0%{opacity:0;-webkit-transform:scale(1.03);transform:scale(1.03)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes fadeInAni{0%{opacity:0;-webkit-transform:scale(1.03);transform:scale(1.03)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.grid-wrapper .fabric-wrapper.is-text-other-image{position:relative;height:auto;width:auto}.grid-wrapper .fabric-wrapper.is-text-other-image img{height:auto}@media screen and (min-width: 997px){.grid-wrapper .fabric-wrapper{display:block!important;position:absolute;width:27.173913043478258%;height:27.173913043478258%}.grid-wrapper .image-fabric-wrapper img{width:100%;height:auto;object-fit:cover;opacity:0;animation-fill-mode:forwards}}@media screen and (min-width: 750px) and (max-width: 1440px){.page-fill .grid-wrapper .main-wrapper.subject-wrapper .img-wrapper,.page-fill .grid-wrapper .main-wrapper.blog-wrapper .img-wrapper{padding:48px 0 0}.grid-wrapper .main-wrapper .total-title{padding:36px 0 32px}.grid-wrapper .main-wrapper .img-wrapper .text-wrapper .is-text-two-title{padding-top:32px;padding-bottom:0}.grid-wrapper .point{left:var(--left-ipad);top:var(--top-ipad)}.grid-wrapper .point{width:24px;height:24px}}@media screen and (min-width:750px) and (max-width: 1125px){.grid-wrapper .img-text-wrapper .p-img-text{font-size:12px;line-height:14px;color:#1e1f20;padding:18px 0 0}.grid-wrapper .main-wrapper .total-title{font-size:16px;line-height:20px;padding:36px 0 32px}.grid-wrapper .main-wrapper .img-wrapper .text-wrapper .title{font-size:16px;line-height:20px;padding-bottom:18px}.grid-wrapper .main-wrapper .img-wrapper .text-wrapper .text{font-size:12px;line-height:16px}.grid-wrapper .main-wrapper .img-wrapper .text-wrapper .text.p-two{padding:12px 0}.grid-wrapper .main-wrapper .img-wrapper .text-wrapper .text.p-four,.grid-wrapper .main-wrapper .img-wrapper .text-wrapper .text.p-five{padding:16px 0 0}}@media screen and (min-width: 997px) and (max-width: 1440px){.grid-wrapper .subtitle{font-size:14px;line-height:24px}}@media screen and (max-width: 997px){.custom-liquid-wrapper{width:100%;padding:0}.custom-liquid-wrapper p{width:100%;font-size:14px;line-height:14px}.custom-liquid-wrapper p.company-info{padding:20px 0;line-height:20px}.grid-wrapper .point{left:var(--left-m);top:var(--top-m);width:24px;height:24px}.grid-wrapper .subtitle br{display:none}.grid-wrapper .subtitle{font-size:14px;line-height:16px;padding:18px 0 26px}.grid-wrapper .total-title.hidden{display:none!important}.grid-wrapper .total-title.row-reverse-title{display:block}.page-fill .grid-wrapper .main-wrapper.blog-wrapper .have-title.have-bg.no-merge{padding-bottom:20px!important}.grid-wrapper .img-text-wrapper .p-img-text{font-size:12px;line-height:14px;color:#909090;padding:12px 0 0}.grid-wrapper .main-wrapper.blog-wrapper .img-wrapper.column{grid-row-gap:48px;display:grid;grid-template-columns:100%}.page-fill .grid-wrapper .main-wrapper.subject-wrapper .img-wrapper,.grid-wrapper .main-wrapper.subject-wrapper .img-wrapper{padding:36px 1.5rem}.page-fill .grid-wrapper .main-wrapper.subject-wrapper .img-wrapper img{width:100%}.grid-wrapper .main-wrapper.blog-wrapper{padding:0}.grid-wrapper .main-wrapper{grid-row-gap:48px!important}.page-fill .grid-wrapper .main-wrapper.blog-wrapper.grid-wrapper-merge{grid-row-gap:0px!important}.page-fill .grid-wrapper .main-wrapper.blog-wrapper.grid-wrapper-merge .have-title{padding-top:48px!important}.page-fill .grid-wrapper .main-wrapper.blog-wrapper.grid-wrapper-merge .have-title:first-of-type{padding-top:20px!important}.page-fill .grid-wrapper .main-wrapper.blog-wrapper.grid-wrapper-merge .img-wrapper.column.have-title .total-title{padding:20px 0 32px}.page-fill .grid-wrapper .main-wrapper.blog-wrapper.grid-wrapper-merge .is-merge{padding-top:48px!important;padding-bottom:48px!important}.page-fill .grid-wrapper .main-wrapper.blog-wrapper.grid-wrapper-merge .have-title.have-bg{padding-top:20px!important}.page-fill .grid-wrapper .main-wrapper.blog-wrapper.grid-wrapper-merge .is-merge.have-bg{padding-bottom:20px!important;padding-top:48px!important}.grid-wrapper{width:100%;padding:48px 0}.grid-wrapper .main-wrapper.blog-wrapper .img-wrapper.column .text-wrapper .text{padding-top:0}.page-fill .grid-wrapper .main-wrapper.blog-wrapper .img-wrapper{padding:0}.page-fill .grid-wrapper .main-wrapper.blog-wrapper.grid-wrapper-merge .img-wrapper{padding:0 0 48px}.page-fill .grid-wrapper .main-wrapper.blog-wrapper.grid-wrapper-merge .img-wrapper.is-meage{padding-bottom:0}.page-fill .grid-wrapper .main-wrapper.blog-wrapper.grid-wrapper-merge .img-wrapper.is-meage .image-pc{display:none}.page-fill .grid-wrapper .main-wrapper.blog-wrapper.grid-wrapper-merge .img-wrapper.is-meage .image-m{display:block!important}.page-fill .grid-wrapper .title-wrapper{padding:0 1.5rem}.grid-wrapper .main-wrapper .total-title{font-size:18px;line-height:22px;text-align:left;padding:20px 0}.grid-wrapper .main-wrapper .total-title p{text-align:left}.grid-wrapper .main-wrapper .img-wrapper .text-wrapper .title{font-size:16px;line-height:19px;width:100%;padding:0 0 16px}.grid-wrapper .main-wrapper .img-wrapper .text-wrapper .text{font-size:11px;line-height:15px;width:100%}.grid-wrapper .main-wrapper .img-wrapper .text-wrapper .text.p-two{padding:12px 0}.grid-wrapper .main-wrapper .img-wrapper .text-wrapper .text.p-four,.grid-wrapper .main-wrapper .img-wrapper .text-wrapper .text.p-five{padding:12px 0 0}.grid-wrapper .main-wrapper .img-wrapper.column-m{display:flex;flex-direction:column}.grid-wrapper .main-wrapper .img-wrapper.row-reverse.column-m{flex-direction:column-reverse}.grid-wrapper .main-wrapper .img-wrapper.column-m .text-wrapper{text-align:left;width:100%;padding-top:20px}}@media screen and (max-width: 749px){.grid-wrapper .subtitle{font-size:11px;line-height:15px;padding:18px 0 26px}.grid-wrapper .main-wrapper .slider.slider--tablet img.blog.image-m{width:auto;height:1031px}.grid-wrapper .main-wrapper .total-title{padding:20px 0}.grid-wrapper .main-wrapper.blog-wrapper .img-wrapper{grid-template-columns:repeat(2,calc(50% - 6px));grid-column-gap:12px}.grid-wrapper .main-wrapper img.blog{display:none}.grid-wrapper .main-wrapper img.blog.image-m{display:block!important}.grid-wrapper .main-wrapper .img-wrapper .text-wrapper .title{padding:0 0 12px}.custom-liquid-wrapper{width:100%;padding:28px 0 0}.custom-liquid-wrapper p{font-size:14px;line-height:14px}.custom-liquid-wrapper p.company-info{font-size:14px;line-height:20px;padding:20px 0}}@-webkit-keyframes scaleAni{0%{transform:scale(1)}to{transform:scale(.5)}}@keyframes scaleAni{0%{transform:scale(1)}to{transform:scale(.5)}}
/*# sourceMappingURL=/cdn/shop/t/220/assets/section-grid-wrapper.css.map?enable_css_minification=1 */
