@font-face{font-family:Original Yu Gothic;src:local("Yu Gothic Medium"),local("YuGothic-Medium");font-weight:100}@font-face{font-family:Original Yu Gothic;src:local("Yu Gothic Medium"),local("YuGothic-Medium");font-weight:200}@font-face{font-family:Original Yu Gothic;src:local("Yu Gothic Medium"),local("YuGothic-Medium");font-weight:300}@font-face{font-family:Original Yu Gothic;src:local("Yu Gothic Medium"),local("YuGothic-Medium");font-weight:400}@font-face{font-family:Original Yu Gothic;src:local("Yu Gothic Medium"),local("YuGothic-Medium");font-weight:500}@font-face{font-family:Original Yu Gothic;src:local("Yu Gothic Bold"),local("YuGothic-Bold");font-weight:600}@font-face{font-family:Original Yu Gothic;src:local("Yu Gothic Bold"),local("YuGothic-Bold");font-weight:700}@font-face{font-family:Original Yu Gothic;src:local("Yu Gothic Bold"),local("YuGothic-Bold");font-weight:800}@font-face{font-family:Original Yu Gothic;src:local("Yu Gothic Bold"),local("YuGothic-Bold");font-weight:900}:root{--breakpoint-xs:600;--breakpoint-sm:769;--breakpoint-md:978;--breakpoint-lg:1200;--breakpoint-xl:1366;--color-primary-black:#3a3a3a;--color-primary-blue:#032171;--color-primary-gray:#707070;--color-secondary-blue:#343cff;--color-secondary-black:#000;--font-oswald:Oswald,sans-serif;--font-yugothic:YuGothic,Original Yu Gothic,Meiryo,sans-serif;--font-notosans:Noto Sans JP,sans-serif;--font-notoserif:Noto Serif JP,serif;--z-menu:600;--z-globalNavigation:500;--z-modal:400;--z-header:200;--z-main:1;--z-back:-1}*{padding:0;margin:0;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;word-wrap:inherit;border:none}*,:after,:before{box-sizing:border-box}html{overflow-x:hidden;line-height:1;letter-spacing:0;word-break:break-all;font-feature-settings:"palt";-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{text-align:left}a{display:block;color:inherit;text-decoration:none}a object{pointer-events:none}img{width:100%}svg{overflow:hidden}canvas,img,svg,video{height:auto}audio,canvas,embed,iframe,img,object,svg,video{display:block}ol,ul{list-style-type:none}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}table{border-spacing:0;border-collapse:collapse}address,em{font-style:normal}button,input,optgroup,select,textarea{font-size:16px}input{border-radius:0}button{cursor:pointer}textarea{resize:vertical}select::-ms-expand{display:none}button,select{text-transform:none}button,input,select,textarea{background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}[disabled]{cursor:default}[hidden]{display:none!important}@media(prefers-reduced-motion:reduce){*,:after,:before{transition-delay:0s!important;transition-duration:1ms!important;-webkit-animation-duration:1ms!important;animation-duration:1ms!important;-webkit-animation-delay:-1ms!important;animation-delay:-1ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important}}[data-whatinput=mouse] :focus,[data-whatinput=touch] :focus{outline:none}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes slideIn{0%{transform:translateY(15%)}to{transform:translateY(0)}}@keyframes slideIn{0%{transform:translateY(15%)}to{transform:translateY(0)}}@-webkit-keyframes slideOut{0%{transform:translateY(0)}to{transform:translateY(-10%)}}@keyframes slideOut{0%{transform:translateY(0)}to{transform:translateY(-10%)}}.img{position:absolute;top:50%;left:50%;width:100%;height:100%;transform:translate(-50%,-50%)}body{font-family:YuGothic,Original Yu Gothic,Meiryo,sans-serif;color:#3a3a3a}.hover\:primary{transition:opacity .5s ease-out}.hover\:primary:focus{opacity:.5}@media(hover:hover){.hover\:primary:hover{opacity:.5}}:root .hover\:primary:focus,:root .hover\:primary:hover,_:-ms-fullscreen:focus,_:-ms-fullscreen:hover{opacity:.5}:root .ie\:hidden,_:-ms-fullscreen{display:none!important}.global_menu{position:fixed;top:1.875rem;right:1.25rem;width:1.875rem;height:1.875rem;transition:background-color .5s;z-index:600}.global_menu--line,.global_menu:after,.global_menu:before{position:absolute;top:50%;left:50%;display:block;width:100%;height:4px;transition:background-color .5s;transform:translate(-50%,-50%);background-color:#000!important}.global_menu:after,.global_menu:before{content:"";transition:margin-top .25s .25s,transform .25s}.global_menu:before{margin-top:-.625rem}.global_menu:after{margin-top:.625rem}.global_menu[aria-expanded=true] .global_menu--line,.global_menu[aria-expanded=true] .global_menu:after,.global_menu[aria-expanded=true] .global_menu:before{background:transparent}.global_menu[aria-expanded=true]:after,.global_menu[aria-expanded=true]:before{margin-top:0;transition:margin-top .25s,transform .25s .25s}.global_menu[aria-expanded=true]:before{transform:translate(-50%,-50%) rotate(45deg)}.global_menu[aria-expanded=true]:after{transform:translate(-50%,-50%) rotate(-45deg)}.form{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-left:calc(50vw - 50%);padding-right:calc(50vw - 50%);color:#3a3a3a;background-color:#fff}.form--inner{max-width:478px;margin-left:auto;margin-right:auto;letter-spacing:.0468em}.form--lead{margin-top:2.5rem;margin-bottom:1.25rem;font-weight:500;font-size:.75rem}@media (min-width:48.0625em){.form--lead{margin-top:2.6875rem;margin-bottom:3.125rem;font-size:.875rem}}.form--lead .required{margin-right:.25rem}.form table#mfp_confirm_table tr.mfp_achroma,.form table#mfp_confirm_table tr.mfp_colored{background-color:#fff;display:block}.form table#mfp_confirm_table tr th{margin-top:2.4375rem}.form--title,.form table#mfp_confirm_table tr th{display:block;font-weight:500!important;font-size:1rem!important;width:100%}@media (min-width:48.0625em){.form--title,.form table#mfp_confirm_table tr th{font-size:1.125rem!important}}.form--list:not(:first-of-type) .form--title,.form--list:not(:first-of-type) .form table#mfp_confirm_table tr th{margin-top:2.4375rem}.form--title .required,.form table#mfp_confirm_table tr th .required{margin-left:.25rem!important;line-height:1.2857142857;vertical-align:text-top}.form table#mfp_confirm_table tr td{margin-top:1.0625rem}.form--item,.form table#mfp_confirm_table tr td{display:block;font-weight:500!important;font-size:.875rem!important}@media (min-width:48.0625em){.form--item,.form table#mfp_confirm_table tr td{font-size:1rem!important}}.form--item:not(:first-of-type),.form table#mfp_confirm_table tr td:not(:first-of-type){margin-top:1.0625rem}@media (min-width:48.0625em){.form--item:not(:first-of-type),.form table#mfp_confirm_table tr td:not(:first-of-type){margin-top:1.4375rem}}.form--item>textarea,.form table#mfp_confirm_table tr td>textarea{min-height:11rem}.form--item>input[type=email],.form--item>input[type=tel],.form--item>input[type=text],.form--item>textarea,.form table#mfp_confirm_table tr td>input[type=email],.form table#mfp_confirm_table tr td>input[type=tel],.form table#mfp_confirm_table tr td>input[type=text],.form table#mfp_confirm_table tr td>textarea{width:100%!important;padding:.375rem .5625rem;margin-top:1.0625rem;border:1px solid #707070!important;border-radius:4px}.form--radiobtn{position:relative;display:inline-block;padding-left:2.125rem;overflow:hidden;font-weight:500;font-size:.9375rem;line-height:1.2666666667;cursor:pointer}@media (min-width:48.0625em){.form--radiobtn{font-size:1rem;line-height:1.1875}}.form--radiobtn:before{top:0;left:0;width:1.1875rem;height:1.1875rem;border:1px solid #3a3a3a;border-radius:50%}.form--radiobtn:after,.form--radiobtn:before{position:absolute;z-index:1;display:block;content:""}.form--radiobtn:after{top:49%;left:4px;width:.6875rem;height:.6875rem;border-radius:50%;transform:translateY(-50%);background-color:#c53030}.form--radiobtn input[type=radio]{position:absolute;top:1px;left:-33px;z-index:2;display:block;width:1.0625rem;height:1.0625rem;padding:0;margin:0;box-shadow:34px 0 #fff;border-radius:50%}.form--radiobtn input[type=radio]:checked{box-shadow:none}.form--radiobtn input[type=radio]:checked:focus{box-shadow:34px 0 #fff;opacity:.1}.form--radiobtn input[type=radio]:focus{box-shadow:34px 0 #fff}.form--checkbox{position:relative;display:inline-block;padding-left:2.125rem;overflow:hidden;font-weight:500;font-size:.9375rem;line-height:1.2666666667;cursor:pointer}@media (min-width:48.0625em){.form--checkbox{line-height:1.1875;font-size:1rem}}.form--checkbox:before{top:0;left:0;width:1.1875rem;height:1.1875rem;border:1px solid #3a3a3a}.form--checkbox:after,.form--checkbox:before{position:absolute;z-index:1;display:block;content:""}.form--checkbox:after{top:10px;left:6px;width:8px;height:12px;margin-top:-8px;border-color:#343cff;border-style:solid;border-width:0 4px 4px 0;transform:rotate(45deg)}.form--checkbox input[type=checkbox]{position:absolute;top:1px;left:-33px;z-index:2;display:block;width:1.0625rem;height:1.0625rem;padding:0;margin:0;box-shadow:34px 0 #fff}.form--checkbox input[type=checkbox]:checked{box-shadow:none}.form--checkbox input[type=checkbox]:checked:focus{box-shadow:34px 0 #fff;opacity:.1}.form--checkbox input[type=checkbox]:focus{box-shadow:34px 0 #fff}.form--privacy{margin-top:2.5rem;font-size:.875rem;font-weight:500;line-height:2}@media (min-width:48.0625em){.form--privacy{margin-top:3.25rem;font-size:1rem}}.form--agree{margin-top:1.25rem;text-align:center}.form--btnbox,.form .mfp_buttons{margin-top:5.5rem}@media (min-width:48.0625em){.form--btnbox,.form .mfp_buttons{margin-top:3.75rem}}.form--btnbox>a,.form--btnbox>button,.form--btnbox>input,.form .mfp_buttons>a,.form .mfp_buttons>button,.form .mfp_buttons>input{text-align:center;cursor:pointer;display:block;width:100%;max-width:384px;padding:1.125rem;line-height:1;color:#fff;background-color:#000!important;border:solid #343cff!important;border-width:0 0 2px!important;font-size:1.25rem!important;margin-left:auto!important;margin-right:auto!important}.form div#mfp_phase_confirm{max-width:37.125rem;margin-top:4.6875rem;margin-left:auto;margin-right:auto}@media (min-width:48.0625em){.form div#mfp_phase_confirm{margin-top:5rem}}.form div#mfp_phase_confirm h4{font-size:1.125rem;padding:0}@media (min-width:48.0625em){.form div#mfp_phase_confirm h4{font-size:1.875rem}}.form table#mfp_confirm_table{width:100%;margin-top:0}@media (min-width:48.0625em){.form table#mfp_confirm_table{margin-top:3.3125rem}}.form--thanks{font-size:1rem;line-height:2}.contact_num,.form--thanks{max-width:37.125rem;margin-left:auto;margin-right:auto}.contact_num{margin-top:2.5rem;padding:2rem;text-align:center;border:1px solid #3a3a3a}@media (min-width:48.0625em){.contact_num{margin-top:6rem;padding:3.75rem 3.4375rem 3.34375rem}}.contact_num--text{font-weight:700;font-size:1rem;line-height:1.6875}@media (min-width:48.0625em){.contact_num--text{font-size:1.25rem;line-height:1.7}}.contact_num--tel{margin-top:.91875rem;font-size:2rem;letter-spacing:.02em;font-family:Oswald,sans-serif;font-weight:700}@media (min-width:48.0625em){.contact_num--tel{margin-top:1.71875rem;font-size:2.6875rem}}.contact_num--tel>.flex{align-items:center;justify-content:center}.contact_num--tel .tel>svg{width:1.8275rem;height:1.8275rem;margin-right:.8375rem}@media (min-width:48.0625em){.contact_num--tel .tel>svg{width:2.420625rem;height:2.420625rem;margin-right:1.10625rem}}.required{font-size:.875rem;color:#343cff}.mt_checkbox{margin-top:2.4375rem}.mfp_phase_confirm{display:none!important}.container{padding-top:5rem;padding-bottom:6rem}@media (min-width:48.0625em){.container{padding-top:8rem;padding-bottom:8rem}}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;z-index:1;display:flex;width:100%;height:100%;transition-property:transform}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-slide{position:relative;flex-shrink:0;width:100%;height:100%;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-pagination{position:absolute;z-index:10;text-align:center;transition:opacity .3s;transform:translateZ(0)}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{display:inline-block;width:8px;height:8px;background:#000;border-radius:100%;opacity:.2}button.swiper-pagination-bullet{padding:0;margin:0;border:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1}.swiper-container-vertical>.swiper-pagination-bullets{top:50%;right:10px;transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:6px 0}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;width:8px;transform:translateY(-50%)}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;white-space:nowrap;transform:translateX(-50%)}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-notification{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;-webkit-clip-path:inset(100%);clip-path:inset(100%)}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.accordion_lv1--summary{position:relative}.accordion_lv1--summary:after,.accordion_lv1--summary:before{position:absolute!important;top:50%;right:0!important;height:.125rem;content:"";display:block!important;background-color:#343cff!important;width:.75rem!important}@media (min-width:48.0625em){.accordion_lv1--summary:after,.accordion_lv1--summary:before{right:3rem;width:1.25rem!important}}.accordion_lv1--summary:after{transition:opacity .3s ease-out,transform .3s ease-in;transform:rotate(90deg)}.accordion_lv1--summary[aria-expanded=true]:after{opacity:0;transition:opacity .3s ease-in,transform .3s ease-out;transform:translateY(30px) rotate(90deg)}.skew_lv1{position:relative;pointer-events:none;height:8rem}@media (min-width:48.0625em){.skew_lv1{height:12rem!important}}.skew_lv1{margin-left:-1.25rem;margin-right:-1.25rem}@media (min-width:48.0625em){.skew_lv1{margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important}}.skew_lv1:before{top:0;right:0;bottom:0;left:0;position:absolute;display:block;width:100%;height:100%;content:"";background-image:url(../img/skew.svg);background-repeat:no-repeat;background-size:100% 100%}.item_lv1{color:#fff;font-family:Noto Serif JP,serif}.item_lv1--heading{margin-top:-4rem;display:flex}.contact_num--tel>.item_lv1--heading{align-items:center;justify-content:center}@media (min-width:37.5em){.item_lv1--heading{align-items:center!important}}.item_lv1--number{display:block;position:relative;height:3rem;width:4rem}@media (min-width:48.0625em){.item_lv1--number{width:8rem!important}}.item_lv1--number .img{-o-object-position:0 50%;object-position:0 50%;-o-object-fit:contain;font-family:"object-fit:contain;object-position:0 50%";object-fit:contain}.item_lv1--title{font-weight:600;line-height:1.5;letter-spacing:.05em}@media (min-width:48.0625em){.item_lv1--title{padding-top:.25rem!important}}.item_lv1--title{font-size:1.625rem}.item_lv1--title:after,.item_lv1--title:before{display:block;width:0;height:0;content:""}.item_lv1--title:before{margin-top:-.375em}.item_lv1--title:after{margin-bottom:-.375em}@media (min-width:37.5em){.item_lv1--title{font-size:2rem}}@media (min-width:48.0625em){.item_lv1--title{font-size:2.5rem}}.item_lv1--description{margin-top:2.5rem;font-family:YuGothic,Original Yu Gothic,Meiryo,sans-serif;font-weight:500;line-height:2;letter-spacing:.05em}.heading_lv1{height:18.75rem;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-left:calc(50vw - 50%);padding-right:calc(50vw - 50%);position:relative;z-index:1;overflow-x:hidden}:root .heading_lv1,_:-ms-fullscreen{overflow:hidden}@media (min-width:48.0625em){.heading_lv1{height:32.5rem}}.heading_lv1:after{-webkit-clip-path:polygon(100% 0,0 100%,100% 100%);clip-path:polygon(100% 0,0 100%,100% 100%);position:absolute;right:0;bottom:0;display:block;width:492px;height:210px;content:"";background-color:#000}@media (min-width:61.125em){.heading_lv1:after{right:auto;left:59%;width:100%;height:100%;-webkit-clip-path:polygon(205px 0,100% 0,100% 100%,0 100%);clip-path:polygon(205px 0,100% 0,100% 100%,0 100%)}:root .heading_lv1:after,_:-ms-fullscreen{right:0;left:auto;width:40%}}.heading_lv1--background,.heading_lv1--background:after{position:absolute;top:0;right:0;bottom:0;left:0}.heading_lv1--background:after{z-index:1;display:block;content:"";background-color:#000;opacity:.5}.heading_lv1--title{right:20px;bottom:40px;display:block;height:6rem;width:256px;position:absolute;z-index:200}@media (min-width:61.125em){.heading_lv1--title{right:calc(50% - 683px);bottom:30px;transform:translateX(-100%)}.heading_lv1--title .img{width:auto;height:100%}:root .heading_lv1--title .img,_:-ms-fullscreen{width:100%}}.heading_lv2{height:30.5rem;display:flex;flex-direction:column;justify-content:center;position:relative;text-align:right;z-index:1;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:0 calc(50vw - 50%)}.contact_num--tel>.heading_lv2{align-items:center;justify-content:center}:root .heading_lv2,_:-ms-fullscreen{overflow:hidden}@media (min-width:48.0625em){.heading_lv2{display:block;padding-top:8rem;padding-bottom:8rem;height:32.5rem}}.heading_lv2:before{bottom:-1px;display:block;width:492px;height:210px;content:"";-webkit-clip-path:polygon(100% 0,0 100%,100% 100%);clip-path:polygon(100% 0,0 100%,100% 100%);position:absolute;right:0;background-color:#000}@media (min-width:61.125em){.heading_lv2:before{right:auto;left:36%;width:40.9956076135%;height:calc(100% + 2px);-webkit-clip-path:polygon(205px 0,100% 0,100% 100%,0 100%);clip-path:polygon(205px 0,100% 0,100% 100%,0 100%)}:root .heading_lv2:before,_:-ms-fullscreen{right:0;left:auto;width:40%}}.heading_lv2:after{display:none;content:"";background-color:#707070;display:block;opacity:.25;position:absolute;top:0;right:0}@media (min-width:61.125em){.heading_lv2:after{width:25.6222547584%;height:100%;-webkit-clip-path:polygon(205px 0,100% 0,100% 100%,0 100%);clip-path:polygon(205px 0,100% 0,100% 100%,0 100%)}:root .heading_lv2:after,_:-ms-fullscreen{right:0;left:auto;width:40%}}.heading_lv2--background{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.heading_lv2--background:after{position:absolute;top:0;right:0;bottom:0;left:0;display:block;content:""}.heading_lv2--list{display:inline-block;line-height:1.5;margin:auto auto 0;position:relative;text-align:left;color:#fff;z-index:1}@media (min-width:61.125em){.heading_lv2--list{display:block;display:inline-block;line-height:1.5;margin-top:auto;margin-bottom:auto;margin-right:0;position:relative;text-align:left;color:#fff;z-index:1}}.card_lv2{text-align:center;color:#fff}.card_lv2--icon{height:3rem;margin-left:auto;margin-right:auto;position:relative;color:#343cff;width:3rem}.card_lv2--title{font-weight:700;font-size:1.25rem;margin-top:1.5rem}@media (min-width:48.0625em){.card_lv2--title{font-size:1.875rem!important;margin-top:2rem!important}}.card_lv2--description{font-weight:500;line-height:1.625;margin-top:1rem}@media (min-width:48.0625em){.card_lv2--description{font-size:1.25rem;margin-top:2rem}}.button_top{display:none}@media (min-width:48.0625em){.button_top{z-index:600;display:block;position:fixed;right:0;bottom:0;height:3rem;width:3rem}}@media (min-width:85.375em){.button_top{right:calc(50% - 683px)}}