.sec_ttl{text-align:left}.concept_sec{padding:3.3333333333vw 0 4.1666666667vw}@media (min-width:1441px){.concept_sec{padding:64px 0 80px}}.concept_sec .sec_ttl{margin-bottom:0.8333333333vw}@media (min-width:1441px){.concept_sec .sec_ttl{margin-bottom:16px}}.concept_sec .concept_list{display:flex;flex-wrap:wrap;row-gap:16px;justify-content:space-between;margin-top:1.6666666667vw}@media (min-width:1441px){.concept_sec .concept_list{margin-top:32px}}.concept_sec .concept_item{display:flex;align-items:center;gap:calc(16 / 490 * 100%);width:calc(522 / 1600 * 100%);border:1px solid var(--black);padding:0.8333333333vw}@media (min-width:1441px){.concept_sec .concept_item{padding:16px}}.concept_sec .concept_item .item_icon{width:calc(120 / 490 * 100%)}.concept_sec .concept_item .item_head{font-weight:bold}.service_sec{padding:4.1666666667vw 0}@media (min-width:1441px){.service_sec{padding:80px 0}}.service_sec .sec_ttl{margin-bottom:0.8333333333vw}@media (min-width:1441px){.service_sec .sec_ttl{margin-bottom:16px}}.service_sec .service_list{display:flex;gap:1.6666666667vw;margin-top:2.2916666667vw}@media (min-width:1441px){.service_sec .service_list{gap:32px;margin-top:44px}}.service_sec .service_item{flex:1}.service_sec .service_item .item_bubble{background-color:var(--low_tone_yellow);border-radius:100px;color:var(--white);font-weight:bold;display:block;text-align:center;padding:0.625vw 0;margin-bottom:2.5vw;position:relative}@media (min-width:1441px){.service_sec .service_item .item_bubble{padding:12px 0;margin-bottom:48px}}.service_sec .service_item .item_bubble::before{content:"";display:block;position:absolute;top:calc(100% + 4px);left:50%;transform:translateX(-50%);width:3.125vw;aspect-ratio:3.75;background-color:var(--low_tone_yellow);clip-path:polygon(0 0, 100% 0, 50% 100%)}.service_sec .service_item .item_head{font-weight:bold;margin-bottom:0.4166666667vw}@media (min-width:1441px){.service_sec .service_item .item_head{margin-bottom:8px}}.service_sec .service_item .item_icon{width:15.625vw;max-width:300px;margin-left:auto;margin-right:auto;margin-bottom:0.8333333333vw}@media (min-width:1441px){.service_sec .service_item .item_icon{margin-bottom:16px}}.flow_sec{padding:4.1666666667vw 0 0}@media (min-width:1441px){.flow_sec{padding:80px 0 0}}.flow_sec .sec_ttl{margin-bottom:0.8333333333vw}@media (min-width:1441px){.flow_sec .sec_ttl{margin-bottom:16px}}.flow_sec .flow_list{display:flex;padding-bottom:4.1666666667vw;margin-top:1.6666666667vw}@media (min-width:1441px){.flow_sec .flow_list{padding-bottom:80px;margin-top:32px}}.flow_sec .flow_item{flex:1}.flow_sec .flow_item .item_circle{display:block;border-radius:50%;background-color:var(--low_tone_yellow);width:1.6666666667vw;aspect-ratio:1;border:2px solid var(--black);margin-bottom:0.8333333333vw}@media (min-width:1441px){.flow_sec .flow_item .item_circle{width:32px}}@media (min-width:1441px){.flow_sec .flow_item .item_circle{margin-bottom:16px}}.flow_sec .flow_item .item_head{font-weight:bold}.flow_sec .flow_item:not(:last-child){position:relative}.flow_sec .flow_item:not(:last-child)::before{content:"";display:block;position:absolute;top:0.8333333333vw;left:0;transform:translateY(-50%);height:1px;background-color:var(--black);width:100%;z-index:-1}@media (min-width:1441px){.flow_sec .flow_item:not(:last-child)::before{top:16px}}@media (max-width:1920px){.flow_sec .flow_item .item_head{font-size:1.25vw}.service_sec .service_item .item_bubble{font-size:1.25vw}}@media (max-width:1024px){.concept_sec .concept_item .item_icon{width:calc(90 / 490 * 100%)}.flow_sec .flow_item .item_head{font-size:16px}}@media (max-width:768px){.concept_sec .concept_item{width:49%}.service_sec .service_item .item_bubble{font-size:14px}.service_sec .service_item .item_head{font-size:20px}}@media (max-width:480px){.concept_sec{padding:40px 0}.concept_sec .concept_item{width:100%}.service_sec{padding:40px 0}.service_sec .service_list{flex-direction:column;gap:24px;margin-top:24px}.service_sec .service_item .item_bubble{font-size:18px}.service_sec .service_item .item_bubble::before{width:40px}.service_sec .service_item .item_icon{width:50%}.service_sec .service_item .item_head{text-align:center}.flow_sec{padding:40px 0 0}.flow_sec .flow_content{overflow-x:auto}.flow_sec .flow_list{width:300vw;margin-top:0;padding-top:32px;padding-bottom:80px}.flow_sec .flow_item:not(:last-child)::before{top:12px}.flow_sec .flow_item .item_circle{width:24px}}/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sourceRoot%22%3A%22https%3A%2F%2Fctag-kintone.ctag-dev12.xyz%2F%22%2C%22sources%22%3A%5B%22wp-content%2Fthemes%2Foriginal%2Fassets%2Fscss%2Fservice.scss%22%2C%22wp-content%2Fthemes%2Foriginal%2Fassets%2Fscss%2F_mixin.scss%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22AAEA%2CSAAA%2CeAAA%2CCAIA%2CaAAA%2CuCAAA%2CCCoEE%2C0BAAA%2CaAAA%2CmBAAA%2CCAAA%2CCD%2FDA%2CsBAAA%2C4BAAA%2CCC%2BDA%2C0BAAA%2CsBAAA%2CkBAAA%2CCAAA%2CCDzDA%2C2BAAA%2CgGAAA%2CCCyDA%2C0BAAA%2C2BAAA%2CeAAA%2CCAAA%2CCD%2FCA%2C2BAAA%2C4IAAA%2CCC%2BCA%2C0BAAA%2C2BAAA%2CYAAA%2CCAAA%2CCDrCE%2CsCAAA%2C4BAAA%2CCAGA%2CsCAAA%2CgBAAA%2CCAMJ%2CaAAA%2CwBAAA%2CCC4BE%2C0BAAA%2CaAAA%2CcAAA%2CCAAA%2CCDvBA%2CsBAAA%2C4BAAA%2CCCuBA%2C0BAAA%2CsBAAA%2CkBAAA%2CCAAA%2CCDjBA%2C2BAAA%2CyDAAA%2CCCiBA%2C0BAAA%2C2BAAA%2CwBAAA%2CCAAA%2CCDRA%2C2BAAA%2CMAAA%2CCAEE%2CwCAAA%2CuLAAA%2CCCMF%2C0BAAA%2CwCAAA%2CiCAAA%2CCAAA%2CCDQI%2CgDAAA%2CoNAAA%2CCAaF%2CsCAAA%2C6CAAA%2CCCrBF%2C0BAAA%2CsCAAA%2CiBAAA%2CCAAA%2CCD4BE%2CsCAAA%2C8FAAA%2CCC5BF%2C0BAAA%2CsCAAA%2CkBAAA%2CCAAA%2CCDyCF%2CUAAA%2C0BAAA%2CCCzCE%2C0BAAA%2CUAAA%2CgBAAA%2CCAAA%2CCD8CA%2CmBAAA%2C4BAAA%2CCC9CA%2C0BAAA%2CmBAAA%2CkBAAA%2CCAAA%2CCDoDA%2CqBAAA%2CoEAAA%2CCCpDA%2C0BAAA%2CqBAAA%2CmCAAA%2CCAAA%2CCD6DA%2CqBAAA%2CMAAA%2CCAEE%2CkCAAA%2CsKAAA%2CCC%2FDF%2C0BAAA%2CkCAAA%2CUAAA%2CCAAA%2CCAAA%2C0BAAA%2CkCAAA%2CkBAAA%2CCAAA%2CCD8EE%2CgCAAA%2CgBAAA%2CCAGA%2CsCAAA%2CiBAAA%2CCAEE%2C8CAAA%2C8JAAA%2CCCnFJ%2C0BAAA%2C8CAAA%2CQAAA%2CCAAA%2CCDsGF%2C0BAEI%2CgCAAA%2CgBAAA%2CCAKA%2CwCAAA%2CgBAAA%2CCAAA%2CCC7EF%2C0BDsFI%2CsCAAA%2C2BAAA%2CCAQA%2CgCAAA%2CcAAA%2CCAAA%2CCCzFJ%2CyBDkGE%2C2BAAA%2CSAAA%2CCAOE%2CwCAAA%2CcAAA%2CCAGA%2CsCAAA%2CcAAA%2CCAAA%2CCCvGJ%2CyBD%2BGA%2CaAAA%2CcAAA%2CCAEE%2C2BAAA%2CUAAA%2CCAKF%2CaAAA%2CcAAA%2CCAEE%2C2BAAA%2C8CAAA%2CCAME%2CwCAAA%2CcAAA%2CCAEE%2CgDAAA%2CUAAA%2CCAIF%2CsCAAA%2CSAAA%2CCAGA%2CsCAAA%2CiBAAA%2CCAMJ%2CUAAA%2CgBAAA%2CCAEE%2CwBAAA%2CeAAA%2CCAGA%2CqBAAA%2C6DAAA%2CCAOE%2C8CAAA%2CQAAA%2CCAGA%2CkCAAA%2CUAAA%2CCAAA%22%7D */