@charset "UTF-8";:root{--colorOR:#ff9500;--colorBL:#004994;--colorGR:#1ea1aa}.community{color:#000;letter-spacing:.1em}.community h1,.community h2{color:#000}.community h1,.community h1 *,.community h2,.community h2 *{letter-spacing:.1em}.community h1,.community h2,.community h3,.community strong{font-weight:700}.community .pd{padding:100px 0}@media (max-width:768px){.community .pd{padding:50px 0}}.community .sec-title{text-align:center;margin-bottom:1.6em}@media (max-width:768px){.community .sec-title{margin-bottom:1em}}.community .sec-title .sub-title{background:#fef4e7;border:2px solid var(--colorOR);border-radius:100px;display:block;font-size:16px;font-weight:700;padding:4px 20px;margin:0 auto 1.1em;width:fit-content}.community .sec-title .sub-title.is-wh{background:#fff}@media (max-width:1024px){.community .sec-title .sub-title{font-size:12px}}.community .sec-title .title{display:block;font-size:34px;font-weight:700;line-height:1.65}.community .sec-title .title.is-l{font-size:40px}.community .sec-title .title span{font-weight:inherit}@media (max-width:1024px){.community .sec-title .title{font-size:26px}.community .sec-title .title.is-l{font-size:32px}}@media (max-width:768px){.community .sec-title .title{font-size:20px}.community .sec-title .title.is-l{font-size:24px}}.community .item-title{font-size:30px;text-align:center;margin-bottom:1em}.community .item-title span{color:var(--colorOR);font-weight:inherit}@media (max-width:1024px){.community .item-title{font-size:26px}}@media (max-width:768px){.community .item-title{font-size:20px}}.community .text-lead{text-align:center;margin-bottom:2.8em}@media (max-width:768px){.community .text-lead{text-align:left}}.community .ta_cener{text-align:center}@media (max-width:768px){.community .ta_cener{text-align:left}}.community .note{color:#555;font-size:10px;letter-spacing:.04em}@media (max-width:768px){.community .note{line-height:1.5}}.community .mv{background:url(//i-reporter.jp/wp-content/themes/i-repo/assets_new/css/../images/community/mv_bg.webp) no-repeat center/cover;height:510px}@media (max-width:1180px){.community .mv{height:410px}}@media (max-width:768px){.community .mv{background:url(//i-reporter.jp/wp-content/themes/i-repo/assets_new/css/../images/community/mv_bg_s.webp) no-repeat center bottom/cover;height:560px}}.community .mv__box{display:flex;justify-content:space-between;align-items:center;height:100%}@media (max-width:768px){.community .mv__box{flex-direction:column;justify-content:flex-start;padding:2.8em 0}}.community .mv__text-wrap{width:58%}@media (max-width:768px){.community .mv__text-wrap{display:contents;width:98%}}.community .mv__text{background:var(--colorOR);border-radius:6px;color:#fff;font-weight:700;padding:2px 12px;width:fit-content}@media (max-width:768px){.community .mv__text{order:1}}.community .mv__title{font-size:50px;line-height:1.4;-webkit-text-stroke:6px #fff;paint-order:stroke;white-space:nowrap;margin:.6em 0 .8em}.community .mv__title span{color:var(--colorOR);display:inline-block;margin-right:.1em;font-size:116%;font-weight:inherit}@media (max-width:1180px){.community .mv__title{font-size:38px}}@media (max-width:1024px){.community .mv__title{font-size:28px}}@media (max-width:768px){.community .mv__title{text-align:center;white-space:wrap;order:2}}.community .mv__list{display:flex;justify-content:space-between;gap:2%;margin-bottom:2.4em;max-width:574px}@media (max-width:768px){.community .mv__list{gap:1.4%;margin-bottom:2em;max-width:340px;width:100%;order:3}}.community .mv__list li{background:#fff;border:2px solid var(--colorOR);border-radius:10px;font-size:14px;font-weight:700;line-height:1.5;text-align:center;padding:.6em .2em;flex:1}@media (max-width:768px){.community .mv__list li{border-width:1px}}.community .mv__list li span{color:var(--colorOR);font-weight:inherit}@media (max-width:1180px){.community .mv__list li{font-size:12px}}@media (max-width:768px){.community .mv__list li{font-size:10px;letter-spacing:.04em;padding:1em .2em}}.community .mv__btn{display:block;width:100%}@media (max-width:768px){.community .mv__btn{order:5}}.community .mv__btn .cta_btn{font-size:18px;width:100%}@media (max-width:768px){.community .mv__btn .cta_btn{font-size:16px;margin:.6em auto 0;max-width:300px}.community .mv__btn .cta_btn:before{width:20px;height:20px}}.community .mv__pic-wrap{max-width:482px;width:41%}@media (max-width:1180px){.community .mv__pic-wrap{width:34.6%}}@media (max-width:768px){.community .mv__pic-wrap{max-width:250px;width:100%;order:4}}.community .top-lead{text-align:center;padding:4em 0 0}@media (max-width:1024px){.community .top-lead{text-align:left}}.community .top-lead p{margin-bottom:2em}.community .about{padding-top:80px}@media (max-width:1024px){.community .about{padding-top:40px}}.community .about__item{padding:3.4em 0}.community .about__title{color:var(--colorOR);font-size:30px;text-align:center;margin-bottom:1.2em}@media (max-width:1024px){.community .about__title{font-size:24px}}@media (max-width:768px){.community .about__title{font-size:18px}}.community .about__list{display:flex;justify-content:center;gap:3%}@media (max-width:768px){.community .about__list{flex-direction:column;gap:1.4em;margin:0 auto;max-width:380px}}.community .about__list li{background:#fef4e7;border:1px solid var(--colorOR);border-radius:30px;box-shadow:0px 4px 10px 0px rgba(105,105,105,.24);padding:3em 2.8em;flex:1}@media (max-width:768px){.community .about__list li{border-radius:18px;padding:2.4em}}.community .about__list .pic{border-radius:18px;overflow:hidden;margin:0 auto;max-width:490px}@media (max-width:768px){.community .about__list .pic{border-radius:10px}}.community .about__list .saas-title{color:var(--colorOR);font-size:30px;letter-spacing:.06em;text-align:center;margin:.5em 0 0}.community .about__list .saas-title span{font-size:60%;font-weight:700}@media (max-width:1024px){.community .about__list .saas-title{font-size:26px}}@media (max-width:768px){.community .about__list .saas-title{font-size:20px}}.community .about__list .saas-sub{background:#fff;border-radius:100px;color:#8a8a8a;font-size:80%;font-weight:500;text-align:center;padding:2px 20px;margin:.2em auto 1.4em;width:fit-content}.community .tool{background:#f7f7f7}.community .tool__list{display:flex;justify-content:center;gap:3%}@media (max-width:768px){.community .tool__list{flex-direction:column;gap:1.4em}}.community .tool__list>li{background:#fff;border-radius:30px;box-shadow:0px 4px 10px 0px rgba(105,105,105,.24);flex:1;overflow:hidden}@media (max-width:768px){.community .tool__list>li{border-radius:20px}}.community .tool__title{background:var(--colorOR);text-align:center;padding:.4em;display:flex;flex-direction:column;justify-content:center;height:3.4em}@media (max-width:768px){.community .tool__title{height:2.8em}}.community .tool__title>span{color:#fff;display:block;font-size:24px;font-weight:700;letter-spacing:.06em}@media (max-width:1024px){.community .tool__title>span{font-size:16px}}@media (max-width:768px){.community .tool__title>span{font-size:15px}}.community .tool__title>span>span{display:block;font-size:12px}.community .tool__item{padding:2em 2.4em 2.2em}@media (max-width:768px){.community .tool__item{padding:2em 1.6em}}.community .tool__item .bubble{background:#fef4e7;border-radius:16px;padding:1.4em 2em;margin-bottom:1.2em;position:relative}@media (max-width:768px){.community .tool__item .bubble{border-radius:12px}}.community .tool__item .bubble:before{content:'';position:absolute;bottom:-14px;left:50%;transform:translateX(-50%);width:30px;height:14px;background:#fef4e7;clip-path:polygon(0 0,100% 0%,50% 100%)}.community .tool__item .bubble__list{list-style-type:disc;font-size:95%;line-height:1.6;padding-left:1.4em}.community .tool__item .line-text{text-align:center;line-height:1.7}.community .tool__item .line-text span{background:linear-gradient(transparent 70%,#fbd39f 70%);display:block;font-size:20px;font-weight:700;width:fit-content;margin:0 auto}@media (max-width:1024px){.community .tool__item .line-text span{font-size:16px}}@media (max-width:768px){.community .tool__item .line-text span{font-size:14px}}.community .tool__arrow{margin:2em auto;max-width:223px}@media (max-width:768px){.community .tool__arrow{max-width:150px}}.community .tool .environment__title{font-size:30px;font-weight:700;text-align:center;margin-bottom:1.2em}.community .tool .environment__title span{color:var(--colorOR);font-weight:inherit}@media (max-width:1024px){.community .tool .environment__title{font-size:26px}}@media (max-width:768px){.community .tool .environment__title{font-size:16px}}.community .tool .environment__title-s{font-size:26px;font-weight:700;text-align:center;margin:1.6em 0 .8em}@media (max-width:1024px){.community .tool .environment__title-s{font-size:22px}}@media (max-width:768px){.community .tool .environment__title-s{font-size:18px}}.community .tool .environment__title-l{font-size:36px;line-height:1.7;text-align:center;margin:1.4em 0 1.2em}.community .tool .environment__title-l span{background:linear-gradient(transparent 74%,#dbeef0 74%);display:block;font-weight:700;width:fit-content;margin:0 auto}.community .tool .environment__title-l strong{color:var(--colorGR)}@media (max-width:1024px){.community .tool .environment__title-l{font-size:32px}}@media (max-width:768px){.community .tool .environment__title-l{font-size:22px}}.community .tool .environment__list{display:flex;justify-content:space-between;gap:2%}@media (max-width:1180px){.community .tool .environment__list{flex-direction:column;gap:1em;max-width:500px;margin:0 auto}}@media (max-width:768px){.community .tool .environment__list{max-width:380px}}.community .tool .environment__list li{background:#fff;border:1px solid var(--colorOR);border-radius:20px;flex:1;display:flex;align-items:center;justify-content:space-between;padding:1.4em}@media (max-width:1180px){.community .tool .environment__list li{padding:1.8em}}@media (max-width:768px){.community .tool .environment__list li{border-radius:16px}}.community .tool .environment__list .icon{max-width:68px;width:20%}@media (max-width:768px){.community .tool .environment__list .icon{max-width:50px}}.community .tool .environment__item{width:75%}@media (max-width:1180px){.community .tool .environment__item{width:78%}}.community .tool .environment__item .title{color:var(--colorOR);font-size:20px;font-weight:700;line-height:1.4;margin-bottom:.2em}@media (max-width:768px){.community .tool .environment__item .title{font-size:16px;margin-bottom:.4em}}.community .tool .environment__item p{color:#222;font-size:14px}@media (max-width:768px){.community .tool .environment__item p{font-size:12px}}.community .tool .environment__list.is-02 li{border-color:var(--colorGR)}.community .tool .environment__list.is-02 .title{color:var(--colorGR);font-size:24px;margin-bottom:.4em}@media (max-width:768px){.community .tool .environment__list.is-02 .title{font-size:18px}}.community .tool .environment__list.is-02 .sub{background:#f2f2f2;border-radius:100px;font-size:12px;letter-spacing:.06em;padding:.2em 1.2em;display:block;margin-bottom:1em;width:fit-content}@media (max-width:768px){.community .tool .environment__list.is-02 .sub{font-size:10px}}.community .tool .environment .text-lead{font-size:18px;font-weight:500}@media (max-width:768px){.community .tool .environment .text-lead{font-size:14px;margin-bottom:2em}}.community .tool .environment .note.is-middle{text-align:center;margin-top:1.8em}.community .survey__head{display:flex;justify-content:space-between;align-items:center;margin-bottom:3.2em}@media (max-width:768px){.community .survey__head{flex-direction:column;gap:2.4em;margin-bottom:2em}}.community .survey__head .text-wrap{width:70%}@media (max-width:768px){.community .survey__head .text-wrap{width:100%}}.community .survey__head .pic-wrap{max-width:252px;width:28%}@media (max-width:768px){.community .survey__head .pic-wrap{max-width:140px;width:100%}}.community .survey__head .sec-title{text-align:left;margin-bottom:.8em}.community .survey__head .sec-title .sub-title{margin-left:0}.community .survey__head .sec-title .font_en{font-size:150%;line-height:1;vertical-align:-4%}@media (max-width:768px){.community .survey__head .sec-title{text-align:center}.community .survey__head .sec-title .sub-title{margin:0 auto 1.1em}}.community .survey__box{background:#fff;border:1px solid var(--colorOR);border-radius:30px;overflow:hidden;margin-top:2.6em}@media (max-width:768px){.community .survey__box{border-radius:20px;margin-top:1.6em}}.community .survey__box.is-shadow{border:0;box-shadow:0px 4px 16px 0px rgba(255,185,86,.3)}.community .survey__box .box-title{background:var(--colorOR);display:flex;align-items:center;gap:.2em;color:#fff;padding:.65em 1.4em}@media (max-width:768px){.community .survey__box .box-title{gap:.4em;padding:.6em .8em}}.community .survey__box .box-title .icon{font-size:40px;line-height:1.2}@media (max-width:768px){.community .survey__box .box-title .icon{font-size:30px}}.community .survey__box .box-title .text{font-size:24px;font-weight:700}@media (max-width:1024px){.community .survey__box .box-title .text{font-size:20px}}@media (max-width:768px){.community .survey__box .box-title .text{font-size:14px}}.community .survey__box .box-wrap{padding:2.6em 3em 3em}@media (max-width:1024px){.community .survey__box .box-wrap{padding:2.6em 2em}}@media (max-width:768px){.community .survey__box .box-wrap{padding:2em 1.6em}}.community .survey__box .box-item{padding:2em 0}.community .survey__box .box-item:first-of-type{padding-top:0}.community .survey__box .box-item.is-border{border-bottom:1px solid #e3e3e3}.community .survey__box .box-item .title{font-size:22px;font-weight:700;margin-bottom:.8em}@media (max-width:1024px){.community .survey__box .box-item .title{font-size:18px}}@media (max-width:768px){.community .survey__box .box-item .title{font-size:13px}}.community .survey__box .box-item .text{margin-bottom:2em}.community .survey__box .graph-l{display:flex;align-items:center;gap:20px}.community .survey__box .graph-l__rows{flex:1;display:flex;flex-direction:column;gap:4px;min-width:0}@media (max-width:768px){.community .survey__box .graph-l__rows{width:93.6%}}.community .survey__box .graph-l__row{display:flex;align-items:center;gap:12px}@media (max-width:768px){.community .survey__box .graph-l__row{gap:4px}}.community .survey__box .graph-l__label{display:flex;align-items:center;gap:8px;width:18%;flex-shrink:0}@media (max-width:1180px){.community .survey__box .graph-l__label{width:26%}}@media (max-width:768px){.community .survey__box .graph-l__label{gap:2px;width:8.6em}}.community .survey__box .graph-l__icon{margin-top:-4px;width:26px;height:26px}@media (max-width:768px){.community .survey__box .graph-l__icon{width:18px;height:18px}}.community .survey__box .graph-l__name{color:#8b8b8b;font-weight:700;white-space:nowrap;width:74%}.community .survey__box .graph-l__name.is_or{color:var(--colorOR)}@media (max-width:1024px){.community .survey__box .graph-l__name{font-size:12px}}@media (max-width:768px){.community .survey__box .graph-l__name{font-size:10px;letter-spacing:0;line-height:1.4;white-space:wrap}}.community .survey__box .graph-l__bar{flex:1;height:26px;border-radius:4px;background:#eee;overflow:hidden;min-width:0}.community .survey__box .graph-l__bar-fill{display:block;height:100%;border-radius:4px}.community .survey__box .graph-l__bar-fill--member{width:100%;background:linear-gradient(90deg,#ffbc5d,#ff9500)}.community .survey__box .graph-l__bar-fill--non-member{width:calc(var(--val) / var(--base) * 100%);background:linear-gradient(90deg,#ccc,#adadad)}.community .survey__box .graph-l__percent{width:6.8%;flex-shrink:0;padding-left:.4em;font-weight:700;color:#999}.community .survey__box .graph-l__percent--member{color:#f7941d}.community .survey__box .graph-l__percent strong{font-size:130%}@media (max-width:768px){.community .survey__box .graph-l__percent{font-size:10px;width:2em}}.community .survey__box .graph-l__badge{position:relative;flex-shrink:0;background:#fef4e7;color:#f7941d;font-weight:700;padding:10px;border-radius:10px;white-space:nowrap;margin-left:6px;text-align:center;width:10%}@media (max-width:1024px){.community .survey__box .graph-l__badge{margin-left:1.4em;width:15%}}@media (max-width:768px){.community .survey__box .graph-l__badge{font-size:10px;padding:10px 6px;width:60px}}.community .survey__box .graph-l__badge strong{font-size:165%;line-height:1.2;vertical-align:-4%}@media (max-width:768px){.community .survey__box .graph-l__badge strong{font-size:140%}}.community .survey__box .graph-l__badge:before{content:'';position:absolute;left:-8px;top:50%;transform:translateY(-50%);border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid #fef4e7}.community .survey__box .graph-l-02{display:flex;flex-direction:column;gap:4px}.community .survey__box .graph-l-02__row{display:flex;align-items:center;gap:16px}.community .survey__box .graph-l-02__label{min-width:164px;width:20%;flex-shrink:0;font-weight:700}@media (max-width:768px){.community .survey__box .graph-l-02__label{font-size:11px;min-width:120px}}.community .survey__box .graph-l-02__bar{flex:1;height:26px;border-radius:4px;background:#eee;overflow:hidden;min-width:0}.community .survey__box .graph-l-02__bar-fill{display:block;height:100%;border-radius:4px;width:calc(var(--val) / var(--base) * 100%);background:linear-gradient(90deg,#ffbc5d,#ff9500)}.community .survey__box .graph-l-02__bar-fill--gray{background:linear-gradient(90deg,#ccc,#adadad)}.community .survey__box .graph-l-02__percent{width:8.4%;flex-shrink:0;font-weight:700;color:#f7941d;padding-left:1em}.community .survey__box .graph-l-02__percent--gray{color:#999}.community .survey__box .graph-l-02__percent strong{font-size:130%}@media (max-width:768px){.community .survey__box .graph-l-02__percent{font-size:10px;padding-left:.4em;width:5em}}.community .survey__box .graph-s{background:#f7f7f7;border-radius:10px;padding:1.8em 2.4em;display:flex;align-items:center;gap:20px;margin-bottom:10px}@media (max-width:1024px){.community .survey__box .graph-s{padding:1.8em 1em}}@media (max-width:768px){.community .survey__box .graph-s{flex-direction:column;gap:10px;padding:1.6em}}.community .survey__box .graph-s__title{flex-shrink:0;min-width:220px;width:26%;font-size:15px;font-weight:700;color:#333;margin:0}@media (max-width:768px){.community .survey__box .graph-s__title{font-size:12px;width:100%}}.community .survey__box .graph-s__graph{flex:1;display:flex;flex-direction:column;min-width:0;gap:10px;width:80%}@media (max-width:768px){.community .survey__box .graph-s__graph{width:100%}}.community .survey__box .graph-s__row{display:flex;align-items:center;height:14px}@media (max-width:768px){.community .survey__box .graph-s__row{height:10px}}.community .survey__box .graph-s__bar{display:block;flex-shrink:0;height:100%;border-radius:20px;width:calc(var(--val) / var(--base) * (100% - 70px))}.community .survey__box .graph-s__bar--member{background:linear-gradient(90deg,#ffbc5d,#ff9500)}.community .survey__box .graph-s__bar--non-member{background:linear-gradient(90deg,#ccc,#adadad)}.community .survey__box .graph-s__percent{flex-shrink:0;margin-left:12px;font-size:13px;font-weight:700;color:#999;white-space:nowrap}.community .survey__box .graph-s__percent--member{color:#f7941d}.community .survey__box .graph-s__percent strong{font-size:130%}@media (max-width:768px){.community .survey__box .graph-s__percent{font-size:10px}}.community .survey__box .item-name{display:flex;justify-content:flex-end;gap:1em;padding-right:.4em;margin:.4em 0 1.4em}@media (max-width:768px){.community .survey__box .item-name{margin-bottom:1em}}.community .survey__box .item-name p{font-size:12px;font-weight:500;letter-spacing:.06em}@media (max-width:768px){.community .survey__box .item-name p{font-size:10px}}.community .survey__box .item-name .text-or{color:var(--colorOR)}.community .survey__box .item-name .text-gy{color:#8b8b8b}.community .survey__box .note{margin-top:1.8em}.community .point{background:#fef4e7;border-radius:14px;padding:1.8em 2.2em}.community .point__title{color:var(--colorOR);font-size:24px;margin-bottom:.28em}@media (max-width:1024px){.community .point__title{font-size:20px}}@media (max-width:768px){.community .point__title{font-size:14px;margin-bottom:.6em}}.community .kaizen{background:#fff8f0}.community .kaizen__head{display:flex;justify-content:space-between;align-items:center;gap:2%}@media (max-width:1180px){.community .kaizen__head{flex-direction:column;gap:2.6em}}@media (max-width:768px){.community .kaizen__head{gap:1.8em}}.community .kaizen__head .pic-wrap{border-radius:20px;box-shadow:0px 4px 14px 0px rgba(255,149,0,.2);overflow:hidden;max-width:557px;width:48%}@media (max-width:1180px){.community .kaizen__head .pic-wrap{width:100%}}.community .kaizen__head .text-wrap{padding-right:1%;width:48%}@media (max-width:1180px){.community .kaizen__head .text-wrap{width:90%}}@media (max-width:1024px){.community .kaizen__head .text-wrap{width:100%}}.community .kaizen__head .text{line-height:2}.community .kaizen__head .results{margin-top:1em}@media (max-width:1180px){.community .kaizen__head .results{text-align:center}}.community .kaizen__head .results__text{font-size:18px;font-weight:700;margin-bottom:.1em}.community .kaizen__head .results__text .font_en{color:var(--colorOR);font-size:130%}.community .kaizen__head .results__text .font_en strong{font-size:120%}@media (max-width:768px){.community .kaizen__head .results__text{font-size:16px;line-height:1.2;margin-bottom:.4em}}.community .kaizen__head .results__badge{font-weight:700;position:relative;display:inline-flex;padding:.95em 1.6em;border-radius:10px;background:#fff}@media (max-width:768px){.community .kaizen__head .results__badge{font-size:11px;letter-spacing:.08em}}.community .kaizen__head .results__badge span{color:var(--colorOR);font-weight:inherit}.community .kaizen__head .results__badge span strong{font-size:170%;line-height:1;vertical-align:-4%;display:inline-block;margin:0 .1em}.community .kaizen__head .results__badge:before{content:'';position:absolute;inset:0;border-radius:inherit;padding:4px;background:linear-gradient(167deg,#fdc050 0%,#ffd380 32%,#ffedc4 56%,#fdc050 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.community .kaizen .achievements{padding:3.6em 0 1.2em}.community .kaizen .achievements__lead{font-size:18px;text-align:center;margin-bottom:1.6em}.community .kaizen .achievements__lead strong{color:var(--colorOR)}@media (max-width:768px){.community .kaizen .achievements__lead{font-size:14px;text-align:left}}.community .kaizen .achievements__list{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1.9em 0}@media (max-width:768px){.community .kaizen .achievements__list{flex-direction:column;justify-content:center;align-items:center;gap:1em;margin-bottom:2em}}.community .kaizen .achievements__list li{background:#fff;border-radius:20px;border:1px solid var(--colorOR);box-shadow:0px 4px 14px 0px rgba(255,149,0,.2);overflow:hidden;padding:2em 1.4em;text-align:center;width:48.8%}.community .kaizen .achievements__list li:nth-child(n+3){width:31.7%}@media (max-width:768px){.community .kaizen .achievements__list li{border-radius:16px;max-width:320px;width:100% !important}}.community .kaizen .achievements__list .icon{width:54px}@media (max-width:768px){.community .kaizen .achievements__list .icon{width:40px}}.community .kaizen .achievements__num{color:var(--colorOR);font-size:20px;font-weight:700;margin:.4em 0 .2em}@media (max-width:768px){.community .kaizen .achievements__num{font-size:16px}}.community .kaizen .achievements__num .font_en{font-size:250%;line-height:1.2}.community .kaizen .achievements__num .font_en span{font-size:50%}@media (max-width:1024px){.community .kaizen .achievements__num .font_en{font-size:190%}}.community .kaizen .achievements__num>span{color:#000;font-size:90%}.community .kaizen .achievements__text{color:#222;font-size:13px;font-weight:500}@media (max-width:1024px){.community .kaizen .achievements__text{font-size:11px}}.community .kaizen__box{background:#fff;border-radius:20px;box-shadow:0px 4px 14px 0px rgba(255,149,0,.2);overflow:hidden;padding:3em;margin-top:3.4em}@media (max-width:1024px){.community .kaizen__box{padding:2.6em 2em}}@media (max-width:768px){.community .kaizen__box{margin-top:1.6em}}.community .kaizen__box .graph{display:block;max-width:830px;margin:1.4em auto 2.6em}.community .kaizen .survey__box .box-title{display:block;text-align:center}@media (max-width:768px){.community .kaizen .survey__box .box-title{font-size:18px}}.community .kaizen__tool{margin:5em 0}@media (max-width:768px){.community .kaizen__tool{margin:4em 0}}.community .kaizen__tool .tool-list{display:flex;flex-wrap:wrap;justify-content:center;gap:2.2%}@media (max-width:768px){.community .kaizen__tool .tool-list{flex-wrap:wrap}}.community .kaizen__tool .tool-list li{background:#fff;border-radius:20px;box-shadow:0px 4px 14px 0px rgba(255,149,0,.2);overflow:hidden;padding:2.4em;margin-bottom:2em;width:31.8%}@media (max-width:1024px){.community .kaizen__tool .tool-list li{width:47%}}@media (max-width:768px){.community .kaizen__tool .tool-list li{border-radius:16px;margin-bottom:1.2em;max-width:380px;width:100%}}.community .kaizen__tool .tool-list li img{display:block;margin:0 auto;max-width:300px;width:100%}.community .kaizen__tool .tool-list li .item-name{color:var(--colorOR);font-size:22px;font-weight:700;text-align:center;margin:.8em 0}@media (max-width:1024px){.community .kaizen__tool .tool-list li .item-name{font-size:20px}}@media (max-width:768px){.community .kaizen__tool .tool-list li .item-name{font-size:18px}}.community .kaizen__tool .tool-list li p{color:#222;font-size:14px}@media (max-width:768px){.community .kaizen__tool .tool-list li p{font-size:12px}}.community .kaizen__feedback{margin:5em 0}@media (max-width:768px){.community .kaizen__feedback{margin:4em 0}}.community .kaizen__feedback .proposal-01{display:flex;justify-content:space-between;align-items:center;gap:2%;margin:3em 0}@media (max-width:1024px){.community .kaizen__feedback .proposal-01{flex-wrap:wrap;justify-content:center;gap:2.4em}}.community .kaizen__feedback .proposal-01 .pic-wrap{border-radius:20px;box-shadow:0px 4px 14px 0px rgba(255,149,0,.2);overflow:hidden;max-width:557px;width:48%}@media (max-width:1024px){.community .kaizen__feedback .proposal-01 .pic-wrap{width:100%}}.community .kaizen__feedback .proposal-01 .text-wrap{padding-right:2%;width:48%}.community .kaizen__feedback .proposal-01 .text-wrap .text{line-height:2}@media (max-width:1024px){.community .kaizen__feedback .proposal-01 .text-wrap{width:100%}}.community .kaizen__feedback .proposal-02{margin:5em 0}@media (max-width:768px){.community .kaizen__feedback .proposal-02{margin:4em 0}}.community .kaizen__feedback .proposal-02 .title{color:var(--colorOR);font-size:24px;font-weight:700;text-align:center;margin-bottom:1.4em}.community .kaizen__feedback .proposal-02 .title span{color:#000;font-size:70%;font-weight:inherit;display:block;margin-top:.3em}@media (max-width:1024px){.community .kaizen__feedback .proposal-02 .title{font-size:20px}}.community .kaizen__feedback .proposal-02 .list{display:flex;flex-wrap:wrap;justify-content:space-between;gap:2%}@media (max-width:768px){.community .kaizen__feedback .proposal-02 .list{flex-direction:column;justify-content:center;align-items:center;gap:1em}}.community .kaizen__feedback .proposal-02 .list li{background:#fff;border-radius:14px;box-shadow:0px 4px 14px 0px rgba(255,149,0,.2);overflow:hidden;margin-bottom:2em;width:31.9%}@media (max-width:768px){.community .kaizen__feedback .proposal-02 .list li{margin:0;max-width:320px;width:100%}}.community .kaizen__process{margin-top:5em}.community .kaizen__process .title{font-size:32px;font-weight:700;text-align:center;margin-bottom:1.4em}.community .kaizen__process .title .sub{color:var(--colorOR);display:block;font-size:50%;font-weight:700;margin-bottom:.4em}@media (max-width:1024px){.community .kaizen__process .title{font-size:26px}}@media (max-width:768px){.community .kaizen__process .title{font-size:20px}}.community .kaizen__process .process-img img{display:block;margin:0 auto;max-width:580px;width:100%}@media (max-width:1024px){.community .kaizen__process .process-img img{max-width:500px}}@media (max-width:768px){.community .kaizen__process .process-img img{max-width:320px}}.community .kaizen__process .award{background:#fff;border-radius:20px;box-shadow:0px 4px 14px 0px rgba(255,149,0,.2);display:flex;align-items:center;justify-content:space-between;gap:2%;overflow:hidden;padding:2.2em 2em;margin:4em 0}@media (max-width:768px){.community .kaizen__process .award{flex-direction:column;gap:1em;margin:3em 0}}.community .kaizen__process .award .pic{max-width:277px;width:25%}@media (max-width:768px){.community .kaizen__process .award .pic{width:84%}}.community .kaizen__process .award .text{font-size:15px;letter-spacing:.06em;width:72%}.community .kaizen__process .award .text span{color:var(--colorOR);font-weight:700}@media (max-width:1024px){.community .kaizen__process .award .text{font-size:12px}}@media (max-width:768px){.community .kaizen__process .award .text{width:100%}}.community .kaizen__process .bottom-text{font-size:20px;text-align:center;margin-bottom:2.2em}.community .kaizen__process .bottom-text strong{display:block;font-weight:700}@media (max-width:1024px){.community .kaizen__process .bottom-text{font-size:18px}}@media (max-width:768px){.community .kaizen__process .bottom-text{font-size:15px}}.community .check{background:#f7f7f7}.community .check__list{display:flex;justify-content:center;gap:2.2%;margin:4.4em 0 2.8em}@media (max-width:1180px){.community .check__list{flex-direction:column;align-items:center;gap:2.8em}}.community .check__list li{background:#fff;border-radius:20px;box-shadow:0px 4px 10px 0px rgba(105,105,105,.2);position:relative;padding:2.8em 2.6em;width:31.8%}@media (max-width:1180px){.community .check__list li{padding:2.4em 2em;max-width:500px;width:100%}}@media (max-width:768px){.community .check__list li{max-width:380px}}.community .check__list li .num{color:#fbd39f;font-size:60px;position:absolute;top:-.85em;left:.5em}@media (max-width:768px){.community .check__list li .num{font-size:48px}}.community .check__list li .title{color:var(--colorOR);font-size:22px;text-align:center;margin-bottom:1em}@media (max-width:768px){.community .check__list li .title{font-size:18px}}.community .check__list li .text-l{font-size:18px;font-weight:700;line-height:1.6}@media (max-width:768px){.community .check__list li .text-l{font-size:14px}}.community .check__list li dl{font-size:14px;margin-top:1.6em}.community .check__list li dl dt{color:var(--colorOR);font-weight:700}.community .check__list li dl dd{color:#222;line-height:1.6}@media (max-width:768px){.community .check__list li dl{font-size:12px;margin-top:1em}}.community .check .bottom-text{text-align:center}@media (max-width:768px){.community .check .bottom-text{text-align:left}}.community .irepo{background:#fff}.community .irepo .sec-title .font_en{font-size:130%;letter-spacing:.06em}.community .irepo__main{display:flex;justify-content:space-between;align-items:flex-start}@media (max-width:1024px){.community .irepo__main{flex-direction:column;gap:2em;align-items:center}}.community .irepo__main .pic-wrap{max-width:300px;width:26%}@media (max-width:1024px){.community .irepo__main .pic-wrap{width:30%}}.community .irepo__main .text-wrap{width:69%}@media (max-width:1024px){.community .irepo__main .text-wrap{width:100%}}.community .irepo__main .title{font-size:32px;margin-bottom:1em}.community .irepo__main .title .font_en{letter-spacing:.06em}.community .irepo__main .title .text-or{color:var(--colorOR);font-weight:inherit}.community .irepo__main .title .text-gr{color:var(--colorGR);font-weight:inherit}@media (max-width:1024px){.community .irepo__main .title{font-size:26px;text-align:center}}@media (max-width:768px){.community .irepo__main .title{font-size:18px}}.community .irepo__main .text p{margin-bottom:1.2em}.community .irepo .bottom_cta__btn_wrap{margin:2em 0 2.6em}@media (max-width:768px){.community .irepo .bottom_cta__btn_wrap{margin:1.6em 0}}.community .irepo .bottom_cta__btn_wrap .cta_btn{font-size:18px;max-width:380px;width:100%}@media (max-width:768px){.community .irepo .bottom_cta__btn_wrap .cta_btn{font-size:14px;max-width:300px}.community .irepo .bottom_cta__btn_wrap .cta_btn:before{width:20px;height:20px}}.community .voice{background:#fff8f0}.community .voice__list{display:flex;justify-content:center;gap:2%;margin-top:5em}@media (max-width:1180px){.community .voice__list{flex-direction:column;margin:5em auto 0;width:540px}}@media (max-width:768px){.community .voice__list{margin:4em auto 0;width:90%}}.community .voice__list>li{background:#fff;border:1px solid var(--colorOR);border-radius:20px;padding:4em 2em 2.4em;position:relative;flex:1}@media (max-width:1180px){.community .voice__list>li{margin-bottom:3.2em}}@media (max-width:768px){.community .voice__list>li{padding:4.4em 1.6em 2.4em;margin-bottom:2.2em}}.community .voice__list .num{background:var(--colorOR);border-radius:18px 0 20px;color:#fff;font-size:110%;padding:.2em 1.4em;position:absolute;top:0;left:0}@media (max-width:768px){.community .voice__list .num{padding:.4em 1.4em}}.community .voice__list .icon{position:absolute;top:-36px;right:24px;max-width:100px;width:100%}@media (max-width:768px){.community .voice__list .icon{top:-14px;right:20px;max-width:74px}}.community .voice__list .title{color:var(--colorOR);font-size:20px;line-height:1.5;margin-bottom:.8em}@media (max-width:768px){.community .voice__list .title{font-size:16px}}.community .voice__list .text{font-size:13px;line-height:1.6;margin-bottom:1.2em}@media (max-width:768px){.community .voice__list .text{font-size:12px}}.community .voice__list .voice_btn{background:var(--colorOR);border-radius:100px;color:#fff;display:block;font-size:14px;font-weight:700;text-align:center;padding:.8em;position:relative;margin:1.4em auto;max-width:240px;width:100%}.community .voice__list .voice_btn:before{content:'';position:absolute;right:1em;top:50%;transform:translateY(-50%);width:0;height:0;border-style:solid;border-width:5px 0 5px 6px;border-color:transparent transparent transparent #fff}@media (max-width:768px){.community .voice__list .voice_btn{font-size:12px;max-width:200px}}