.mv_section{height:calc(100% - 114px);height:calc(100vh - 114px);height:calc(100dvh - 114px);position:relative;padding:0 0 0;overflow:hidden}@media screen and (min-width: 769px){.mv_section{height:calc(100% - 108px);height:calc(100vh - 108px);height:calc(100dvh - 108px);min-height:625px}}.mv_section .mv_inner{display:grid;grid-template-columns:100%;grid-template-rows:auto auto auto 1fr;position:relative;text-align:center;gap:20px 0;height:100%}@media screen and (min-width: 1001px){.mv_section .mv_inner{gap:32px 0;grid-template-columns:auto 1fr;grid-template-rows:auto auto;place-content:center;text-align:left}.mv_section .mv_inner .mv_title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;grid-area:1/1/2/2}.mv_section .mv_inner .mv_img{grid-area:1/2/3/3}.mv_section .mv_inner .mv_text{grid-area:2/1/3/2}}.mv_section .mv_text{line-height:1.4;font-size:1rem}@media screen and (min-width: 769px){.mv_section .mv_text{font-size:1.375rem}}.mv_section .mv_title img{max-width:440px;width:56vw}@media screen and (min-width: 770px)and (max-width: 1000px){.mv_section .mv_title img{width:40vw}}@media screen and (min-width: 769px){.mv_section .mv_title img{max-width:540px}}.mv_section .mv_img{text-align:center}.mv_section .mv_img img{max-width:560px;width:100%}@media screen and (min-width: 770px)and (max-width: 1000px){.mv_section .mv_img img{width:60%}}@media screen and (min-width: 769px){.mv_section .mv_img img{max-width:646px}}.news_box{font-weight:bold;color:#963534}.news_box a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-inline:auto;display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;color:inherit}@media screen and (min-width: 769px){.news_box a{margin-inline:0}}.news_box a::before{display:block;content:"";width:8px;aspect-ratio:12/21;background:url(../img/common/icon_arrow.svg) no-repeat center/contain}@media screen and (min-width: 769px){.news_box a::before{width:12px}}.scroll_down{margin:auto}@media screen and (min-width: 769px){.scroll_down{position:absolute;right:0;bottom:0px;-webkit-transform:none;transform:none}}.scroll_down a{display:block;color:#963534;font-size:14px;letter-spacing:.2em;text-decoration:none}.scroll_down .text{margin-bottom:10px;font-weight:bold}.scroll_down .bar{height:60px;position:relative;text-align:center;overflow:hidden}@media screen and (min-width: 769px){.scroll_down .bar{height:114px}}.scroll_down .bar:before{position:absolute;display:block;content:"";left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:7px;height:28px;border-radius:15px;background:#963534;-webkit-animation:barMove 1.6s ease-in-out infinite,barMoveHide 1.6s ease-out infinite;animation:barMove 1.6s ease-in-out infinite,barMoveHide 1.6s ease-out infinite}@media screen and (min-width: 769px){.scroll_down .bar:before{height:54px}}.scroll_down .bar:after{display:block;margin-inline:auto;content:"";width:2px;height:100%;background:#963534}@-webkit-keyframes barMove{0%{bottom:114px}100%{bottom:0px}}@keyframes barMove{0%{bottom:114px}100%{bottom:0px}}@-webkit-keyframes barMoveHide{0%{opacity:0}50%{opacity:1}96%{opacity:.9}100%{opacity:0}}@keyframes barMoveHide{0%{opacity:0}50%{opacity:1}96%{opacity:.9}100%{opacity:0}}@-webkit-keyframes mvFadeIn{0%{opacity:0;-webkit-transform:translateX(200%);transform:translateX(200%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes mvFadeIn{0%{opacity:0;-webkit-transform:translateX(200%);transform:translateX(200%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes mvFadeUp{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes mvFadeUp{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}/*# sourceMappingURL=first.css.map */