@charset "UTF-8";*{font-family:"Noto Sans JP",sans-serif}.base{max-width:1150px;padding:0 15px;margin:0 auto}.c-ttl{position:relative;width:100%;text-align:center}.c-ttl__en{position:absolute;top:65%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-family:"Josefin Sans",sans-serif;font-size:120px;font-weight:700;width:100%;text-align:center;color:transparent;-webkit-text-fill-color:transparent}.c-ttl__ja{position:relative;font-size:32px;font-weight:900;line-height:1.6;letter-spacing:.04em;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;color:#3c3736}.c-ttl__ja.check{padding:0 0 0 56px}.c-ttl__ja.check::before{content:"";position:absolute;top:8px;left:0;width:44px;height:36px;background:url(../img/work-article-new/ico_check.svg) no-repeat center center/100%}.c-ttl.white .c-ttl__en{-webkit-text-stroke:3px #3769ff}.c-ttl.white .c-ttl__ja{color:#fff}.c-ttl.orange01 .c-ttl__en{-webkit-text-fill-color:transparent;-webkit-text-stroke:2px #f5f5f5}.c-ttl.orange01 .c-ttl__ja{color:#ff9100}.c-ttl.orange02 .c-ttl__en{-webkit-text-stroke:3px #ffba0d}.c-ttl.orange02 .c-ttl__ja{color:#fff}.c-ttl.blue .c-ttl__en{-webkit-text-stroke:3px #f5f5f5}.c-ttl.blue .c-ttl__ja{color:#1d55ff}.c-ttl.blue .c-ttl__ja::before{background:url(../img/work-article-new/ico_check_blue.svg) no-repeat center center/100%}.cta{background:#f9fc41}.cta__in{padding:45px 0;background:url(../img/work-article-new/bg_cta.png) no-repeat center center/cover}.cta__speech{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto 15px;padding:10px 36px 8px 46px;background-image:linear-gradient(60deg,#1d55ff,#022aa5);border-radius:999px;color:#fff;font-size:34px;font-weight:700;line-height:1.6;letter-spacing:.06em}.cta__speech::before{content:"";position:absolute;bottom:-19px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:25px;height:20px;background-image:linear-gradient(60deg,#1d55ff,#022aa5);clip-path:polygon(0 0,100% 0,50% 100%)}.cta__speech span{position:relative;color:#f9fc41}.cta__speech span::before{content:"";position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:6px;height:6px;background:#f9fc41;border-radius:50%}.cta__ttl{color:#1d55ff;font-size:36px;font-weight:900;line-height:1.4;letter-spacing:.04em;margin:0 0 55px;text-align:center}.cta__ttl span{font-size:22px;font-weight:700;letter-spacing:0}.cta__box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}.cta__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:48.21428571%;height:80px;border-radius:999px;border:3px solid transparent}.cta__btn.download{background:#10a2ac}.cta__btn.download .cta__btn__speech{color:#10a2ac}.cta__btn.download .cta__btn__ico{margin:0 18px 0 0}.cta__btn.mail{background:#ff9100}.cta__btn.mail .cta__btn__speech{color:#ff9100}.cta__btn.mail .cta__btn__ico{margin:0 15px 0 0}.cta__btn__speech{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:-30px;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);width:320px;height:40px;border-radius:999px;background:#fff;font-size:18px;font-weight:700;line-height:1.4;-webkit-transition:.3s;transition:.3s;border:3px solid #fff}.cta__btn__speech::before{content:"";position:absolute;bottom:-12.8px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:16px;height:13px;background:#fff;clip-path:polygon(0 0,100% 0,50% 100%);-webkit-transition:.3s;transition:.3s}.cta__btn__ico{position:relative;width:24px;-webkit-transition:.3s;transition:.3s}.cta__btn__ico img{vertical-align:text-bottom;-webkit-transition:.3s;transition:.3s}.cta__btn__ico .hover{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;opacity:0}.cta__btn__txt{color:#fff;font-size:20px;font-weight:700}.mv{background:#fff;padding:0 0 64px}.mv__wrap{padding:0 0 120px;background:url(../img/work-article-new/bg_mv.png) no-repeat center center/cover}.mv__in{position:relative;max-width:1310px;margin:0 auto;padding:20px 15px 0}.mv__img{position:absolute;top:0;right:22px;width:37.890625vw;max-width:485px}.mv__container{position:relative}.mv__speech{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:10px 36px 5px 46px;background:#f9fc41;border-radius:999px;font-size:30px;font-weight:900;line-height:1.6;letter-spacing:.06em;margin:0 0 20px}.mv__speech::before{content:"";position:absolute;bottom:-19px;left:50px;width:25px;height:20px;background:#f9fc41;clip-path:polygon(0 0,100% 0,50% 100%)}.mv__speech span{position:relative;color:#1d55ff;font-size:34px}.mv__speech span::before{content:"";position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:6px;height:6px;background:#1d55ff;border-radius:50%}.mv__ttl{color:#1d55ff;font-size:36px;font-weight:900;line-height:1.4;letter-spacing:.02em;margin:0 0 10px;background:linear-gradient(60deg,#022aa5,#1d55ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.mv__ttl span{font-size:52px;letter-spacing:.04em}.mv__sub{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:5px 10px;color:#fff;font-size:15px;font-weight:700;line-height:1.6;letter-spacing:0;background-image:linear-gradient(60deg,#022aa5,#1d55ff);margin:0 0 30px}.mv__label{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.mv__label .img{width:160px}.mv__btn{margin:-40px 0 0}.industry{background:#fff;padding:0 0 40px}.industry__ttl{font-size:24px;font-weight:700;line-height:1.6;text-align:center;margin:0 0 40px}.industry .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.industry__list{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.industry__list{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:40px;margin:0 40px 0 0}.industry__item img{max-width:260px;max-height:70px}.bnr{background:#fff;padding:30px 0 64px}.bnr a{display:block;max-width:960px;margin:0 auto}.problem{position:relative;background:#1d55ff;padding:70px 0 60px;z-index:3}.problem::before{content:"";position:absolute;left:50%;bottom:-43px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:160px;height:44px;background:#1d55ff;clip-path:polygon(0 0,100% 0,50% 100%)}.problem__ashirai01{position:absolute;top:0;right:0;width:767px;mix-blend-mode:soft-light}.problem__ashirai02{position:absolute;bottom:0;left:0;width:550px;mix-blend-mode:soft-light}.problem__ttl{margin:0 auto 50px}.problem__list{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:960px;margin:0 auto}.problem__item{width:29.5%}.problem__item__ttl{position:relative;padding:24px 10px;background:#fff;border-radius:20px;font-size:20px;font-weight:500;line-height:1.6;letter-spacing:0;text-align:center;margin:0 0 40px}.problem__item__ttl::before{content:"";position:absolute;bottom:-19px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:40px;height:20px;background:#fff;clip-path:polygon(0 0,100% 0,50% 100%)}.problem__item__ttl strong{position:relative;color:#1d55ff;font-weight:700;background:-webkit-gradient(linear,left top,left bottom,color-stop(60%,transparent),color-stop(60%,#f9fc41));background:linear-gradient(transparent 60%,#f9fc41 60%)}.problem__item__img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.problem__item__img img{max-height:168px}.solution{position:relative;background:#e3edff;padding:55px 0 80px;z-index:2}.solution__bg{position:absolute;top:0;left:0;width:100%;height:100%;background:url(../img/work-article-new/bg_graph.png) repeat top center/100%;mix-blend-mode:multiply}.solution__in{position:relative}.solution__ttl{color:#1d55ff;font-size:32px;font-weight:900;line-height:1.6;letter-spacing:.04em;text-align:center;margin:0 0 50px}.solution__ttl span{display:inline-block;color:#fff;font-size:44px;background-image:linear-gradient(60deg,#ff9100,#ffb200);padding:0 5px 0 12px}.about{padding:0 25px;margin:0 0 54px}.about__in{position:relative;max-width:1280px;margin:0 auto}.about__in::before{content:"";position:absolute;top:15px;left:15px;width:100%;height:100%;background:#000;border-radius:12px}.about__wrap{position:relative;padding:70px 80px 70px;background:#fff;border-radius:12px}.about__wrap::before{content:"";position:absolute;top:35px;left:0;width:29px;height:calc(100% - 70px);background:url(../img/work-article-new/illust_note.png) repeat top center/100%}.about__ttl{margin:0 0 45px}.about__list{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto 50px}.about__item{position:relative;margin:0 0 8px;padding:0 0 0 34px;font-size:22px;font-weight:500;line-height:1.6;letter-spacing:0}.about__item:last-child{margin:0}.about__item::before{content:"";position:absolute;top:3px;left:0;width:30px;height:30px;background:url(../img/work-article-new/ico_check_orange.svg) no-repeat center center/100%}.about__item span{color:#ff9100;font-weight:900}.about__container{padding:32px 15px 25px;background:#f5f5f5;border-radius:16px}.about__img{max-width:741px;width:100%;margin:0 auto}.features{padding:0 25px;margin:0 0 54px}.features__in{position:relative;max-width:1280px;margin:0 auto}.features__in::before{content:"";position:absolute;top:15px;right:15px;width:100%;height:100%;background:#000;border-radius:12px}.features__wrap{position:relative;padding:70px 80px 70px;background:#fff;border-radius:12px}.features__wrap::before{content:"";position:absolute;top:35px;right:0;width:29px;height:calc(100% - 70px);background:url(../img/work-article-new/illust_note.png) repeat top center/100%;-webkit-transform:scale(-1,1);transform:scale(-1,1)}.features__ttl{margin:0 0 45px}.features__txt{text-align:center;margin:0 0 40px}.features__txt span{display:inline-block;margin:0 auto 6px;color:#fff;font-size:24px;font-weight:700;line-height:1.6;background-image:linear-gradient(60deg,#ff9100,#ffb200);padding:0 4px}.features__txt span:last-child{margin:0 auto}.features__list{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto 32px}.features__item{position:relative;margin:0 0 8px;padding:0 0 0 34px;font-size:22px;font-weight:500;line-height:1.6;letter-spacing:0}.features__item:last-child{margin:0}.features__item::before{content:"";position:absolute;top:3px;left:0;width:30px;height:30px;background:url(../img/work-article-new/ico_check_orange.svg) no-repeat center center/100%}.features__item span{color:#ff9100;font-weight:900}.features__container{padding:32px 15px 25px;background:#f5f5f5;border-radius:16px}.features__container__ttl{color:#787878;font-size:22px;font-weight:500;letter-spacing:.06em;text-align:center;margin:0 0 22px}.features__slider{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:30px 0}.features__slider .slick-dots li{width:12px}.features__slider .slick-dots li button::before{color:#d9d9d9;opacity:1;font-size:10px}.features__slider .slick-dots li.slick-active button::before{color:#1d55ff;opacity:1}.features__slider dl dt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:38px;border-radius:999px;background-image:linear-gradient(60deg,#1d55ff,#022aa5);position:relative;color:#fff;font-size:18px;font-weight:700;line-height:1.6;letter-spacing:.04em}.features__slider dl dt::before{content:"";position:absolute;bottom:-9px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:15px;height:10px;background-image:linear-gradient(60deg,#1d55ff,#022aa5);clip-path:polygon(0 0,100% 0,50% 100%)}.features__slider dl dd{margin:-8px 10px 0;background:#fff;-webkit-box-shadow:0 0 4px rgba(0,0,0,.25);box-shadow:0 0 4px rgba(0,0,0,.25);padding:24px 24px 16px}.features__slider dl dd ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 6px}.features__slider dl dd ul li:last-child{margin:0}.features__slider dl dd ul li p{width:calc(100% - 80px);font-size:18px;font-weight:500;line-height:1.2}.features__slider dl dd ul li .img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;width:80px;min-height:40px}.features__slider dl dd ul li .img img{max-height:40px}.features__slider dl dd ul li .img img.none{width:16px}.features__slider dl dd ul li .img img.yen{max-height:32px}.features__slider dl dd ul li[\:has\(.wide\)] p{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.features__slider dl dd ul li:has(.wide) p{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.features__slider dl dd ul li[\:has\(.wide\)] .img{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-transform:translateX(8px);transform:translateX(8px)}.features__slider dl dd ul li:has(.wide) .img{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-transform:translateX(8px);transform:translateX(8px)}.strengths{padding:0 25px}.strengths__in{position:relative;max-width:1280px;margin:0 auto}.strengths__in::before{content:"";position:absolute;top:15px;left:15px;width:100%;height:100%;background:#000;border-radius:12px}.strengths__wrap{position:relative;padding:70px 80px 70px;background:#fff;border-radius:12px}.strengths__wrap::before{content:"";position:absolute;top:35px;left:0;width:29px;height:calc(100% - 70px);background:url(../img/work-article-new/illust_note.png) repeat top center/100%}.strengths__ttl{margin:0 0 45px}.strengths__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:54px 0}.strengths__item{width:45.89552239%}.strengths__item__ico{width:152px;margin:0 0 5px}.strengths__item__ttl{font-size:22px;font-weight:500;line-height:1.4;letter-spacing:0;margin:0 0 8px}.strengths__item__ttl span{color:#ff9100;font-weight:900}.strengths__item__img{max-width:360px;margin:0 auto 25px}.strengths__item__img img{border-radius:10px}.strengths__item__txt{font-size:18px;line-height:1.6;letter-spacing:0}.strengths__item__txt span{background:-webkit-gradient(linear,left top,left bottom,color-stop(60%,transparent),color-stop(60%,#f9fc41));background:linear-gradient(transparent 60%,#f9fc41 60%)}.strengths__item.item01{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.strengths__item.item01 .strengths__item__container{width:47.76119403%}.strengths__item.item01 .strengths__item__img{width:48.50746269%;max-width:none;margin:0}.step{position:relative;background:#1d55ff;padding:80px 0 100px}.step__ashirai01{position:absolute;top:0;right:0;width:767px;mix-blend-mode:soft-light}.step__ashirai02{position:absolute;bottom:0;left:0;width:550px;mix-blend-mode:soft-light}.step__ttl{margin:0 0 45px}.step__list{padding:0 9px}.step__item__in{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden;background:#fff;border-radius:16px}.step__item__box{position:relative;width:45.89285714%;padding:16px 0 16px 107px}.step__item__count{position:absolute;top:0;left:0;width:83px;height:81px;border-radius:0 0 16px 0;background:#1d55ff;color:#fff;font-family:"Josefin Sans",sans-serif;font-size:16px;font-weight:600;line-height:1.1;letter-spacing:.08em;text-align:center;padding:10px 0 0}.step__item__count span{font-family:"Josefin Sans",sans-serif;font-size:40px;font-weight:700;letter-spacing:0}.step__item__img img{border-radius:4px;-webkit-box-shadow:0 0 4px rgba(0,0,0,.25);box-shadow:0 0 4px rgba(0,0,0,.25)}.step__item__container{width:47.76785714%;padding:10px 48px 10px 0}.step__item__ttl{color:#1d55ff;font-size:24px;font-weight:900;line-height:1.6;letter-spacing:.04em;margin:0 0 5px}.step__item__txt{font-size:16px;line-height:1.6;letter-spacing:0}.step__item__arrow{width:82px;margin:18px auto}.possible{position:relative;padding:92px 0 40px;z-index:3;background:url(../img/work-article-new/bg_graph_grey.jpg) no-repeat center;background-size:cover}.possible__ttl{margin:0 auto 50px}.possible__ttl.c-ttl .c-ttl__en{-webkit-text-stroke:3px #eee}.possible__wrap{padding:48px 80px;background:#fff;border-radius:16px;-webkit-filter:drop-shadow(0 0 4px rgba(0, 0, 0, .16));filter:drop-shadow(0 0 4px rgba(0, 0, 0, .16));margin:0 auto 40px}.possible__sb-ttl{position:relative;font-size:32px;font-weight:700;color:#1d55ff;letter-spacing:.04em;line-height:1.6;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto 40px}.possible__sb-ttl::after{position:absolute;bottom:-10px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);content:"";width:190px;height:38px;background:url(../img/work-article-new/img_underline01.png) no-repeat center;background-size:contain;z-index:-1}.possible__sb-ttl.second::after{width:350px;height:40px;background:url(../img/work-article-new/img_underline02.png) no-repeat center;background-size:contain}.possible__list01{display:-webkit-box;display:-ms-flexbox;display:flex;gap:13px 19px;-ms-flex-wrap:wrap;flex-wrap:wrap}.possible__item01{padding:12px 16px;min-width:225px;background:linear-gradient(10deg,#e3edff,#eef4ff)}.possible__item01__txt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;font-size:20px;font-weight:700;color:#1d55ff;letter-spacing:0;line-height:1.6;padding:0 0 0 36px}.possible__item01__txt::before{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);content:"";width:30px;height:30px;background:url(../img/work-article-new/ico_check_orange.svg) no-repeat;background-size:contain}.possible__item01__link{position:relative;letter-spacing:.04em;font-size:14px;padding:8px 20px;background:#1d55ff;color:#fff;border-radius:999px;margin:0 0 0 16px;-webkit-box-shadow:0 0 4px rgba(0,0,0,.25);box-shadow:0 0 4px rgba(0,0,0,.25)}.possible__list02{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:18px 36px}.possible__item02__img{width:130px}.possible__item02__txt{font-size:20px;text-align:center;font-weight:700;color:#1d55ff}.writer{position:relative;padding:90px 0 80px;z-index:3;background:#fff}.writer__ttl{margin:0 auto 60px}.writer__sb-ttl{position:relative;font-size:32px;font-weight:700;color:#1d55ff;letter-spacing:.04em;line-height:1.6;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto 40px}.writer__sb-ttl::after{position:absolute;bottom:-10px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);content:"";width:190px;height:38px;background:url(../img/work-article-new/img_underline01.png) no-repeat center;background-size:contain;z-index:-1}.writer__sb-ttl.second::after{width:350px;height:40px;background:url(../img/work-article-new/img_underline02.png) no-repeat center;background-size:contain}.writer__list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2.5vw 2.52707581%;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.writer__item{background:#f7f7f7;border-radius:16px;padding:32px 40px;-webkit-box-shadow:0 0 4px rgba(0,0,0,.25);box-shadow:0 0 4px rgba(0,0,0,.25);width:48.73646209%}.writer__item__img{width:150px;margin:0 auto 12px}.writer__item__name{font-size:20px;letter-spacing:0;line-height:1.6;font-weight:700;text-align:center}.writer__item__cat{font-size:14px;letter-spacing:0;line-height:1.6;font-weight:700;margin:0 auto 24px;text-align:center}.writer__item__txt{font-size:16px;letter-spacing:0;line-height:1.6}.create{padding:80px 0 132px;background:url(../img/work-article-new/bg_graph.png) repeat top center/100%}.create__ttl{margin:0 0 48px}.create__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:40px 0;max-width:960px;margin:0 auto 80px}.create__item{width:47.91666667%}.create__item__img{max-width:335px;margin:0 auto}.create__item__ttl{position:relative;color:#1d55ff;font-size:24px;font-weight:700;line-height:1.2;padding:13px 0 15px 64px;margin:-30px 0 15px}.create__item__count{position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 8px 0 0;width:56px;height:56px;padding:6px 0 0;background:#fff}.create__item__count::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;border:3px solid transparent;background:linear-gradient(60deg,#022aa5,#1d55ff) border-box;-webkit-mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(0,#fff)) padding-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(0,#fff));-webkit-mask:linear-gradient(#fff 0,#fff 0) padding-box,linear-gradient(#fff 0,#fff 0);-webkit-mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) padding-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff));-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.create__item__count span{font-family:"Josefin Sans",sans-serif;font-size:32px;font-weight:700;letter-spacing:.04em;line-height:1;background:linear-gradient(60deg,#022aa5,#1d55ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.create__item__txt{font-size:17px;font-weight:500;line-height:1.6;letter-spacing:0;margin:0 0 16px}.create__item__btn{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:212px;height:38px;color:#fff;font-size:14px;font-weight:700;letter-spacing:.04em;border-radius:99px;background:#1d55ff;padding:0 10px 1px 0;-webkit-box-shadow:0 0 4px rgba(0,0,0,.25);box-shadow:0 0 4px rgba(0,0,0,.25)}.create__item__btn::before{content:"";position:absolute;top:50%;right:20px;padding:3px;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.voice__ttl{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto 32px;padding:10px 36px 8px 46px;background-image:linear-gradient(60deg,#ff9100,#ffb200);border-radius:999px;color:#fff;font-size:33px;font-weight:700;line-height:1.6;letter-spacing:.06em}.voice__ttl::before{content:"";position:absolute;bottom:-19px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:25px;height:20px;background-image:linear-gradient(60deg,#ff9100,#ffb200);clip-path:polygon(0 0,100% 0,50% 100%)}.voice__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:960px;margin:0 auto;gap:20px 4.21875%}.voice__item{width:30.52083333%}.voice__item__img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 0 12px;min-height:200px}.voice__item__img img{max-height:200px;-o-object-fit:cover;object-fit:cover}.voice__item__company{color:#ff9100;font-size:20px;font-weight:700;line-height:1.6;letter-spacing:0;text-align:center;margin:0 0 2px}.voice__item__name{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto 12px;background:#ff9100;border-radius:99px;padding:2px 16px;color:#fff;font-size:15px;font-weight:500;letter-spacing:0;line-height:1.6}.voice__item__txt{font-size:16px;font-weight:500;line-height:1.6}.plan{padding:80px 0 110px;background-image:linear-gradient(45deg,#ff9100,#ffb200)}.plan__ttl{margin:0 0 48px}.plan__container{margin:0 0 80px}.plan table{text-align:center;width:100%}.plan table thead th{color:#fff;font-size:18px;font-weight:700;background-image:linear-gradient(60deg,#022aa5,#1d55ff);border-right:1px solid #fff}.plan table thead th.plan03{border-right:none}.plan table thead th.plan03 .label{position:absolute;top:0;left:50%;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%);width:calc(100% + 24px)}.plan table thead th.plan03 .in{position:relative;border-left:12px solid #f9fc41;border-right:12px solid #f9fc41}.plan table thead th.plan03 .in::before{content:"";position:absolute;top:0;left:-12px;width:calc(100% + 24px);height:12px;background:#f9fc41;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.plan table thead th .in{position:relative;text-align:center;padding:14px 0}.plan table thead th .in p{text-align:center}.plan table tbody tr th{color:#fff;font-size:18px;font-weight:700;line-height:1.6;letter-spacing:.04em;background-image:linear-gradient(60deg,#022aa5,#1d55ff)}.plan table tbody tr:nth-of-type(2) td:nth-of-type(3){border-bottom:12px solid #f9fc41}.plan table tbody tr td,.plan table tbody tr th{border-collapse:separate;border-collapse:initial;position:relative}.plan table tbody tr td .in,.plan table tbody tr th .in{padding:14px 0;text-align:center;height:100%}.plan table tbody tr th{border-top:1px solid #fff}.plan table tbody tr td{background:#fff;color:#1d55ff;font-size:22px;font-weight:700;line-height:1.6;border-bottom:1px solid #1d55ff}.plan table tbody tr td:nth-of-type(1){color:#3c3736;border-right:1px solid #1d55ff}.plan table tbody tr td:nth-of-type(3){border-bottom:none;border-bottom:1px solid #1d55ff}.plan table tbody tr td:nth-of-type(3)::before{content:"";position:absolute;top:0;left:0;width:12px;height:calc(100% + 1px);background:#f9fc41}.plan table tbody tr td:nth-of-type(3)::after{content:"";position:absolute;top:0;right:0;width:12px;height:calc(100% + 1px);background:#f9fc41}.plan__note{padding:10px 0 0;font-size:16px;font-weight:500;letter-spacing:0;text-align:center}.plan__list{max-width:960px;margin:0 auto}.plan__item{margin:0 0 80px;-webkit-box-shadow:0 0 4px rgba(0,0,0,.25);box-shadow:0 0 4px rgba(0,0,0,.25);border-radius:16px}.plan__item:last-child{margin:0}.plan__item__ttl{padding:12px;background-image:linear-gradient(60deg,#022aa5,#1d55ff);border-radius:16px 16px 0 0;color:#fff;font-size:32px;font-weight:900;line-height:1.6;letter-spacing:.04em;text-align:center}.plan__item__ttl span{color:#f9fc41}.plan__item__container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:24px 80px;background:#fff;border-radius:0 0 16px 16px}.plan__item.item01 .plan__item__block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:24px 0}.plan__item.item01 .plan__item__box{width:200px}.plan__item.item01 .plan__item__box .img{max-width:160px;margin:0 auto 12px}.plan__item.item01 .plan__item__box .txt{font-size:19px;font-weight:700;line-height:1.4;letter-spacing:.04em;text-align:center;white-space:nowrap}.plan__item.item02 .plan__item__container{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.plan__item.item02 .img{width:43.75%}.plan__item.item02 .txt{width:50%;font-size:16px;font-weight:500;line-height:1.6;letter-spacing:0}.plan__item.item02 .txt span{background:-webkit-gradient(linear,left top,left bottom,color-stop(60%,transparent),color-stop(60%,#f9fc41));background:linear-gradient(transparent 60%,#f9fc41 60%)}.plan__item.item03 dl{width:47.5%}.plan__item.item03 dl dt{color:#1d55ff;font-size:22px;font-weight:900;line-height:1.6;letter-spacing:0;text-align:center;margin:0 0 12px}.plan__item.item03 dl dd .img{margin:0 0 12px}.plan__item.item03 dl dd .txt{font-size:16px;line-height:1.6;letter-spacing:0}.faq{padding:80px 0 100px;background-image:linear-gradient(45deg,#fcfcfc,#f5f5f5)}.faq__ttl{margin:0 0 48px}.faq__ttl.c-ttl .c-ttl__en{-webkit-text-stroke:3px #eee}.faq__list{margin:0 0 76px}.faq__item{margin:0 0 24px;padding:24px 38px 20px;background:#fff;border-radius:8px;-webkit-box-shadow:0 0 4px rgba(0,0,0,.25);box-shadow:0 0 4px rgba(0,0,0,.25)}.faq__item:last-child{margin:0}.faq__item:first-child .faq__item__des{display:block}.faq__item__ttl{position:relative;padding:0 0 0 34px;font-size:18px;font-weight:700;line-height:1.4;letter-spacing:0;cursor:pointer}.faq__item__ttl::before{content:"Q";position:absolute;top:0;left:0;color:#1d55ff;font-family:"Josefin Sans",sans-serif;font-size:22px;font-weight:700;line-height:1.4}.faq__item__ttl::after{content:"";position:absolute;top:6px;right:7px;-webkit-transform:rotate(45deg);transform:rotate(45deg);padding:5px;border-bottom:2px solid #1d55ff;border-right:2px solid #1d55ff;-webkit-transition:.4s;transition:.4s}.faq__item__ttl.active::after{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.faq__item__des{display:none}.faq__item__txt{position:relative;margin:16px 0 0;padding:0 0 0 34px;font-size:16px;line-height:1.4;letter-spacing:0}.faq__item__txt::before{content:"A";position:absolute;top:0;left:0;color:#ff9100;font-family:"Josefin Sans",sans-serif;font-size:22px;font-weight:700;line-height:1.4}.faq__btn{width:540px;margin:0 auto}.faq__btn .cta__btn__speech{width:360px}.news{padding:90px 0 100px;background:url(../img/work-article-new/bg_graph.png) repeat top center/100%}.news__ttl{margin-bottom:50px}.news__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:32px;margin-bottom:45px}.news__item{width:calc(33.333% - 21.3333333333px);overflow:hidden;-webkit-box-shadow:0 0 4px rgba(0,0,0,.25);box-shadow:0 0 4px rgba(0,0,0,.25);border-radius:8px 8px 0 0;background:#f5f5f5;display:block}.news__item .img{position:relative;padding-top:55%}.news__item .img img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.news__item .txt{font-size:16px;color:#3c3736;line-height:1.6;padding:16px 20px 40px}.news__btn{max-width:560px;height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:20px;color:#fff;font-weight:700;background:#1d55ff;border-radius:9999px;margin:0 auto}.contents{background:-webkit-gradient(linear,left top,right top,color-stop(0,#ff9100),to(#ffb200));background:linear-gradient(90deg,#ff9100 0,#ffb200 100%);padding:80px 0}.contents__ttl{margin-bottom:50px}.contents__ttl .c-ttl__en{-webkit-text-stroke:3px #ffba0d}.contents__ttl .c-ttl__ja{font-size:40px;color:#fff;padding:0 0 0 55px}.contents__ttl .c-ttl__ja::before{content:"";position:absolute;top:16px;left:0;width:44px;height:36px;background:url(../img/work-article-new/ico_check.svg) no-repeat center center/100%}.contents__inner{background:#fff;-webkit-box-shadow:0 0 4px rgba(0,0,0,.16);box-shadow:0 0 4px rgba(0,0,0,.16)}.contents dl{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.contents dl dt{width:48px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.contents dl dt span{font-size:18px;color:#fff;font-family:"Josefin Sans",sans-serif;font-weight:700;letter-spacing:.04em;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;text-orientation:upright;display:inline-block}.contents dl:first-child dt{background:-webkit-gradient(linear,left top,right top,from(#ff9100),to(#ffb200));background:linear-gradient(90deg,#ff9100 0,#ffb200 100%)}.contents dl:last-child dt{background:-webkit-gradient(linear,left top,right top,from(#022aa5),to(#1d55ff));background:linear-gradient(90deg,#022aa5 0,#1d55ff 100%)}.contents dl dd{position:relative;width:calc(25% - 12px);border:.5px solid #ff9100;vertical-align:top}.contents dl dd .in{position:relative;padding:42px 10px 24px}.contents dl dd .in.arrow{padding:32px 10px}.contents dl dd .img{margin-bottom:8px}.contents dl dd .img img{display:block;margin:0 auto;height:40px}.contents dl dd .ttl{font-size:20px;font-weight:700;text-align:center;letter-spacing:0}.contents dl dd .txt{font-size:15px;text-align:center;line-height:1.6;letter-spacing:0}.contents dl:first-child dd:nth-of-type(-n+4)::after{content:"";position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:-21px;width:64px;height:38px;background:url(../img/work-article-new/arrow.svg) no-repeat center bottom/100%;pointer-events:none;z-index:2}.info{background:linear-gradient(45deg,#f5f5f5 0,#fcfcfc 100%);padding:80px 0 118px;overflow:hidden}.info__ttl{margin-bottom:40px}.info__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:960px;margin:0 auto;position:relative;z-index:2}.info__bg{width:381px;position:absolute;left:-110px;top:-110px;z-index:-1}.info__txt{width:53%}.info__txt p{font-size:18px;line-height:1.6;letter-spacing:0}.info__img{background:#fff;width:39.4%;height:232px;background:#fff;border-radius:20px;-webkit-box-shadow:0 0 4px rgba(0,0,0,.25);box-shadow:0 0 4px rgba(0,0,0,.25);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.info__img img{width:83%}#contact .contact{position:relative;background:#1d55ff;padding:80px 0 120px}#contact .contact__ashirai01{position:absolute;top:0;right:0;width:767px;mix-blend-mode:soft-light}#contact .contact__ashirai02{position:absolute;bottom:0;left:0;width:550px;mix-blend-mode:soft-light}#contact .contact__ttl{margin:0 0 48px}#contact .contact__wrap{max-width:960px;margin:0 auto;padding:48px 80px;border-radius:16px;background:#fff}.u-819{display:none}@media only screen and (max-width:767px){.pc{display:none!important}.c-ttl__en{font-size:48px}.c-ttl__ja{font-size:17px}.c-ttl__ja.check{padding:0 0 0 23px}.c-ttl__ja.check::before{top:5px;width:19px;height:16px}.cta__in{padding:11px 0 12px}.cta__speech{margin:0 auto 12px;padding:8px 14px 4px 24px;font-size:14px}.cta__speech::before{bottom:-13px;width:18px;height:14px}.cta__speech span::before{top:-2px;width:3px;height:3px}.cta__ttl{font-size:15px;margin:0 -5px 31px}.cta__ttl span{display:inline-block;margin:3px 0 0;font-size:13px}.cta__box{gap:30px 0}.cta__btn{width:100%;height:48px}.cta__btn.download .cta__btn__ico{margin:0 5px 0 0}.cta__btn.mail .cta__btn__ico{margin:0 5px 0 0}.cta__btn__speech{top:-18px;width:200px;height:25px;font-size:12px}.cta__btn__speech::before{bottom:-9px;width:9px;height:7px}.cta__btn__ico{width:16px}.cta__btn__txt{font-size:15px}.mv{padding:0 0 40px}.mv__wrap{padding:0 0 43px;background:url(../img/work-article-new/bg_mv_sp.png) no-repeat center center/cover}.mv__in{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 15px}.mv__img{position:relative;top:auto;top:initial;right:auto;right:initial;width:224px;margin:0 auto;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.mv__container{display:contents}.mv__speech{padding:8px 14px 5px 26px;font-size:18px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.mv__speech::before{bottom:-14px;left:35px;width:20px;height:15px}.mv__speech span{font-size:22px}.mv__speech span::before{width:5px;height:5px}.mv__ttl{font-size:18px;line-height:1.5;margin:0 0 8px;width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.mv__ttl span{font-size:28px}.mv__sub{padding:0;margin:0;background:0 0;font-size:12px;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:100%}.mv__sub span{display:inline-block;padding:4px 8px;margin:0 0 2px;background-image:linear-gradient(60deg,#022aa5,#1d55ff)}.mv__sub span:last-child{margin:0}.mv__label{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;width:100%;gap:5px .90361446%}.mv__label .img{width:24.09638554%}.mv__btn{margin:-5px 0 0}.industry{padding:0 0 20px}.industry__ttl{font-size:15px;margin:0 0 20px}.industry__list{gap:16px;margin:0 16px 0 0}.industry__item img{max-width:136px;max-height:52px}.bnr{padding:16px 0 40px}.problem{padding:32px 0 22px}.problem::before{bottom:-23px;width:87px;height:24px}.problem__ashirai01{width:144px}.problem__ashirai02{width:144px}.problem__ttl{margin:0 auto 15px}.problem__ttl .c-ttl__ja{font-size:15px}.problem__list{padding:0 10px}.problem__item{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.problem__item__ttl{font-size:12px;line-height:1.4;margin:0;width:162px;border-radius:12px;padding:14px 0 14px}.problem__item__ttl::before{top:50%;left:auto;left:initial;right:-11px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:12px;height:18px;clip-path:polygon(0 0,0 100%,100% 50%)}.problem__item__img{width:calc(100% - 180px)}.problem__item__img img{max-height:none}.solution{padding:36px 0 30px}.solution__bg{background:url(../img/work-article-new/bg_graph_sp.png) repeat top center/100%}.solution__ttl{font-size:14px;margin:0 0 16px}.solution__ttl span{margin:3px 0 0;font-size:20px;padding:0 4px 0 12px}.about{padding:0 14px 0 5px;margin:0 0 30px}.about__in::before{top:5px;left:5px}.about__wrap{padding:25px 10px 15px 20px}.about__wrap::before{top:20px;width:8px;height:calc(100% - 40px)}.about__ttl{margin:0 0 15px}.about__ttl .c-ttl__ja{font-size:15px}.about__list{margin:0 auto 16px;padding:0 0 0 5px}.about__item{font-size:13px;padding:0 0 0 20px}.about__item::before{width:16px;height:16px}.about__container{padding:12px 6px 17px}.features{padding:0 5px 0 14px;margin:0 0 30px}.features__in::before{top:5px;right:5px}.features__wrap{padding:25px 20px 15px 10px}.features__wrap::before{top:20px;width:8px;height:calc(100% - 40px)}.features__ttl{margin:0 0 15px}.features__ttl .c-ttl__ja{font-size:15px}.features__txt{margin:0 0 16px}.features__txt span{margin:0 auto 2px;font-size:13px;letter-spacing:0}.features__list{margin:0 auto 16px;padding:0 0 0 5px}.features__item{font-size:13px;padding:0 0 0 20px}.features__item::before{width:16px;height:16px}.features__container{padding:16px 0 10px}.features__container__ttl{font-size:13px;margin:0 0 12px}.features__slider dl{margin:0 12px 0 0;padding:0 0 5px}.features__slider dl dt{height:31px;font-size:14px}.features__slider dl dt::before{bottom:-7px;width:12px;height:8px}.features__slider dl dd{margin:-10px 0 0;padding:21px 24px 14px}.features__slider dl dd ul li{margin:0 0 4px}.features__slider dl dd ul li p{width:calc(100% - 74px);font-size:13px}.features__slider dl dd ul li .img{width:74px;min-height:28px}.features__slider dl dd ul li .img img{max-height:28px}.features__slider dl dd ul li .img img.yen{max-height:28px}.features__slider dl dd ul li[\:has\(.wide\)] .img{-webkit-transform:translateX(5px);transform:translateX(5px)}.features__slider dl dd ul li:has(.wide) .img{-webkit-transform:translateX(5px);transform:translateX(5px)}.strengths{padding:0 14px 0 5px}.strengths__in::before{top:5px;left:5px}.strengths__wrap{padding:25px 10px 50px 20px}.strengths__wrap::before{top:20px;width:8px;height:calc(100% - 40px)}.strengths__ttl{margin:0 0 15px}.strengths__ttl .c-ttl__ja{font-size:15px}.strengths__list{gap:24px;padding:0 14px}.strengths__item{width:100%}.strengths__item__ico{width:101px;margin:0 0 6px}.strengths__item__ttl{font-size:15px;margin:0 0 6px}.strengths__item__img{width:100%;margin:0 0 13px}.strengths__item__txt{font-size:13px}.strengths__item.item01 .strengths__item__container{width:100%;margin:0 0 20px}.strengths__item.item01 .strengths__item__img{width:100%}.step{padding:32px 0 40px}.step__ashirai01{width:144px}.step__ashirai02{width:144px}.step__ttl{margin:0 0 32px}.step__item__box{width:100%;padding:12px 20.5px 12px 50px}.step__item__count{width:45px;height:44px;font-size:11px;padding:6px}.step__item__count span{font-size:24px;margin:-2px 0 0 1.5px;display:block}.step__item__container{width:100%;padding:0 16px 16px}.step__item__ttl{font-size:15px;margin:0 0 4px}.step__item__txt{font-size:13px}.step__item__arrow{width:46px;margin:5px auto 12px}.create{padding:40px 0}.create__ttl{margin:0 0 18px}.create__ttl .c-ttl__en{font-size:43px;width:100vw}.create__list{gap:28px 0;padding:0 9px;margin:0 auto 50px}.create__item{width:100%}.create__item__img{max-width:190px}.create__item__ttl{font-size:16px;padding:6px 0 7px 38px;margin:-16px 0 8px}.create__item__count{width:32px;height:32px;padding:4px 0 0}.create__item__count span{font-size:17px;letter-spacing:0}.create__item__txt{font-size:13px;margin:0 0 8px}.create__item__btn{margin:0 auto}.voice__ttl{margin:0 auto 24px;padding:10px 0;font-size:17px;width:100%;text-align:center}.voice__ttl::before{bottom:-13px;width:18px;height:14px}.voice__list{gap:28px 0;padding:0 9px}.voice__item{width:100%}.voice__item__img{margin:0 0 8px;min-height:0;min-height:initial}.voice__item__img img{max-height:140px}.voice__item__company{font-size:15px;margin:0 0 3px}.voice__item__name{font-size:12px;margin:0 auto 8px}.voice__item__txt{font-display:13px}.plan{padding:40px 0 50px}.plan__ttl{margin:0 0 18px}.plan__container{margin:0 0 32px}.plan table thead th{font-size:12px}.plan table thead th.plan03 .label{width:calc(100% + 8px);-webkit-transform:translate(-50%,-85%);transform:translate(-50%,-85%)}.plan table thead th.plan03 .in{border-left:4px solid #f9fc41;border-right:4px solid #f9fc41}.plan table thead th.plan03 .in::before{left:-4px;width:calc(100% + 8px);height:4px}.plan table thead th .in{padding:11px 0}.plan table tbody tr th{font-size:12px}.plan table tbody tr:nth-of-type(2) td:nth-of-type(3){border-bottom:4px solid #f9fc41}.plan table tbody tr td .in,.plan table tbody tr th .in{padding:11px 0}.plan table tbody tr td{font-size:13px;letter-spacing:0}.plan table tbody tr td:nth-of-type(3)::before{width:4px}.plan table tbody tr td:nth-of-type(3)::after{width:4px}.plan__note{padding:8px 0 0;font-size:13px}.plan__item{margin:0 0 32px}.plan__item__ttl{font-size:15px}.plan__item__container{padding:24px 24px}.plan__item.item01 .plan__item__block{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:14px 30px}.plan__item.item01 .plan__item__box{width:36.065573775%}.plan__item.item01 .plan__item__box .img{max-width:110px}.plan__item.item01 .plan__item__box .txt{font-size:14px;font-weight:700;line-height:1.4;letter-spacing:0}.plan__item.item02 .img{width:100%;margin:0 0 16px}.plan__item.item02 .txt{width:100%;font-size:13px}.plan__item.item03 .plan__item__container{gap:32px}.plan__item.item03 dl{width:100%}.plan__item.item03 dl dt{font-size:15px}.plan__item.item03 dl dd .txt{font-display:13px}.faq{padding:40px 0 50px}.faq__ttl{margin:0 0 18px}.faq__list{margin:0 0 35px}.faq__item{margin:0 0 16px;padding:14px 20px}.faq__item__ttl{padding:0 0 0 23px;font-size:13px}.faq__item__ttl::before{font-size:16px}.faq__item__ttl::after{top:3px;padding:4px}.faq__item__txt{margin:8px 0 0;padding:0 0 0 23px;font-size:13px}.faq__item__txt::before{font-size:16px}.faq__btn{width:100%}.faq__btn .cta__btn__speech{width:264px}.news{padding:40px 0 45px}#contact .contact{padding:40px 0 60px}#contact .contact__ashirai01{width:144px}#contact .contact__ashirai02{width:144px}#contact .contact__ttl{margin:0 0 24px}#contact .contact__wrap{padding:16px 16px}}@media only screen and (min-width:768px){.sp{display:none!important}.cta__btn.download:hover{opacity:1;background:#fff;border:3px solid #10a2ac}.cta__btn.download:hover .cta__btn__speech{border:3px solid #10a2ac}.cta__btn.download:hover .cta__btn__speech::before{background:#10a2ac}.cta__btn.download:hover .cta__btn__txt{color:#10a2ac}.cta__btn.mail:hover{opacity:1;background:#fff;border:3px solid #ff9100}.cta__btn.mail:hover .cta__btn__speech{border:3px solid #ff9100}.cta__btn.mail:hover .cta__btn__speech::before{background:#ff9100}.cta__btn.mail:hover .cta__btn__txt{color:#ff9100}.cta__btn:hover .cta__btn__ico .hover{opacity:1}.cta__btn:hover .cta__btn__ico .no-hover{opacity:0}.features__slider dl{display:block;float:none;float:initial;width:31.57894737%}}@media only screen and (max-width:1100px) and (min-width:768px){.c-ttl__en{font-size:80px}.c-ttl__ja{font-size:24px}.features__slider dl{width:100%}}@media screen and (max-width:767px){.c-ttl.white .c-ttl__en{-webkit-text-stroke:2px #3769ff}.c-ttl.blue .c-ttl__en{-webkit-text-stroke:2px #f5f5f5}.possible{padding:30px 0 10px}.possible__ttl.c-ttl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 auto 18px}.possible__ttl.c-ttl .c-ttl__en{-webkit-text-stroke:2px #eee;white-space:nowrap;letter-spacing:0;margin:0 -15px}.possible__ttl.c-ttl .c-ttl__ja{font-size:17px}.possible__wrap{padding:20px 16px 24px;margin:0 auto 20px}.possible__sb-ttl{font-size:15px;letter-spacing:0;margin:0 auto 16px}.possible__sb-ttl::after{width:90px;height:20px;bottom:-4px}.possible__sb-ttl.second::after{width:160px;height:20px;bottom:-3px}.possible__list01{gap:1.6vw 2.72108844%}.possible__item01{width:48.63945578%;min-width:0;min-width:initial;padding:7px 8px}.possible__item01.interview{width:100%}.possible__item01__txt{font-size:12px;padding:0 0 0 23px}.possible__item01__txt::before{width:18px;height:18px}.possible__item01__link{font-size:11px;padding:7px 44px 8px 32px}.possible__item01__link::after{position:absolute;top:50%;right:32px;content:"";padding:3px;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);width:3px;height:3px}.possible__list02{gap:10px 8px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.possible__item02__img{width:67px;margin:0 auto 6px}.possible__item02__txt{font-size:12px}.writer{padding:30px 0}.writer__ttl{margin:0 auto 23px}.writer__ttl .c-ttl__ja{font-size:17px}.writer__list{gap:12px 0}.writer__item{width:100%;padding:12px 16px;border-radius:8px}.writer__item__img{width:80px}.writer__item__name{font-size:14px}.writer__item__cat{font-size:12px;margin:0 auto 8px}.writer__item__txt{font-size:13px}.create__item__count::after{border:2px solid transparent}.faq__ttl.c-ttl .c-ttl__en{-webkit-text-stroke:2px #eee}.news__ttl{margin-bottom:18px}.news__ttl .c-ttl__ja{font-size:17px}.news__list{margin:0 0 32px}.news__item{width:100%}.news__item .img{padding-top:52.59938838%}.news__item .txt{font-size:13px;padding:16px 20px 18px}.news__btn{height:52px;font-size:15px}.contents{padding:40px 0}.contents__ttl{margin:0 0 18px}.contents__ttl .c-ttl__en{-webkit-text-stroke:2px #ffba0d;top:33%}.contents__ttl .c-ttl__ja{padding:0 0 0 24px;font-size:17px}.contents__ttl .c-ttl__ja::before{top:5px;width:19px;height:16px}.contents__inner{display:-webkit-box;display:-ms-flexbox;display:flex}.contents dl{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:50%}.contents dl dt{width:100%}.contents dl dt span{padding:6px 0 0;-webkit-writing-mode:initial;-ms-writing-mode:initial;writing-mode:initial;font-size:13px}.contents dl dd{width:100%}.contents dl dd .in{padding:16px 20px;height:190px}.contents dl dd .in.arrow{padding:16px 20px;height:190px}.contents dl dd .img{width:50px;margin:0 auto 8px}.contents dl dd .ttl{font-size:13px}.contents dl dd .txt{font-size:11px}.contents dl:first-child dd:nth-of-type(-n+4)::after{top:50%;bottom:auto;left:auto;-webkit-transform:translate(2%,0);transform:translate(2%,0);right:-2.94906166vw;width:5.86666667vw;height:5.33333333vw;background:url(../img/work-article-new/arrow_sp.svg) no-repeat center bottom/100%}.info{padding:40px 0 0}.info__ttl{margin-bottom:18px}.info__inner{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:20px 0}.info__bg{width:180px;top:64%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.info__txt{width:100%}.info__txt p{font-size:13px;margin:0 auto 32px}.info__img{width:100%;height:80px;border-radius:12px}.info__img img{width:63.91437309%}}@media screen and (max-width:819px){.u-819{display:block}}
/*# sourceMappingURL=maps/lp_work-article-new.min.css.map */
