﻿#service{background-color:#f9f7f4}#service .sectionInner{padding-top:100px;padding-bottom:40px}@media only screen and (max-width: 767px){#service .sectionInner{padding-top:20.8333333333vw;padding-bottom:15.625vw}}@media only screen and (max-width: 767px){#service .sectionInner .sectionTitleWrap{text-align:left}}@media only screen and (max-width: 767px){#service .sectionInner .sectionTitleWrap .sectionTitle{font-size:7.2916666667vw;line-height:1.5}}@media only screen and (min-width: 768px)and (max-width: 1079px){#service .flowListWrap{gap:12px}}@media only screen and (max-width: 767px){#service .flowListWrap{gap:8.3333333333vw 0}#service .flowListWrap::before{display:none}}@media only screen and (min-width: 768px)and (max-width: 1079px){#service .flowListWrap .flowWrap{width:150px}}@media only screen and (max-width: 767px){#service .flowListWrap .flowWrap .iconImg{width:26.0416666667vw}}@media only screen and (max-width: 767px){#service .flowListWrap .flowWrap .contentWrap{margin-top:5.2083333333vw}}@media only screen and (max-width: 767px){#service .flowListWrap .flowWrap .contentWrap .titleWrap{display:flex;align-items:center;gap:0 3.125vw}}@media only screen and (max-width: 767px){#service .flowListWrap .flowWrap .contentWrap .titleWrap .num{margin-bottom:0;width:10.4166666667vw;height:10.4166666667vw;font-size:4.1666666667vw}}@media only screen and (min-width: 768px)and (max-width: 1079px){#service .flowListWrap .flowWrap .contentWrap .titleWrap .title{font-size:18px}}@media only screen and (max-width: 767px){#service .flowListWrap .flowWrap .contentWrap .titleWrap .title{font-size:5.2083333333vw}}@media only screen and (max-width: 767px){#service .flowListWrap .flowWrap .contentWrap .textWrap{margin-top:4.1666666667vw}}@media only screen and (min-width: 768px)and (max-width: 1079px){#service .flowListWrap .flowWrap .contentWrap .textWrap .discList li{font-size:11px}}#service .flowListWrap .flowWrap .contentWrap .textWrap .discList li::before{padding-right:4px}@media only screen and (max-width: 767px){#service .flowListWrap .flowWrap .contentWrap .textWrap .discList li::before{padding-right:1.0416666667vw}}@media only screen and (max-width: 767px){#service .flowListWrap .flowWrap .contentWrap .btnsWrap{margin-top:5.2083333333vw}}@media only screen and (max-width: 767px){#service .flowListWrap .flowWrap .contentWrap .btnsWrap .btn{padding:3.125vw 5.2083333333vw 3.125vw 5.2083333333vw}}@media only screen and (min-width: 768px)and (max-width: 1079px){#service .flowListWrap .flowWrap .contentWrap .btnsWrap .btn{min-width:150px}}@media only screen and (min-width: 768px)and (max-width: 1079px){#service .flowListWrap .flowWrap .contentWrap .btnsWrap .btn .text{font-size:12px}}@media only screen and (max-width: 767px){#service .flowListWrap .flowWrap .contentWrap .btnsWrap .btn .icon{margin-right:0}}#growth{background-color:#f9f7f4}#growth .sectionInner{padding-top:100px;padding-bottom:100px}@media only screen and (max-width: 767px){#growth .sectionInner{padding-top:10.4166666667vw;padding-bottom:15.625vw}}@media only screen and (max-width: 767px){#growth .sectionTitleWrap{text-align:left}}@media only screen and (max-width: 767px){#growth .sectionTitleWrap .sectionTitle{font-size:7.2916666667vw;line-height:1.5}}#growth .sectionTitleWrap .sectionTitle .base_color{color:#ff3621;font-weight:bold}@media only screen and (max-width: 767px){#growth .sectionTitleWrap .min{font-size:4.0625vw}}#growth .sectionTitleWrap .min .base_color{color:#ff3621;font-weight:bold}@media only screen and (max-width: 767px){#growth .sectionTitleWrap .min .spMt{display:inline-block;margin-top:3.125vw}}#growth .growthWrap .selectWrap{display:flex}@media only screen and (max-width: 1079px){#growth .growthWrap .selectWrap{width:94vw;overflow-x:auto}#growth .growthWrap .selectWrap::-webkit-scrollbar{display:none}#growth .growthWrap .selectWrap{scrollbar-width:none;-ms-overflow-style:none}}#growth .growthWrap .selectWrap .select{width:25%;background-color:#fff}@media only screen and (max-width: 767px){#growth .growthWrap .selectWrap .select{width:auto;min-width:71.6145833333vw}}@media only screen and (min-width: 768px)and (max-width: 1079px){#growth .growthWrap .selectWrap .select{min-width:300px}}#growth .growthWrap .selectWrap .select.strategy .selectTitle{background-color:#f39800}#growth .growthWrap .selectWrap .select.strategy .discList li::before{color:#f39800 !important}#growth .growthWrap .selectWrap .select.navigation .selectTitle{background-color:#92539d}#growth .growthWrap .selectWrap .select.navigation .discList li::before{color:#92539d !important}#growth .growthWrap .selectWrap .select.ops .selectTitle{background-color:#4fbaa1}#growth .growthWrap .selectWrap .select.ops .discList li::before{color:#4fbaa1 !important}#growth .growthWrap .selectWrap .select.enablement .selectTitle{background-color:#4c8dcb}#growth .growthWrap .selectWrap .select.enablement .discList li::before{color:#4c8dcb !important}#growth .growthWrap .selectWrap .select .selectTitle{text-align:center;color:#fff;font-size:20px;font-weight:bold;line-height:1.3;padding:12px 0}@media only screen and (max-width: 767px){#growth .growthWrap .selectWrap .select .selectTitle{font-size:5.2083333333vw;padding:3.125vw 0}}#growth .growthWrap .selectWrap .select .imageWrap{position:relative;width:100%}#growth .growthWrap .selectWrap .select .underContents{padding:24px 20px 23px 20px;margin-top:10px}@media only screen and (max-width: 767px){#growth .growthWrap .selectWrap .select .underContents{padding:6.25vw 5.2083333333vw 5.9895833333vw 5.2083333333vw}}#growth .growthWrap .selectWrap .select .underContents .underTextWrap{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;padding:20px 0}@media only screen and (max-width: 767px){#growth .growthWrap .selectWrap .select .underContents .underTextWrap{padding:5.2083333333vw 0}}#growth .growthWrap .selectWrap .select .underContents .underTextWrap .text{color:#1b3139;font-size:14px;line-height:1.5}@media only screen and (max-width: 767px){#growth .growthWrap .selectWrap .select .underContents .underTextWrap .text{font-size:3.6458333333vw}}#growth .growthWrap .selectWrap .select .underContents .textWrap{margin-top:20px}@media only screen and (max-width: 767px){#growth .growthWrap .selectWrap .select .underContents .textWrap{margin-top:5.2083333333vw}}#growth .growthWrap .selectWrap .select .underContents .textWrap .menuTitle{color:#1b3139;font-weight:bold;font-size:14px;line-height:1.5}@media only screen and (max-width: 767px){#growth .growthWrap .selectWrap .select .underContents .textWrap .menuTitle{font-size:3.6458333333vw}}#growth .growthWrap .selectWrap .select .underContents .textWrap .discList{margin-top:8px}@media only screen and (max-width: 767px){#growth .growthWrap .selectWrap .select .underContents .textWrap .discList{margin-top:2.0833333333vw}}#growth .growthWrap .selectWrap .select .underContents .textWrap .discList li{position:relative;font-size:14px;line-height:1.5}#growth .growthWrap .selectWrap .select .underContents .textWrap .discList li::before{content:"・";color:#ff3621;padding-right:4px}@media only screen and (max-width: 767px){#growth .growthWrap .selectWrap .select .underContents .textWrap .discList li::before{padding-right:1.0416666667vw}}#growth .growthWrap .selectWrap .select .underContents .textWrap .discList li+li{margin-top:4px}@media only screen and (max-width: 767px){#growth .growthWrap .selectWrap .select .underContents .textWrap .discList li+li{margin-top:1.0416666667vw}}#growth .growthWrap .btnsWrap .btn{width:460px;margin:0 auto;justify-content:space-between;font-weight:500}@media only screen and (max-width: 767px){#growth .growthWrap .btnsWrap .btn{width:100%;padding:4.1666666667vw 5.2083333333vw}}@media only screen and (max-width: 767px){#growth .growthWrap .btnsWrap .btn .icon{margin-right:0}}#growth .growthWrap .youtubeTextWrap{text-align:center;margin-top:100px}@media only screen and (max-width: 767px){#growth .growthWrap .youtubeTextWrap{margin-top:15.625vw}}#growth .growthWrap .youtubeTextWrap .text{font-size:24px}@media only screen and (max-width: 767px){#growth .growthWrap .youtubeTextWrap .text{line-height:1.5;font-size:5.2083333333vw}}#growth .growthWrap iframe{width:100%;height:560px}@media only screen and (max-width: 767px){#growth .growthWrap iframe{width:100%;height:52.0833333333vw}}@media only screen and (min-width: 768px)and (max-width: 1079px){#growth .growthWrap iframe{height:350px}}#serviceInfo{overflow-x:hidden}#serviceInfo .sectionInner{padding-top:100px;padding-bottom:100px}@media only screen and (max-width: 767px){#serviceInfo .sectionInner{padding-top:20.8333333333vw;padding-bottom:20.8333333333vw}}@media only screen and (max-width: 767px){#serviceInfo .sectionInner .sectionTitleWrap{text-align:left}}#serviceInfo .sectionInner .sectionTitleWrap .sectionTitle{font-size:32px}@media only screen and (max-width: 767px){#serviceInfo .sectionInner .sectionTitleWrap .sectionTitle{font-size:7.03125vw;line-height:1.5}}#serviceInfo .sectionInner .serviceListWrap .serviceWrap+.serviceWrap{position:relative;margin-top:100px;padding-top:100px}@media only screen and (max-width: 767px){#serviceInfo .sectionInner .serviceListWrap .serviceWrap+.serviceWrap{margin-top:10.4166666667vw;padding-top:10.4166666667vw}}#serviceInfo .sectionInner .serviceListWrap .serviceWrap+.serviceWrap::before{content:"";position:absolute;top:0;left:calc(50% - 50vw);width:100vw;height:1px;background-color:#e5e5e5}#serviceInfo .sectionInner .serviceListWrap .serviceWrap .titleNumWrap{display:flex;align-items:center}#serviceInfo .sectionInner .serviceListWrap .serviceWrap .titleNumWrap .num{position:relative;font-family:"Roboto",sans-serif;font-weight:bold !important;color:#ff3621;font-size:60px;font-weight:500;padding-right:28px}@media only screen and (max-width: 767px){#serviceInfo .sectionInner .serviceListWrap .serviceWrap .titleNumWrap .num{font-size:10.4166666667vw;padding-right:4.1666666667vw}}#serviceInfo .sectionInner .serviceListWrap .serviceWrap .titleNumWrap .num::before{content:"";position:absolute;background-color:#ff3621;width:1px;height:58px;right:0}@media only screen and (max-width: 767px){#serviceInfo .sectionInner .serviceListWrap .serviceWrap .titleNumWrap .num::before{height:11.1979166667vw}}#serviceInfo .sectionInner .serviceListWrap .serviceWrap .titleNumWrap .titleWrap{padding-left:28px}@media only screen and (max-width: 767px){#serviceInfo .sectionInner .serviceListWrap .serviceWrap .titleNumWrap .titleWrap{padding-left:4.1666666667vw}}#serviceInfo .sectionInner .serviceListWrap .serviceWrap .titleNumWrap .titleWrap .sub{font-family:"Roboto",sans-serif;font-weight:bold;color:#ff3621;font-size:12px}@media only screen and (max-width: 767px){#serviceInfo .sectionInner .serviceListWrap .serviceWrap .titleNumWrap .titleWrap .sub{font-size:3.125vw}}#serviceInfo .sectionInner .serviceListWrap .serviceWrap .titleNumWrap .titleWrap .title{color:#1b3139;margin-top:12px;font-size:24px;font-weight:500}@media only screen and (max-width: 767px){#serviceInfo .sectionInner .serviceListWrap .serviceWrap .titleNumWrap .titleWrap .title{margin-top:2.0833333333vw;font-size:5.2083333333vw}}#serviceInfo .sectionInner .serviceListWrap .serviceWrap .textWrap{margin-top:8px}@media only screen and (max-width: 767px){#serviceInfo .sectionInner .serviceListWrap .serviceWrap .textWrap{margin-top:4.1666666667vw}}#serviceInfo .sectionInner .serviceListWrap .serviceWrap .textWrap .text{line-height:1.8}@media only screen and (max-width: 767px){#serviceInfo .sectionInner .serviceListWrap .serviceWrap .textWrap .text{font-size:4.1666666667vw}}#serviceInfo .sectionInner .serviceListWrap .serviceWrap .textWrap .text .min{font-size:12px}@media only screen and (max-width: 767px){#serviceInfo .sectionInner .serviceListWrap .serviceWrap .textWrap .text .min{font-size:2.6041666667vw}}#serviceInfo .sectionInner .serviceListWrap .serviceWrap .infoCatWrap{margin-top:20px;display:flex;flex-wrap:wrap;gap:12px}@media only screen and (max-width: 767px){#serviceInfo .sectionInner .serviceListWrap .serviceWrap .infoCatWrap{margin-top:5.2083333333vw;gap:1.0416666667vw}}#serviceInfo .sectionInner .serviceListWrap .serviceWrap .infoCatWrap .catWrap{background-color:#f9f7f4;padding:4px 24px 4px 4px;border-radius:4px;display:flex;align-items:center;gap:0 20px}@media only screen and (max-width: 767px){#serviceInfo .sectionInner .serviceListWrap .serviceWrap .infoCatWrap .catWrap{min-width:49.21875vw;box-sizing:border-box;padding:1.0416666667vw 6.25vw 1.0416666667vw 1.0416666667vw;gap:0 2.0833333333vw}}#serviceInfo .sectionInner .serviceListWrap .serviceWrap .infoCatWrap .catWrap .iconImg{width:54px}@media only screen and (max-width: 767px){#serviceInfo .sectionInner .serviceListWrap .serviceWrap .infoCatWrap .catWrap .iconImg{width:9.8958333333vw}}#serviceInfo .sectionInner .serviceListWrap .serviceWrap .infoCatWrap .catWrap .textWrap{margin-top:0}#serviceInfo .sectionInner .serviceListWrap .serviceWrap .infoCatWrap .catWrap .textWrap .text{font-size:16px;line-height:1.2}@media only screen and (max-width: 767px){#serviceInfo .sectionInner .serviceListWrap .serviceWrap .infoCatWrap .catWrap .textWrap .text{font-size:3.6458333333vw}}@media only screen and (max-width: 767px){#serviceInfo .sectionInner .serviceListWrap .serviceWrap .infoCatWrap .catWrap .textWrap .text.spMin{font-size:3.3333333333vw}}#serviceInfo .sectionInner .serviceListWrap .serviceWrap .caseArchiveSliderWrap{margin-top:40px}@media only screen and (max-width: 767px){#serviceInfo .sectionInner .serviceListWrap .serviceWrap .caseArchiveSliderWrap{margin-top:8.3333333333vw}}#serviceInfo .sectionInner .serviceListWrap .serviceWrap .ctaBtn{margin-top:40px}@media only screen and (max-width: 767px){#serviceInfo .sectionInner .serviceListWrap .serviceWrap .ctaBtn{margin-top:8.3333333333vw}}#serviceInfo .sectionInner .serviceListWrap .serviceWrap .ctaBtn .btn{margin:0 auto;justify-content:space-between;width:320px}@media only screen and (max-width: 767px){#serviceInfo .sectionInner .serviceListWrap .serviceWrap .ctaBtn .btn{width:100%}}#partner .logoImg{width:480px;margin-bottom:28px}@media only screen and (max-width: 1079px){#partner .logoImg{width:100%}}@media only screen and (max-width: 767px){#partner .logoImg{margin-bottom:7.2916666667vw}}