.mvSect{position:relative;width:136.7rem;height:76.8rem}@media screen and (max-width:499px){.mvSect{width:100%}}@media screen and (min-width:1366px){main{overflow-x:hidden;width:100%;height:100vh}}.mvSect-bg{display:-webkit-box;display:-ms-flexbox;display:flex;height:81.3rem;background:url(../img/common/mv_bg_pc@2x.png) top center/136.8rem 81.3rem no-repeat;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:499px){.mvSect-bg{display:block;height:20.3rem;background:url(../img/common/mv_bg_sp01.png) top center/100% 100% no-repeat}}@media screen and (max-width:499px){.sp-mvSect-bg{position:absolute;bottom:0;left:0;width:100%;height:23.9rem;background:url(../img/common/mv_bg_sp02.png) top center/100% 100% no-repeat}}.mvSect-title{position:absolute;top:-12.3rem;right:0;bottom:0;left:-6.5rem;width:73.6rem;height:34.9rem;margin:auto}@media screen and (max-width:499px){.mvSect-title{position:absolute;top:-13.3rem;right:0;bottom:0;left:0;width:100%;height:32.9rem;margin:auto}}.mvSect-balloon{text-align:center;background:url(../img/common/mv_ball.svg) no-repeat}.mvSect-balloon--01{position:absolute;top:-3.3rem;right:18.9rem;width:17.8rem;height:17.8rem;padding-top:5.3rem}.mvSect-balloon--01 .txt{color:#6870b5;font-size:1.8rem;font-weight:700;line-height:2.6rem;letter-spacing:.05em}.mvSect-balloon--02{position:absolute;bottom:-3.2rem;left:-5.1rem;width:25.7rem;height:25.7rem;padding-top:6.2rem;padding-left:1.2rem}.mvSect-balloon--02 .txt-01{color:#6870b5;font-size:1.3rem;font-weight:700;line-height:2rem}.mvSect-balloon--02 .txt-02{margin-top:.9rem;color:#6870b5;font-size:2.4rem;font-weight:700;line-height:3.4rem;letter-spacing:.05em}.mvSect-balloon--03{position:absolute;right:15rem;bottom:23.1rem;width:13.2rem;height:13.2rem;padding-top:3.1rem}.mvSect-balloon--03 .txt-01{width:2.7rem;height:1.1rem;margin:0 auto}.mvSect-balloon--03 .txt-02{margin-top:.9rem;color:#6870b5;font-size:1.6rem;font-weight:700;line-height:2.4rem;letter-spacing:.05em}.mvSect-btnwrap{position:absolute;bottom:9.9rem;left:calc(50% + 1rem);width:83.9rem;text-align:center}@media screen and (min-width:500px){.mvSect-btnwrap{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}.mvSect-btnwrap ul{display:grid;margin-top:1.4rem;grid-template-columns:repeat(3,1fr);gap:1rem}@media screen and (max-width:499px){.mvSect-btnwrap{top:0;right:0;bottom:-44.4rem;left:0;width:100%;height:25rem;margin:auto}.mvSect-btnwrap ul{display:grid;left:calc(50%);width:24rem;margin:1.4rem auto 0;grid-template-columns:repeat(1,1fr);gap:.6rem}}.mvSect-bubble{display:inline-block;position:relative;padding:0 2.4rem;color:#fff;font-size:1.6rem;font-weight:700;line-height:2.3rem;letter-spacing:.05em}.mvSect-bubble::after,.mvSect-bubble::before{content:"";position:absolute;top:0;bottom:0;width:1.7rem;height:2.3rem;margin:auto 0;background:url(../img/common/bubble_bar_l_pc.svg) no-repeat}.mvSect-bubble::before{left:0}.mvSect-bubble::after{right:0;-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}@media screen and (max-width:499px){.mvSect-bubble{padding:0 4.6rem;color:#002685;font-size:1.6rem;line-height:2.8rem}.mvSect-bubble::after,.mvSect-bubble::before{width:3.9rem;height:6.9rem;background:url(../img/common/bubble_bar_l_sp.svg) no-repeat}}.mvSect-linkbtn{display:block;position:relative;padding:2.3rem 0 2.5rem;border:.5rem solid #a78608;border-radius:.5rem;color:#fff;font-size:3rem;font-weight:700;text-align:center;letter-spacing:.1em;background-color:#d3a243}.mvSect-linkbtn::after{content:"";position:absolute;top:50%;right:2.4rem;width:1.4rem;height:1.6rem;background:url(../img/common/link_arrow.svg) no-repeat;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:499px){.mvSect-linkbtn{padding:.8rem 0 1.1rem;border:.3rem solid #a78608;font-size:2rem}.mvSect-linkbtn::after{content:"";right:1.8rem;width:1rem;height:1.1rem}}
/*# sourceMappingURL=top.css.map */
