.sectionTitleWrap .sub{color:#ea6188;font-family:"Roboto",sans-serif;font-size:12px;font-weight:bold;line-height:1.5}@media only screen and (max-width: 767px){.sectionTitleWrap .sub{font-size:3.125vw}}.sectionTitleWrap .sub.ja{font-size:14px}@media only screen and (max-width: 767px){.sectionTitleWrap .sub.ja{font-size:3.6458333333vw}}.sectionTitleWrap .sectionTitle{color:#333;font-size:32px;font-weight:500;line-height:1.5}@media only screen and (max-width: 767px){.sectionTitleWrap .sectionTitle{font-size:6.7708333333vw}}.sectionTitleWrap .sectionTitle .red{color:#ea6188}.sectionTitleWrap .min{color:#333;font-size:16px;line-height:1.8}@media only screen and (max-width: 767px){.sectionTitleWrap .min{text-align:left;font-size:4.1666666667vw}}.sectionTitleWrap .min .red{color:#ea6188}body.post-type-archive-solution #usecase .sectionInner{padding-bottom:160px}@media only screen and (max-width: 767px){body.post-type-archive-solution #usecase .sectionInner{padding-bottom:26.0416666667vw}}body.post-type-archive-solution .categoryBtnListWrap>.contentWrap:first-of-type .categoryBtn{padding:12px;width:auto;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 1280px){body.post-type-archive-solution .categoryBtnListWrap>.contentWrap:first-of-type .categoryBtn{padding:12px;min-width:110px}body.post-type-archive-solution .categoryBtnListWrap>.contentWrap:first-of-type .categoryBtn:not(:first-of-type){min-width:232px}}@media only screen and (max-width: 767px){body.post-type-archive-solution .categoryBtnListWrap>.contentWrap:first-of-type .categoryBtn{padding:3.125vw 5.2083333333vw;min-width:26.0416666667vw}}body.post-type-archive-solution .categoryBtnListWrap .categoryBtnList{gap:8px}@media only screen and (max-width: 767px){body.post-type-archive-solution .categoryBtnListWrap .categoryBtnList{gap:1.0416666667vw}}@media only screen and (min-width: 768px)and (max-width: 1079px){body.post-type-archive-solution .categoryBtnListWrap .categoryBtnList .categoryBtn{width:auto;min-width:110px}}body.post-type-archive-solution .categoryBtnListWrap .categoryBtnList .categoryBtn:not(.active){background-color:#fff}@media only screen and (min-width: 1080px){body.post-type-archive-solution .categoryBtnListWrap .categoryBtnList .categoryBtn:first-of-type{-webkit-box-flex:0;-ms-flex:none;flex:none;width:auto;max-width:120px;-webkit-box-sizing:border-box;box-sizing:border-box}}@media only screen and (min-width: 1280px){body.post-type-archive-solution .categoryBtnListWrap .categoryBtnList .categoryBtn:first-of-type{width:120px}}body.post-type-archive-solution .industryInfoListWrap{display:none}body.post-type-archive-solution .industryInfoListWrap .industryInfoWrap{margin-top:16px;padding:20px 24px;display:none;width:100%;background-color:#f3f3f3;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width: 767px){body.post-type-archive-solution .industryInfoListWrap .industryInfoWrap{margin-top:4.1666666667vw;padding:5.2083333333vw 6.25vw}}body.post-type-archive-solution .industryInfoListWrap .industryInfoWrap>.flexWrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:32px}@media only screen and (max-width: 767px){body.post-type-archive-solution .industryInfoListWrap .industryInfoWrap>.flexWrap{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:3.125vw}}body.post-type-archive-solution .industryInfoListWrap .industryInfoWrap .image{-webkit-box-flex:0;-ms-flex:none;flex:none;width:29.0697674419%;max-width:300px}@media only screen and (max-width: 1079px){body.post-type-archive-solution .industryInfoListWrap .industryInfoWrap .image{max-width:none}}@media only screen and (min-width: 768px)and (max-width: 1079px){body.post-type-archive-solution .industryInfoListWrap .industryInfoWrap .image{width:32.5520833333vw}}@media only screen and (max-width: 767px){body.post-type-archive-solution .industryInfoListWrap .industryInfoWrap .image{width:100%}}body.post-type-archive-solution .industryInfoListWrap .industryInfoWrap .contentWrap *{line-height:1.5}body.post-type-archive-solution .industryInfoListWrap .industryInfoWrap .titleWrap .title{font-size:20px;font-weight:bold}@media only screen and (max-width: 767px){body.post-type-archive-solution .industryInfoListWrap .industryInfoWrap .titleWrap .title{font-size:5.2083333333vw}}body.post-type-archive-solution .industryInfoListWrap .industryInfoWrap .textWrap{margin-top:12px}@media only screen and (max-width: 767px){body.post-type-archive-solution .industryInfoListWrap .industryInfoWrap .textWrap{margin-top:3.125vw}}body.post-type-archive-solution .industryInfoListWrap .industryInfoWrap .discListWrap{margin-top:12px}@media only screen and (max-width: 767px){body.post-type-archive-solution .industryInfoListWrap .industryInfoWrap .discListWrap{margin-top:3.125vw}}body.post-type-archive-solution .industryInfoListWrap .industryInfoWrap .discListWrap .titleWrap{margin-bottom:8px}@media only screen and (max-width: 767px){body.post-type-archive-solution .industryInfoListWrap .industryInfoWrap .discListWrap .titleWrap{margin-bottom:2.0833333333vw}}body.post-type-archive-solution .industryInfoListWrap .industryInfoWrap .discListWrap .titleWrap .title{font-size:14px}@media only screen and (max-width: 767px){body.post-type-archive-solution .industryInfoListWrap .industryInfoWrap .discListWrap .titleWrap .title{font-size:3.6458333333vw}}body.post-type-archive-solution .industryInfoListWrap .industryInfoWrap .discListWrap .discList li{position:relative;padding-left:.8571428571em;font-size:14px;line-height:1.5}@media only screen and (max-width: 767px){body.post-type-archive-solution .industryInfoListWrap .industryInfoWrap .discListWrap .discList li{font-size:3.6458333333vw}}body.post-type-archive-solution .industryInfoListWrap .industryInfoWrap .discListWrap .discList li::before{content:"";position:absolute;top:.55em;left:0;width:.2857142857em;height:.2857142857em;background-color:currentColor;border-radius:50%}body.post-type-archive-solution .industryInfoListWrap .industryInfoWrap .discListWrap .discList li+li{margin-top:4px}@media only screen and (max-width: 767px){body.post-type-archive-solution .industryInfoListWrap .industryInfoWrap .discListWrap .discList li+li{margin-top:1.0416666667vw}}body.post-type-archive-solution #faq .sectionInner{padding-top:100px}@media only screen and (max-width: 767px){body.post-type-archive-solution #faq .sectionInner{padding-top:20.8333333333vw}}body.page-template-thanks #contact .sectionInner,body.page-template-thanks #download .sectionInner{padding-top:140px;padding-bottom:100px;max-width:1080px !important}@media only screen and (max-width: 767px){body.page-template-thanks #contact .sectionInner,body.page-template-thanks #download .sectionInner{padding-top:20.8333333333vw;padding-bottom:26.0416666667vw}}body.page-template-thanks #contact .sectionInner .sectionWrap .sectionTitle,body.page-template-thanks #download .sectionInner .sectionWrap .sectionTitle{color:#333;font-size:28px;line-height:1.5}@media only screen and (max-width: 767px){body.page-template-thanks #contact .sectionInner .sectionWrap .sectionTitle,body.page-template-thanks #download .sectionInner .sectionWrap .sectionTitle{font-size:5.9895833333vw}}body.page-template-thanks #contact .sectionInner .sectionWrap .textWrap .text,body.page-template-thanks #download .sectionInner .sectionWrap .textWrap .text{color:#333;font-size:16px;line-height:1.8}@media only screen and (max-width: 767px){body.page-template-thanks #contact .sectionInner .sectionWrap .textWrap .text,body.page-template-thanks #download .sectionInner .sectionWrap .textWrap .text{font-size:4.1666666667vw}}body.page-template-thanks #contact .sectionInner .sectionWrap .textWrap .text .red,body.page-template-thanks #download .sectionInner .sectionWrap .textWrap .text .red{color:#ea6188}body.page-template-thanks #contact .sectionInner .sectionWrap .btnsWrap .btn,body.page-template-thanks #download .sectionInner .sectionWrap .btnsWrap .btn{width:340px;background-color:#ea6188}@media only screen and (max-width: 767px){body.page-template-thanks #contact .sectionInner .sectionWrap .btnsWrap .btn,body.page-template-thanks #download .sectionInner .sectionWrap .btnsWrap .btn{width:100%;padding:4.1666666667vw 0}}body.page-template-thanks #contact .sectionInner .sectionWrap .btnsWrap .btn .text,body.page-template-thanks #download .sectionInner .sectionWrap .btnsWrap .btn .text{color:#fff}