.message{padding-bottom:21.3333333333vw}@media screen and (min-width: 769px){.message{padding-bottom:7.6923076923vw}}@media screen and (min-width: 1300px){.message{padding-bottom:100px}}.message .message_inner{width:89.3333333333vw;margin:0 auto}@media screen and (min-width: 769px){.message .message_inner{width:69.2307692308vw}}@media screen and (min-width: 1300px){.message .message_inner{width:900px}}.message .message_inner .message_title{font-size:6.4vw;line-height:9.6vw;letter-spacing:.05em;font-weight:500;padding-bottom:5.3333333333vw;border-bottom:1px solid #6cc56f;margin-bottom:10.6666666667vw}@media screen and (min-width: 769px){.message .message_inner .message_title{font-size:1.8461538462vw;line-height:2.7692307692vw;padding-bottom:2.3076923077vw;margin-bottom:4.6153846154vw}}@media screen and (min-width: 1300px){.message .message_inner .message_title{font-size:24px;line-height:36px;padding-bottom:30px;margin-bottom:60px}}.message .message_inner .message_wrap{padding-bottom:16vw;margin-bottom:16vw;border-bottom:1px solid #6cc56f}@media screen and (min-width: 769px){.message .message_inner .message_wrap{padding-bottom:4.6153846154vw;margin-bottom:4.6153846154vw}}@media screen and (min-width: 1300px){.message .message_inner .message_wrap{padding-bottom:60px;margin-bottom:60px}}.message .message_inner .message_wrap:last-of-type{padding-bottom:0;margin-bottom:0;border:none}.message .message_inner .message_detail dt{font-size:6.4vw;line-height:9.6vw;letter-spacing:.03em;padding-bottom:5.3333333333vw}@media screen and (min-width: 769px){.message .message_inner .message_detail dt{font-size:2.4615384615vw;line-height:3.8461538462vw;padding-bottom:1.5384615385vw}}@media screen and (min-width: 1300px){.message .message_inner .message_detail dt{font-size:32px;line-height:50px;padding-bottom:20px}}.message .message_inner .message_detail dt .message_index{display:flex;align-items:center;gap:0 2.6666666667vw;font-size:6.4vw;line-height:9.6vw;font-weight:500;letter-spacing:.05em;color:#6cc56f;margin-bottom:5.3333333333vw}@media screen and (min-width: 769px){.message .message_inner .message_detail dt .message_index{gap:0 .7692307692vw;font-size:1.8461538462vw;line-height:2.7692307692vw;margin-bottom:2.3076923077vw}}@media screen and (min-width: 1300px){.message .message_inner .message_detail dt .message_index{gap:0 10px;font-size:24px;line-height:36px;margin-bottom:30px}}.message .message_inner .message_detail dt .message_index::before{content:"";display:block;width:0;height:0;border-top:2.6666666667vw solid rgba(0,0,0,0);border-bottom:2.6666666667vw solid rgba(0,0,0,0);border-left:5.3333333333vw solid #6cc56f}@media screen and (min-width: 769px){.message .message_inner .message_detail dt .message_index::before{border-top:.7692307692vw solid rgba(0,0,0,0);border-bottom:.7692307692vw solid rgba(0,0,0,0);border-left:1.5384615385vw solid #6cc56f}}@media screen and (min-width: 1300px){.message .message_inner .message_detail dt .message_index::before{border-top:10px solid rgba(0,0,0,0);border-bottom:10px solid rgba(0,0,0,0);border-left:20px solid #6cc56f}}.message .message_inner .message_detail dd .message_img{padding-bottom:8vw;margin-bottom:8vw;border-bottom:1px solid #ddd}@media screen and (min-width: 769px){.message .message_inner .message_detail dd .message_img{padding-bottom:2.3076923077vw;margin-bottom:2.3076923077vw}}@media screen and (min-width: 1300px){.message .message_inner .message_detail dd .message_img{padding-bottom:30px;margin-bottom:30px}}.message .message_inner .message_detail dd .message_img img{width:100%}.message .message_inner .message_detail dd p{font-size:4.2666666667vw;line-height:8vw;padding-bottom:5.3333333333vw}@media screen and (min-width: 769px){.message .message_inner .message_detail dd p{font-size:1.2307692308vw;line-height:2.3076923077vw;padding-bottom:1.5384615385vw}}@media screen and (min-width: 1300px){.message .message_inner .message_detail dd p{font-size:16px;line-height:30px;padding-bottom:20px}}.message .message_inner .message_detail dd p:last-child{padding-bottom:0}.message .message_inner .message_consultation .message_consultation_title{font-size:6.4vw;line-height:9.6vw;padding-bottom:2.6666666667vw;margin-bottom:5.3333333333vw;border-bottom:1px solid #ddd}@media screen and (min-width: 769px){.message .message_inner .message_consultation .message_consultation_title{font-size:2.4615384615vw;line-height:3.8461538462vw;padding-bottom:1.5384615385vw;margin-bottom:2.3076923077vw}}@media screen and (min-width: 1300px){.message .message_inner .message_consultation .message_consultation_title{font-size:32px;line-height:50px;padding-bottom:20px;margin-bottom:30px}}.message .message_inner .message_consultation dl{padding-bottom:5.3333333333vw}@media screen and (min-width: 769px){.message .message_inner .message_consultation dl{padding-bottom:2.3076923077vw}}@media screen and (min-width: 1300px){.message .message_inner .message_consultation dl{padding-bottom:30px}}.message .message_inner .message_consultation dl:last-of-type{padding-bottom:0}.message .message_inner .message_consultation dl dt{font-size:4.8vw;line-height:6.4vw;letter-spacing:.05em;font-weight:500;color:#6cc56f;margin-bottom:4vw}@media screen and (min-width: 769px){.message .message_inner .message_consultation dl dt{font-size:1.3846153846vw;line-height:1.8461538462vw;margin-bottom:1.1538461538vw}}@media screen and (min-width: 1300px){.message .message_inner .message_consultation dl dt{font-size:18px;line-height:24px;margin-bottom:15px}}.message .message_inner .message_consultation dl dd{font-size:4.2666666667vw;line-height:7.4666666667vw}@media screen and (min-width: 769px){.message .message_inner .message_consultation dl dd{font-size:1.2307692308vw;line-height:2.1538461538vw}}@media screen and (min-width: 1300px){.message .message_inner .message_consultation dl dd{font-size:16px;line-height:28px}}.introduction{padding-top:16vw;padding-bottom:16vw}@media screen and (min-width: 769px){.introduction{padding-top:3.8461538462vw;padding-bottom:5.3846153846vw}}@media screen and (min-width: 1300px){.introduction{padding-top:50px;padding-bottom:70px}}.introduction.case-study_block{background-color:#6cc56f}.introduction .case-intro_inner{width:89.3333333333vw;margin:0 auto}@media screen and (min-width: 769px){.introduction .case-intro_inner{width:76.9230769231vw;display:flex;justify-content:space-between;align-items:center}}@media screen and (min-width: 1300px){.introduction .case-intro_inner{width:1000px}}.introduction .case-intro_inner .case-intro_meta{padding-bottom:10.6666666667vw}@media screen and (min-width: 769px){.introduction .case-intro_inner .case-intro_meta{padding-bottom:0}}.introduction .case-intro_inner .case-intro_meta .case-intro_title a{display:flex;align-items:flex-end;gap:0 6.6666666667vw;font-size:10.1333333333vw;font-weight:600;color:#fff;margin-bottom:5.3333333333vw}@media screen and (min-width: 769px){.introduction .case-intro_inner .case-intro_meta .case-intro_title a{gap:0 2.3076923077vw;font-size:2.9230769231vw;margin-bottom:1.9230769231vw}}@media screen and (min-width: 1300px){.introduction .case-intro_inner .case-intro_meta .case-intro_title a{gap:0 30px;font-size:38px;margin-bottom:25px}}.introduction .case-intro_inner .case-intro_meta .case-intro_title a::after{content:"";display:block;width:5.6vw;height:3.2vw;background:url("../../img/common/common_icon_arrow-w.svg") no-repeat center center/cover}@media screen and (min-width: 769px){.introduction .case-intro_inner .case-intro_meta .case-intro_title a::after{width:1.6153846154vw;height:.9230769231vw}}@media screen and (min-width: 1300px){.introduction .case-intro_inner .case-intro_meta .case-intro_title a::after{width:21px;height:12px}}.introduction .case-intro_inner .case-intro_meta .case-intro_title span{display:block;color:#fff;font-size:4.8vw;line-height:8vw;font-weight:500;letter-spacing:.05em}@media screen and (min-width: 769px){.introduction .case-intro_inner .case-intro_meta .case-intro_title span{font-size:1.3846153846vw;line-height:2.3076923077vw}}@media screen and (min-width: 1300px){.introduction .case-intro_inner .case-intro_meta .case-intro_title span{font-size:18px;line-height:30px}}@media screen and (min-width: 769px){.introduction .case-intro_inner .case-intro_wrap{width:50vw}}@media screen and (min-width: 1300px){.introduction .case-intro_inner .case-intro_wrap{width:650px}}.introduction .case-intro_inner .case-intro_wrap .case-intro_article{padding-bottom:13.3333333333vw}@media screen and (min-width: 769px){.introduction .case-intro_inner .case-intro_wrap .case-intro_article{padding-bottom:2.3076923077vw}}@media screen and (min-width: 1300px){.introduction .case-intro_inner .case-intro_wrap .case-intro_article{padding-bottom:30px}}.introduction .case-intro_inner .case-intro_wrap .case-intro_article:last-of-type{padding:0}.introduction .case-intro_inner .case-intro_wrap .case-intro_article .case-intro_detail_num{font-size:4.1493333333vw;color:#fff;letter-spacing:.05em;display:flex;align-items:center;gap:0 2.1333333333vw;margin-bottom:3.2vw}@media screen and (min-width: 769px){.introduction .case-intro_inner .case-intro_wrap .case-intro_article .case-intro_detail_num{font-size:1.0769230769vw;gap:0 .3846153846vw;margin-bottom:.9230769231vw}}@media screen and (min-width: 1300px){.introduction .case-intro_inner .case-intro_wrap .case-intro_article .case-intro_detail_num{font-size:14px;gap:0 5px;margin-bottom:12px}}.introduction .case-intro_inner .case-intro_wrap .case-intro_article .case-intro_detail_num span{font-size:6.9333333333vw;letter-spacing:.05em;color:#fff}@media screen and (min-width: 769px){.introduction .case-intro_inner .case-intro_wrap .case-intro_article .case-intro_detail_num span{font-size:1.8461538462vw}}@media screen and (min-width: 1300px){.introduction .case-intro_inner .case-intro_wrap .case-intro_article .case-intro_detail_num span{font-size:24px}}.introduction .case-intro_inner .case-intro_wrap .case-intro_article .case-intro_article_wrap{display:block}@media screen and (min-width: 769px){.introduction .case-intro_inner .case-intro_wrap .case-intro_article .case-intro_article_wrap{display:flex}}.introduction .case-intro_inner .case-intro_wrap .case-intro_article .case-intro_article_wrap .case-intro_article_img img{width:100%}@media screen and (min-width: 769px){.introduction .case-intro_inner .case-intro_wrap .case-intro_article .case-intro_article_wrap .case-intro_article_img img{width:20.7692307692vw}}@media screen and (min-width: 1300px){.introduction .case-intro_inner .case-intro_wrap .case-intro_article .case-intro_article_wrap .case-intro_article_img img{width:270px}}.introduction .case-intro_inner .case-intro_wrap .case-intro_article .case-intro_article_wrap .case-intro_article_detail{background-color:#fff;border-radius:0 0 2.6666666667vw 2.6666666667vw;padding:5.3333333333vw 5.3333333333vw 14.6666666667vw;position:relative}@media screen and (min-width: 769px){.introduction .case-intro_inner .case-intro_wrap .case-intro_article .case-intro_article_wrap .case-intro_article_detail{border-radius:0 .7692307692vw .7692307692vw 0;padding:1.9230769231vw 3.8461538462vw 5vw 1.9230769231vw;width:calc(100% - 20.7692307692vw)}}@media screen and (min-width: 1300px){.introduction .case-intro_inner .case-intro_wrap .case-intro_article .case-intro_article_wrap .case-intro_article_detail{border-radius:0 10px 10px 0;padding:25px 50px 65px 25px;width:calc(100% - 270px)}}.introduction .case-intro_inner .case-intro_wrap .case-intro_article .case-intro_article_wrap .case-intro_article_detail::after{content:"";display:block;width:4.8vw;height:2.6666666667vw;background:url("../../img/common/common_icon_arrow.svg") no-repeat center center/cover;position:absolute;right:7.2vw;bottom:6.6666666667vw}@media screen and (min-width: 769px){.introduction .case-intro_inner .case-intro_wrap .case-intro_article .case-intro_article_wrap .case-intro_article_detail::after{width:1.6153846154vw;height:.9230769231vw;right:2.2307692308vw;bottom:2.0769230769vw}}@media screen and (min-width: 1300px){.introduction .case-intro_inner .case-intro_wrap .case-intro_article .case-intro_article_wrap .case-intro_article_detail::after{width:21px;height:12px;right:29px;bottom:27px}}.introduction .case-intro_inner .case-intro_wrap .case-intro_article .case-intro_article_wrap .case-intro_article_detail dl dt{font-size:3.2vw;font-weight:500;line-height:5.3333333333vw;letter-spacing:.03em;color:#6cc56f;padding-bottom:2.6666666667vw}@media screen and (min-width: 769px){.introduction .case-intro_inner .case-intro_wrap .case-intro_article .case-intro_article_wrap .case-intro_article_detail dl dt{font-size:.9230769231vw;line-height:1.5384615385vw;padding-bottom:.7692307692vw}}@media screen and (min-width: 1300px){.introduction .case-intro_inner .case-intro_wrap .case-intro_article .case-intro_article_wrap .case-intro_article_detail dl dt{font-size:12px;line-height:20px;padding-bottom:10px}}.introduction .case-intro_inner .case-intro_wrap .case-intro_article .case-intro_article_wrap .case-intro_article_detail dl dd{font-size:4.8vw;line-height:6.9333333333vw;letter-spacing:.03em;font-weight:500}@media screen and (min-width: 769px){.introduction .case-intro_inner .case-intro_wrap .case-intro_article .case-intro_article_wrap .case-intro_article_detail dl dd{font-size:1.3846153846vw;line-height:2.3076923077vw}}@media screen and (min-width: 1300px){.introduction .case-intro_inner .case-intro_wrap .case-intro_article .case-intro_article_wrap .case-intro_article_detail dl dd{font-size:18px;line-height:30px}}/*# sourceMappingURL=message.css.map */
