*{box-sizing:border-box}html{font-family:"Noto Sans JP","Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,sans-serif;font-size:62.5%;overflow-x:hidden;margin:0;padding:0;scroll-behavior:smooth}html.wf-active,html.loading-delay{visibility:visible}@media(prefers-reduced-motion: no-preference){:where(html:focus-within){scroll-behavior:smooth}}body{color:#000;font-size:62.5%;font-weight:400;line-height:1.45;font-style:normal;margin:0;padding:0;word-break:break-all;overflow-x:hidden;-webkit-overflow-scrolling:touch}header,section,article,main,footer,li,dt,dd,div,span,img,a,table,tr,th,td{word-wrap:break-word}:where(ul,li,ol,dl,dt,dd){margin:0;padding:0;list-style:none;word-wrap:break-word}p{margin-top:unset;margin-bottom:0;word-wrap:break-word}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:unset;font-weight:normal;word-wrap:break-word;overflow-wrap:break-word}img{border:none;max-width:100%;height:auto;vertical-align:bottom}a{color:inherit;cursor:pointer}summary{display:block}summary::-webkit-details-marker{display:none}:where(:focus-visible){outline:2px solid var(--focus-color, Highlight);outline-offset:2px}:where(.visually-hidden:not(:focus,:active,:focus-within,.not-visually-hidden)){clip-path:inset(50%) !important;height:1px !important;width:1px !important;overflow:hidden !important;position:absolute !important;white-space:nowrap !important;border:0 !important}:where(a[href],area,button,input,label[for],select,summary,textarea,[tabindex]:not([tabindex*="-"])){cursor:pointer;touch-action:manipulation;text-decoration:none}:where(input[type=file]){cursor:auto}:where(input[type=file])::-webkit-file-upload-button,:where(input[type=file])::file-selector-button{cursor:pointer}@font-face{font-family:"Oswald";font-style:normal;font-weight:400;font-display:swap;src:local("Oswald Regular"),local("Oswald"),url("../../../../assets/fonts/Oswald-400-latin.woff2") format("woff2")}@font-face{font-family:"Oswald";font-style:normal;font-weight:500;font-display:swap;src:local("Oswald Medium"),local("Oswald"),url("../../../../assets/fonts/Oswald-500-latin.woff2") format("woff2")}@font-face{font-family:"Oswald";font-style:normal;font-weight:700;font-display:swap;src:local("Oswald Bold"),local("Oswald"),url("../../../../assets/fonts/Oswald-700-latin.woff2") format("woff2")}@font-face{font-family:"Noto Sans JP";font-style:normal;font-weight:100 900;font-display:swap;src:url("../../../../assets/fonts/Noto_Sans_JP_subset/NotoSansJP-Regular.woff2") format("woff2"),url("../../../../assets/fonts/Noto_Sans_JP_subset/NotoSansJP-Regular.woff") format("woff"),url("../../../../assets/fonts/Noto_Sans_JP/NotoSansJP-VariableFont_wght.ttf") format("truetype")}.u-flex-on-min-sp1{display:flex}@media screen and (max-width:375px){.u-flex-on-min-sp1{flex-direction:column}}.u-flex-on-min-tab1{display:flex}@media screen and (max-width:768px){.u-flex-on-min-tab1{flex-direction:column}}.u-flex-on-min-dkt2{display:flex}@media screen and (max-width:1440px){.u-flex-on-min-dkt2{flex-direction:column}}.u-flex-on-min-dkt1{display:flex}@media screen and (max-width:1024px){.u-flex-on-min-dkt1{flex-direction:column}}@media screen and (max-width:768px){.u-flex-on-max-tab1{display:flex}}.u-flex-direction-column{display:flex;flex-direction:column}@media screen and (min-width:768.2px){.u-min-tab1-only{display:inline}}@media screen and (max-width:768px){.u-min-tab1-only{display:none}}@media screen and (min-width:1024.2px){.u-min-dkt1-only{display:inline}}@media screen and (max-width:1024px){.u-min-dkt1-only{display:none}}@media screen and (min-width:1024.2px){.u-max-dkt1-only{display:none}}@media screen and (max-width:1024px){.u-max-dkt1-only{display:inline}}@media screen and (min-width:1440.2px){.u-min-dkt2-only{display:inline}}@media screen and (max-width:1440px){.u-min-dkt2-only{display:none}}@media screen and (min-width:1960.2px){.u-max-max-only{display:none}}@media screen and (max-width:1960px){.u-max-max-only{display:inline}}@media screen and (min-width:1960.2px){.u-min-max-only{display:inline}}@media screen and (max-width:1960px){.u-min-max-only{display:none}}@media screen and (min-width:1440.2px){.u-max-dkt2-only{display:none}}@media screen and (max-width:1440px){.u-max-dkt2-only{display:inline}}@media screen and (min-width:768.2px){.u-max-tab1-only{display:none}}@media screen and (max-width:768px){.u-max-tab1-only{display:inline}}.button-01{background:#19319b;box-shadow:6px 6px 10px 0px rgba(63,59,122,.3);overflow:hidden;transition:300ms;position:relative;overflow:hidden;display:flex;justify-content:center;align-items:center;border-radius:100px}.button-01:before{position:absolute;content:"";display:inline-block;top:-180px;left:0;width:30px;height:100%;background-color:#b5e7ff;transition:300ms;animation:shinyshiny 2.5s ease-in-out infinite}.button-01:hover{box-shadow:none;transform:translateY(3px)}@keyframes shinyshiny{0%{-webkit-transform:scale(0) rotate(45deg);opacity:0}80%{-webkit-transform:scale(0) rotate(45deg);opacity:.5}81%{-webkit-transform:scale(4) rotate(45deg);opacity:1}100%{-webkit-transform:scale(50) rotate(45deg);opacity:0}}.button-01-form-inner{color:#fff600;font-weight:700;font-size:16px;background-image:url(../img/icon_contact.svg);background-repeat:no-repeat;background-position:left center}.button-01-tel-inner{display:flex;flex-direction:column}.button-01-tel-upper{color:#fff;font-weight:700;display:flex;align-items:center}@media screen and (max-width:768px){.button-01-tel-upper{font-size:13px}}@media screen and (min-width:768.2px){.button-01-tel-upper{font-size:18px}}.button-01-tel-upper .small{font-weight:400}.button-01-tel-number{color:#fff600;font-weight:500;font-family:"Oswald","Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,sans-serif}@media screen and (min-width:768.2px){.button-01-tel-number{font-size:38px}}small[data-formrun-show-if-error].formrun-system-show{color:red;font-size:14px;font-weight:normal;display:block;text-align:left}.header{background-color:#fff;display:flex;align-items:center}@media screen and (max-width:768px){.header{padding-left:9px}}@media screen and (min-width:768.2px){.header{padding-top:15px;padding-bottom:15px;padding-left:16px;padding-right:32px}}@media screen and (min-width:768.2px){.header .button-01{width:240px;height:60px}}@media screen and (min-width:768.2px){.header .button-01-form-inner{padding-left:37px;background-size:24px 20px}}@media screen and (max-width:768px){.header-logo{max-width:190px}}@media screen and (max-width:768px){.header-info{display:none}}@media screen and (min-width:768.2px){.header-info{margin-left:auto;display:flex;column-gap:22px}}.header-info-tel-upper{color:#19319b;font-weight:700;font-size:16px;display:flex;align-items:center;column-gap:9px}.header-info-tel-number{font-family:"Oswald","Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,sans-serif;font-weight:500;font-size:32px;line-height:1.1}.hero{background:#ffe9c3;position:relative;overflow:hidden}@media screen and (max-width:768px){.hero{padding-bottom:32px}}@media screen and (min-width:768.2px){.hero{padding-top:40px;padding-bottom:53px}}@media screen and (min-width:768.2px){.hero:before,.hero:after{position:absolute;content:"";background-repeat:no-repeat;background-size:contain;bottom:0;z-index:1}}@media screen and (min-width:768.2px){.hero:before{background-image:url(../img//hero-person-01.webp);background-position:left bottom;width:235px;width:clamp(120px,16.3194444444vw,235px);height:349px;left:0}}@media screen and (min-width:768.2px){.hero:after{background-image:url(../img//hero-person-02.webp);background-position:right bottom;right:0;width:220px;width:clamp(110px,15.2777777778vw,220px);height:389px}}@media screen and (max-width:768px){.hero-title-logo{height:auto;display:block;margin-left:auto;margin-right:auto}}.hero-flame{background:#fff;box-shadow:10px 10px 20px 0px rgba(0,0,0,.15);margin-left:auto;margin-right:auto;width:calc(100% - 36px);position:relative;text-align:center}@media screen and (max-width:768px){.hero-flame{margin-top:16px;padding:16px;text-align:center}}@media screen and (min-width:768.2px){.hero-flame{margin-top:28px;max-width:950px;padding-top:30px;padding-bottom:40px;padding-left:40px;padding-right:40px}}@media screen and (max-width:768px){.hero-flame:before,.hero-flame:after{position:absolute;content:"";background-repeat:no-repeat;background-size:contain;top:-17px}}@media screen and (max-width:768px){.hero-flame:before{background-image:url(../img//hero-person-01.webp);width:100px;height:150px;left:-15px}}@media screen and (max-width:768px){.hero-flame:after{background-image:url(../img//hero-person-02.webp);width:95px;height:167px;right:-19px}}.hero-title-02{text-align:center;color:#e63b20;font-weight:700;position:relative;display:inline-block}@media screen and (max-width:768px){.hero-title-02{font-size:16px}}@media screen and (min-width:768.2px){.hero-title-02{font-size:26px;letter-spacing:1.3px}}.hero-title-02:before,.hero-title-02:after{position:absolute;content:"";background-repeat:no-repeat;background-position-y:bottom;background-size:contain;top:50%;transform:translateY(-50%)}@media screen and (max-width:768px){.hero-title-02:before,.hero-title-02:after{width:30px;height:21px}}@media screen and (min-width:768.2px){.hero-title-02:before,.hero-title-02:after{width:54px;height:37px}}.hero-title-02:before{background-image:url(../img/line_red_right.webp)}@media screen and (max-width:768px){.hero-title-02:before{right:-36px}}@media screen and (min-width:768.2px){.hero-title-02:before{right:-77px}}.hero-title-02:after{background-image:url(../img/line_red_left.webp)}@media screen and (max-width:768px){.hero-title-02:after{left:-36px}}@media screen and (min-width:768.2px){.hero-title-02:after{left:-77px}}.hero-list{display:flex;flex-wrap:wrap;justify-content:center}@media screen and (max-width:768px){.hero-list{column-gap:17px;row-gap:17px;margin-top:18px}}@media screen and (min-width:768.2px){.hero-list{margin-top:34px;column-gap:16px;row-gap:12px}}.hero-list-item{border-radius:20px;background:linear-gradient(180deg, #FFF4BE 0%, #FFEFA3 100%)}@media screen and (max-width:768px){.hero-list-item{width:calc(50% - 8.5px);height:122px;padding-top:15px}}@media screen and (min-width:768.2px){.hero-list-item{width:calc(20% - 12.8px);height:134px;padding-top:17px}}.hero-list-item-figure{display:flex;flex-direction:column;align-items:center;margin:0;text-align:center;height:100%}.hero-list-item-img{object-fit:contain}@media screen and (max-width:768px){.hero-list-item-img{width:45px;height:45px}}@media screen and (min-width:768.2px){.hero-list-item-img{width:50px;height:50px}}.hero-list-item-figcaption{font-weight:700;display:flex;align-items:center;justify-content:center;flex:auto;padding-top:7px}@media screen and (max-width:768px){.hero-list-item-figcaption{font-size:14px}}@media screen and (min-width:768.2px){.hero-list-item-figcaption{padding-bottom:7px;line-height:1.1;font-size:16px}}.kv{position:relative}@media screen and (min-width:768.2px){.kv{background:url(../img/kv-base.webp) no-repeat center top/cover;display:grid;column-gap:clamp(20px,3.6111111111vw,52px);padding-top:32px;padding-bottom:42px;grid-template-columns:45% 1fr}}@media screen and (min-width:768.2px){.kv:before{position:absolute;content:"";background:url(../img/kv-img2.webp) no-repeat left bottom/contain;width:clamp(400px,68.4027777778vw,985px);height:clamp(200px,44.0277777778vw,634px);aspect-ratio:985/662;left:0;bottom:0;z-index:0}}@media screen and (min-width:768.2px){.kv .button-01{width:280px;width:clamp(240px,19.4444444444vw,280px);height:74px}}@media screen and (min-width:768.2px){.kv .button-01-form-inner{font-size:20px;font-size:clamp(18px,1.3888888889vw,20px);padding-left:37px;background-size:24px 20px}}.kv-upper{display:flex;flex-direction:column;position:relative}@media screen and (max-width:768px){.kv-upper{background:url(../img/kv-base.webp) no-repeat center top/cover;width:100%;align-items:center;padding-top:8px;padding-bottom:67px}}@media screen and (min-width:768.2px){.kv-upper{grid-column:2/3;grid-row:1/2}}@media screen and (max-width:768px){.kv-upper:before{content:"";position:absolute;left:-23px;bottom:0;background:url(../img/kv-img2.webp) no-repeat left bottom/contain;width:311px;height:200px;z-index:1}}.kv-upper:after{position:absolute;content:"";background:url(../img/common-device.webp) no-repeat center top/contain;z-index:2}@media screen and (max-width:768px){.kv-upper:after{width:97px;height:70px;left:110px;bottom:110px}}@media screen and (min-width:768.2px){.kv-upper:after{width:231px;height:168px;left:-275px;top:7px}}.kv-title{order:3}@media screen and (max-width:768px){.kv-title{width:139px;width:clamp(139px,37.0666666667vw,600px);height:auto;margin-left:auto;margin-top:8px}}@media screen and (min-width:768.2px){.kv-title-img{margin-top:28px}}.kv-upper-01{order:1}@media screen and (max-width:768px){.kv-upper-01{width:calc(100% - 36px)}}@media screen and (min-width:768.2px){.kv-upper-01{width:clamp(400px,41.0416666667vw,591px)}}.kv-upper-02{order:2}@media screen and (max-width:768px){.kv-upper-02{margin-top:3px;width:calc(100% - 96px);max-width:280px}}@media screen and (min-width:768.2px){.kv-upper-02{margin-top:12px}}@media screen and (max-width:768px){.kv-cta{display:none}}@media screen and (min-width:768.2px){.kv-cta{background:hsla(0,0%,100%,.8);max-width:600px;padding-top:23px;padding-bottom:23px;padding-left:clamp(8px,0.8333333333vw,12px);padding-right:clamp(8px,0.8333333333vw,12px);display:flex;align-items:center;justify-content:center;column-gap:clamp(12px,1.3888888889vw,20px);grid-column:2/3;grid-row:2/3;position:relative;z-index:3;margin-right:12px}}@media screen and (min-width:768.2px){.kv-cta-tel-upper{color:#19319b;font-weight:700;font-size:clamp(14px,1.1111111111vw,16px)}}@media screen and (min-width:768.2px){.kv-cta-tel-upper .small{font-size:clamp(13px,1.0416666667vw,15px);font-weight:400;color:#000}}@media screen and (min-width:768.2px){.kv-cta-tel-number{font-family:"Oswald","Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,sans-serif;font-weight:500;font-size:clamp(38px,2.9166666667vw,42px);line-height:1.1}}@media screen and (min-width:768.2px){.kv-cta-button{width:280px}}.kv-badges{display:flex}@media screen and (max-width:768px){.kv-badges{position:absolute;right:50%;transform:translateX(50%);bottom:72px;width:calc(100% - 36px);justify-content:center;flex-wrap:nowrap;z-index:2}}@media screen and (min-width:768.2px){.kv-badges{position:relative;top:7px;column-gap:0;grid-column:1/2;grid-row:1/3;align-self:end;justify-self:end}}@media screen and (max-width:768px){.kv-badges img{max-width:120px}}@media screen and (min-width:768.2px){.kv-badges img{width:33.3333%;max-width:170px}}@media screen and (min-width:768.2px){.kv-badges .kv-badge-01{position:relative;left:5px}}@media screen and (min-width:768.2px){.kv-badges .kv-badge-03{position:relative;right:5px}}.kv-caution{position:relative}@media screen and (max-width:768px){.kv-caution{font-size:10px;padding-top:55px;padding-left:16px;padding-right:16px;padding-bottom:25px;background:#ffe9c3;line-height:1.6}}@media screen and (min-width:768.2px){.kv-caution{color:#fff;font-size:13px;grid-column:1/3;grid-row:3/4;margin-left:8.3333333333vw;text-shadow:2px 2px 4px rgba(0,0,0,.6);line-height:1.53}}.number-one{background:url(../img//no1_base.webp) no-repeat left top/cover;display:flex;flex-direction:column;align-items:center}@media screen and (max-width:768px){.number-one{padding-top:32px;padding-bottom:32px}}@media screen and (min-width:768.2px){.number-one{padding-top:40px;padding-bottom:32px}}.number-one .title-ribbon{order:1}.number-one-wrap{order:2;margin-left:auto;margin-right:auto;width:calc(100% - 36px)}@media screen and (max-width:768px){.number-one-wrap{display:flex;flex-direction:column;align-items:center}}@media screen and (min-width:768.2px){.number-one-wrap{padding-top:20px;display:grid;max-width:1200px}}@media screen and (max-width:768px){.number-one-title-01{order:2;margin-top:8px}}@media screen and (min-width:768.2px){.number-one-title{grid-column:2/3;grid-row:1/2;width:557px;height:170px;object-fit:contain}}.number-one-img{object-fit:contain}@media screen and (max-width:768px){.number-one-img{order:1;max-width:calc(100% - clamp(20px,5.5555555556vw,80px));margin-top:15px}}@media screen and (min-width:768.2px){.number-one-img{grid-column:1/2;grid-row:1/3;width:535px;height:400px}}.number-one-list{display:flex;flex-wrap:wrap}@media screen and (max-width:768px){.number-one-list{order:3;padding-top:40px;column-gap:17px;row-gap:33px}}@media screen and (min-width:768.2px){.number-one-list{grid-column:2/3;grid-row:2/3;column-gap:21px;column-gap:clamp(4px,1.1805555556vw,17px);row-gap:25px}}.number-one-list-item{position:relative}@media screen and (max-width:768px){.number-one-list-item{width:calc(50% - 8.5px)}}@media screen and (min-width:768.2px){.number-one-list-item{padding-left:30px;width:calc(50% - clamp(2px,0.5902777778vw,8.5px))}}.number-one-list-item:before{position:absolute;content:"";background:url(../img/no1_img03.webp) no-repeat left center/contain;width:64px;height:67px}@media screen and (max-width:768px){.number-one-list-item:before{right:50%;transform:translateX(50%);top:-33px}}@media screen and (min-width:768.2px){.number-one-list-item:before{width:clamp(43px,4.4444444444vw,64px);top:50%;transform:translateY(-50%);left:0}}.number-one-list-item .inner{background:#fff;font-weight:600;display:flex;align-items:center;justify-content:center;text-align:center;height:100%}@media screen and (max-width:768px){.number-one-list-item .inner{font-size:16px;padding-top:38px;padding-bottom:9px}}@media screen and (min-width:768.2px){.number-one-list-item .inner{font-size:20px;font-size:clamp(14px,1.3888888889vw,20px)}}.number-one-caution{order:3;width:calc(100% - 36px)}@media screen and (max-width:768px){.number-one-caution{font-size:10px;padding-top:16px;line-height:1.8}}@media screen and (min-width:768.2px){.number-one-caution{font-size:13px;padding-top:22px}}@media screen and (max-width:768px){.about{padding-top:24px;padding-bottom:24px}}@media screen and (min-width:768.2px){.about{padding-top:40px;padding-bottom:40px}}@media screen and (max-width:768px){.about-title-logo{max-width:250px;height:auto}}.about-list{width:calc(100% - 36px);display:flex;margin-left:auto;margin-right:auto}@media screen and (max-width:768px){.about-list{margin-top:23px;flex-direction:column;row-gap:15px}}@media screen and (min-width:768.2px){.about-list{max-width:1200px;margin-top:32px;column-gap:40px;justify-content:center;text-align:center}}.about-list-item{background:#ffe3d0;display:flex;flex-direction:column;align-items:center;text-align:center;border-radius:20px}@media screen and (max-width:768px){.about-list-item{padding-bottom:16px}}@media screen and (min-width:768.2px){.about-list-item{flex:1;padding-bottom:24px}}.about-list-item-title{color:#e63b20;font-weight:700;order:4;padding-top:3px}@media screen and (max-width:768px){.about-list-item-title{font-size:18px;letter-spacing:.75px;line-height:1.7333}}@media screen and (min-width:768.2px){.about-list-item-title{font-size:20px;line-height:1.6}}.about-list-item-upper{color:#fd8630;order:2;background:url(../img//about_txt_base.webp) no-repeat center top/300px auto;border-radius:100px;position:relative;font-size:16px;top:-20px;width:100%;padding:10px 0 24px;text-align:center}.about-list-item-lead{font-weight:400;order:3}@media screen and (max-width:768px){.about-list-item-lead{font-size:15px;letter-spacing:.75px;line-height:1.7333}}@media screen and (min-width:768.2px){.about-list-item-lead{line-height:2;font-size:16px}}.about-list-item-picture{order:1}.low-cost{background:#ffe9c3 url(../img/cost_base.webp) no-repeat left top/100% auto;position:relative}@media screen and (max-width:768px){.low-cost{padding-top:184px;padding-bottom:32px}}@media screen and (min-width:768.2px){.low-cost{padding-top:265px;padding-bottom:40px}}.low-cost:before{position:absolute;content:"";right:50%;transform:translateX(50%);background:url(../img/common-device.webp) no-repeat center top/contain}@media screen and (max-width:768px){.low-cost:before{width:174px;height:127px;top:40px}}@media screen and (min-width:768.2px){.low-cost:before{width:300px;height:209px;top:40px}}.low-cost .text-lead-01{padding-top:16px}@media screen and (max-width:768px){.low-cost .title-type-02 .main:before,.low-cost .title-type-02 .main:after{width:50px}}@media screen and (min-width:768.2px){.low-cost .title-type-02 .main:before,.low-cost .title-type-02 .main:after{width:188px}}@media screen and (max-width:768px){.low-cost .title-type-02 .main:before{left:-72px}}@media screen and (min-width:768.2px){.low-cost .title-type-02 .main:before{left:-243px}}@media screen and (max-width:768px){.low-cost .title-type-02 .main:after{right:-70px}}@media screen and (min-width:768.2px){.low-cost .title-type-02 .main:after{right:-243px}}@media screen and (max-width:768px){.low-cost .title-type-02 .main-inner:before,.low-cost .title-type-02 .main-inner:after{width:16px;height:85px;background-size:auto 100%}}@media screen and (max-width:768px){.low-cost .title-type-02 .main-inner:before{left:-25px}}@media screen and (max-width:768px){.low-cost .title-type-02 .main-inner:after{right:-68px}}@media screen and (max-width:768px){.low-cost .text-lead-01{text-align:left;width:calc(100% - 36px);margin-top:16px}}.low-cost-table-wrap{margin-left:auto;margin-right:auto;width:calc(100% - 36px)}@media screen and (max-width:768px){.low-cost-table-wrap{overflow:scroll;padding-top:23px;cursor:pointer}}@media screen and (min-width:768.2px){.low-cost-table-wrap{padding-top:32px;max-width:812px}}.low-cost-message-01{font-weight:600;text-align:center}@media screen and (max-width:768px){.low-cost-message-01{font-size:18px;padding-top:24px}}@media screen and (min-width:768.2px){.low-cost-message-01{font-size:26px;padding-top:43px}}.low-cost-message-02-wrap{display:inline-flex}@media screen and (max-width:768px){.low-cost-message-02-wrap{flex-wrap:wrap;justify-content:center;column-gap:10px;row-gap:14px}}@media screen and (min-width:768.2px){.low-cost-message-02-wrap{column-gap:10px;align-self:end}}.low-cost-message-02{font-weight:600}@media screen and (max-width:768px){.low-cost-message-02{font-size:18px}}@media screen and (min-width:768.2px){.low-cost-message-02{font-size:26px;padding-top:12px;display:flex;justify-content:center;align-items:center;column-gap:15px}}@media screen and (min-width:768.2px){.low-cost-message-02-plus{width:110px;height:100%;aspect-ratio:253/205;align-self:top}}.low-cost-message-02-item{background:#fd8630;color:#fff;font-weight:600;display:flex;align-items:center;box-shadow:10px 10px 20px 0px rgba(0,0,0,.15)}@media screen and (max-width:768px){.low-cost-message-02-item{height:52px;padding-left:25px}}@media screen and (min-width:768.2px){.low-cost-message-02-item{padding-right:40px;padding-left:32px;font-size:22px;height:65px}}@media screen and (max-width:768px){.low-cost-message-02-item.-item-01{width:264px}}@media screen and (min-width:768.2px){.low-cost-message-02-item.-item-01 img{width:35px;height:40px}}@media screen and (max-width:768px){.low-cost-message-02-item.-item-02{width:140px}}@media screen and (min-width:768.2px){.low-cost-message-02-item.-item-02 img{width:32px;height:24px}}@media screen and (max-width:768px){.low-cost-message-02-item.-item-03{width:140px}}@media screen and (min-width:768.2px){.low-cost-message-02-item.-item-03 img{width:24px;height:28px}}@media screen and (max-width:768px){.low-cost-message-02-item img{margin-right:8px}}@media screen and (min-width:768.2px){.low-cost-message-02-item img{margin-right:10px}}@media screen and (max-width:768px){.low-cost-message-02-text{display:block;text-align:right;padding-right:33px;padding-top:14px}}@media screen and (min-width:768.2px){.low-cost-message-02-text{align-self:end}}.low-cost-message-03{color:#e63b20;font-weight:600;text-align:center}@media screen and (max-width:768px){.low-cost-message-03{font-size:24px}}@media screen and (min-width:768.2px){.low-cost-message-03{font-size:34px;padding-top:20px}}@media screen and (max-width:768px){.low-cost-message-03 .size-01{font-size:30px}}@media screen and (min-width:768.2px){.low-cost-message-03 .size-01{font-size:42px}}@media screen and (max-width:768px){.low-cost-message-03 .size-02{font-size:38px}}@media screen and (min-width:768.2px){.low-cost-message-03 .size-02{font-size:54px}}@media screen and (min-width:768.2px){.low-cost-message-03 .size-03{font-size:38px}}.low-cost-message-caution{text-align:center}@media screen and (max-width:768px){.low-cost-message-caution{font-size:10px;padding-top:16px}}@media screen and (min-width:768.2px){.low-cost-message-caution{font-size:13px;padding-top:20px}}@media screen and (max-width:768px){.l-touchMark{position:absolute;opacity:.8;width:62px;height:62px;right:50%;top:50%;transform:translate(50%, -50%);background:url(../img/icon-swipe.svg)}}@media screen and (max-width:768px){.is-touched .l-touchMark{display:none}}.low-cost-table{border-collapse:collapse}@media screen and (max-width:768px){.low-cost-table{width:682px}}@media screen and (min-width:768.2px){.low-cost-table{width:100%}}.low-cost-table thead th{padding-bottom:8px}@media screen and (max-width:768px){.low-cost-table thead .head-01 img{width:236px;height:48px}}@media screen and (min-width:768.2px){.low-cost-table thead .head-01 img{width:270px;height:55px}}@media screen and (max-width:768px){.low-cost-table thead .head-02 img{width:230px;height:48px}}@media screen and (min-width:768.2px){.low-cost-table thead .head-02 img{width:264px;height:55px}}.low-cost-table tbody tr:nth-child(odd) td{background:#ffe7d6}.low-cost-table tbody tr:nth-child(odd) td:last-child{background:#efefef}.low-cost-table tbody tr:nth-child(even) td{background:#fff}.low-cost-table tbody tr th,.low-cost-table tbody tr td{border:1px solid #ccc}.low-cost-table tbody tr th{background-color:#fff4be;font-weight:600;box-shadow:-15px 0 10px -10px rgba(0,0,0,.25) inset}@media screen and (max-width:768px){.low-cost-table tbody tr th{width:212px;vertical-align:middle;padding-top:34px;padding-bottom:34px;padding-left:21px;text-align:left;font-size:14px}}@media screen and (min-width:768.2px){.low-cost-table tbody tr th{font-size:16px;letter-spacing:.8px;text-align:center}}.low-cost-table tbody tr th .th-wrap{display:flex}@media screen and (max-width:768px){.low-cost-table tbody tr th .th-wrap{justify-content:flex-start;column-gap:20px;align-items:center}}@media screen and (min-width:768.2px){.low-cost-table tbody tr th .th-wrap{flex-direction:column;row-gap:9px;align-items:center}}.low-cost-table tbody tr td{position:relative;text-align:center}@media screen and (max-width:768px){.low-cost-table tbody tr td{width:236px;font-size:14px}}@media screen and (min-width:768.2px){.low-cost-table tbody tr td{font-size:16px;padding-top:25px;padding-bottom:25px}}.low-cost-table tbody tr td:nth-child(2){z-index:1}.low-cost-table tbody tr td:nth-child(3){position:relative;z-index:0;box-shadow:15px 0 10px -10px rgba(0,0,0,.25) inset}.low-cost-table tbody tr td img{padding-bottom:10px;display:block;margin-left:auto;margin-right:auto}.merit-01{background:url(../img/common_end_bg.webp) no-repeat left bottom/100% auto}@media screen and (max-width:768px){.merit-01 .title-type-02 .main:before,.merit-01 .title-type-02 .main:after{width:50px}}@media screen and (min-width:768.2px){.merit-01 .title-type-02 .main:before,.merit-01 .title-type-02 .main:after{width:353px}}@media screen and (max-width:768px){.merit-01 .title-type-02 .main:before{left:-95px}}@media screen and (min-width:768.2px){.merit-01 .title-type-02 .main:before{left:-407px}}@media screen and (max-width:768px){.merit-01 .title-type-02 .main:after{right:-95px}}@media screen and (min-width:768.2px){.merit-01 .title-type-02 .main:after{right:-407px}}.merit-01 .merit-list-item-wrap{background:#fff4be}.merit-01 .merit-list-item-content-flame-lead{background:#fff}.merit-02{background:#fff4be url(../img/common_end_bg.webp) no-repeat left bottom/100% auto}@media screen and (max-width:768px){.merit-02 .title-type-02 .main:before{left:-73px}}@media screen and (max-width:768px){.merit-02 .title-type-02 .main:after{right:-74px}}@media screen and (max-width:768px){.merit-02 .title-type-02 .main-inner:before,.merit-02 .title-type-02 .main-inner:after{width:16px;height:85px;background-size:auto 100%}}@media screen and (max-width:768px){.merit-02 .title-type-02 .main-inner:before{left:-25px}}@media screen and (max-width:768px){.merit-02 .title-type-02 .main-inner:after{right:-88px}}.merit-02 .merit-list-item-wrap{background:#fff}.merit-02 .merit-list-item-content-flame-lead{background:#efefef}@media screen and (max-width:768px){.merit{padding-top:32px;padding-bottom:32px}}@media screen and (min-width:768.2px){.merit{padding-top:40px;padding-bottom:40px}}@media screen and (max-width:768px){.merit .text-lead-01{padding-top:16px}}@media screen and (min-width:768.2px){.merit .text-lead-01{padding-top:14px}}@media screen and (max-width:768px){.merit .merit-title-usen-logo{width:250px;display:block;margin-left:auto;margin-right:auto}}@media screen and (min-width:768.2px){.merit .merit-title-usen-logo{margin-right:14px}}.merit-list{width:calc(100% - 36px);margin-left:auto;margin-right:auto;display:flex;flex-direction:column}@media screen and (max-width:768px){.merit-list{padding-top:24px;row-gap:16px}}@media screen and (min-width:768.2px){.merit-list{max-width:1200px;padding-top:40px;row-gap:24px}}.merit-list-01 .merit-list-item{display:flex;flex-wrap:nowrap;width:100%;border-radius:20px}@media screen and (max-width:768px){.merit-list-01 .merit-list-item{flex-direction:column-reverse}}@media screen and (min-width:768.2px){.merit-list-01 .merit-list-item{height:282px;flex-direction:row-reverse}}.merit-list-01 .merit-list-item-wrap{flex:auto}@media screen and (max-width:768px){.merit-list-01 .merit-list-item-wrap{border-bottom-left-radius:20px;border-bottom-right-radius:20px;padding:16px}}@media screen and (min-width:768.2px){.merit-list-01 .merit-list-item-wrap{border-top-right-radius:20px;border-bottom-right-radius:20px;padding-top:32px;padding-top:clamp(22px,2.2222222222vw,32px);padding-bottom:24px;padding-bottom:clamp(14px,1.6666666667vw,24px);padding-left:32px;padding-left:clamp(10px,2.2222222222vw,32px);padding-right:20px;padding-right:clamp(10px,1.3888888889vw,20px)}}.merit-list-01 .merit-list-item-content{display:flex}@media screen and (max-width:768px){.merit-list-01 .merit-list-item-content{flex-direction:column;row-gap:38px;margin-top:18px}}@media screen and (min-width:768.2px){.merit-list-01 .merit-list-item-content{margin-top:32px;align-items:center;padding-left:52px;padding-left:clamp(38px,3.6111111111vw,52px)}}@media screen and (max-width:768px){.merit-list-01 .merit-list-item-content-lead{font-size:13px}}@media screen and (min-width:768.2px){.merit-list-01 .merit-list-item-content-lead{font-size:18px;font-size:clamp(14px,1.25vw,18px);line-height:2}}.merit-list-01 .merit-list-item-content-flame{border-radius:20px;text-align:center;position:relative}@media screen and (min-width:768.2px){.merit-list-01 .merit-list-item-content-flame{margin-left:auto;width:430px;width:clamp(290px,29.8611111111vw,430px)}}.merit-list-01 .merit-list-item-content-flame:before{position:absolute;content:"";background-repeat:no-repeat;background-size:contain;background-image:url(../img/common_arrow.svg)}@media screen and (max-width:768px){.merit-list-01 .merit-list-item-content-flame:before{width:40px;height:31px;top:-26px;right:50%;transform:translateX(50%) rotate(90deg)}}@media screen and (min-width:768.2px){.merit-list-01 .merit-list-item-content-flame:before{left:-38px;top:75px;width:54px;height:42px}}.merit-list-01 .merit-list-item-content-flame-title{background:#ffdcc4;border-top-left-radius:20px;border-top-right-radius:20px;text-align:center;font-weight:500}@media screen and (max-width:768px){.merit-list-01 .merit-list-item-content-flame-title{font-size:22px;padding-top:6px;padding-bottom:8px}}@media screen and (min-width:768.2px){.merit-list-01 .merit-list-item-content-flame-title{font-size:25px;font-size:clamp(18px,1.7361111111vw,25px);padding-top:9px;padding-top:clamp(3px,0.625vw,9px);padding-bottom:9px;padding-bottom:clamp(3px,0.625vw,9px)}}.merit-list-01 .merit-list-item-content-flame-title img{margin-right:10px}@media screen and (max-width:768px){.merit-list-01 .merit-list-item-content-flame-title img{width:170px;height:auto}}@media screen and (min-width:768.2px){.merit-list-01 .merit-list-item-content-flame-title img{width:193px;width:clamp(175px,13.4027777778vw,193px);height:34px}}.merit-list-01 .merit-list-item-content-flame-lead{font-weight:600;border-bottom-left-radius:20px;border-bottom-right-radius:20px}@media screen and (max-width:768px){.merit-list-01 .merit-list-item-content-flame-lead{padding-top:16px;padding-bottom:16px;font-size:15px;letter-spacing:.75px}}@media screen and (min-width:768.2px){.merit-list-01 .merit-list-item-content-flame-lead{font-size:18px;font-size:clamp(14px,1.25vw,18px);padding-top:12px;padding-bottom:12px;height:108px;display:flex;align-items:center;justify-content:center;letter-spacing:.9px}}.merit-list-01 .merit-list-item-content-flame-lead .strong{color:#fd8630}.merit-list-01 .merit-list-item-content-flame-lead .small{font-weight:400}@media screen and (min-width:768.2px){.merit-list-01 .merit-list-item-content-flame-lead .small{font-size:13px}}.merit-list-item-title{display:flex}@media screen and (max-width:768px){.merit-list-item-title{align-items:center}}@media screen and (min-width:768.2px){.merit-list-item-title{align-items:flex-start}}.merit-list-item-title .mark{color:#e63b20;font-weight:500;font-family:"Oswald","Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,sans-serif;line-height:1;display:flex}@media screen and (max-width:768px){.merit-list-item-title .mark{border-right:1px solid #e63b20;padding-right:16px;flex-direction:column;row-gap:4px;justify-content:center;align-items:center;flex-shrink:0}}@media screen and (min-width:768.2px){.merit-list-item-title .mark{margin-right:15px;align-items:flex-start}}.merit-list-item-title .mark .mark-merit{line-height:1}@media screen and (max-width:768px){.merit-list-item-title .mark .mark-merit{font-size:16px}}@media screen and (min-width:768.2px){.merit-list-item-title .mark .mark-merit{font-size:18px;font-size:clamp(14px,1.25vw,18px);padding-bottom:10px;border-bottom:1px solid currentColor;margin-right:10px}}.merit-list-item-title .mark .mark-number{line-height:1}@media screen and (max-width:768px){.merit-list-item-title .mark .mark-number{font-size:38px}}@media screen and (min-width:768.2px){.merit-list-item-title .mark .mark-number{font-size:40px;font-size:clamp(32px,2.7777777778vw,40px)}}.merit-list-item-title-main{font-weight:600}@media screen and (max-width:768px){.merit-list-item-title-main{font-size:18px;padding-left:16px}}@media screen and (min-width:768.2px){.merit-list-item-title-main{font-size:26px;font-size:clamp(20px,1.8055555556vw,26px)}}@media screen and (min-width:768.2px){.merit-list-item-img{width:320px}}.merit-message{display:flex;flex-direction:row-reverse;justify-content:center;align-items:center;width:calc(100% - 36px);margin-left:auto;margin-right:auto}@media screen and (max-width:768px){.merit-message{margin-top:32px;flex-direction:column-reverse}}@media screen and (min-width:768.2px){.merit-message{margin-top:48px;max-width:1040px;column-gap:clamp(20px,4.6527777778vw,67px)}}@media screen and (max-width:768px){.merit-message img{max-width:174px}}@media screen and (min-width:768.2px){.merit-message img{width:clamp(174px,20.1388888889vw,290px);max-width:290px}}.merit-message-title{color:#e63b20;font-weight:600}@media screen and (max-width:768px){.merit-message-title{text-align:center;font-size:24px}}@media screen and (min-width:768.2px){.merit-message-title{font-size:34px}}@media screen and (max-width:768px){.merit-message-title .size-01{font-size:30px}}@media screen and (min-width:768.2px){.merit-message-title .size-01{font-size:42px}}@media screen and (max-width:768px){.merit-message-title .size-02{font-size:26px}}@media screen and (min-width:768.2px){.merit-message-title .size-02{font-size:46px}}@media screen and (max-width:768px){.merit{padding-top:24px;padding-bottom:32px}}@media screen and (min-width:768.2px){.merit{padding-top:40px;padding-bottom:40px}}@media screen and (max-width:768px){.merit .text-lead-01{padding-top:16px}}@media screen and (min-width:768.2px){.merit .text-lead-01{padding-top:14px}}.merit-03{background:#fff url(../img/common_end_bg.webp) no-repeat left bottom/100% auto}@media screen and (min-width:768.2px){.merit-03{padding-top:40px;padding-bottom:40px}}@media screen and (max-width:768px){.merit-03 .title-type-02 .main:before,.merit-03 .title-type-02 .main:after{width:50px}}@media screen and (max-width:768px){.merit-03 .title-type-02 .main:before{left:-78px}}@media screen and (max-width:768px){.merit-03 .title-type-02 .main:after{right:-74px}}@media screen and (max-width:768px){.merit-03 .title-type-02 .main-inner:before,.merit-03 .title-type-02 .main-inner:after{width:16px;height:85px;background-size:auto 100%}}@media screen and (max-width:768px){.merit-03 .title-type-02 .main-inner:before{left:-30px}}@media screen and (max-width:768px){.merit-03 .title-type-02 .main-inner:after{right:-68px}}.merit-03 .merit-list-02{width:calc(100% - 36px);margin-left:auto;margin-right:auto;display:flex}@media screen and (max-width:768px){.merit-03 .merit-list-02{padding-top:24px;flex-direction:column;row-gap:16px}}@media screen and (min-width:768.2px){.merit-03 .merit-list-02{max-width:1200px;padding-top:32px;column-gap:24px;align-items:flex-start}}.merit-03 .merit-list-item{display:flex;flex-wrap:wrap;width:100%;background:#fff4be}@media screen and (max-width:768px){.merit-03 .merit-list-item{padding:24px 16px 16px}}@media screen and (min-width:768.2px){.merit-03 .merit-list-item{flex:1;padding:20px;border-radius:20px}}@media screen and (min-width:768.2px){.merit-03 .merit-list-item-title .mark .mark-merit{padding-top:3px;padding-bottom:8px}}@media screen and (max-width:768px){.merit-03 .merit-list-item-title+.merit-list-item-content{margin-top:16px}}@media screen and (min-width:768.2px){.merit-03 .merit-list-item-title+.merit-list-item-content{margin-top:32px}}.merit-03 .merit-list-item-title-main{font-weight:600}@media screen and (max-width:768px){.merit-03 .merit-list-item-title-main{font-size:18px}}@media screen and (min-width:768.2px){.merit-03 .merit-list-item-title-main{font-size:26px}}.merit-03 .merit-list-item-content{background:#fff;border-radius:20px;width:100%}@media screen and (max-width:768px){.merit-03 .merit-list-item-content{padding:16px 18px 16px 74px}}@media screen and (min-width:768.2px){.merit-03 .merit-list-item-content{padding-top:28px;padding-bottom:28px;padding-right:28px;padding-left:105px}}@media screen and (max-width:768px){.merit-03 .merit-list-item-content.content-01{background:#fff url(../img/merit03_1_icon.webp) no-repeat left 18px top 16px/40px}}@media screen and (min-width:768.2px){.merit-03 .merit-list-item-content.content-01{background:#fff url(../img/merit03_1_icon.webp) no-repeat left 23px top 23px/60px 64px}}@media screen and (max-width:768px){.merit-03 .merit-list-item-content.content-02{background:#fff url(../img/merit03_2_icon.webp) no-repeat left 18px top 16px/40px}}@media screen and (min-width:768.2px){.merit-03 .merit-list-item-content.content-02{background:#fff url(../img/merit03_2_icon.webp) no-repeat left 23px top 23px/60px 64px}}@media screen and (max-width:768px){.merit-03 .merit-list-item-content.content-03{background:#fff url(../img/merit03_3_icon.webp) no-repeat left 18px top 16px/40px}}@media screen and (min-width:768.2px){.merit-03 .merit-list-item-content.content-03{background:#fff url(../img/merit03_3_icon.webp) no-repeat left 23px top 23px/60px 64px}}@media screen and (max-width:768px){.merit-03 .merit-list-item-content.content-04{background:#fff url(../img/merit03_4_icon.webp) no-repeat left 18px top 16px/40px}}@media screen and (min-width:768.2px){.merit-03 .merit-list-item-content.content-04{background:#fff url(../img/merit03_4_icon.webp) no-repeat left 23px top 23px/60px 64px}}.merit-03 .merit-list-item-content+.merit-list-item-content{margin-top:16px}.merit-03 .merit-list-item-content-text-01{font-weight:600}@media screen and (max-width:768px){.merit-03 .merit-list-item-content-text-01{font-size:15px;letter-spacing:.75px}}@media screen and (min-width:768.2px){.merit-03 .merit-list-item-content-text-01{font-size:18px;line-height:2;letter-spacing:.5px;line-height:1.388}}.merit-03 .merit-list-item-content-text-01 .strong{color:#fd8630}.merit-03 .merit-list-item-content-text-02{font-weight:400;padding-top:8px}@media screen and (max-width:768px){.merit-03 .merit-list-item-content-text-02{font-size:13px;letter-spacing:.65px}}@media screen and (min-width:768.2px){.merit-03 .merit-list-item-content-text-02{font-size:16px;line-height:2}}@media screen and (min-width:768.2px){.merit-03 .merit-list-item-img{width:320px}}.flow{background:#fff4be}@media screen and (max-width:768px){.flow{padding-top:24px;padding-bottom:32px}}@media screen and (min-width:768.2px){.flow{padding-top:40px;padding-bottom:60px}}@media screen and (max-width:768px){.flow .text-lead-01{padding-top:24px}}@media screen and (min-width:768.2px){.flow .text-lead-01{padding-top:30px}}.flow-list{display:flex;width:calc(100% - 36px);margin-left:auto;margin-right:auto}@media screen and (max-width:768px){.flow-list{flex-direction:column;row-gap:64px;margin-top:25px}}@media screen and (min-width:768.2px){.flow-list{max-width:1200px;margin-top:50px;column-gap:clamp(20px,3.6805555556vw,53px)}}.flow-list-item{position:relative;display:flex;flex-direction:column;align-items:center;background-repeat:no-repeat;background-position:top center;background-size:260px}@media screen and (max-width:768px){.flow-list-item{padding-top:228px;background-size:260px}}@media screen and (min-width:768.2px){.flow-list-item{padding-top:234px;padding-top:clamp(140px,16.6666666667vw,234px);flex:1;background-size:100% auto}}.flow-list-item:nth-child(1){background-image:url(../img/flow01.webp)}.flow-list-item:nth-child(2){background-image:url(../img/flow02.webp)}.flow-list-item:nth-child(3){background-image:url(../img/flow03.webp)}.flow-list-item:nth-child(4){background-image:url(../img/flow04.webp)}.flow-list-item+.flow-list-item:before{position:absolute;content:"";background-repeat:no-repeat;background-size:contain;background-image:url(../img/common_arrow.svg)}@media screen and (max-width:768px){.flow-list-item+.flow-list-item:before{width:40px;height:31px;right:50%;transform:translateX(50%) rotate(90deg);top:-52px}}@media screen and (min-width:768.2px){.flow-list-item+.flow-list-item:before{width:54px;height:42px;left:-62px;top:109px}}.flow-list-item-title{color:#e63b20;font-weight:700;order:3}@media screen and (max-width:768px){.flow-list-item-title{font-size:18px;padding-top:18px}}@media screen and (min-width:768.2px){.flow-list-item-title{padding-top:27px;font-size:20px;font-size:clamp(16px,1.3888888889vw,20px)}}.flow-list-item-number{color:#e63b20;font-weight:500;font-family:"Oswald","Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,sans-serif;font-size:40px;position:absolute;left:0;top:0;line-height:1}@media screen and (max-width:768px){.flow-list-item-number{left:50px;top:8px}}.flow-list-item-sub{order:2;background:#fd8630;border-radius:100px;text-align:center;position:relative}@media screen and (max-width:768px){.flow-list-item-sub{padding-top:9px;padding-bottom:9px;width:calc(100% - 60px)}}@media screen and (min-width:768.2px){.flow-list-item-sub{width:100%;padding-top:12px;padding-bottom:10px;letter-spacing:.8px}}.flow-list-item-sub:before{position:absolute;content:"";background:#fd8630;clip-path:polygon(0 0, 100% 0, 50% 100%);right:50%;transform:translateX(50%)}@media screen and (max-width:768px){.flow-list-item-sub:before{width:67.127px;height:36.783px;bottom:-10px}}@media screen and (min-width:768.2px){.flow-list-item-sub:before{width:63px;height:40px;bottom:-11px}}.flow-list-item-sub .inner{position:relative;font-weight:600;z-index:1;color:#fff}@media screen and (max-width:768px){.flow-list-item-sub .inner{font-size:16px}}@media screen and (min-width:768.2px){.flow-list-item-sub .inner{font-size:clamp(13px,1.1111111111vw,16px)}}.flow-list-item-lead{order:4}@media screen and (max-width:768px){.flow-list-item-lead{font-size:15px;line-height:1.733;padding-top:10px;text-align:center}}@media screen and (min-width:768.2px){.flow-list-item-lead{font-size:16px;font-size:clamp(14px,1.1111111111vw,16px);line-height:2;letter-spacing:.8px;padding-top:16px}}.flow-list-item-img{order:1}.faq{padding-bottom:32px}@media screen and (max-width:768px){.faq{padding-top:24px}}@media screen and (min-width:768.2px){.faq{padding-top:40px}}.faq-wrap{width:calc(100% - 36px);margin-left:auto;margin-right:auto;display:flex;flex-direction:column}@media screen and (max-width:768px){.faq-wrap{padding-top:24px;row-gap:16px}}@media screen and (min-width:768.2px){.faq-wrap{padding-top:40px;max-width:1200px;row-gap:24px}}.faq-item{background:#ffe3d0;border-radius:20px;width:100%}@media screen and (max-width:768px){.faq-item{padding:16px}}@media screen and (min-width:768.2px){.faq-item{padding:32px}}.faq-question{display:flex;column-gap:16px}@media screen and (min-width:768.2px){.faq-question{align-items:center}}.faq-question-mark{background:#fd8630;font-family:"Oswald","Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,sans-serif;line-height:1;color:#fff;flex-shrink:0;border-radius:50%;display:flex;align-items:center;justify-content:center}@media screen and (max-width:768px){.faq-question-mark{font-size:24px;width:40px;height:40px}}@media screen and (min-width:768.2px){.faq-question-mark{font-size:30px;width:50px;height:50px}}.faq-question-main{font-weight:600;color:#e63b20}@media screen and (max-width:768px){.faq-question-main{font-size:18px}}@media screen and (min-width:768.2px){.faq-question-main{font-size:20px}}@media screen and (max-width:768px){.faq-answer{font-size:13px;padding-top:10px;letter-spacing:.65px}}@media screen and (min-width:768.2px){.faq-answer{padding-left:67px;padding-top:16px;font-size:16px;letter-spacing:1.6px}}.voice{background:#ffe3d0}@media screen and (max-width:768px){.voice{padding-top:24px;padding-bottom:32px}}@media screen and (min-width:768.2px){.voice{padding-top:48px;padding-bottom:48px}}.voice-usen-logo{display:inline}@media screen and (max-width:768px){.voice-usen-logo{width:105px;height:auto;vertical-align:baseline;margin-right:2px}}@media screen and (min-width:768.2px){.voice-usen-logo{width:152px;vertical-align:middle;height:auto;margin-right:2px;margin-bottom:4px}}@media screen and (max-width:768px){.text-lead-01{padding-top:16px}}@media screen and (min-width:768.2px){.text-lead-01{padding-top:24px}}.voice-list{width:calc(100% - 36px);margin-left:auto;margin-right:auto}@media screen and (max-width:768px){.voice-list{margin-top:33px}}@media screen and (min-width:768.2px){.voice-list{max-width:1200px;margin-top:40px}}.voice-list-item{background:#fff;position:relative;border-radius:20px}@media screen and (max-width:768px){.voice-list-item{padding:16px}}@media screen and (min-width:768.2px){.voice-list-item{max-width:900px;width:clamp(500px,62.5vw,900px);padding:32px}}@media screen and (max-width:768px){.voice-list-item:nth-child(even):after{right:34px}}@media screen and (min-width:768.2px){.voice-list-item:nth-child(even):after{right:-220px}}@media screen and (max-width:768px){.voice-list-item:nth-child(even) .voice-list-item-title{padding-left:20px}}@media screen and (min-width:768.2px){.voice-list-item:nth-child(odd){margin-left:auto}}@media screen and (min-width:768.2px){.voice-list-item:nth-child(odd):before{clip-path:polygon(100% 0, 0 54%, 100% 100%);left:-40px}}@media screen and (max-width:768px){.voice-list-item:nth-child(odd):after{left:35px}}@media screen and (min-width:768.2px){.voice-list-item:nth-child(odd):after{left:-220px}}@media screen and (max-width:768px){.voice-list-item:nth-child(odd) .voice-list-item-title{padding-left:120px}}.voice-list-item:nth-child(1):after{background-image:url(../img/voice01.webp)}.voice-list-item:nth-child(2):after{background-image:url(../img/voice02.webp)}.voice-list-item:nth-child(3):after{background-image:url(../img/voice03.webp)}@media screen and (min-width:768.2px){.voice-list-item:before{content:"";position:absolute;background:#fff;width:40px;height:60px;top:50%;transform:translateY(-50%);clip-path:polygon(0 0, 100% 50%, 0 100%);right:-40px}}.voice-list-item:after{content:"";position:absolute;background-repeat:no-repeat;background:center bottom;background-size:contain}@media screen and (max-width:768px){.voice-list-item:after{top:-17px;width:70px;height:96.187px}}@media screen and (min-width:768.2px){.voice-list-item:after{width:140px;height:192px;top:50%;transform:translateY(-50%)}}@media screen and (max-width:768px){.voice-list-item+.voice-list-item{margin-top:25px}}@media screen and (min-width:768.2px){.voice-list-item+.voice-list-item{margin-top:40px}}.voice-list-item-title{color:#e63b20;font-weight:600}@media screen and (max-width:768px){.voice-list-item-title{font-size:18px;padding-left:unset}}@media screen and (min-width:768.2px){.voice-list-item-title{font-size:24px;letter-spacing:2.4px}}.voice-list-item-dl{font-weight:500;border:1px solid #fd8630}@media screen and (max-width:768px){.voice-list-item-dl{margin-top:20px}}@media screen and (min-width:768.2px){.voice-list-item-dl{font-size:14px;margin-top:18px;display:flex}}.voice-list-item-dt{background:#ffd69e;text-align:center}@media screen and (max-width:768px){.voice-list-item-dt{font-size:12px;padding:4px}}@media screen and (min-width:768.2px){.voice-list-item-dt{padding:7px 14px}}.voice-list-item-dd{background:#fff4be}@media screen and (max-width:768px){.voice-list-item-dd{font-size:13px;padding:8px}}@media screen and (min-width:768.2px){.voice-list-item-dd{padding:0 16px;flex:auto;display:flex;align-items:center}}@media screen and (max-width:768px){.voice-list-item-lead{font-size:13px;letter-spacing:.65px;padding-top:16px}}@media screen and (min-width:768.2px){.voice-list-item-lead{font-size:16px;line-height:2;padding-top:18px}}.voice-message{color:#e63b20;font-weight:600;text-align:center}@media screen and (max-width:768px){.voice-message{font-size:30px;padding-top:16px}}@media screen and (min-width:768.2px){.voice-message{font-size:34px;padding-top:40px}}.voice-message-sub{text-align:center}@media screen and (max-width:768px){.voice-message-sub{padding-top:8px;font-size:15px;letter-spacing:1.5px}}@media screen and (min-width:768.2px){.voice-message-sub{font-size:20px;padding-top:16px;font-weight:500;letter-spacing:1px}}.contact{background:#fff4be}@media screen and (max-width:768px){.contact{padding-top:24px;padding-bottom:18px}}@media screen and (min-width:768.2px){.contact{padding-top:40px;padding-bottom:40px}}.contact-wrap{background:#fff;width:calc(100% - 36px);margin-left:auto;margin-right:auto}@media screen and (max-width:768px){.contact-wrap{padding:8px 10px;margin-top:24px}}@media screen and (min-width:768.2px){.contact-wrap{max-width:880px;margin-top:40px;padding:40px}}._formrun_gotcha{position:absolute !important;height:1px;width:1px;overflow:hidden}.form-area{background:#fff;width:calc(100% - 36px);margin-left:auto;margin-right:auto;position:relative;z-index:2}@media screen and (max-width:768px){.form-area{padding-top:8px;padding-bottom:8px;padding-left:8px;padding-right:8px;margin-top:18px}}@media screen and (min-width:768.2px){.form-area{max-width:880px;padding-top:40px;padding-bottom:40px;padding-left:38px;padding-right:38px;margin-top:40px}}.form-elm{display:flex}@media screen and (max-width:768px){.form-elm{flex-direction:column;row-gap:6px}}@media screen and (min-width:768.2px){.form-elm{column-gap:14px;justify-content:flex-end}}@media screen and (max-width:768px){.form-elm+.form-elm{margin-top:13px}}@media screen and (min-width:768.2px){.form-elm+.form-elm{margin-top:18px}}@media screen and (max-width:768px){.form-field{width:100%}}@media screen and (min-width:768.2px){.form-field{width:69.651%;max-width:560px}}@media screen and (min-width:768.2px){.form-field-2col{display:flex;justify-content:space-between}}@media screen and (min-width:768.2px){.form-field-2col .form-field-col{max-width:260px;flex:1}}.form-field-2col-type02{display:flex}@media screen and (max-width:768px){.form-field-2col-type02{flex-direction:column;row-gap:8px;max-width:260px}}@media screen and (min-width:768.2px){.form-field-2col-type02{column-gap:20px}}.form-field-check-radio{border:1px solid #e3e3e3;background:#eff6fd;display:block;cursor:pointer}.form-field-check-radio input{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);width:1px;height:1px;overflow:hidden;position:absolute;white-space:nowrap}.form-field-check-radio input:checked+.form-field-check-radio-ttl:after{content:"";left:4px;top:50%;margin-top:-2px;position:absolute;display:block;background-color:rgba(0,0,0,0);z-index:1;width:13px;height:8px;transform:translateY(-50%) rotate(-45deg);border-bottom:solid 3px #fff;border-left:solid 3px #fff;border-radius:2px;box-sizing:border-box}.form-field-check-radio input:checked+.form-field-check-radio-ttl:before{background:#19319b}.form-field-check-radio .form-field-check-radio-ttl{position:relative;padding-left:28px}.form-field-check-radio .form-field-check-radio-ttl:before{position:absolute;content:"";background:#fff;width:21px;height:21px;left:0;top:50%;transform:translateY(-50%);border-radius:50%}@media screen and (min-width:768.2px){.form-label{padding-top:4px}}.form-label-ttl{color:#444;font-size:15px;display:flex;align-items:center}@media screen and (max-width:768px){.form-label-ttl{column-gap:12px}}@media screen and (min-width:768.2px){.form-label-ttl{justify-content:flex-end;column-gap:8px}}.form-label-mark{border-radius:2px;background:#d9d9d9;display:inline-flex;justify-content:center;align-items:center;font-size:13px;width:48px;height:19px}.required .form-label-mark{background:#e63b20;color:#fff}.required .form-label-mark.optional{background:#d9d9d9;color:inherit;margin-left:10px}.form-field-ttl{margin-bottom:3px;display:block}@media screen and (max-width:768px){.form-field-ttl{font-size:13px;line-height:lineHeight(13, 19)}}@media screen and (min-width:768.2px){.form-field-ttl{font-size:14px;line-height:lineHeight(14, 20)}}.form-field-ttl .form-field-note{padding-left:9px}.u-mt-8{margin-top:8px}.form-field-note{font-size:12px}.form-field-check-radio,input,textarea,select,option{color:#444;border-radius:4px;border:1px solid #e3e3e3;background:#eff6fd}.form-field-check-radio,input,textarea,select{font-size:13px}@media screen and (max-width:768px){.form-field-check-radio,input,textarea,select{padding:9px 14px;height:40px}}@media screen and (min-width:768.2px){.form-field-check-radio,input,textarea,select{padding:9px 11px;height:37px}}@media screen and (min-width:768.2px){.form-field-check-radio.middle-width,input.middle-width,textarea.middle-width,select.middle-width{max-width:300px}}textarea{display:block;width:100%}@media screen and (max-width:768px){textarea{height:140px}}@media screen and (min-width:768.2px){textarea{height:100px}}select{display:block;width:100%}input{display:block;width:100%}@media screen and (min-width:768.2px){input.middle-width{max-width:300px}}.form-field .form-field-check-radio.is-disabled,.form-field select[readonly],.form-field input[readonly],.form-field textarea[readonly]{pointer-events:none}.form-field .form-field-check-radio.is-disabled,.form-field .form-field-check-radio.is-disabled .form-field-check-radio-ttl:before,.form-field select[readonly],.form-field input[readonly],.form-field textarea[readonly]{background:#ddd}.form-field select[readonly]:-webkit-autofill,.form-field input[readonly]:-webkit-autofill,.form-field textarea[readonly]:-webkit-autofill{box-shadow:0 0 0px 999px #ddd inset}.form-elm_btns{width:calc(100% - 36px);display:flex;justify-content:center}@media screen and (max-width:768px){.form-elm_btns{flex-direction:row;margin-left:auto;margin-right:auto;column-gap:24px;margin-top:14px}}@media screen and (min-width:768.2px){.form-elm_btns{margin-top:40px;column-gap:40px}}.form-field a[class*=form-btn],.form-btn_confirm{font-size:18px;color:#fff;font-weight:700;transition:all .5s ease 0s;border:0;border-radius:100px}@media screen and (max-width:768px){.form-field a[class*=form-btn],.form-btn_confirm{height:54px;font-size:15px}}@media screen and (min-width:768.2px){.form-field a[class*=form-btn],.form-btn_confirm{font-size:24px;height:88px}}.form-btn_confirm{margin:0 auto;cursor:pointer;appearance:none;display:block;background:#19319b;box-shadow:6px 6px 10px 0px rgba(63,59,122,.3)}@media screen and (max-width:768px){.form-btn_confirm{flex-basis:100%;width:100%;letter-spacing:1.5px}}@media screen and (min-width:768.2px){.form-btn_confirm{width:520px;letter-spacing:2.6px}}.form-btn_confirm:hover{color:#19319b;border:solid 2px #19319b;background-color:#fff;box-shadow:none}.form-btn_back.formrun-system-show+.form-btn_confirm{margin:0}@media screen and (max-width:768px){.form-btn_back.formrun-system-show+.form-btn_confirm{flex-basis:calc(50% - 8.5px)}}@media screen and (min-width:768.2px){.form-btn_back.formrun-system-show+.form-btn_confirm{flex-basis:calc(50% - 20px);max-width:280px}}.form-btn_back.formrun-system-show{color:#fff;font-weight:700;margin:0;margin-right:0;background-color:#949494;position:relative;display:flex;align-items:center;justify-content:center;max-width:280px;border-radius:100px;transition:all .2s ease}@media screen and (max-width:768px){.form-btn_back.formrun-system-show{font-size:15px;flex:auto}}@media screen and (min-width:768.2px){.form-btn_back.formrun-system-show{width:calc(50% - 20px);font-size:24px}}.form-btn_back.formrun-system-show:hover{color:#949494;background:#fff;border:2px solid #949494}.cta{position:relative;background:#d8edfe}@media screen and (max-width:768px){.cta{padding-top:24px;padding-bottom:16px}}@media screen and (min-width:768.2px){.cta{padding-top:48px;padding-bottom:48px}}.cta:before,.cta:after{position:absolute;content:""}.cta:before{background-repeat:no-repeat;background-position:right top;background-size:auto 100%;right:0;top:0;mix-blend-mode:multiply;width:100%;height:100%}@media screen and (max-width:768px){.cta:before{background-image:url(../img/cta-base_s.webp);height:173px}}@media screen and (min-width:768.2px){.cta:before{aspect-ratio:1680/345;background-image:url(../img/cta-base_l.webp)}}@media screen and (max-width:768px){.cta:after{background:linear-gradient(180deg, rgba(216, 237, 254, 0) 0%, #D8EDFE 100%);top:124px;width:100%;height:49px;right:0}}@media screen and (max-width:768px){.cta .button-01{width:280px;height:80px}}@media screen and (min-width:768.2px){.cta .button-01{width:420px;height:120px}}@media screen and (max-width:768px){.cta .button-01-tel-inner{row-gap:2px}}@media screen and (max-width:768px){.cta .button-01-tel-upper-img{margin-right:7px;width:14px;height:16px}}@media screen and (min-width:768.2px){.cta .button-01-tel-upper-img{margin-right:10px}}@media screen and (max-width:768px){.cta .button-01-tel-number{font-size:34px;line-height:1}}@media screen and (min-width:768.2px){.cta .button-01-tel-number{font-size:50px;line-height:1.2}}@media screen and (max-width:768px){.cta .button-01-form-inner{font-size:18px;padding-left:39px;background-size:26px 22px;letter-spacing:1.8px}}@media screen and (min-width:768.2px){.cta .button-01-form-inner{font-size:26px;background-size:40px 34px;padding-left:63px}}.cta-wrap{display:flex;flex-direction:column;align-items:center;position:relative;z-index:1}@media screen and (min-width:768.2px){.cta-wrap{max-width:860px;margin-right:auto;margin-left:clamp(40px,9.0277777778vw,130px)}}.cta-title{display:flex;flex-direction:column}@media screen and (min-width:768.2px){.cta-title{align-items:center}}.cta-title .upper{font-weight:600;color:#19319b;position:relative}@media screen and (max-width:768px){.cta-title .upper{font-size:18px}}@media screen and (min-width:768.2px){.cta-title .upper{font-size:24px}}.cta-title .upper:before,.cta-title .upper:after{position:absolute;content:"";bottom:-5px;background-repeat:no-repeat;background-size:contain;background-position-y:bottom}@media screen and (min-width:768.2px){.cta-title .upper:before,.cta-title .upper:after{width:54px;height:37px}}.cta-title .upper:before{background-image:url(../img/cta_line_bl_left.webp);left:-68px}.cta-title .upper:after{background-image:url(../img/cta_line_bl_right.webp);right:-68px}.cta-title .main{font-weight:700}@media screen and (max-width:768px){.cta-title .main{font-size:28px}}@media screen and (min-width:768.2px){.cta-title .main{font-size:38px;padding-top:10px}}.cta-buttons{display:flex;row-gap:8px}@media screen and (max-width:768px){.cta-buttons{margin-top:19px;flex-direction:column}}@media screen and (min-width:768.2px){.cta-buttons{margin-top:30px;column-gap:20px;flex-wrap:wrap;justify-content:center}}@media screen and (max-width:768px){.fixed-buttons{text-align:center;background:#d8edfe;padding-top:9px;padding-bottom:15px;padding-left:10px;padding-right:10px;position:relative;position:fixed;bottom:0;left:0;width:100%;height:auto;z-index:9999}}@media screen and (min-width:768.2px){.fixed-buttons{display:none}}@media screen and (max-width:768px){.fixed-buttons-title{display:inline-block;font-size:14px;font-weight:700;text-align:center;position:relative;z-index:1}}.fixed-buttons-title .strong{color:#19319b}@media screen and (max-width:768px){.fixed-buttons-title:before,.fixed-buttons-title:after{content:"";position:absolute;bottom:0;background-repeat:no-repeat;background-size:contain;width:28px;height:19px;z-index:1}}@media screen and (max-width:768px){.fixed-buttons-title:before{background-image:url(../img/cta_line_bl_left.webp);background-position:left bottom;left:-40px}}@media screen and (max-width:768px){.fixed-buttons-title:after{background-image:url(../img/cta_line_bl_right.webp);background-position:right bottom;right:-40px}}@media screen and (max-width:768px){.fixed-buttons-wrap{margin-top:8px;display:flex;column-gap:14px;justify-content:center;position:relative;z-index:1}}@media screen and (max-width:768px){.fixed-button{background:#19319b;width:calc(50% - 7px);height:54px;border-radius:10px;box-shadow:5px 5px 8px 0px rgba(63,59,122,.3)}}@media screen and (max-width:768px){.button-tel{display:flex;flex-direction:column;align-items:center;justify-content:center;row-gap:2px}}@media screen and (max-width:768px){.button-tel-upper{color:#fff;font-size:10px;font-weight:700}}@media screen and (max-width:768px){.button-tel-upper .small{font-weight:400}}@media screen and (max-width:768px){.button-tel-upper img{margin-right:4px}}@media screen and (max-width:768px){.button-tel-number{font-family:"Oswald","Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,sans-serif;color:#fff600;font-weight:500;font-size:27px;line-height:1.1}}@media screen and (max-width:768px){.button-form{color:#fff600;font-size:15px;font-weight:700;display:flex;align-items:center;justify-content:center;padding-left:27px;background:#19319b url(../img/icon_contact.svg) no-repeat left 20px center/20px 16px}}.footer{background:#fd8630;color:#fff;display:flex}@media screen and (max-width:768px){.footer{flex-direction:column;row-gap:17px;padding:12px}}@media screen and (min-width:768.2px){.footer{padding:12px 40px;justify-content:space-between}}.footer-links{display:flex}@media screen and (max-width:768px){.footer-links{justify-content:space-around}}@media screen and (min-width:768.2px){.footer-links{column-gap:64px}}.footer-link-item{text-decoration:underline;position:relative}@media screen and (max-width:768px){.footer-link-item{font-size:15px}}@media screen and (min-width:768.2px){.footer-link-item{font-size:18px}}.footer-link-item:before{position:absolute;content:"";top:50%;transform:translateY(-50%);left:-16px;background:url(../img/icon_footer_arrow.svg) no-repeat left center/contain;width:9px;height:15px}@media screen and (max-width:768px){.footer-copy{font-size:13px;text-align:center}}@media screen and (min-width:768.2px){.footer-copy{font-size:16px}}.text-lead-01{text-align:center;font-weight:500;margin-left:auto;margin-right:auto}@media screen and (max-width:768px){.text-lead-01{font-size:15px;font-weight:400;letter-spacing:1.5px}}@media screen and (min-width:768.2px){.text-lead-01{max-width:770px;font-size:20px;letter-spacing:1px}}.text-marker{background:linear-gradient(transparent 70%, #FFF600 60%)}.title-ribbon{display:block;margin-left:auto;margin-right:auto}@media screen and (max-width:768px){.title-ribbon{width:342px;height:27px}}@media screen and (min-width:768.2px){.title-ribbon{width:493px;height:40px}}.title-type-01{text-align:center}@media screen and (min-width:768.2px){.title-type-01 .strong{font-size:46px}}.title-type-01 .title-main{color:#fd8630}@media screen and (max-width:768px){.title-type-01 .title-main{margin-bottom:16px;display:block}}.title-type-01 .title-type-01-text-01{font-weight:500}@media screen and (max-width:768px){.title-type-01 .title-type-01-text-01{font-size:24px}}@media screen and (min-width:768.2px){.title-type-01 .title-type-01-text-01{font-size:40px}}.title-type-01 .title-type-01-text-02{font-weight:600}@media screen and (max-width:768px){.title-type-01 .title-type-01-text-02{font-size:32px}}@media screen and (min-width:768.2px){.title-type-01 .title-type-01-text-02{font-size:54px}}.title-type-01 .title-type-01-text-03{color:#000;font-weight:500}@media screen and (max-width:768px){.title-type-01 .title-type-01-text-03{font-size:24px}}@media screen and (min-width:768.2px){.title-type-01 .title-type-01-text-03{font-size:40px}}.title-type-01 .title-type-01-text-circle{position:relative}@media screen and (min-width:768.2px){.title-type-01 .title-type-01-text-circle{padding-left:3px;padding-right:3px}}.title-type-01 .title-type-01-text-circle:before{position:absolute;content:"";background:url(../img/txt_em.webp) no-repeat center/contain;top:50%;right:50%;transform:translate(50%, -50%)}@media screen and (max-width:768px){.title-type-01 .title-type-01-text-circle:before{width:88px;height:61px}}@media screen and (min-width:768.2px){.title-type-01 .title-type-01-text-circle:before{width:142px;height:97px}}.title-type-01 .title-type-01-text-circle .inner{position:relative;z-index:1}.title-type-01 .title-type-01-logo-img{margin-right:7px}@media screen and (max-width:768px){.title-type-01 .title-type-01-logo-img{max-width:250px}}.title-type-01-inner{font-weight:600;background:linear-gradient(transparent calc(100% - 21px), #FFF600 calc(100% - 21px));line-height:1.1}@media screen and (max-width:768px){.title-type-01-inner{font-size:26px}}@media screen and (min-width:768.2px){.title-type-01-inner{letter-spacing:2.1px;padding-bottom:4px;padding-left:15px;padding-right:10px;font-size:42px;display:inline-flex;align-items:center}}.title-type-01-number{color:#e63b20;font-family:"Oswald","Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,sans-serif;font-weight:500;line-height:1;display:block}@media screen and (max-width:768px){.title-type-01-number{font-size:50px;margin-bottom:16px}}@media screen and (min-width:768.2px){.title-type-01-number{font-size:66px;margin-bottom:25px}}@media screen and (max-width:768px){.title-type-01-usen{width:116px;height:30px}}@media screen and (min-width:768.2px){.title-type-01-usen{margin-right:5px}}@media screen and (min-width:768.2px){.title-type-01-exclamation{margin-left:-4px}}.title-type-02{display:flex;flex-direction:column;align-items:center;position:relative;margin-left:auto;margin-right:auto;overflow:hidden;width:calc(100% - 36px)}@media screen and (min-width:768.2px){.title-type-02{max-width:1200px}}@media screen and (max-width:768px){.title-type-02 .title-type-02-img{width:80px;height:75px}}.title-type-02 .upper-inner{position:relative}.title-type-02 .upper-inner:before{background:#fd8630;position:absolute;content:"";right:50%;transform:translateX(50%);clip-path:polygon(0 0, 100% 0, 50% 100%)}@media screen and (max-width:768px){.title-type-02 .upper-inner:before{width:43px;height:28px;bottom:-7px}}@media screen and (min-width:768.2px){.title-type-02 .upper-inner:before{width:73px;height:48px;bottom:-16px}}.title-type-02 .upper{background:#fd8630;color:#fff;font-weight:600;background:#fd8630;border-radius:122px;font-size:26px;position:relative;z-index:1}@media screen and (max-width:768px){.title-type-02 .upper{font-size:16px;padding-left:17px;padding-right:17px}}@media screen and (min-width:768.2px){.title-type-02 .upper{padding-top:2px;padding-bottom:2px;padding-left:36px;padding-right:36px}}@media screen and (max-width:768px){.title-type-02 .upper .big{font-size:22px}}@media screen and (min-width:768.2px){.title-type-02 .upper .big{font-size:36px}}.title-type-02 .upper .strong{color:#fff600}@media screen and (min-width:768.2px){.title-type-02 .upper .strong .size-01{font-size:30px}}@media screen and (min-width:768.2px){.title-type-02 .upper .strong .size-02{font-size:34px}}.title-type-02 .main-inner{position:relative}.title-type-02 .main-inner:before,.title-type-02 .main-inner:after{position:absolute;content:"";top:50%;transform:translateY(-50%);background-size:contain;background-repeat:no-repeat}@media screen and (max-width:768px){.title-type-02 .main-inner:before,.title-type-02 .main-inner:after{width:16px;height:45px}}@media screen and (min-width:768.2px){.title-type-02 .main-inner:before,.title-type-02 .main-inner:after{width:27px;height:86px}}.title-type-02 .main-inner:before{background-image:url(../img/common_left.webp);background-position:left center}@media screen and (max-width:768px){.title-type-02 .main-inner:before{left:-45px}}@media screen and (min-width:768.2px){.title-type-02 .main-inner:before{left:-55px}}.title-type-02 .main-inner:after{background-image:url(../img/common_right.webp);background-position:right center}@media screen and (max-width:768px){.title-type-02 .main-inner:after{right:-45px}}@media screen and (min-width:768.2px){.title-type-02 .main-inner:after{right:-55px}}.title-type-02 .main{color:#fd8630;font-weight:600;position:relative;text-align:center}@media screen and (max-width:768px){.title-type-02 .main{font-size:42px}}@media screen and (min-width:768.2px){.title-type-02 .main{font-size:60px}}.title-type-02 .main:before,.title-type-02 .main:after{position:absolute;content:"";background:#fd8630;height:2px;top:50%;transform:translateY(-50%)}@media screen and (min-width:768.2px){.title-type-02 .main .strong{font-size:72px}}.title-type-03{display:flex;flex-direction:column;align-items:center}@media screen and (max-width:768px){.title-type-03{row-gap:8px}}@media screen and (min-width:768.2px){.title-type-03{row-gap:1px}}.title-type-03 .title-type-03-main{text-align:center;font-weight:600}@media screen and (max-width:768px){.title-type-03 .title-type-03-main{font-size:32px}}@media screen and (min-width:768.2px){.title-type-03 .title-type-03-main{font-size:46px}}.title-type-03 .title-type-03-sub{font-weight:500;font-family:"Oswald","Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,sans-serif;color:#fd8630}@media screen and (max-width:768px){.title-type-03 .title-type-03-sub{font-size:16px}}@media screen and (min-width:768.2px){.title-type-03 .title-type-03-sub{font-size:24px}}.cta-title-02{text-align:center}@media screen and (max-width:768px){.cta-title-02{margin-top:2px}}@media screen and (min-width:768.2px){.cta-title-02{margin-top:8px}}.cta-title-02 .strong{color:#19319b}.cta-title-02-inner{font-weight:700;position:relative}@media screen and (max-width:768px){.cta-title-02-inner{font-size:14px;letter-spacing:.7px}}@media screen and (min-width:768.2px){.cta-title-02-inner{font-size:28px;letter-spacing:1.4px}}.cta-title-02-inner:before,.cta-title-02-inner:after{content:"";position:absolute;bottom:0;background-repeat:no-repeat;background-size:contain}@media screen and (max-width:768px){.cta-title-02-inner:before,.cta-title-02-inner:after{width:28px;height:19px}}@media screen and (min-width:768.2px){.cta-title-02-inner:before,.cta-title-02-inner:after{width:54px;height:37px}}.cta-title-02-inner:before{background-image:url(/l/bgm/assets/img/cta-line-blue-left.svg)}@media screen and (max-width:768px){.cta-title-02-inner:before{left:-39px}}@media screen and (min-width:768.2px){.cta-title-02-inner:before{left:-70px}}.cta-title-02-inner:after{background-image:url(/l/bgm/assets/img/cta-line-blue-right.svg)}@media screen and (max-width:768px){.cta-title-02-inner:after{right:-39px}}@media screen and (min-width:768.2px){.cta-title-02-inner:after{right:-70px}}/*# sourceMappingURL=style.css.map */
