.ai-honyaku-contents h2,.ai-honyaku-contents h3,.ai-honyaku-contents h4,.ai-honyaku-contents p{margin:0}.ai-honyaku-contents h2{font-size:4rem}.ai-honyaku-contents h3{font-size:3rem}.ai-honyaku-contents h4{font-size:2rem}.point-mark{border-radius:100vmax;padding:0 2.4rem;font-size:2rem;font-weight:700;line-height:175%;margin:0 auto !important}.sn_btn--ai-honyaku{background-color:#94214d;margin:auto}.sn_btn--ai-honyaku:hover{filter:brightness(1.1)}.ai-honyaku-contents{max-width:100%;color:#404040}.ai-honyaku-contents .overview{background-image:linear-gradient(to bottom, #c6c7cc 0%, #fff 67.4rem, #fff 100%);text-align:center;position:relative;overflow:hidden}.ai-honyaku-contents .overview .overview-inner{max-width:calc(var(--width_max_pc_m) - 2rem);margin:0 auto;padding:11.4rem 2rem 0;display:grid;row-gap:3rem;position:relative}.ai-honyaku-contents .overview .overview-inner .fadein{display:grid;row-gap:2rem;max-width:80rem;margin:0 auto 10rem;position:relative}.ai-honyaku-contents .overview .overview-inner .fadein .overview-item-outer{display:grid;grid-template-columns:1fr 1fr 1fr;-moz-column-gap:3rem;column-gap:3rem;z-index:1}.ai-honyaku-contents .overview .overview-inner .fadein.scrollin .overview-item_01 img{max-width:59.1rem;width:100%}.ai-honyaku-contents .overview .overview-inner .fadein.scrollin .overview-item_02 img{max-width:4.3rem;width:100%}.ai-honyaku-contents .overview .overview-inner .fadein.scrollin .overview-item_03{display:grid;row-gap:2rem}.ai-honyaku-contents .overview .overview-inner .fadein.scrollin .overview-item_04{display:grid;row-gap:2rem}.ai-honyaku-contents .overview .overview-inner .fadein.scrollin .overview-item_05{display:grid;row-gap:2rem}.ai-honyaku-contents .overview .overview-inner .fadein.scrollin .overview-item_03 img,.ai-honyaku-contents .overview .overview-inner .fadein.scrollin .overview-item_04 img,.ai-honyaku-contents .overview .overview-inner .fadein.scrollin .overview-item_05 img{margin-inline:auto;max-width:18.4rem;width:100%}.ai-honyaku-contents .overview .overview-inner .fadein.scrollin .overview-item_06{position:absolute;bottom:12%}.ai-honyaku-contents .overview .overview-inner .fadein.scrollin .overview-item_07{position:absolute;left:16%;bottom:34%}.ai-honyaku-contents .overview .overview-inner .fadein.scrollin .overview-item_07 img{max-width:24.7rem;width:100%}.ai-honyaku-contents .overview .overview-inner .overview-2nd{background-image:url(/~/media/img/product/ai-honyaku/bg-overview-2nd.ashx);background-size:50%;background-repeat:no-repeat;background-position:center top;padding:4rem 0 16rem;position:relative}.ai-honyaku-contents .overview .overview-inner .overview-2nd .overview-2nd-inner{display:grid;row-gap:3rem;position:relative}.ai-honyaku-contents .overview .overview-deco_01{position:absolute;top:0;right:calc(50% - 40rem);transform:translateX(50%);max-width:54.8rem}.ai-honyaku-contents .overview .overview-deco_02{position:absolute;top:18%;left:calc(50% - 50rem);transform:translateX(-50%);max-width:54.8rem}.ai-honyaku-contents .overview .overview-inner .overview-2nd .overview-deco_03{position:absolute;top:0;right:calc(50% - 30rem);transform:translateX(50%);max-width:54.8rem}.ai-honyaku-contents .overview .overview-deco_04{position:absolute;bottom:0;left:calc(50% - 50rem);transform:translateX(-50%);max-width:54.8rem}.ai-honyaku-contents .overview .overview-inner .overview-2nd .overview-2nd-inner img{margin-inline:auto;max-width:80.6rem;width:100%}.ai-honyaku-contents .point-01{text-align:center;background-image:linear-gradient(to bottom, transparent 0%, transparent 60%, #fff 100%),url(/~/media/img/product/ai-honyaku/point-01-bg.ashx);background-size:auto 60rem;background-repeat:no-repeat;background-position:center top;background-color:#fff}.ai-honyaku-contents .point-01 .point-01-inner{max-width:calc(var(--width_max_pc_m) - 2rem);margin:0 auto;padding:8.5rem 2rem 13.3rem;display:flex;flex-direction:column;row-gap:3rem;max-width:102.2rem;position:relative}.ai-honyaku-contents .point-01 .point-01-inner .point-mark{background-color:#fff;color:#000}.ai-honyaku-contents .point-01 .point-01-inner .point-title{color:#fff}.ai-honyaku-contents .point-01 .point-01-inner .bleu{display:grid;row-gap:3rem;background-color:#fff;border-radius:2.4rem;padding:4rem 2rem}.ai-honyaku-contents .point-01 .point-01-inner .bleu p{font-size:1.4rem}.ai-honyaku-contents .point-01 .point-01-inner .bleu .bleu-graph{overflow:auto}.ai-honyaku-contents .point-01 .point-01-inner .bleu .bleu-graph img{width:79.3rem;max-width:79.3rem}.ai-honyaku-contents .point-01 .point-01-inner .no1-mark{background-image:url(/~/media/img/product/ai-honyaku/overview_06.ashx);background-size:cover}.ai-honyaku-contents .point-01 .point-01-inner .no1-mark img{max-width:18.9rem}@-webkit-keyframes overview_anime{0%{transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}@keyframes overview_anime{0%{transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}.splide__slide-each{text-align:left;padding:5.5rem 4.8rem 3.8rem;border-radius:2.4rem;margin:3rem 1rem;font-size:1.4rem;width:100%;background-color:#f2f5ff}.splide__slide-each .carousel-heading__splide__tit{color:#404040;text-align:center;font-size:2rem;font-weight:700;line-height:1.35;margin-bottom:2.7rem}.splide__slide-each .original-text{margin-bottom:2.1rem}.splide__slide-each .result{padding:2rem 3.7rem;background-color:#fff;border-radius:2.4rem;margin-bottom:1.4rem}.splide__slide-each .result.google{display:none}.splide__slide-each .result .other-company__tit{margin-top:0;margin-bottom:1.4rem;text-align:center;font-size:1.4rem;font-weight:400;line-height:1.5}.splide__slide-each .result.other-company h5:first-child:first-letter,.splide__slide-each .result.google p:first-child:first-letter{color:#0068b7}.splide__slide-each .result.sourcenext h5:first-child:first-letter{color:#e62315}.splide__slide-each .result .result-text{font-size:1.6rem}.splide__arrow{background:#002063}.splide__arrow svg{fill:#fff}.splide__pagination__page{background:#c8cdd8}.splide__pagination__page.is-active{background:#002063}.splide__arrow--prev{left:-0.5em}.splide__arrow--next{right:-0.5em}#splide-ai-honyaku{max-width:85.6rem;margin-inline:auto}#splide-ai-honyaku-list li{display:flex}.ai-honyaku-contents .point-02,.ai-honyaku-contents .point-03,.ai-honyaku-contents .point-04{background-color:#fff}.ai-honyaku-contents .point-02 .point-02-obi,.ai-honyaku-contents .point-03 .point-03-obi,.ai-honyaku-contents .point-04 .point-04-obi{height:40rem;display:flex;align-items:center;margin:7.25rem 0;background-repeat:no-repeat;background-position:center top;background-size:auto 56rem}.ai-honyaku-contents .point-02 .point-02-obi{background-image:url(/~/media/img/product/ai-honyaku/point-02-bg.ashx)}.ai-honyaku-contents .point-03 .point-03-obi{background-image:url(/~/media/img/product/ai-honyaku/point-03-bg.ashx)}.ai-honyaku-contents .point-04 .point-04-obi{background-image:url(/~/media/img/product/ai-honyaku/point-04-bg.ashx)}.parallax-obi{-webkit-animation:parallax linear both;animation:parallax linear both;animation-timeline:view();animation-range:contain}@-webkit-keyframes parallax{from{background-position:center 0}to{background-position:center -15rem}}@keyframes parallax{from{background-position:center 0}to{background-position:center -15rem}}.ai-honyaku-contents .point-02 .point-02-obi .point-02-title,.ai-honyaku-contents .point-03 .point-03-obi .point-03-title,.ai-honyaku-contents .point-04 .point-04-obi .point-04-title{max-width:calc(var(--width_max_pc_m) - 2rem);margin-inline:auto;display:grid;grid-template-columns:54.5rem 53.5rem}.ai-honyaku-contents .point-02 .point-02-obi .point-02-title .point-02-title-inner,.ai-honyaku-contents .point-03 .point-03-obi .point-03-title .point-03-title-inner,.ai-honyaku-contents .point-04 .point-04-obi .point-04-title .point-04-title-inner{text-align:center;background-color:rgba(255,255,255,.5);border-radius:100vmax;width:54.5rem;height:54.5rem;display:grid;align-content:center}.ai-honyaku-contents .point-02 .point-02-obi .point-02-title .point-02-title-inner .point-mark,.ai-honyaku-contents .point-03 .point-03-obi .point-03-title .point-03-title-inner .point-mark,.ai-honyaku-contents .point-04 .point-04-obi .point-04-title .point-04-title-inner .point-mark,.ai-honyaku-contents .point-05 .point-05-inner .point-mark{background-color:#94214d;color:#fff}.ai-honyaku-contents .point-02 .point-02-inner,.ai-honyaku-contents .point-04 .point-04-inner{max-width:calc(var(--width_max_pc_m) - 2rem);margin:0 auto;padding:0 2rem 17.1rem;display:grid;row-gap:12.6rem;position:relative}.ai-honyaku-contents .point-02 .point-02-inner .point-02-each,.ai-honyaku-contents .point-04 .point-04-inner .point-04-each{display:grid;grid-template-columns:69.2rem 26.8rem;-moz-column-gap:6.5rem;column-gap:6.5rem;row-gap:3.6rem}.ai-honyaku-contents .point-02 .point-02-inner .point-02-each .image{margin-inline:auto;position:relative}.ai-honyaku-contents .point-04 .point-04-inner .point-04-each .image{margin-inline:auto;position:relative}.ai-honyaku-contents .point-04 .point-04-inner .point-04-each .image::before{content:"";display:inline-block;position:absolute;bottom:3%;width:18.8%;height:auto;background-size:cover;aspect-ratio:1}.ai-honyaku-contents .point-04 .point-04-inner .point-04-each:nth-of-type(1) .image::before{left:3%;background-image:url(/~/media/img/product/ai-honyaku/point-04_01_mark.svg)}.ai-honyaku-contents .point-04 .point-04-inner .point-04-each:nth-of-type(2) .image::before{right:3%;background-image:url(/~/media/img/product/ai-honyaku/point-04_02_mark.svg)}.ai-honyaku-contents .point-04 .point-04-inner .point-04-each:nth-of-type(3) .image::before{left:3%;background-image:url(/~/media/img/product/ai-honyaku/point-04_03_mark.svg)}.ai-honyaku-contents .point-02 .point-02-inner .point-02-each .text h4,.ai-honyaku-contents .point-04 .point-04-inner .point-04-each .text h4{margin-bottom:2.4rem}.ai-honyaku-contents .point-03 .point-03-inner{max-width:calc(var(--width_max_pc_m) - 2rem);margin:0 auto;padding:0 2rem 17.1rem;display:grid;row-gap:5rem}.ai-honyaku-contents .point-03 .point-03-inner .point-03-table{overflow:auto}.ai-honyaku-contents .point-03 .point-03-inner .point-03-table img{max-width:105rem}.ai-honyaku-contents .point-04 .text-caption{margin:1em 0;font-size:var(--size_txt_s)}.ai-honyaku-contents .point-05{background-image:linear-gradient(to bottom, #e8e9ee 0%, #fff 37.4rem, #fff 100%);text-align:center;position:relative;overflow:hidden}.ai-honyaku-contents .point-05 .point-05-inner{max-width:calc(var(--width_max_pc_m) - 2rem);margin:0 auto;padding:11.4rem 2rem 17.1rem;display:grid;row-gap:3rem;position:relative}.ai-honyaku-contents .point-05 .point-05-inner img{margin-inline:auto;max-width:80.7rem;width:100%}.ai-honyaku-contents .point-05 .point-05-deco_01{position:absolute;top:0;right:calc(50% - 40rem);transform:translateX(50%);max-width:54.8rem}.ai-honyaku-contents .column{background-image:url(/~/media/img/product/ai-honyaku/column-bg.ashx);background-size:auto 60rem;background-repeat:no-repeat;background-position:center top;background-color:#021033;color:#fff;position:relative;overflow:hidden}.ai-honyaku-contents .column .column-deco_01{mix-blend-mode:overlay;position:absolute;top:24%;right:calc(50% - 42rem);transform:translateX(50%);max-width:54.8rem}.ai-honyaku-contents .column .column-deco_02{mix-blend-mode:overlay;position:absolute;top:44%;left:calc(50% - 44rem);transform:translateX(-50%);max-width:54.8rem}.ai-honyaku-contents .column .column-inner{background-image:url(/~/media/img/product/ai-honyaku/column-bg_bottom.ashx);background-size:auto 60rem;background-repeat:no-repeat;background-position:center bottom}.ai-honyaku-contents .column .column-inner .column-contents{max-width:97rem;text-align:center;margin:0 auto;padding:12rem 2rem;display:flex;flex-direction:column;row-gap:3rem;position:relative}.ai-honyaku-contents .column .column-inner .column-contents .point-mark{background-color:#fff;color:#000}.ai-honyaku-contents .column .column-inner .column-contents .nmt{background-color:#fff;color:#404040;border-radius:2.4rem;padding:6.9rem 2rem 8.9rem;display:grid;row-gap:3rem}.ai-honyaku-contents .column .column-inner .column-contents .nmt img{max-width:74.3rem;width:100%;margin:0 auto 2.7rem}.ai-honyaku-contents .column .column-inner .column-contents .nmt .nmt-text span{color:#0068b7}.ai-honyaku-contents .faq{background-color:#fff}.ai-honyaku-contents .faq .faq-inner{max-width:calc(var(--width_max_pc_m) - 2rem);margin:0 auto;padding:11.9rem 2rem 9.1rem;display:grid;row-gap:3rem;text-align:center}.ai-honyaku-contents .faq .faq-inner .faq-each .question{margin-bottom:2rem;font-size:2rem;font-weight:bold}.ai-honyaku-contents .faq .faq-inner .faq-each .question::before{content:"Q. ";color:#94214d}.ai-honyaku-contents .biz{background-color:#fff}.ai-honyaku-contents .biz .biz-inner{max-width:calc(var(--width_max_pc_m) - 2rem);margin:0 auto;padding:11.9rem 2rem 9.1rem;display:grid;row-gap:3rem;text-align:center;border-top:.1rem solid #ccc}@media screen and (min-width: 769px){.ai-honyaku-contents .point-02 .point-02-inner .point-02-each:nth-of-type(2){grid-template-columns:26.8rem 69.2rem;justify-content:end}.ai-honyaku-contents .point-04 .point-04-inner .point-04-each:nth-of-type(1),.ai-honyaku-contents .point-04 .point-04-inner .point-04-each:nth-of-type(3){grid-template-columns:26.8rem 69.2rem;justify-content:end}.ai-honyaku-contents .point-02 .point-02-inner .point-02-each:nth-of-type(2) .text{order:-1}.ai-honyaku-contents .point-04 .point-04-inner .point-04-each:nth-of-type(1) .text,.ai-honyaku-contents .point-04 .point-04-inner .point-04-each:nth-of-type(3) .text{order:-1}.ai-honyaku-contents .point-03{text-align:center}.ai-honyaku-contents .faq .faq-inner .faq-each .answer{margin:0 auto 2rem}.ai-honyaku-contents .faq .faq-inner .faq-each .list{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:left;margin-inline:auto}.ai-honyaku-contents .biz .biz-inner .list{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:left;margin-inline:auto}}@media screen and (max-width: 768px){.ai-honyaku-contents h2{font-size:3rem}.ai-honyaku-contents h3{font-size:2.5rem}.ai-honyaku-contents h4{font-size:2rem}.ai-honyaku-contents .overview .overview-inner .fadein .overview-item-outer{grid-template-columns:auto;row-gap:3rem}.ai-honyaku-contents .overview .overview-inner .fadein.scrollin .overview-item_01 img{max-width:35.9rem}.ai-honyaku-contents .overview .overview-inner .fadein.scrollin .overview-item_02 img{margin-left:calc(100% - 14.3rem)}.ai-honyaku-contents .overview .overview-inner .fadein.scrollin .overview-item_07{bottom:60%}.ai-honyaku-contents .overview .overview-inner .fadein.scrollin .overview-item_03,.ai-honyaku-contents .overview .overview-inner .fadein.scrollin .overview-item_04,.ai-honyaku-contents .overview .overview-inner .fadein.scrollin .overview-item_05{background-image:url(/~/media/img/product/ai-honyaku/overview_06.ashx);background-size:auto 18.4rem;background-repeat:no-repeat}.ai-honyaku-contents .overview .overview-inner .overview-2nd{background-size:100%}.ai-honyaku-contents .overview .overview-inner .overview-2nd .overview-2nd-inner p{order:2;text-align:left}.ai-honyaku-contents .overview .overview-deco_01{right:calc(50% - 24rem)}.ai-honyaku-contents .overview .overview-deco_02{top:14%;left:calc(50% - 34rem)}.ai-honyaku-contents .point-01 .point-01-inner .bleu-text,.ai-honyaku-contents .point-01 .point-01-inner .no-1-text{text-align:left}.ai-honyaku-contents .point-02 .point-02-obi,.ai-honyaku-contents .point-03 .point-03-obi,.ai-honyaku-contents .point-04 .point-04-obi{overflow:hidden;justify-content:center;align-items:flex-start;-webkit-animation:unset;animation:unset;background-position:calc(50% - 10rem) top;background-size:cover}.ai-honyaku-contents .point-02 .point-02-obi .point-02-title,.ai-honyaku-contents .point-03 .point-03-obi .point-03-title,.ai-honyaku-contents .point-04 .point-04-obi .point-04-title{grid-template-columns:auto}.ai-honyaku-contents .point-02 .point-02-obi .point-02-title .point-02-title-inner,.ai-honyaku-contents .point-03 .point-03-obi .point-03-title .point-03-title-inner,.ai-honyaku-contents .point-04 .point-04-obi .point-04-title .point-04-title-inner{align-content:start;padding-top:5rem;margin-top:20rem}.ai-honyaku-contents .point-02 .point-02-inner,.ai-honyaku-contents .point-04 .point-04-inner{row-gap:3.6rem}.ai-honyaku-contents .point-02 .point-02-inner .point-02-each{grid-template-columns:auto}.ai-honyaku-contents .point-04 .point-04-inner .point-04-each{grid-template-columns:auto}.ai-honyaku-contents .point-04 .point-04-inner .point-04-each .image::before{width:11.1rem}.ai-honyaku-contents .point-05 .point-05-inner .point-05-text{text-align:left}.ai-honyaku-contents .column .column-inner .column-contents .column-text,.ai-honyaku-contents .column .column-inner .column-contents .nmt .nmt-text{text-align:left}.ai-honyaku-contents .column .column-inner .column-contents picture img{max-width:33.5rem}.ai-honyaku-contents .faq .faq-inner .faq-each,.ai-honyaku-contents .biz .biz-inner p{text-align:left}.splide__slide-each{background-color:rgba(0,0,0,0);padding:0;border-radius:0;margin:3rem 0}.splide__slide-each .splide__slide-each__inner{padding:3.2rem 2.4rem 1.6rem;background-color:#f2f5ff}.splide__slide-each .carousel-heading__splide__tit{line-height:1.5}.splide__slide-each .result{padding:2.5rem 2.8rem}#splide-ai-honyaku{position:relative;width:100vw;margin-inline:calc(50% - 50vw)}#carousel-heading{margin-bottom:3rem}.splide__pagination{bottom:calc(100% - 8rem)}.splide__arrow--prev,.splide__arrow--next{display:none}}