.button a:after{font-family:iconfont!important;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;text-decoration:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:iconfont;src:url(/wp-content/themes/mudaless/assets/font/iconfont.eot?186aad291d014e3b888e0b2321dd2df7#iefix) format("embedded-opentype"),url(/wp-content/themes/mudaless/assets/font/iconfont.woff?186aad291d014e3b888e0b2321dd2df7) format("woff"),url(/wp-content/themes/mudaless/assets/font/iconfont.woff2?186aad291d014e3b888e0b2321dd2df7) format("woff2")}@view-transition{navigation:auto}html::view-transition-new(*){animation-delay:.3s}html::view-transition-old(header),html::view-transition-new(header){animation-delay:0s}html::view-transition-old(trigger),html::view-transition-new(trigger){animation-delay:0s}address,article,aside,figure,footer,header,hgroup,menu,nav,section{display:block}[hidden],datalist,menu[type=context],rp,source{display:none}body{padding:0;margin:0;text-align:left;text-size-adjust:none;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5{padding:0;margin:0;font-weight:inherit}ul,ol,dl{padding:0;margin:0;list-style:none}dd{margin:0}p{padding:0;margin:0;line-height:var(--line-height-loose);text-align:justify}blockquote{margin:0}table{font-size:inherit;border-spacing:0;border-collapse:collapse}table>caption{text-align:left}table th{padding:0;margin:0;text-align:left}table td,form{padding:0;margin:0}input,select,textarea{padding:0;margin:0;font-family:inherit;font-size:inherit;font-weight:inherit;appearance:none;resize:none;outline:none;background:transparent;border:none;border-radius:0}button{padding:0;margin:0;font-family:inherit;font-size:inherit;font-weight:inherit;color:inherit;appearance:none;cursor:pointer;outline:none;background:none;border:none;border-radius:0}img,picture{display:block;width:100%;height:auto;vertical-align:bottom;border:none;backface-visibility:hidden}svg{display:block;width:100%;height:auto}figure{margin:0}a{outline:none}pre{padding:5px;border:1px solid #bfbfbf}hr{padding:0;margin:0;background:none;border:none}:root{--white: #fff;--white-rgb: 255 255 255;--black: #000;--black-rgb: 0 0 0;--orange: #fb461c;--orange-rgb: 251 70 28;--lightOrange: #fbb09f;--lightOrange-rgb: 251 176 159;--blue: #00afcc;--blue-rgb: 0 175 204;--lightBlue: #d2f1f6;--lightBlue-rgb: 210 241 246;--gray_lv1: #767676;--gray_lv1-rgb: 118 118 118;--gray_lv2: #c0c0c0;--gray_lv2-rgb: 192 192 192;--gray_lv3: #f1f1f1;--gray_lv3-rgb: 241 241 241;--line-height-none: 1;--line-height-snug: 1.5;--line-height-normal: normal;--line-height-body: 1.75;--line-height-loose: 2}body{font-family:Noto Sans JP,sans-serif;font-size:clamp(13.6533333333px,4.2666666667vw,40.4906666667px);font-weight:500;font-feature-settings:"palt";line-height:var(--line-height-loose);color:var(--black)}@media only screen and (min-width:950px){body{font-size:clamp(12.6666666667px,1.3333333333vw,19.2px)}}.main{margin-top:clamp(56.32px,17.6vw,167.024px)}@media only screen and (min-width:950px){.main{margin-top:clamp(68.0833333333px,7.1666666667vw,103.2px)}}a{color:var(--black);text-decoration:underline}@media only screen and (min-width:950px){a:hover{text-decoration:none}}@media only screen and (min-width:950px){br.onlyMobile{display:none}}@media only screen and (max-width:949px){br.onlyDesktop{display:none}}.grecaptcha-badge{display:none}.section{position:relative;top:0;left:0}.sectionLayout{position:relative;top:0;left:0;box-sizing:border-box;padding-inline:clamp(12.8px,4vw,37.96px)}@media only screen and (min-width:950px){.sectionLayout{width:min(100%,1440px);padding-inline:clamp(47.5px,5vw,72px);margin-inline:auto}}@media only screen and (max-width:949px){[data-section-slim] .sectionLayout{padding-inline:clamp(25.6px,8vw,75.92px)}}.sectionContent{position:relative;top:0;left:0}.button a{position:relative;top:0;left:0;display:flex;gap:0 clamp(17.0666666667px,5.3333333333vw,50.6133333333px);align-items:center;height:clamp(42.6666666667px,13.3333333333vw,126.5333333333px);padding:0 clamp(8.5333333333px,2.6666666667vw,25.3066666667px);overflow:hidden;text-decoration:none;background-color:var(--blue);border-radius:clamp(8.5333333333px,2.6666666667vw,25.3066666667px)}.button a:after{display:inline-block;line-height:1;vertical-align:middle;content:""}@media only screen and (min-width:950px){.button a{gap:0 clamp(15.8333333333px,1.6666666667vw,24px);height:clamp(39.5833333333px,4.1666666667vw,60px);padding:0 clamp(7.9166666667px,.8333333333vw,12px);border-radius:clamp(7.9166666667px,.8333333333vw,12px)}}@media only screen and (min-width:950px){@keyframes hover{0%{transform:translate(-100%)}to{transform:translate(0)}}.button a:hover:before{animation:hover .3s .1s cubic-bezier(.16,1.08,.38,.98) forwards}}@media only screen and (min-width:950px){.button a:before{position:absolute;top:0;left:0;z-index:0;display:block;width:100%;height:100%;content:"";background-color:var(--orange);transform:translate(-100%);transition:transform .5s cubic-bezier(.16,1.08,.38,.98);animation:leave .3s cubic-bezier(.16,1.08,.38,.98) forwards}@keyframes leave{0%{transform:translate(0)}to{transform:translate(100%)}}}.button a:after{position:relative;top:0;left:0;font-size:clamp(13.6533333333px,4.2666666667vw,40.4906666667px);color:var(--white)}@media only screen and (min-width:950px){.button a:after{font-size:clamp(12.6666666667px,1.3333333333vw,19.2px)}}.button a span{position:relative;top:0;left:0;font-size:clamp(15.36px,4.8vw,45.552px);color:var(--white)}@media only screen and (min-width:950px){.button a span{font-size:clamp(14.25px,1.5vw,21.6px)}}.underlineText{position:relative;top:0;left:0}@media only screen and (min-width:950px){.underlineText:after{position:absolute;bottom:0;left:0;display:block;width:0%;height:clamp(.7916666667px,.0833333333vw,1.2px);content:"";background:var(--underline-color);animation:leaveUnderlineText .3s cubic-bezier(.16,1.08,.38,.98) forwards}@keyframes leaveUnderlineText{0%{left:0%;width:100%}to{left:100%;width:0%}}}@media only screen and (min-width:950px){@keyframes hoverUnderlineText{0%{width:0}to{width:100%}}.underlineText:hover:after{animation:hoverUnderlineText .3s cubic-bezier(.16,1.08,.38,.98) forwards}}.underlineText:has(>span):after{display:none}.underlineText:has(>span)>span{position:relative;top:0;left:0}@media only screen and (min-width:950px){.underlineText:has(>span)>span:after{position:absolute;bottom:0;left:0;display:block;width:0%;height:clamp(.7916666667px,.0833333333vw,1.2px);content:"";background:var(--underline-color);animation:leaveUnderlineText .3s cubic-bezier(.16,1.08,.38,.98) forwards}@keyframes leaveUnderlineText{0%{left:0%;width:100%}to{left:100%;width:0%}}}@media only screen and (min-width:950px){@keyframes hoverUnderlineText{0%{width:0}to{width:100%}}.underlineText:has(>span)>span:hover:after{animation:hoverUnderlineText .3s cubic-bezier(.16,1.08,.38,.98) forwards}}
