@charset "UTF-8";a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}/*! sanitize.css | CC0 Public Domain | github.com/jonathantneal/sanitize.css */*{-webkit-tap-highlight-color:transparent}:root{-ms-overflow-style:-ms-autohiding-scrollbar;overflow-y:scroll;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}audio:not([controls]){display:none}details{display:block}input[type=number]{width:auto}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}main{display:block}summary{display:block}pre{overflow:auto}progress{display:inline-block}small{font-size:75%}template{display:none}textarea{overflow:auto}[hidden]{display:none}[unselectable]{-webkit-user-select:none;-moz-user-select:none;user-select:none}*{font-size:inherit;line-height:inherit}::after,::before{text-decoration:inherit;vertical-align:inherit}*,::after,::before{border-style:solid;border-width:0}*{margin:0;padding:0}:root{box-sizing:border-box;cursor:default;text-rendering:optimizeLegibility;font-size:62.5%}html{background-color:#fff}a{text-decoration:none;color:#333}audio,canvas,iframe,img,svg,video{vertical-align:middle}img{max-width:100%;vertical-align:top}button,input,select,textarea{background-color:transparent}button,input,select,textarea{color:inherit;font-family:inherit;font-style:inherit;font-weight:inherit}input,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}[type=button],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=reset],[type=search],[type=submit],[type=tel],[type=text],[type=time],[type=url],[type=week],button,select,textarea{min-height:1.5em}code,kbd,pre,samp{font-family:monospace,monospace}nav ol,nav ul{list-style:none}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}table{border-collapse:collapse;border-spacing:0}textarea{resize:vertical}::-moz-selection{background-color:#b3d4fc;text-shadow:none}::selection{background-color:#b3d4fc;text-shadow:none}@media screen{[hidden~=screen]{display:inherit}[hidden~=screen]:not(:active):not(:focus):not(:target){clip:rect(0 0 0 0)!important;position:absolute!important}}body{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;text-rendering:auto;font-size:14px;font-family:YuGothic,"游ゴシック","游ゴシック体","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ",Meiryo,sans-serif;color:#333;background-color:#fff;line-height:1.5}.ui-helper-hidden-accessible{display:none}.u-clearfix{zoom:1}.u-clearfix:after,.u-clearfix:before{content:" ";display:table}.u-clearfix:after{clear:both}@media all and (max-width:767px){.u-hidden-sp{display:none}}@media all and (min-width:768px){.u-hidden-pc{display:none}}@media all and (min-width:930px){.u-hidden-middle{display:none}}.hero{background-color:#fff9eb;color:#4a4a4a;font-family:"Noto Sans JP",sans-serif;font-feature-settings:"palt";letter-spacing:.02em;overflow:hidden;width:100%}.hero__inner{align-items:flex-start;display:flex;flex-direction:column;isolation:isolate;position:relative;width:100%}@media all and (min-width:768px){.hero__inner{margin-left:auto;margin-right:auto;max-width:750px}}.hero__logo{display:block;margin:3.7333333333vw 0 0 3.8666666667vw;width:45.8666666667vw}@media all and (min-width:768px){.hero__logo{margin:28px 0 0 29px;width:344px}}.hero__lead{color:#e9aa3f;font-size:4.9333333333vw;font-weight:700;line-height:1;margin:5.4666666667vw 0 0 3.8666666667vw}@media all and (min-width:768px){.hero__lead{font-size:37px;margin:41px 0 0 29px}}.hero__title{font-size:8vw;font-weight:700;letter-spacing:0;line-height:1.25;margin:1.6vw 0 0 3.8666666667vw;position:relative;z-index:1}@media all and (min-width:768px){.hero__title{font-size:60px;margin:12px 0 0 29px}}.hero__title-lg{font-size:10vw}@media all and (min-width:768px){.hero__title-lg{font-size:75px}}.hero__title-thin{font-weight:300}.hero__badge{display:block;left:51.8666666667vw;position:absolute;top:31.3333333333vw;width:11.2vw;z-index:-1}@media all and (min-width:768px){.hero__badge{left:389px;top:235px;width:84px}}.hero__catch{align-items:flex-start;display:flex;flex-direction:column;font-size:3.6vw;font-weight:600;margin:2.6666666667vw 0 0 3.7333333333vw}@media all and (min-width:768px){.hero__catch{font-size:27px;margin:20px 0 0 28px}}.hero__catch-line{background-color:#e9aa3f;color:#fff;line-height:1.2;padding:.4vw 1.2vw .4vw 1.0666666667vw}@media all and (min-width:768px){.hero__catch-line{padding:3px 9px 3px 8px}}.hero__catch-line+.hero__catch-line{margin-top:.6666666667vw}@media all and (min-width:768px){.hero__catch-line+.hero__catch-line{margin-top:5px}}.hero__catch-em{color:#fff5c0}.hero__illust{display:block;margin:3.8666666667vw 0 0 3.7333333333vw;width:92.1333333333vw}@media all and (min-width:768px){.hero__illust{margin:29px 0 0 28px;width:691px}}.hero__point{align-items:center;background-color:#f8e1b7;display:flex;height:10.9333333333vw;margin:-1.6vw 0 0 3.7333333333vw;width:92.2666666667vw}@media all and (min-width:768px){.hero__point{height:82px;margin:-12px 0 0 28px;width:692px}}.hero__point-item{align-items:center;color:#4a4a4a;display:flex;flex:1;font-size:2.4vw;font-weight:700;gap:1.3333333333vw;justify-content:center}@media all and (min-width:768px){.hero__point-item{font-size:18px;gap:10px}}.hero__point-item+.hero__point-item{position:relative}.hero__point-item+.hero__point-item::before{background-color:#e9aa3f;content:"";height:8.8vw;left:0;position:absolute;top:50%;transform:translateY(-50%);width:.5333333333vw}@media all and (min-width:768px){.hero__point-item+.hero__point-item::before{height:66px;width:4px}}.hero__point-item picture{display:block}.hero__point-icon--online{width:6.1333333333vw}@media all and (min-width:768px){.hero__point-icon--online{width:46px}}.hero__point-icon--free{width:6.9333333333vw}@media all and (min-width:768px){.hero__point-icon--free{width:52px}}.hero__point-icon--qa{width:6vw}@media all and (min-width:768px){.hero__point-icon--qa{width:45px}}.hero__cta{display:block;margin:4.2666666667vw 0 3.6vw 19.2vw;width:61.6vw}@media all and (min-width:768px){.hero__cta{margin:32px 0 27px 144px;width:462px}}@font-face{font-family:"Noto Sans JP";src:url(../../fonts/NotoSansJP/noto-sans-jp-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Noto Sans JP";src:url(../../fonts/NotoSansJP/noto-sans-jp-500.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Noto Sans JP";src:url(../../fonts/NotoSansJP/noto-sans-jp-600.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Noto Sans JP";src:url(../../fonts/NotoSansJP/noto-sans-jp-700.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}main img{display:block;height:auto;width:100%}.sec-title{align-items:center;color:#e37d16;display:flex;font-size:4.8vw;font-weight:700;letter-spacing:.07em;line-height:1.1;margin-left:3.6vw;min-height:11.0666666667vw;padding-left:7.0666666667vw;position:relative}@media all and (min-width:768px){.sec-title{font-size:36px;margin-left:27px;min-height:83px;padding-left:53px}}.sec-title::before{background-image:url(../../images/mfinflation-asset/webp/title-bar.webp);background-repeat:no-repeat;background-size:100% 100%;content:"";height:11.0666666667vw;left:0;position:absolute;top:0;width:3.7333333333vw}@media all and (min-width:768px){.sec-title::before{height:83px;width:28px}}.reason{background-color:#fff;color:#4a4a4a;font-family:"Noto Sans JP",sans-serif;font-feature-settings:"palt";letter-spacing:.02em;overflow:hidden;position:relative;width:100%}.reason__band{background-color:#f8e1b7;bottom:0;left:0;position:absolute;top:79.6vw;width:100%;z-index:0}@media all and (min-width:768px){.reason__band{top:597px}}.reason__inner{align-items:flex-start;display:flex;flex-direction:column;position:relative;width:100%;z-index:1}@media all and (min-width:768px){.reason__inner{margin-left:auto;margin-right:auto;max-width:750px}}.reason__title{margin-top:11.2vw}@media all and (min-width:768px){.reason__title{margin-top:84px}}.reason__intro{font-size:3.3333333333vw;font-weight:500;line-height:1.7;margin:4.5333333333vw 0 0 10.5333333333vw;position:relative;z-index:1}@media all and (min-width:768px){.reason__intro{font-size:25px;margin:34px 0 0 79px}}.reason__illust{display:block;left:62.9333333333vw;position:absolute;top:42vw;width:32.9333333333vw;z-index:0}@media all and (min-width:768px){.reason__illust{left:472px;top:315px;width:247px}}.reason__arrow{align-items:center;background-color:#e58835;border-radius:4vw;color:#fff;display:flex;font-size:4vw;font-weight:600;height:8.4vw;justify-content:center;margin:9.6vw 0 0 21.4666666667vw;position:relative;width:57.2vw}@media all and (min-width:768px){.reason__arrow{border-radius:30px;font-size:30px;height:63px;margin:72px 0 0 161px;width:429px}}.reason__arrow::after{border-left:1.0666666667vw solid transparent;border-right:1.0666666667vw solid transparent;border-top:1.8666666667vw solid #e58835;content:"";left:50%;position:absolute;top:100%;transform:translateX(-50%)}@media all and (min-width:768px){.reason__arrow::after{border-left-width:8px;border-right-width:8px;border-top-width:14px}}.reason__logo{display:block;margin:5.2vw 0 0 11.3333333333vw;width:77.3333333333vw}@media all and (min-width:768px){.reason__logo{margin:39px 0 0 85px;width:580px}}.reason__read{font-size:3.3333333333vw;font-weight:500;line-height:1.55;margin-top:3.2vw;text-align:center;width:100%}@media all and (min-width:768px){.reason__read{font-size:25px;margin-top:24px}}.reason__cards{-moz-column-gap:1.3333333333vw;column-gap:1.3333333333vw;display:grid;grid-auto-rows:30.4vw;grid-template-columns:1fr 1fr;margin:4.1333333333vw 0 0 7.4666666667vw;row-gap:1.4666666667vw;width:85.2vw}@media all and (min-width:768px){.reason__cards{-moz-column-gap:10px;column-gap:10px;grid-auto-rows:228px;margin:31px 0 0 56px;row-gap:11px;width:639px}}.reason__card{align-items:center;background-color:#fff;display:flex;flex-direction:column;padding:3.2vw 2vw 1.8666666667vw;text-align:center}@media all and (min-width:768px){.reason__card{padding:24px 15px 14px}}.reason__card-title{color:#e37d16;font-size:3.0666666667vw;font-weight:600;line-height:1.2;margin-top:auto}@media all and (min-width:768px){.reason__card-title{font-size:23px}}.reason__card-desc{color:#4a4a4a;font-size:2.1333333333vw;font-weight:500;line-height:1.25;margin-top:1.3333333333vw}@media all and (min-width:768px){.reason__card-desc{font-size:16px;margin-top:10px}}.reason__card-icon--1{width:13.2vw}@media all and (min-width:768px){.reason__card-icon--1{width:99px}}.reason__card-icon--2{width:10.6666666667vw}@media all and (min-width:768px){.reason__card-icon--2{width:80px}}.reason__card-icon--3{width:8.1333333333vw}@media all and (min-width:768px){.reason__card-icon--3{width:61px}}.reason__card-icon--4{width:14.6666666667vw}@media all and (min-width:768px){.reason__card-icon--4{width:110px}}.reason__cta{display:block;margin:4.2666666667vw 0 3.0666666667vw 19.0666666667vw;width:61.6vw}@media all and (min-width:768px){.reason__cta{margin:32px 0 23px 143px;width:462px}}.learn{background-color:#fff;color:#4a4a4a;font-family:"Noto Sans JP",sans-serif;font-feature-settings:"palt";letter-spacing:.02em;width:100%}.learn__inner{align-items:flex-start;display:flex;flex-direction:column;width:100%}@media all and (min-width:768px){.learn__inner{margin-left:auto;margin-right:auto;max-width:750px}}.learn__title{margin-top:6.5333333333vw}@media all and (min-width:768px){.learn__title{margin-top:49px}}.learn__list{display:flex;flex-direction:column;gap:2vw;margin:4.4vw 0 0 8vw;width:88.2666666667vw}@media all and (min-width:768px){.learn__list{gap:15px;margin:33px 0 0 60px;width:662px}}.learn__item{align-items:center;background-color:#e8e8e8;border-radius:1.3333333333vw;display:flex;min-height:10.2666666667vw;position:relative}@media all and (min-width:768px){.learn__item{border-radius:10px;min-height:77px}}.learn__num{display:block;left:-4.4vw;position:absolute;top:50%;transform:translateY(-50%);width:8.5333333333vw}@media all and (min-width:768px){.learn__num{left:-33px;width:64px}}.learn__text{font-size:3.6vw;font-weight:600;padding:.8vw 2.6666666667vw .8vw 6.9333333333vw}@media all and (min-width:768px){.learn__text{font-size:27px;padding:6px 20px 6px 52px}}.learn__em{color:#e58835}.learn__point{align-items:center;background-color:#fff;border:.5333333333vw solid #e58b23;box-sizing:border-box;display:flex;height:20.2666666667vw;margin:4.8vw 0 0 6.9333333333vw;position:relative;width:86.2666666667vw}@media all and (min-width:768px){.learn__point{border-width:4px;height:155px;margin:36px 0 0 52px;width:647px}}.learn__point-tab{display:block;left:-.5333333333vw;position:absolute;top:-.4333333333vw;width:15.4666666667vw}@media all and (min-width:768px){.learn__point-tab{left:-4px;top:-3.25px;width:116px}}.learn__point-text{color:#4a4a4a;font-size:3.3333333333vw;font-weight:500;line-height:1.4;padding:0 2.6666666667vw 0 18.6666666667vw}@media all and (min-width:768px){.learn__point-text{font-size:25px;padding:0 20px 0 140px}}.voice{background-color:#fff;color:#4a4a4a;font-family:"Noto Sans JP",sans-serif;font-feature-settings:"palt";letter-spacing:.02em;width:100%}.voice__inner{align-items:flex-start;display:flex;flex-direction:column;width:100%}@media all and (min-width:768px){.voice__inner{margin-left:auto;margin-right:auto;max-width:750px}}.voice__title{margin-top:9.3333333333vw}@media all and (min-width:768px){.voice__title{margin-top:70px}}.voice__list{margin-top:9.2vw;width:100%}@media all and (min-width:768px){.voice__list{margin-top:69px}}.voice__card{background-color:#fff9eb;border-radius:1.3333333333vw;box-sizing:border-box;margin-left:auto;margin-right:auto;padding:12.4vw 6.6666666667vw 4.6666666667vw 5.8666666667vw;position:relative;width:88.2666666667vw}@media all and (min-width:768px){.voice__card{border-radius:10px;padding:93px 50px 35px 44px;width:662px}}.voice__card+.voice__card{margin-top:9.6vw}@media all and (min-width:768px){.voice__card+.voice__card{margin-top:72px}}.voice__avatar{display:block;left:50%;position:absolute;top:-7.4666666667vw;transform:translateX(-50%);width:18.1333333333vw}@media all and (min-width:768px){.voice__avatar{top:-56px;width:136px}}.voice__text{font-size:3.0666666667vw;font-weight:500;letter-spacing:.06em;line-height:1.5}@media all and (min-width:768px){.voice__text{font-size:23px}}.voice__em{font-weight:700}.voice__note{color:#1d1d1d;font-size:1.6vw;line-height:1.4;margin:3.0666666667vw 0 0 34.9333333333vw}@media all and (min-width:768px){.voice__note{font-size:12px;margin:23px 0 0 262px}}.consultant{background-color:#fff;color:#4a4a4a;font-family:"Noto Sans JP",sans-serif;font-feature-settings:"palt";letter-spacing:.02em;overflow:hidden;width:100%}.consultant__inner{align-items:flex-start;display:flex;flex-direction:column;width:100%}@media all and (min-width:768px){.consultant__inner{margin-left:auto;margin-right:auto;max-width:750px}}.consultant__title{margin-top:10.2666666667vw}@media all and (min-width:768px){.consultant__title{margin-top:77px}}.consultant__logo{display:block;margin:4.6666666667vw 0 0 11.3333333333vw;width:77.3333333333vw}@media all and (min-width:768px){.consultant__logo{margin:35px 0 0 85px;width:580px}}.consultant__lead{font-size:3.3333333333vw;font-weight:500;line-height:1.55;margin-top:5.7333333333vw;text-align:center;width:100%}@media all and (min-width:768px){.consultant__lead{font-size:25px;margin-top:43px}}.consultant__swiper{margin-top:6.2666666667vw;padding-bottom:2.6666666667vw!important;padding-top:1.0666666667vw!important;width:100%}@media all and (min-width:768px){.consultant__swiper{margin-top:47px;padding-bottom:20px!important;padding-top:8px!important}}.consultant .swiper-slide{width:76.1333333333vw}@media all and (min-width:768px){.consultant .swiper-slide{width:571px}}.consultant__card{background-color:#fff;border-radius:2.6666666667vw;box-shadow:.8px .8px 2px .8px rgba(0,0,0,.32);height:81.4666666667vw;position:relative}@media all and (min-width:768px){.consultant__card{border-radius:20px;height:611px}}.consultant__name{background-image:url(../../images/mfinflation-asset/webp/consultant-name-tab.webp);background-repeat:no-repeat;background-size:100% 100%;box-sizing:border-box;color:#fff;font-size:3.3333333333vw;font-weight:600;height:19.3333333333vw;left:5.2vw;letter-spacing:.8vw;line-height:8.2666666667vw;padding-top:2.9333333333vw;position:absolute;text-align:center;top:-1px;width:8.2666666667vw;writing-mode:vertical-rl;z-index:2}@media all and (min-width:768px){.consultant__name{font-size:25px;height:145px;left:39px;letter-spacing:6px;line-height:62px;padding-top:22px;width:62px}}.consultant__photo{display:block;left:3.2vw;position:absolute;top:3.4666666667vw;width:68.2666666667vw}@media all and (min-width:768px){.consultant__photo{left:24px;top:26px;width:512px}}.consultant__bio{color:#3a3a3a;font-size:3.2vw;font-weight:500;left:4.2666666667vw;line-height:1.55;position:absolute;top:54vw;width:66.1333333333vw}@media all and (min-width:768px){.consultant__bio{font-size:24px;left:32px;top:405px;width:496px}}.consultant .swiper-button-next,.consultant .swiper-button-prev{background-position:center;background-repeat:no-repeat;background-size:contain;height:11.0666666667vw!important;margin-top:0!important;transform:translateY(-50%);width:11.0666666667vw!important}@media all and (min-width:768px){.consultant .swiper-button-next,.consultant .swiper-button-prev{height:83px!important;width:83px!important}}.consultant .swiper-button-next::after,.consultant .swiper-button-prev::after{content:none!important}.consultant .swiper-button-prev{background-image:url(../../images/mfinflation-asset/webp/consultant-arrow-l.webp);left:3.7333333333vw}@media all and (min-width:768px){.consultant .swiper-button-prev{left:28px}}.consultant .swiper-button-next{background-image:url(../../images/mfinflation-asset/webp/consultant-arrow-r.webp);right:3.8666666667vw}@media all and (min-width:768px){.consultant .swiper-button-next{right:29px}}.flow{background-color:#fff;color:#555;font-family:"Noto Sans JP",sans-serif;font-feature-settings:"palt";width:100%}.flow__inner{align-items:flex-start;display:flex;flex-direction:column;position:relative;width:100%}@media all and (min-width:768px){.flow__inner{margin-left:auto;margin-right:auto;max-width:750px}}.flow__line{background-color:#fff9eb;height:123.4666666667vw;left:44.4vw;position:absolute;top:26.1333333333vw;width:10.2666666667vw;z-index:0}@media all and (min-width:768px){.flow__line{height:926px;left:333px;top:196px;width:77px}}.flow__title{margin-top:10.4vw}@media all and (min-width:768px){.flow__title{margin-top:78px}}.flow__step{margin-left:6.1333333333vw;position:relative;width:87.2vw;z-index:1}@media all and (min-width:768px){.flow__step{margin-left:46px;width:654px}}.flow__step--s1{margin-top:4.4vw}@media all and (min-width:768px){.flow__step--s1{margin-top:33px}}.flow__step--s2,.flow__step--s3{margin-top:2.8vw}@media all and (min-width:768px){.flow__step--s2,.flow__step--s3{margin-top:21px}}.flow__step--s4{margin-top:3.3333333333vw}@media all and (min-width:768px){.flow__step--s4{margin-top:25px}}.flow__cta{display:block;margin:7.3333333333vw 0 0 19.0666666667vw;width:61.6vw}@media all and (min-width:768px){.flow__cta{margin:55px 0 0 143px;width:462px}}.faq{background-color:#fff;color:#555;font-family:"Noto Sans JP",sans-serif;font-feature-settings:"palt";width:100%}.faq__inner{align-items:flex-start;display:flex;flex-direction:column;width:100%}@media all and (min-width:768px){.faq__inner{margin-left:auto;margin-right:auto;max-width:750px}}.faq__title{margin-top:7.8666666667vw}@media all and (min-width:768px){.faq__title{margin-top:59px}}.faq__list{margin:6.1333333333vw 0 0 6.8vw;width:86.5333333333vw}@media all and (min-width:768px){.faq__list{margin:46px 0 0 51px;width:649px}}.faq__item+.faq__item{margin-top:6.1333333333vw}@media all and (min-width:768px){.faq__item+.faq__item{margin-top:46px}}.faq__q{align-items:center;border-bottom:.5333333333vw solid #f7e1b7;cursor:pointer;display:flex;gap:2vw;list-style:none;padding:0 6.1333333333vw 1.8666666667vw 1.2vw;position:relative}@media all and (min-width:768px){.faq__q{border-bottom-width:4px;gap:15px;padding:0 46px 14px 9px}}.faq__q::-webkit-details-marker{display:none}.faq__q::after{background-image:url(../../images/mfinflation-asset/webp/faq-plus.webp);background-position:center;background-repeat:no-repeat;background-size:contain;content:"";height:3.2vw;position:absolute;right:.8vw;top:50%;transform:translateY(-50%);width:3.0666666667vw}@media all and (min-width:768px){.faq__q::after{height:24px;right:6px;width:23px}}.faq__q-mark{display:block;flex-shrink:0;width:4.4vw}@media all and (min-width:768px){.faq__q-mark{width:33px}}.faq__q-text{color:#444;font-size:3.3333333333vw;font-weight:700;line-height:1.4}@media all and (min-width:768px){.faq__q-text{font-size:25px}}.faq__a{padding:2.6666666667vw 4vw 0 3.0666666667vw}@media all and (min-width:768px){.faq__a{padding:20px 30px 0 23px}}.faq__a p{color:#555;font-size:3.0666666667vw;font-weight:400;letter-spacing:.06em;line-height:1.2}@media all and (min-width:768px){.faq__a p{font-size:23px}}.faq__item[open] .faq__q::after{background-image:url(../../images/mfinflation-asset/webp/faq-minus.webp);height:.8vw;width:1.7333333333vw}@media all and (min-width:768px){.faq__item[open] .faq__q::after{height:6px;width:13px}}.gift{background-color:#fff;color:#444;font-family:"Noto Sans JP",sans-serif;font-feature-settings:"palt";width:100%}.gift__inner{align-items:flex-start;display:flex;flex-direction:column;width:100%}@media all and (min-width:768px){.gift__inner{margin-left:auto;margin-right:auto;max-width:750px}}.gift__title{margin-top:13.2vw}@media all and (min-width:768px){.gift__title{margin-top:99px}}.gift__ttl-num{display:inline-block;height:5.3333333333vw;margin:0 .2666666667vw;vertical-align:middle;width:auto}@media all and (min-width:768px){.gift__ttl-num{height:40px;margin:0 2px}}.gift__box{align-items:center;background-image:url(../../images/mfinflation-asset/webp/gift-box.webp);background-repeat:no-repeat;background-size:100% 100%;box-sizing:border-box;display:flex;flex-direction:column;gap:2.6666666667vw;height:47.0666666667vw;margin:4.4vw 0 0 6vw;padding:3.4666666667vw 2.6666666667vw 0;position:relative;width:88.4vw}@media all and (min-width:768px){.gift__box{gap:20px;height:353px;margin:33px 0 0 45px;padding:26px 20px 0;width:663px}}.gift__icon{display:block;width:6.8vw}@media all and (min-width:768px){.gift__icon{width:51px}}.gift__item{color:#444;font-size:4vw;font-weight:600;line-height:1.2;text-align:center}@media all and (min-width:768px){.gift__item{font-size:30px}}.gift__am{font-size:4.2666666667vw}@media all and (min-width:768px){.gift__am{font-size:32px}}.gift__sm{font-size:3.2vw}@media all and (min-width:768px){.gift__sm{font-size:24px}}.gift__big{display:inline-block;height:4.9333333333vw;margin:0 .2666666667vw;vertical-align:middle;width:auto}@media all and (min-width:768px){.gift__big{height:37px;margin:0 2px}}.gift__item--1{position:relative}.gift__cond{color:#1d1d1d;font-size:1.6vw;position:absolute;right:0;top:100%;white-space:nowrap}@media all and (min-width:768px){.gift__cond{font-size:12px}}.gift__sep{background-image:url(../../images/mfinflation-asset/webp/gift-sep.webp);background-position:center;background-repeat:no-repeat;background-size:contain;height:.6666666667vw;width:74.4vw}@media all and (min-width:768px){.gift__sep{height:5px;width:558px}}.gift__note{color:#1d1d1d;font-size:1.6vw;line-height:1.6;margin:2.9333333333vw 0 0 6.5333333333vw;width:86.1333333333vw}@media all and (min-width:768px){.gift__note{font-size:12px;margin:22px 0 0 49px;width:646px}}.gift__cta{display:block;margin:5.0666666667vw 0 12vw 19.0666666667vw;width:61.6vw}@media all and (min-width:768px){.gift__cta{margin:38px 0 90px 143px;width:462px}}
/*# sourceMappingURL=../map/mfinflation-asset.css.map */
