#mv{display:flex;width:100%;top:0;left:0;position:relative;overflow:hidden;padding-top:4.1666666667vw}@media only screen and (max-width: 1919px){#mv{padding-top:80px}}@media only screen and (max-width: 1439px){#mv{padding-top:72px}}#mv .mv_inr{position:relative;margin-left:2.0833333333vw;width:calc(100% - 2.0833333333vw);height:calc(100% - 2.0833333333vw);border-radius:4.1666666667vw 0 0 4.1666666667vw;overflow:hidden}@media only screen and (max-width: 1919px){#mv .mv_inr{border-radius:80px 0 0 80px}}@media only screen and (max-width: 1439px){#mv .mv_inr{border-radius:64px 0 0 64px}}@media only screen and (max-width: 1279px){#mv .mv_inr{border-radius:56px 0 0 56px}}@media only screen and (max-width: 767px){#mv .mv_inr{border-radius:40px 0 0 40px}}@media only screen and (max-width: 1279px){#mv .mv_inr{margin-left:20px}}@media only screen and (max-width: 1023px){#mv .mv_inr{margin-left:20px;height:calc(100% - 20px)}}#mv .mv_message{position:relative;top:calc(50% - 8.3333333333vw);z-index:100;width:30.4166666667vw;left:8.3333333333vw}@media only screen and (max-width: 1919px){#mv .mv_message{width:584px;top:calc(50% - 160px);left:104px}}@media only screen and (max-width: 1599px){#mv .mv_message{width:520px;top:calc(50% - 120px)}}@media only screen and (max-width: 1439px){#mv .mv_message{left:48px;width:472px}}@media only screen and (max-width: 1279px){#mv .mv_message{left:48px}}@media only screen and (max-width: 1023px){#mv .mv_message{left:40px}}@media only screen and (max-width: 767px){#mv .mv_message{left:28px;width:90%;top:calc(50% - 80px)}}@media only screen and (max-width: 429px){#mv .mv_message{left:20px;top:calc(50% - 120px)}}#mv .mv_message .mv_map{width:7.2916666667vw;height:10.9375vw;position:absolute;right:0vw;top:-4.5833333333vw}@media only screen and (max-width: 1919px){#mv .mv_message .mv_map{width:140px;height:210px;top:-96px}}@media only screen and (max-width: 1599px){#mv .mv_message .mv_map{right:-32px;top:-96px}}@media only screen and (max-width: 1439px){#mv .mv_message .mv_map{width:120px;height:180px;right:-24px;top:-80px}}@media only screen and (max-width: 1279px){#mv .mv_message .mv_map{width:100px;height:160px;right:68px;top:-64px}}@media only screen and (max-width: 1023px){#mv .mv_message .mv_map{right:64px}}@media only screen and (max-width: 767px){#mv .mv_message .mv_map{width:110px;height:160px;top:-88px;right:4px}}@media only screen and (max-width: 429px){#mv .mv_message .mv_map{width:84px;height:144px;top:-60px;right:8px}}#mv .mv_message .mv_map img{width:100%}#mv .mv_message h2{font-weight:700}#mv .mv_message h2 span.row{display:inline-block;background-color:#fff;line-height:1;font-size:2.9166666667vw;padding:1.25vw 1.6666666667vw;border-radius:1.6666666667vw 1.6666666667vw 0 1.6666666667vw}@media only screen and (max-width: 1919px){#mv .mv_message h2 span.row{border-radius:32px 32px 0 32px}}@media only screen and (max-width: 1439px){#mv .mv_message h2 span.row{border-radius:28px 28px 0 28px}}@media only screen and (max-width: 1279px){#mv .mv_message h2 span.row{border-radius:24px 24px 0 24px}}@media only screen and (max-width: 1023px){#mv .mv_message h2 span.row{border-radius:20px 20px 0 20px}}@media only screen and (max-width: 1919px){#mv .mv_message h2 span.row{font-size:56px;padding:24px 32px}}@media only screen and (max-width: 1599px){#mv .mv_message h2 span.row{font-size:52px;padding:20px 28px}}@media only screen and (max-width: 1439px){#mv .mv_message h2 span.row{font-size:48px;padding:18px 24px}}@media only screen and (max-width: 1279px){#mv .mv_message h2 span.row{font-size:36px}}@media only screen and (max-width: 1023px){#mv .mv_message h2 span.row{font-size:36px}}@media only screen and (max-width: 767px){#mv .mv_message h2 span.row{font-size:36px}}@media only screen and (max-width: 429px){#mv .mv_message h2 span.row{font-size:32px}}@media only screen and (max-width: 767px){#mv .mv_message h2 span.row{font-size:32px;padding:12px 16px 14px}}@media only screen and (max-width: 429px){#mv .mv_message h2 span.row{font-size:28px;padding:10px 14px 12px}}#mv .mv_message h2 span.row+span.row{margin-top:1.25vw;border-radius:1.6666666667vw 0 1.6666666667vw 1.6666666667vw}@media only screen and (max-width: 1919px){#mv .mv_message h2 span.row+span.row{border-radius:32px 0 32px 32px}}@media only screen and (max-width: 1439px){#mv .mv_message h2 span.row+span.row{border-radius:28px 0 28px 28px}}@media only screen and (max-width: 1279px){#mv .mv_message h2 span.row+span.row{border-radius:24px 0 24px 24px}}@media only screen and (max-width: 1023px){#mv .mv_message h2 span.row+span.row{border-radius:20px 0 20px 20px}}@media only screen and (max-width: 1919px){#mv .mv_message h2 span.row+span.row{margin-top:20px}}@media only screen and (max-width: 1439px){#mv .mv_message h2 span.row+span.row{margin-top:16px}}@media only screen and (max-width: 767px){#mv .mv_message h2 span.row+span.row{margin-top:12px}}#mv .mv_message h2 span.txt_l{font-size:3.125vw}@media only screen and (max-width: 1919px){#mv .mv_message h2 span.txt_l{font-size:60px}}@media only screen and (max-width: 1599px){#mv .mv_message h2 span.txt_l{font-size:56px}}@media only screen and (max-width: 1439px){#mv .mv_message h2 span.txt_l{font-size:52px}}@media only screen and (max-width: 1279px){#mv .mv_message h2 span.txt_l{font-size:40px}}@media only screen and (max-width: 1023px){#mv .mv_message h2 span.txt_l{font-size:40px}}@media only screen and (max-width: 767px){#mv .mv_message h2 span.txt_l{font-size:36px}}@media only screen and (max-width: 429px){#mv .mv_message h2 span.txt_l{font-size:32px}}#mv .mv_message h2 span.txt_color{color:#f58220}#mv .mv_message p{margin-top:1.875vw;display:block;color:#fff;font-weight:700;line-height:2.2;font-size:1.0416666667vw;margin-right:-80px}@media only screen and (max-width: 1919px){#mv .mv_message p{font-size:18px}}@media only screen and (max-width: 1439px){#mv .mv_message p{font-size:18px}}@media only screen and (max-width: 767px){#mv .mv_message p{font-size:17px}}@media only screen and (max-width: 1919px){#mv .mv_message p{margin-top:28px}}@media only screen and (max-width: 1439px){#mv .mv_message p{font-size:16px;margin-top:24px}}@media only screen and (max-width: 1279px){#mv .mv_message p{margin-top:20px}}@media only screen and (max-width: 767px){#mv .mv_message p{font-size:16px;margin-top:16px;line-height:2}}@media only screen and (max-width: 429px){#mv .mv_message p{font-size:15px}}@media only screen and (max-width: 389px){#mv .mv_message p{font-size:14px}}#mv .mv_slide_group{width:100%;position:absolute;height:100%;top:0;left:0}#mv .mv_slide_group:before{width:100%;position:absolute;height:30%;bottom:0;left:0;content:"";display:block;z-index:100;background-image:linear-gradient(to bottom, rgba(90, 53, 11, 0) 50%, rgba(90, 53, 11, 0.6) 95%)}#mv .mv_slide_group .mv_slide_block img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}@media only screen and (max-width: 1023px){#mv .mv_slide_group .mv_slide_block img.mv_slide_photo01{-o-object-position:60% 50%;object-position:60% 50%}}@media only screen and (max-width: 767px){#mv .mv_slide_group .mv_slide_block img.mv_slide_photo01{-o-object-position:57% 50%;object-position:57% 50%}}@media only screen and (max-width: 1023px){#mv .mv_slide_group .mv_slide_block img.mv_slide_photo02{-o-object-position:40% 50%;object-position:40% 50%}}@media only screen and (max-width: 767px){#mv .mv_slide_group .mv_slide_block img.mv_slide_photo02{-o-object-position:52% 50%;object-position:52% 50%}}#mv .mv_slide_group .slick-dots{z-index:400;bottom:auto;left:auto;right:1.6666666667vw;top:calc(50% - 3.2291666667vw);text-align:left;width:auto;display:flex;flex-direction:column;gap:1.0416666667vw}@media only screen and (max-width: 1919px){#mv .mv_slide_group .slick-dots{right:32px;gap:20px}}@media only screen and (max-width: 1439px){#mv .mv_slide_group .slick-dots{right:28px}}@media only screen and (max-width: 1279px){#mv .mv_slide_group .slick-dots{right:20px;gap:20px}}@media only screen and (max-width: 767px){#mv .mv_slide_group .slick-dots{display:none !important}}#mv .mv_slide_group .slick-dots li{width:1.6666666667vw;margin-right:0;margin-left:0;height:auto}@media only screen and (max-width: 1919px){#mv .mv_slide_group .slick-dots li{width:32px}}#mv .mv_slide_group .slick-dots li button{padding:0;width:.8333333333vw;height:.8333333333vw;position:relative}@media only screen and (max-width: 1919px){#mv .mv_slide_group .slick-dots li button{width:16px;height:16px}}#mv .mv_slide_group .slick-dots li button:before{position:absolute;content:"";height:100%;width:100%;line-height:normal;left:.2083333333vw;top:.2083333333vw;width:.4166666667vw;height:.4166666667vw;background-color:#fff;border-radius:50%;opacity:1}@media only screen and (max-width: 1919px){#mv .mv_slide_group .slick-dots li button:before{left:4px;top:4px;width:8px;height:8px}}#mv .mv_slide_group .slick-dots li.slick-active button{width:.8333333333vw;height:.8333333333vw}@media only screen and (max-width: 1919px){#mv .mv_slide_group .slick-dots li.slick-active button{width:16px;height:16px}}#mv .mv_slide_group .slick-dots li.slick-active button:before{width:.8333333333vw;height:.8333333333vw;background-color:#f58220;border:solid 2px #fff;left:0;top:0}@media only screen and (max-width: 1919px){#mv .mv_slide_group .slick-dots li.slick-active button:before{width:16px;height:16px}}#mv .slick-list{height:100%}#mv .slick-track{height:100%}