@charset "UTF-8";body,html{font-family:"BIZ UDPゴシック","Hiragino Kaku Gothic ProN","メイリオ",sans-serif;color:#45494b}.font-mincho{font-family:"游明朝",serif}table{font-size:1em;border-collapse:collapse;border-spacing:0}fieldset,img{font-size:1em;border:0}ol,ul{font-size:1em;list-style:none}button{border:0;background-color:transparent}p a{color:#3286d9;padding-bottom:2px;border-bottom:1px solid}@media screen and (min-width:769px){p a{-webkit-transition:all .2s ease;transition:all .2s ease}p a:hover{border-bottom:1px solid transparent}}@media screen and (min-width:769px){.sp-only{display:none}}@media screen and (max-width:768px){.pc-only{display:none}}.form_type_input::before{content:none}.form_type_input-background{display:none}.wide-wrapper{margin-bottom:0}.form-lead__title{color:#000;text-align:center;font-family:"游明朝","Yu Mincho","Hiragino Mincho ProN",NotoSerifJapanese,serif}@media screen and (min-width:769px){.main{min-width:1200px}.wide-wrapper{margin-top:60px}.form-lead__title{font-size:50px}}@media screen and (max-width:768px){.wide-wrapper{margin-top:30px}.form-lead__title{font-size:28px}}@media screen and (min-width:769px){.contact-area{padding-bottom:77px;min-width:1200px}.contact-area *{box-sizing:border-box}.contact-box{margin:0 auto;width:500px;border:2px solid #006152}.contact-box__heading{display:flex;align-items:center;justify-content:center;min-height:48px;padding:5px;background-color:#006152}.contact-box .contact-box__heading__title{color:#fff;font-size:22px;font-weight:700;font-feature-settings:"pwid" 1;letter-spacing:.01em}.contact-box__body{padding:15px 5px 14px}.contact-box .contact-box__tel{margin:0;text-align:center;font-family:Roboto,sans-serif;font-size:40px;font-weight:700;line-height:1}.contact-box .contact-box__tel>a{color:#333;text-decoration:none;border-bottom:none}.contact-box .contact-box__note{margin:6px 0 0;font-size:16px;text-align:center}}@media screen and (max-width:768px){.contact-area{padding:0 15px 50px}.contact-area *{box-sizing:border-box}.contact-box{border:2px solid #006152}.contact-box__heading{display:flex;align-items:center;justify-content:center;min-height:33px;padding:5px;background-color:#006152}.contact-box .contact-box__heading__title{color:#fff;font-size:17px;font-weight:700}.contact-box__body{padding:12px 5px 11px}.contact-box .contact-box__tel{margin:0;text-align:center;font-family:Roboto,sans-serif;font-size:28px;font-weight:700;line-height:1}.contact-box .contact-box__tel>a{color:#333;text-decoration:none;border-bottom:none}.contact-box .contact-box__note{margin:0;text-align:center}}.campany-info{color:#fff;font-size:17px;position:relative}.campany-info-background{position:absolute;z-index:-1;width:100%;height:100%!important;object-fit:cover}.campany-info__inner{width:100%;max-width:1225px;margin:0 auto;padding:60px 0;box-sizing:border-box}.campany-info__title{font-size:36px;text-align:center;margin-bottom:10px}.campany-info__table td,.campany-info__table th{padding:10px 0}.campany-info__table th{text-align:right;font-weight:700;vertical-align:text-top;width:80px;padding-right:30px}.campany-info-service__list{list-style:disc;margin-left:26px}#sp_fix_cv{display:none}.footer__section{margin:0!important}#footer-banner{display:none}@media (min-width:769px){.campany-info{min-width:1200px}.campany-info__box{display:flex;align-items:flex-start;justify-content:space-between;width:100%}.campany-info__box-left,.campany-info__box-right{width:48%}.campany-info-service__list{display:flex;flex-wrap:wrap}.campany-info-service__item{width:40%;margin-bottom:12px}.campany-info-service__item:nth-of-type(even){width:60%}}@media (max-width:768px){.campany-info__title{font-size:22px}.campany-info__inner{padding:30px 15px}.campany-info__table td,.campany-info__table th{display:block;text-align:left;padding:5px 15px}.campany-info__table th{font-size:14px;padding-bottom:0}.campany-info__table td{font-size:12px}}@media screen and (max-width:768px){.goto-top-button{bottom:10px}}#chat-bot-frame{transform:translatey(115px);transition:.3s all}.bot_action #chat-bot-frame{transform:translatey(0)!important;transition:.3s all}#chat-bot-frame:not(.opening-chat-frame){left:8px}#chat-bot-frame.opening-chat-frame{right:auto;left:0}.hero{position:relative}.hero .section__bg img{width:100%;z-index:-1;position:absolute}.hero .section__inner{margin:0 auto;border-top:1px solid transparent}.hero .section__inner>.title .text{display:block;position:relative;color:#ffffffff;font-family:"游明朝","Yu Mincho","Hiragino Mincho ProN",NotoSerifJapanese,serif;width:fit-content;z-index:1;line-height:1}.hero .section__inner>.title .text::before{content:"";position:absolute;transform:skewX(-21.5deg);top:0;bottom:0;left:0;right:0;z-index:-1;background:transparent linear-gradient(270deg,#43ce4c 0,#007d3f 100%)}.hero .section__guinness__inner>.title .text-sub{background:transparent linear-gradient(90deg,#ebc662 0,#f8edae 49%,#ebc662 100%);font-weight:700;font-family:"BIZ UDPGothic";text-align:center}.hero .section__guinness__inner>.title .text .top{display:block;font-weight:700;font-family:"Noto Sans CJK JP";line-height:1}.hero .section__guinness__inner>.title .text .bottom{display:block;font-weight:700;font-family:"Noto Sans CJK JP";line-height:1}.hero .section__guinness>.note{color:#333;font-family:"BIZ UDPGothic";line-height:1.6}@media screen and (min-width:1921px){.hero .section__bg img{object-fit:cover;height:auto}.hero .section__inner{max-width:62.5vw}.hero .section__inner>.title{margin-top:4.43vw;margin-left:1.04vw;font-size:4.01vw}.hero .section__inner>.title .text{padding:.78vw 2.08vw}.hero .section__inner>.title .text:first-child{margin-bottom:.65vw}.hero .section__inner>.title .text .small{font-size:3.02vw}.hero .section__guinness{margin-top:2.34vw;width:24.22vw}.hero .section__guinness__inner{display:flex;justify-content:space-between}.hero .section__guinness__inner>.title .text .top{font-size:1.93vw;margin-top:1.04vw}.hero .section__guinness__inner>.title .text .bottom{font-size:3.85vw;margin-top:.52vw}.hero .section__guinness__inner>.title .text-sub{padding:.26vw 2.86vw;font-size:.78vw}.hero .section__guinness>.note{margin-top:.78vw;font-size:.63vw}}@media screen and (min-width:769px) and (max-width:1920px){main{min-width:1200px}.hero .section__inner{max-width:1200px}.hero .section__bg img{object-fit:none;height:800px}.hero .section__inner>.title{margin-top:85px;margin-left:20px;font-size:77px}.hero .section__inner>.title .text{padding:15px 40px}.hero .section__inner>.title .text:first-child{margin-bottom:12.5px}.hero .section__inner>.title .text .small{font-size:58px}.hero .section__guinness{margin-top:45px;width:465px}.hero .section__guinness__inner{display:flex;justify-content:space-between}.hero .section__guinness__inner>.title .text .top{font-size:37px;margin-top:20px}.hero .section__guinness__inner>.title .text .bottom{font-size:74px;margin-top:10px}.hero .section__guinness__inner>.title .text-sub{padding:5px 55px;font-size:15px}.hero .section__guinness>.note{margin-top:15px;font-size:12px}}@media screen and (max-width:768px){.hero .section__bg img{object-fit:cover;height:auto}.hero .section__inner{padding:15px}.hero .section__inner>.title{font-size:6.66vw;margin-top:5.33vw;margin-left:10px}.hero .section__inner>.title .text{padding:2vw 4vw}.hero .section__inner>.title .text:first-child{margin-bottom:2vw}.hero .section__inner>.title .text .small{font-size:5.06vw}.hero .section__guinness{width:calc(100% - 8vw);margin-top:8vw;padding:0 4vw}.hero .section__guinness__inner{display:block}.hero .section__guinness__inner>img{width:20vw;height:auto}.hero .section__guinness__inner>.title{width:58.13vw}.hero .section__guinness__inner>.title .text .top{font-size:6.4vw;margin-top:2.66vw}.hero .section__guinness__inner>.title .text .bottom{font-size:12.8vw;margin-top:1.33vw}.hero .section__guinnes__inners>.title .text-sub{font-size:2.66vw;padding:1.33vw 0;text-align:center;line-height:1;margin-top:2.66vw}.hero .section__guinness>.note{margin-top:2.66vw;font-size:2.66vw}}.section__cta{width:100%;position:relative}.section__cta__desc{color:#fff;text-align:center;font-family:"游明朝","Yu Mincho","Hiragino Mincho ProN",NotoSerifJapanese,serif;font-size:28px;font-weight:400;line-height:1.6}.section__cta__desc .text{display:block;font-size:28px}.section__cta__contents{color:#fff;font-weight:700}.section__cta__contents__item{width:fit-content;background:transparent linear-gradient(180deg,#fb0 0,#fe9800 100%);padding:15px 67px;text-align:center;box-shadow:0 4px 0 #d7850b;border-radius:45px;line-height:1}.section__cta__contents__item{position:relative;top:0;transition:top .3s ease}.section__cta__contents__item:hover{top:5px}.section__cta__contents__item .button .bottom,.section__cta__contents__item .button .top{display:block}.section__cta__contents__item .button .top{margin-bottom:5px}.section__cta__contents__item::after,.section__cta__contents__item::before{position:absolute;content:"";width:12.35px;height:12.35px;top:35px;right:30px;transform:rotate(45deg);box-sizing:border-box}.section__cta__contents__item::after{border-right:3px solid #fff}.section__cta__contents__item::before{border-top:3px solid #fff}.section__cta__bg img{object-fit:cover;height:100%;width:100%;z-index:-1;position:absolute}.hero .section__cta__bg img{border-radius:20px}@media screen and (min-width:769px){.section__cta__inner{padding:30px 0 34px}.section__cta__desc .text{font-size:28px}.section__cta__desc .text .bottom,.section__cta__desc .text .top{display:block}.section__cta__contents{display:flex;justify-content:center;margin-top:20px;column-gap:60px}.section__cta__contents__item .button .top{font-size:20px}.section__cta__contents__item .button .bottom{font-size:30px}.section__cta__contents__item .button .bottom .small{font-size:24px}.hero .section__cta{width:1100px;margin:115px auto 0}}@media screen and (max-width:768px){.section__cta{height:auto}.section__cta__inner{padding:20px 15px}.section__cta__desc .text{padding:0;font-size:16px}.section__cta__contents{margin-top:20px}.section__cta__contents__item{padding:12px 0;width:auto}.section__cta__contents__item::after,.section__cta__contents__item::before{top:26px}.section__cta__contents__item:first-child{margin-bottom:24px}.section__cta__contents__item .button .bottom .small,.section__cta__contents__item .button .top{font-size:14px}.section__cta__contents__item .button .bottom{font-size:18px}.hero .section__cta{margin:15px auto 0;width:auto;padding:0 15px}.hero .section__cta__bg img{width:calc(100% - 30px)}}.promise .section__inner{background:transparent linear-gradient(180deg,#fff 0,#f1fff9 100%)}.promise .section__inner>.title .text{display:block;font-family:"游明朝","Yu Mincho","Hiragino Mincho ProN",NotoSerifJapanese,serif;color:#000;width:fit-content}.promise .section__inner>.title .text:last-child{margin-bottom:0}.promise .section__inner>.title .text.emphasis{padding:0 10px;color:#fff}.promise .section__contents>.item{position:relative}.promise .section__contents>.item img{height:auto;position:absolute}.promise .section__contents>.item .desc{background:#fff;font-size:20px;font-family:"游明朝","Yu Mincho","Hiragino Mincho ProN",NotoSerifJapanese,serif;box-shadow:0 3px 20px #007D3F33;border-radius:20px}@media screen and (min-width:769px){.promise .section__inner{padding:80px 0}.promise .section__inner>.title .text{font-size:38px;margin:0 auto 40px}.promise .section__inner>.title .text.small{font-size:28px;margin-bottom:20px}.promise .section__inner>.title .text.emphasis{background:transparent linear-gradient(90deg,#007d3f 0,#43ce4c 100%);margin:0 auto 40px}.promise .section__contents{display:flex;justify-content:center;column-gap:54px;margin-top:40px}.promise .section__contents>.item{margin-left:80px}.promise .section__contents>.item img{width:180px;top:13px;left:-80px}.promise .section__contents>.item .desc{padding:42px 47px 42px 126px;font-size:20px}}@media screen and (max-width:768px){.promise .section__inner{padding:50px 15px}.promise .section__inner>.title .text{font-size:20px;text-align:center;margin:0 auto 20px}.promise .section__inner>.title .text.small{font-size:18px;text-align:center}.promise .section__inner>.title .text.emphasis{background:0 0;font-size:20px}.promise .section__inner>.title .text.emphasis .top{display:block;background:transparent linear-gradient(90deg,#007d3f 0,#43ce4c 100%);width:fit-content;margin:0 auto;padding:0 10px}.promise .section__inner>.title .text.emphasis .bottom{display:block;width:fit-content;margin:0 auto;background:transparent linear-gradient(90deg,#007d3f 0,#43ce4c 100%);margin-top:10px;padding:0 10px}.promise .section__contents{display:block}.promise .section__contents>.item{margin-left:0;margin-top:80px}.promise .section__contents>.item img{width:120px;top:-60px;left:50%;transform:translateX(-50%)}.promise .section__contents>.item .desc{padding:80px 0 20px 0;font-size:18px;text-align:center}}.achieve .section__inner{background:transparent linear-gradient(180deg,#f1fff9 0,#fff 100%)}.achieve .section__inner>.title .text{display:block;font-family:"游明朝","Yu Mincho","Hiragino Mincho ProN",NotoSerifJapanese,serif;font-size:38px;color:#000;width:fit-content;line-height:1.29}.achieve .section__inner>.title .text:last-child{margin-bottom:0}.achieve .section__inner>.title .text.emphasis{padding:0 10px;color:#fff}.achieve .section__archive{color:#000;font-family:"游明朝","Yu Mincho","Hiragino Mincho ProN",NotoSerifJapanese,serif;text-align:center;margin-top:20px}.achieve .section__archive .emphasis{color:#b7022a;text-align:center;margin-top:20px;font-weight:700}.achieve .section__contents{margin-top:20px}.achieve .section__contents>.item{text-align:center}.achieve .section__contents>.item.guinness img{height:auto}.achieve .section__contents>.item.guinness .text{color:#000;font-weight:600;font-family:"游明朝","Yu Mincho","Hiragino Mincho ProN",NotoSerifJapanese,serif}.achieve .section__contents>.item.transition img{height:auto}@media screen and (min-width:769px){.achieve .section__inner{padding:80px 0}.achieve .section__inner>.title .text{margin:0 auto 30px}.achieve .section__inner>.title .text.small{font-size:28px}.achieve .section__inner>.title .text.emphasis{background:transparent linear-gradient(90deg,#007d3f 0,#43ce4c 100%);font-size:38px}.achieve .section__archive{font-size:38px}.achieve .section__archive .emphasis{font-size:71px}.achieve .section__contents{display:flex;justify-content:center;column-gap:94px;align-items:flex-end}.achieve .section__contents>.item.guinness img{width:120px}.achieve .section__contents>.item.guinness .text{font-size:18px;margin-top:20px}.achieve .section__contents>.item.transition img{width:448px}}@media screen and (max-width:768px){.achieve .section__inner{padding:50px 15px}.achieve .section__inner>.title .text{margin:0 auto 20px}.achieve .section__inner>.title .text.emphasis{background:0 0;font-size:20px}.achieve .section__inner>.title .text.small{font-size:18px;text-align:center}.achieve .section__inner>.title .text.emphasis .top{display:block;background:transparent linear-gradient(90deg,#007d3f 0,#43ce4c 100%);width:fit-content;margin:0 auto;padding:0 10px}.achieve .section__inner>.title .text.emphasis .bottom{display:block;width:fit-content;margin:0 auto;background:transparent linear-gradient(90deg,#007d3f 0,#43ce4c 100%);margin-top:10px;padding:0 10px}.achieve .section__archive{font-size:18px}.achieve .section__archive .emphasis{font-size:28px}.achieve .section__contents{display:block}.achieve .section__contents>.item.guinness{display:flex;justify-content:center;padding:0 15px;column-gap:35px}.achieve .section__contents>.item.guinness img{width:80px}.achieve .section__contents>.item.guinness .text{font-size:22px;text-align:start}.achieve .section__contents>.item.transition img{margin-top:20px;width:345px}}.reason .section__inner{background:#fff8fa;line-height:1}.reason .section__inner>.title{background:transparent linear-gradient(90deg,#9f0021 0,#cf0432 50%,#9f0021 100%);color:#fff;text-align:center;margin:0 auto}.reason .section__inner>.title .top{font-family:"游明朝","Yu Mincho","Hiragino Mincho ProN",NotoSerifJapanese,serif;display:block}.reason .section__inner>.title .bottom{font-family:"游明朝","Yu Mincho","Hiragino Mincho ProN",NotoSerifJapanese,serif;display:block;line-height:1}.reason .section__guide>.item{line-height:1;display:flex;align-items:center;position:relative}.reason .section__guide>.item::after,.reason .section__guide>.item::before{position:absolute;content:"";right:15px;transform:rotate(135deg);box-sizing:border-box}.reason .section__guide>.item::before{border-top:3px solid #9f0021}.reason .section__guide>.item::after{border-right:3px solid #9f0021}.reason .section__guide>.item .num{font-family:"游明朝","Yu Mincho","Hiragino Mincho ProN",NotoSerifJapanese,serif;background:transparent linear-gradient(90deg,#9f0021 0,#cf0432 100%);color:#fff;padding:18px 18.5px;line-height:1}.reason .section__guide>.item .text{font-family:"游明朝","Yu Mincho","Hiragino Mincho ProN",NotoSerifJapanese,serif;background:#fff;color:#9f0021;padding:26px 0 26px 20px;line-height:1;width:100%}.reason .section__contents{max-width:1200px;margin:0 auto}.reason .section__contents>.contents>.contents__analysis .title,.reason .section__contents>.contents>.contents__guideline .contents .title,.reason .section__contents>.contents>.contents__matching .contents .item .item-title,.reason .section__contents>.contents>.contents__network .title,.reason .section__contents>.contents>.contents__risk .title,.reason .section__contents>.contents>.contents__security .title,.reason .section__contents>.contents>.contents__speedy__matching .title,.reason .section__contents>.contents>.contents__subsidy .title,.reason .section__contents>.contents>.know-how .title,.reason .section__contents>.contents>.overview .title{background:#f2f2f2;color:#9f0021;font-weight:700;border-left:4px solid #9f0021}.reason .section__contents>.contents>.contents__analysis .desc,.reason .section__contents>.contents>.contents__guideline .contents .desc,.reason .section__contents>.contents>.contents__matching .contents .item .item-desc,.reason .section__contents>.contents>.contents__network .desc,.reason .section__contents>.contents>.contents__risk .desc,.reason .section__contents>.contents>.contents__security .desc,.reason .section__contents>.contents>.contents__speedy__matching .desc,.reason .section__contents>.contents>.contents__subsidy .desc,.reason .section__contents>.contents>.know-how .desc,.reason .section__contents>.contents>.overview .desc{margin-top:20px;font-weight:400;line-height:1.6;color:#333}.reason .section__contents>.title-sub{background:transparent linear-gradient(90deg,#f8edae 0,#ebc662 100%);font-weight:700}.reason .section__contents>.title{background:transparent linear-gradient(90deg,#9f0021 0,#cf0432 100%);color:#fff;font-family:"游明朝","Yu Mincho","Hiragino Mincho ProN",NotoSerifJapanese,serif;display:flex;align-items:center;line-height:1}.reason .section__contents>.contents{background:#fff}.reason .section__contents>.contents>.desc{font-weight:700;font-family:"游明朝","Yu Mincho","Hiragino Mincho ProN",NotoSerifJapanese,serif;color:#333}.reason .section__contents>.contents>.contents__subsidy .title{font-weight:700;display:flex;margin-top:30px}.reason .section__contents>.contents>.contents__subsidy .title .marker{color:#91001a}.reason .section__contents>.contents>.contents__subsidy .note{font-size:22px;text-align:center;border:2px solid #91001a;margin-top:30px;padding:20px 0;font-weight:700;color:#91001a;line-height:1.6}.reason .section__contents>.contents>.contents__subsidy .desc .top{display:block}.reason .section__contents>.contents>.contents__subsidy .desc .bottom{display:block}.reason .section__contents>.contents>.contents__subsidy .key{margin-top:30px;display:flex;justify-content:center}.reason .section__contents>.contents>.contents__subsidy .key .strong{font-weight:700}.reason .section__contents>.contents>.contents__subsidy .key .item{width:290px}.reason .section__contents>.contents>.contents__subsidy .key .item .item-01{border:2px solid #006150;text-align:center;background-color:#006150;position:relative;margin-top:30px}.reason .section__contents>.contents>.contents__subsidy .key .item .item-02{border:2px solid #91001a;text-align:center;background-color:#91001a}.reason .section__contents>.contents>.contents__subsidy .key .item .item-03{border:2px solid #003e8c;text-align:center;background-color:#003e8c;position:relative;margin-top:30px}.reason .section__contents>.contents>.contents__subsidy .key .item .item-title{color:#fff;font-size:18px;font-weight:700;text-align:center;padding:10px 0;line-height:1.6}.reason .section__contents>.contents>.contents__subsidy .key .item .item-contet{background-color:#fff;padding:20px 10px;font-size:18px}.reason .section__contents>.contents>.contents__subsidy .key .item .item-01 .item-contet,.reason .section__contents>.contents>.contents__subsidy .key .item .item-03 .item-contet{height:140px}.reason .section__contents>.contents>.contents__subsidy .key .item .item-02 .item-contet{height:190px}.reason .section__contents>.contents>.contents__subsidy .key .item .item-contet-title{font-size:18px;line-height:1.2}.reason .section__contents>.contents>.contents__subsidy .key .item .item-contet-list{text-align:start;width:fit-content}.reason .section__contents>.contents>.contents__subsidy .key .item .item-01 .item-contet-list,.reason .section__contents>.contents>.contents__subsidy .key .item .item-03 .item-contet-list{margin-top:20px}.reason .section__contents>.contents>.contents__subsidy .key .item .item-contet-list li{line-height:1.6;margin-bottom:5px;display:flex}.reason .section__contents>.contents>.contents__subsidy .key .item .item-content-list-marker{font-size:6px;margin-right:10px;margin-top:10px}.reason .section__contents>.contents>.contents__subsidy .key .item .item-01 .item-content-list-marker{color:#006150}.reason .section__contents>.contents>.contents__subsidy .key .item .item-02 .item-content-list-marker{color:#91001a}.reason .section__contents>.contents>.contents__subsidy .key .item .item-03 .item-content-list-marker{color:#003e8c}.reason .section__contents>.contents>.contents__subsidy .key .item .warning-img{width:fit-content;margin:10px auto}.reason .section__contents>.contents>.contents__subsidy .key .item .warning-img img{height:auto;width:247px}.reason .section__contents>.contents>.contents__subsidy .key .item .handshake-img img{margin-top:15px;width:100px;height:auto}.reason .section__contents>.contents>.contents__subsidy .key .arrow{position:relative;width:62px;margin:0 25px}.reason .section__contents>.contents>.contents__subsidy .key .arrow.arrow-right::before{content:'';position:absolute;top:40%;left:50%;transform:translate(-50%,-40%);width:0;height:0;border-style:solid;border-top:20px solid transparent;border-bottom:20px solid transparent;border-left:0;border-right:60px solid #003e8c}.reason .section__contents>.contents>.contents__subsidy .key .arrow.arrow-left::before{content:'';position:absolute;top:40%;left:50%;transform:translate(-50%,-40%);width:0;height:0;border-style:solid;border-top:20px solid transparent;border-bottom:20px solid transparent;border-left:60px solid #006150;border-right:0}.reason .section__contents>.contents>.contents__network .contents{display:flex;justify-content:center;column-gap:104px;margin-top:30px}.reason .section__contents>.contents>.contents__network .contents .item{position:relative}.reason .section__contents>.contents>.contents__network .contents .item .banks{border:2px solid #333;padding:20px}.reason .section__contents>.contents>.contents__network .contents .item .banks .banks-type{font-weight:700;line-height:1.6;color:#333}.reason .section__contents>.contents>.contents__network .contents .item .banks .banks-type .emphasis{color:#91001a}.reason .section__contents>.contents>.contents__network .contents .item .accounting{border:2px solid #333;padding:20px;margin-top:20px;font-weight:700}.reason .section__contents>.contents>.contents__network .contents .item .accounting .emphasis{color:#91001a;font-size:24px}.reason .section__contents>.contents>.contents__network .contents .item .img-note{position:absolute;right:0;bottom:0;font-size:10px}.reason .section__contents>.contents>.contents__network .contents img{width:282px;height:auto}.reason .section__contents>.contents>.contents__matching .contents{display:flex;justify-content:center;column-gap:40px;row-gap:20px;margin-top:30px;flex-wrap:wrap}.reason .section__contents>.contents>.contents__matching .contents img{height:auto}.reason .section__contents>.contents>.contents__matching .note{margin-top:20px;border:2px solid #91001a}.reason .section__contents>.contents>.contents__matching .note .note-title{color:#91001a;font-weight:700;text-align:center;line-height:1.6}.reason .section__contents>.contents>.contents__matching .note .note-note{color:#91001a;text-align:center}.reason .section__contents>.contents>.overview .img-desc{font-weight:700;margin-top:30px}.reason .section__contents>.contents>.overview .img-desc .marker{color:#91001a;vertical-align:3px}.reason .section__contents>.contents>.overview .img-desc .emphasis{color:#91001a}.reason .section__contents>.contents>.overview img{height:auto}.reason .section__contents>.contents>.overview .note{margin-top:20px;border:2px solid #91001a}.reason .section__contents>.contents>.overview .note-title{color:#91001a;font-weight:700;text-align:center}.reason .section__contents>.contents>.overview .note-desc{font-size:16px;line-height:1.6;margin-top:20px}.reason .section__contents>.contents>.contents__analysis .img-title{border:2px solid #91001a;color:#91001a}.reason .section__contents>.contents>.contents__analysis .img-desc{margin-top:20px}.reason .section__contents>.contents>.contents__analysis img{height:auto}.reason .section__contents>.contents>.contents__security{margin-top:30px}.reason .section__contents>.contents>.contents__security .contents{margin-top:20px}.reason .section__contents>.contents>.contents__security .contents .item{box-shadow:0 3px 10px #9f00211A;display:flex}.reason .section__contents>.contents>.contents__security .contents .item img{height:auto}.reason .section__contents>.contents>.contents__security .contents .item .item-title{font-weight:700;color:#000;line-height:1.6}.reason .section__contents>.contents>.contents__security .contents .item .item-desc{color:#000;line-height:1.6}.reason .section__contents>.contents>.contents__guideline .contents{margin-top:30px}.reason .section__contents>.contents>.contents__guideline .contents .item img{height:auto}.reason .section__contents>.contents>.contents__guideline .note{color:#91001a;font-weight:700;text-align:center;padding:20px 0;margin-top:20px;border:2px solid #91001a;line-height:1.6}@media screen and (min-width:769px){.reason .section__inner{padding:50px 0}.reason .section__inner>.title{width:456px;padding:20px 130px}.reason .section__inner>.title .top{font-size:38px}.reason .section__inner>.title .bottom{font-size:100px;margin-top:15px}.reason .section__inner>.title .bottom .small{font-size:60px}.reason .section__guide{width:716px;margin:30px auto 50px;display:flex;justify-content:center;flex-wrap:wrap;column-gap:20px;row-gap:10px}.reason .section__guide>.item{width:calc(50% - 10px)}.reason .section__guide>.item::after,.reason .section__guide>.item::before{width:12.35px;height:12.35px;top:32px}.reason .section__guide>.item .num{font-size:44px}.reason .section__guide>.item .text{font-size:28px}.reason .section__contents>.title-sub{padding:10px 0 10px 50px;font-size:20px}.reason .section__contents>.title{padding:24px 0 13px 50px}.reason .section__contents>.title>.num{font-size:100px}.reason .section__contents>.title>.text{font-size:38px;padding-left:30px;line-height:1.2}.reason .section__contents>.contents{padding:50px}.reason .section__contents>.contents>.contents__analysis,.reason .section__contents>.contents>.contents__network,.reason .section__contents>.contents>.contents__risk,.reason .section__contents>.contents>.contents__speedy__matching,.reason .section__contents>.contents>.contents__subsidy,.reason .section__contents>.contents>.know-how,.reason .section__contents>.contents>.overview{margin-top:50px}.reason .section__contents>.contents>.contents__analysis .title,.reason .section__contents>.contents>.contents__guideline .contents .title,.reason .section__contents>.contents>.contents__matching .contents .item .item-title,.reason .section__contents>.contents>.contents__network .title,.reason .section__contents>.contents>.contents__risk .title,.reason .section__contents>.contents>.contents__security .title,.reason .section__contents>.contents>.contents__speedy__matching .title,.reason .section__contents>.contents>.contents__subsidy .title,.reason .section__contents>.contents>.know-how .title,.reason .section__contents>.contents>.overview .title{font-size:22px;padding:10px 0 10px 20px}.reason .section__contents>.contents>.contents__guideline .contents .title,.reason .section__contents>.contents>.contents__matching .contents .item .item-title{line-height:1.6}.reason .section__contents>.contents>.contents__analysis .desc,.reason .section__contents>.contents>.contents__guideline .contents .desc,.reason .section__contents>.contents>.contents__matching .contents .item .item-desc,.reason .section__contents>.contents>.contents__network .desc,.reason .section__contents>.contents>.contents__risk .desc,.reason .section__contents>.contents>.contents__security .desc,.reason .section__contents>.contents>.contents__speedy__matching .desc,.reason .section__contents>.contents>.contents__subsidy .desc,.reason .section__contents>.contents>.know-how .desc,.reason .section__contents>.contents>.overview .desc{font-size:16px}.reason .section__contents>.contents>.desc{font-size:28px;margin-bottom:50px}.reason .section__contents>.contents>.contents__subsidy{margin-bottom:50px}.reason .section__contents>.contents>.contents__subsidy .title{font-size:22px;align-items:center}.reason .section__contents>.contents>.contents__subsidy .title .marker{font-size:12px;padding-right:12px}.reason .section__contents>.contents>.contents__subsidy .desc{font-size:22px}.reason .section__contents>.contents>.contents__network .contents .item:has(.banks){width:613px}.reason .section__contents>.contents>.contents__network .contents .item .banks .banks-type{font-size:18px}.reason .section__contents>.contents>.contents__network .contents .item .banks .banks-type .emphasis{font-size:24px}.reason .section__contents>.contents>.contents__network .contents .item .accounting{font-size:18px}.reason .section__contents>.contents>.contents__network .contents .item .accounting .emphasis{font-size:24px}.reason .section__contents>.contents>.contents__network .contents .item .img-note{right:0}.reason .section__contents>.contents>.contents__matching .contents .item{width:530px}.reason .section__contents>.contents>.contents__matching .contents img{width:530px}.reason .section__contents>.contents>.contents__matching .note{padding:20px 100px}.reason .section__contents>.contents>.contents__matching .note .note-title{font-size:22px}.reason .section__contents>.contents>.contents__matching .note .note-title .mark-note{font-size:14px}.reason .section__contents>.contents>.contents__matching .note .note-note{font-size:14px;font-weight:700;margin-top:10px}.reason .section__contents>.contents>.overview .img-desc{font-size:22px}.reason .section__contents>.contents>.overview .img-desc .marker{font-size:12px;margin-right:6px}.reason .section__contents>.contents>.overview img{margin-top:30px;width:100%}.reason .section__contents>.contents>.overview .note{padding:20px 100px}.reason .section__contents>.contents>.overview .note-title{font-size:22px}.reason .section__contents>.contents>.contents__analysis .contents{width:840px;margin:35px auto 0;text-align:center}.reason .section__contents>.contents>.contents__analysis .img-title{font-size:22px;padding:20px}.reason .section__contents>.contents>.contents__analysis .img-desc{font-size:16px}.reason .section__contents>.contents>.contents__analysis img{margin-top:20px;width:100%}.reason .section__contents>.contents>.contents__security .contents{display:flex;flex-wrap:wrap;column-gap:40px;row-gap:20px}.reason .section__contents>.contents>.contents__security .contents .item{width:calc(50% - 60px);column-gap:20px;padding:20px}.reason .section__contents>.contents>.contents__security .contents .item img{width:160px}.reason .section__contents>.contents>.contents__security .contents .item .item-title{font-size:18px}.reason .section__contents>.contents>.contents__security .contents .item .item-desc{font-size:16px;margin-top:25px}.reason .section__contents>.contents>.contents__guideline .contents{display:flex;justify-content:space-between;column-gap:160px}.reason .section__contents>.contents>.contents__guideline .contents .item img{width:300px}.reason .section__contents>.contents>.contents__guideline .note{font-size:22px}}@media screen and (max-width:768px){.reason .section__inner{padding:30px 0}.reason .section__inner>.title{width:calc(100% - 30px);padding:20px 0}.reason .section__inner>.title .top{font-size:20px}.reason .section__inner>.title .bottom{font-size:28px}.reason .section__inner>.title .bottom .small{font-size:28px}.reason .section__guide{width:100%;margin:0 auto 30px;display:block}.reason .section__guide>.item{width:calc(100% - 30px);margin:10px auto 0}.reason .section__guide>.item::after,.reason .section__guide>.item::before{width:9px;height:9px;top:18px}.reason .section__guide>.item:last-child{margin-bottom:0}.reason .section__guide>.item .num{font-size:28px;padding:12px 12.5px}.reason .section__guide>.item .text{font-size:18px;padding:18px 27px 18px 0;text-align:center}.reason .section__contents>.title-sub{padding:10px 0;font-size:16px;line-height:1.6;text-align:center}.reason .section__contents>.title{padding:10px 0 10px 15px}.reason .section__contents>.title>.num{font-size:30px}.reason .section__contents>.title>.text{font-size:20px;padding-left:20px;line-height:1.6}.reason .section__contents>.contents{padding:30px 15px}.reason .section__contents>.contents>.contents__analysis,.reason .section__contents>.contents>.contents__network,.reason .section__contents>.contents>.contents__risk,.reason .section__contents>.contents>.contents__speedy__matching,.reason .section__contents>.contents>.contents__subsidy,.reason .section__contents>.contents>.know-how,.reason .section__contents>.contents>.overview{margin-top:35px}.reason .section__contents>.contents>.contents__analysis .title,.reason .section__contents>.contents>.contents__guideline .contents .title,.reason .section__contents>.contents>.contents__matching .contents .item .item-title,.reason .section__contents>.contents>.contents__network .title,.reason .section__contents>.contents>.contents__risk .title,.reason .section__contents>.contents>.contents__security .title,.reason .section__contents>.contents>.contents__speedy__matching .title,.reason .section__contents>.contents>.contents__subsidy .title,.reason .section__contents>.contents>.know-how .title,.reason .section__contents>.contents>.overview .title{font-size:18px;padding:5px 0 5px 10px;line-height:1.6}.reason .section__contents>.contents>.contents__analysis .desc,.reason .section__contents>.contents>.contents__guideline .contents .desc,.reason .section__contents>.contents>.contents__matching .contents .item .item-desc,.reason .section__contents>.contents>.contents__network .desc,.reason .section__contents>.contents>.contents__risk .desc,.reason .section__contents>.contents>.contents__security .desc,.reason .section__contents>.contents>.contents__speedy__matching .desc,.reason .section__contents>.contents>.contents__subsidy .desc,.reason .section__contents>.contents>.know-how .desc,.reason .section__contents>.contents>.overview .desc{font-size:14px}.reason .section__contents>.contents>.desc{font-size:18px;text-align:center;margin-bottom:30px;line-height:1.6}.reason .section__contents>.contents>.contents__subsidy{margin-bottom:30px}.reason .section__contents>.contents>.contents__subsidy .title{font-size:16px;line-height:1.6}.reason .section__contents>.contents>.contents__subsidy .title .marker{font-size:6px;padding-right:10px;padding-top:8px}.reason .section__contents>.contents>.contents__subsidy .note{font-size:16px}.reason .section__contents>.contents>.contents__subsidy .note .bottom{display:block;margin-top:20px}.reason .section__contents>.contents>.contents__subsidy .key .item{width:83px}.reason .section__contents>.contents>.contents__subsidy .key .arrow{position:relative;width:17.5px;margin:0 7px}.reason .section__contents>.contents>.contents__subsidy .key .arrow.arrow-right::before{border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:0;border-right:12px solid #003e8c}.reason .section__contents>.contents>.contents__subsidy .key .arrow.arrow-left::before{border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:12px solid #006150}.reason .section__contents>.contents>.contents__subsidy .key .item .item-01{margin-top:8.5px}.reason .section__contents>.contents>.contents__subsidy .key .item .item-02{margin:0 auto}.reason .section__contents>.contents>.contents__subsidy .key .item .item-03{margin-top:8.5px}.reason .section__contents>.contents>.contents__subsidy .key .item .item-contet{padding:5px 2.5px}.reason .section__contents>.contents>.contents__subsidy .key .item .item-01 .item-contet,.reason .section__contents>.contents>.contents__subsidy .key .item .item-03 .item-contet{height:42px}.reason .section__contents>.contents>.contents__subsidy .key .item .item-01 .item-contet-list,.reason .section__contents>.contents>.contents__subsidy .key .item .item-03 .item-contet-list{margin-top:5px}.reason .section__contents>.contents>.contents__subsidy .key .item .item-02 .item-contet{height:55px}.reason .section__contents>.contents>.contents__subsidy .key .item .item-content-list-marker{font-size:3px;margin-right:3px;margin-top:1.5px}.reason .section__contents>.contents>.contents__subsidy .key .item .item-title{font-size:5px;padding:5px 0;line-height:1.3}.reason .section__contents>.contents>.contents__subsidy .key .item .item-contet-title{font-size:5px}.reason .section__contents>.contents>.contents__subsidy .key .item .item-contet-list{font-size:5px}.reason .section__contents>.contents>.contents__subsidy .key .item .item-contet-list li{margin-bottom:2.5px}.reason .section__contents>.contents>.contents__subsidy .key .item .warning-img img{width:70px}.reason .section__contents>.contents>.contents__subsidy .key .item .handshake-img img{width:27.5px;margin-top:3px}.reason .section__contents>.contents>.contents__network .contents{flex-direction:column}.reason .section__contents>.contents>.contents__network .contents .item{width:100%;order:2;margin-top:20px}.reason .section__contents>.contents>.contents__network .contents .item:has(img){width:fit-content;margin:20px auto 0}.reason .section__contents>.contents>.contents__network .contents .item .banks .banks-type{font-size:16px}.reason .section__contents>.contents>.contents__network .contents .item .banks .banks-type .emphasis{font-size:20px}.reason .section__contents>.contents>.contents__network .contents picture{width:fit-content;margin:0 auto}.reason .section__contents>.contents>.contents__network .contents .item .accounting{font-size:16px}.reason .section__contents>.contents>.contents__network .contents .item .accounting .emphasis{font-size:18px}.reason .section__contents>.contents>.contents__network .contents .item .img-note{right:5px}.reason .section__contents>.contents>.contents__matching .contents .item{width:100%}.reason .section__contents>.contents>.contents__matching .contents img{width:345px}.reason .section__contents>.contents>.contents__matching .note{padding:20px 15px}.reason .section__contents>.contents>.contents__matching .note .note-title{font-size:16px}.reason .section__contents>.contents>.contents__matching .note .note-title .mark-note{font-size:8px}.reason .section__contents>.contents>.contents__matching .note .note-note{font-size:12px;font-weight:400;text-align:start;margin-top:20px}.reason .section__contents>.contents>.overview .img-desc{font-size:16px;line-height:1.6;display:flex}.reason .section__contents>.contents>.overview .img-desc .marker{font-size:6px;margin-right:9px;padding-top:8px}.reason .section__contents>.contents>.overview img{display:block;margin:30px auto 0;width:345px}.reason .section__contents>.contents>.overview .note{padding:20px 15px}.reason .section__contents>.contents>.overview .note-title{font-size:16px}.reason .section__contents>.contents>.overview .note-desc{font-size:14px}.reason .section__contents>.contents>.contents__analysis .contents{width:100%;margin:10px auto 0}.reason .section__contents>.contents>.contents__analysis .img-title{font-size:16px;padding:10px;text-align:center}.reason .section__contents>.contents>.contents__analysis .img-desc{font-size:14px;line-height:1.6}.reason .section__contents>.contents>.contents__analysis img{display:block;width:345px;margin:20px auto 0}.reason .section__contents>.contents>.contents__security .contents{display:block}.reason .section__contents>.contents>.contents__security .contents .item{width:calc(100% - 40px);column-gap:10px;padding:15px;margin-top:10px}.reason .section__contents>.contents>.contents__security .contents .item img{width:80px}.reason .section__contents>.contents>.contents__security .contents .item .item-title{font-size:14px}.reason .section__contents>.contents>.contents__security .contents .item .item-desc{font-size:14px;margin-top:20px}.reason .section__contents>.contents>.contents__guideline .contents{display:block}.reason .section__contents>.contents>.contents__guideline .contents .item{width:fit-content;margin:0 auto}.reason .section__contents>.contents>.contents__guideline .contents .item img{width:240px;margin-top:30px}.reason .section__contents>.contents>.contents__guideline .note{font-size:16px}}.support .section__inner{background:#f1fbff;line-height:1}.support .section__inner>.title{background:transparent linear-gradient(90deg,#00397d 0,#43a5ce 50%,#00397d 100%);color:#fff;text-align:center;margin:0 auto}.support .section__inner>.title .top{font-family:"游明朝","Yu Mincho","Hiragino Mincho ProN",NotoSerifJapanese,serif;display:block}.support .section__inner>.title .bottom{font-family:"游明朝","Yu Mincho","Hiragino Mincho ProN",NotoSerifJapanese,serif;display:block}.support .section__inner>.desc{margin-top:30px;text-align:center;color:#00397d;font-family:"游明朝","Yu Mincho","Hiragino Mincho ProN",NotoSerifJapanese,serif;font-weight:600;line-height:1.6}.support .section__guide>.item{display:flex;align-items:center;position:relative}.support .section__guide>.item::after,.support .section__guide>.item::before{position:absolute;content:"";right:15px;transform:rotate(135deg);box-sizing:border-box}.support .section__guide>.item::before{border-top:3px solid #00397d}.support .section__guide>.item::after{border-right:3px solid #00397d}.support .section__guide>.item .num{font-family:"游明朝","Yu Mincho","Hiragino Mincho ProN",NotoSerifJapanese,serif;background:transparent linear-gradient(90deg,#00397d 0,#43a5ce 100%);color:#fff}.support .section__guide>.item .text{background:#fff;color:#00397d;padding:15.5px 0 15.5px 20px;font-family:"游明朝","Yu Mincho","Hiragino Mincho ProN",NotoSerifJapanese,serif;width:100%}.support .section__guide>.item .text .top{display:block}.support .section__guide>.item .text .bottom{display:block}.support .section__contents{max-width:1200px;margin:0 auto}.support .section__contents>.title-sub{background:transparent linear-gradient(90deg,#f8edae 0,#ebc662 100%);font-weight:700}.support .section__contents>.title{background:transparent linear-gradient(90deg,#00397d 0,#115592 26%,#2473a9 54%,#348dbc 78%,#43a5ce 100%);color:#fff;font-family:"游明朝","Yu Mincho","Hiragino Mincho ProN",NotoSerifJapanese,serif;position:relative}.support .section__contents>.title .title-main{display:flex;align-items:center}.support .section__contents>.title .title-main .text .emphasis{background:#fff;color:#00397d}.support .section__contents>.title img{height:auto;position:absolute}.support .section__contents>.title .title-img-note{position:absolute;top:110px;right:60px;font-size:10px}.support .section__contents>.title .title-img-note-marker{position:absolute}.support .section__contents>.contents{padding:50px;background:#fff}.support .section__contents>.contents>.desc{font-weight:600;font-family:"游明朝","Yu Mincho","Hiragino Mincho ProN",NotoSerifJapanese,serif;line-height:1.6}.support .section__contents>.contents>.contents__pmi .title{font-size:16px;font-weight:700;padding:12px 0;text-align:center;border:2px solid #00397d;color:#00397d}.support .section__contents>.contents>.contents__pmi .item-left img{height:auto}.support .section__contents>.contents>.contents__pmi .item-right img{height:auto}.support .section__contents>.contents>.contents__pmi .desc{line-height:1.6}.support .section__contents>.contents>.contents__insurance img{height:auto}.support .section__contents>.contents>.contents__ceremony img,.support .section__contents>.contents>.contents__way img{height:auto}.support .section__contents>.contents>.contents__nextnavi img{width:300px;height:auto}.support .section__contents>.contents>.contents__nextnavi .title{color:#00397d;font-weight:700;border-left:4px solid #00397d;background:#f2f2f2}.support .section__contents>.contents>.contents__nextnavi .title-sub{font-weight:700;margin-top:20px;color:#00397d}.support .section__contents>.contents>.contents__nextnavi .desc{color:#333;line-height:1.6}.support .section__contents>.contents>.contents__nextnavi .example-title{color:#00397d;font-weight:700;margin-top:20px}.support .section__contents>.contents>.contents__nextnavi .example-list{color:#333;margin-top:10px;line-height:1.6}.support .section__contents>.contents>.contents__nextnavi .example-list .marker{color:#00397d}.support .section__contents>.contents>.contents__nextclub img{height:auto}.support .section__contents>.contents>.contents__nextclub .item{margin-top:20px}.support .section__contents>.contents>.contents__nextclub .title{color:#00397d;font-weight:700;border-left:4px solid #00397d;background:#f2f2f2;line-height:1.6}.support .section__contents>.contents>.contents__nextclub .title-sub{font-size:20px;font-weight:700;margin-top:20px;color:#00397d}.support .section__contents>.contents>.contents__nextclub .desc{margin-top:20px;color:#333;line-height:1.6}.support .section__contents>.contents>.contents__nextclub .example-list{color:#333;margin-top:10px;line-height:1.6}.support .section__contents>.contents>.contents__nextclub .example-list .marker{color:#00397d}@media screen and (min-width:769px){.support .section__inner{padding-top:50px}.support .section__inner>.title{width:456px;padding:20px 130px}.support .section__inner>.title .top{font-size:38px}.support .section__inner>.title .bottom{font-size:100px}.support .section__inner>.title .bottom .small{font-size:60px}.support .section__inner>.desc{font-size:20px}.support .section__guide{width:716px;margin:30px auto 50px;display:flex;flex-wrap:wrap;column-gap:20px;row-gap:10px}.support .section__guide>.item{width:calc(50% - 10px)}.support .section__guide>.item::after,.support .section__guide>.item::before{width:12.35px;height:12.35px;top:35px}.support .section__guide>.item .num{font-size:44px;padding:18px 18.5px}.support .section__guide>.item .text .top{font-size:16px}.support .section__guide>.item .text .bottom{font-size:28px;margin-top:5px}.support .section__contents{padding-bottom:50px}.support .section__contents>.title-sub{padding:10px 0 10px 50px;font-size:20px}.support .section__contents>.title{padding:24px 0 13px 50px}.support .section__contents>.title .title-main .num{font-size:100px}.support .section__contents>.title .title-main .text{font-size:40px;padding-left:30px}.support .section__contents>.title .title-main .text .marker-note{font-size:12px;padding-left:5px}.support .section__contents>.title .title-main .text:has(.line-height){line-height:1.2}.support .section__contents>.title .title-main .text .emphasis{padding:5px 10px;margin-left:20px;font-size:20px;vertical-align:7px}.support .section__contents>.title:has(.title-sub) .title-main .text{padding-bottom:16px}.support .section__contents>.title .title-sub{position:absolute;top:96px;left:135px;font-size:16px}.support .section__contents>.title .title-sub.small{font-size:12px}.support .section__contents>.title img{width:400px;top:43px;right:50px}.support .section__contents>.title .title-img-note{top:110px;right:60px;font-size:10px}.support .section__contents>.title .title-img-note-marker{top:35px;right:70px;font-size:10px}.support .section__contents>.contents{padding:50px}.support .section__contents>.contents>.desc{font-size:22px}.support .section__contents>.contents>.contents__pmi{display:flex;margin-top:50px;column-gap:50px;justify-content:center}.support .section__contents>.contents>.contents__pmi .item-left{width:350px}.support .section__contents>.contents>.contents__pmi .item-left img,.support .section__contents>.contents>.contents__pmi .item-right img{margin-top:10px;width:100%}.support .section__contents>.contents>.contents__pmi .item-right{width:600px}.support .section__contents>.contents>.contents__pmi .desc{font-size:16px;margin-top:10px}.support .section__contents>.contents>.contents__insurance{margin:50px auto 0;width:840px}.support .section__contents>.contents>.contents__insurance img{width:100%}.support .section__contents>.contents>.contents__ceremony,.support .section__contents>.contents>.contents__way{display:flex;column-gap:40px;justify-content:center;margin-top:50px}.support .section__contents>.contents>.contents__ceremony img,.support .section__contents>.contents>.contents__way img{width:340px}.support .section__contents>.contents>.contents__nextnavi{display:flex;justify-content:space-between;align-items:start;margin-top:50px}.support .section__contents>.contents>.contents__nextnavi .title{font-size:22px;padding:10px 0 10px 20px}.support .section__contents>.contents>.contents__nextnavi .title .note-marker{font-size:8px}.support .section__contents>.contents>.contents__nextnavi .title-sub{font-size:20px;margin-top:20px}.support .section__contents>.contents>.contents__nextnavi .desc{font-size:16px;margin-top:20px}.support .section__contents>.contents>.contents__nextnavi .item{width:610px}.support .section__contents>.contents>.contents__nextnavi img{width:300px}.support .section__contents>.contents>.contents__nextnavi .example-title{font-size:16px}.support .section__contents>.contents>.contents__nextnavi .example-list{font-size:16px}.support .section__contents>.contents>.contents__nextnavi .note{font-size:14px;line-height:1.4;margin-top:20px}.support .section__contents>.contents>.contents__nextclub{display:flex;justify-content:space-between;margin-top:30px;align-items:start}.support .section__contents>.contents>.contents__nextclub .item{width:610px}.support .section__contents>.contents>.contents__nextclub img{width:300px}.support .section__contents>.contents>.contents__nextclub .title{font-size:22px;padding:10px 20px}.support .section__contents>.contents>.contents__nextclub .title .note-marker{font-size:8px}.support .section__contents>.contents>.contents__nextclub .desc{font-size:16px}.support .section__contents>.contents>.contents__nextclub .desc .note-marker{font-size:8px}.support .section__contents>.contents>.contents__nextclub .example-list{font-size:16px}.support .section__contents>.contents>.contents__nextclub .note{font-size:14px;margin-top:20px;line-height:1.4}}@media screen and (max-width:768px){.support .section__inner{padding-top:30px}.support .section__inner>.title{width:calc(100% - 30px);padding:20px 0}.support .section__inner>.title .top{font-size:20px}.support .section__inner>.title .bottom{font-size:28px;margin-top:10px}.support .section__inner>.title .bottom .small{font-size:28px}.support .section__inner>.desc{font-size:16px}.support .section__guide{display:block;width:calc(100% - 30px);padding:0 15px;margin:20px auto}.support .section__guide>.item{width:100%;margin-bottom:10px}.support .section__guide>.item::after,.support .section__guide>.item::before{width:9px;height:9px;top:18px}.support .section__guide>.item .num{font-size:28px;padding:12px 12.5px}.support .section__guide>.item .text{padding:8.5px 27px 8.5px 0;text-align:center}.support .section__guide>.item .text .top{font-size:12px}.support .section__guide>.item .text .bottom{font-size:18px;margin-top:5px}.support .section__contents{padding-bottom:30px}.support .section__contents>.title-sub{padding:10px 0;font-size:16px;line-height:1.6;text-align:center}.support .section__contents>.title{padding:10px 15px}.support .section__contents>.title .title-main .num{font-size:30px}.support .section__contents>.title .title-main .text{font-size:20px;padding-left:20px;line-height:1.6}.support .section__contents>.title .title-main .text .marker-note{font-size:8px;padding-left:3px;vertical-align:text-bottom}.support .section__contents>.title .title-main .text:has(.line-height){line-height:1.1}.support .section__contents>.title .title-main .text .emphasis{padding:0 5px;margin-left:10px;font-size:14px;vertical-align:2px}.support .section__contents>.title .title-sub{display:block;font-size:10px;font-weight:400;line-height:1.4;margin-top:5px}.support .section__contents>.title .title-sub.small{font-size:10px;font-weight:400}.support .section__contents>.title img{width:120px;top:10px;right:15px}.support .section__contents>.title .title-img-note{top:55px;right:17px;font-size:3px}.support .section__contents>.title .title-img-note-marker{top:7px;right:30px;font-size:3px}.support .section__contents>.contents{padding:30px 15px}.support .section__contents>.contents>.desc{font-size:18px}.support .section__contents>.contents>.contents__pmi{display:block;margin-top:30px}.support .section__contents>.contents>.contents__pmi .item-left{width:100%}.support .section__contents>.contents>.contents__pmi .item-left img,.support .section__contents>.contents>.contents__pmi .item-right img{display:block;margin:10px auto 0;width:345px;height:auto}.support .section__contents>.contents>.contents__pmi .item-right{width:100%;margin-top:50px}.support .section__contents>.contents>.contents__pmi .desc{font-size:14px;margin-top:20px}.support .section__contents>.contents>.contents__insurance{width:100%;margin:30px auto}.support .section__contents>.contents>.contents__insurance img{display:block;margin:10px auto 0;width:345px;height:auto}.support .section__contents>.contents>.contents__ceremony,.support .section__contents>.contents>.contents__way{display:block;margin-top:20px}.support .section__contents>.contents>.contents__ceremony img,.support .section__contents>.contents>.contents__way img{display:block;margin:10px auto 0;width:345px;height:auto}.support .section__contents>.contents>.contents__nextnavi{display:block;margin-top:35px}.support .section__contents>.contents>.contents__nextnavi .title{font-size:18px;padding:10px}.support .section__contents>.contents>.contents__nextnavi .title .note-marker{font-size:6px}.support .section__contents>.contents>.contents__nextnavi .title-sub{font-size:18px}.support .section__contents>.contents>.contents__nextnavi .desc{font-size:14px;margin-top:10px}.support .section__contents>.contents>.contents__nextnavi .item{width:100%}.support .section__contents>.contents>.contents__nextnavi .example-title{font-size:14px}.support .section__contents>.contents>.contents__nextnavi .example-list{font-size:14px}.support .section__contents>.contents>.contents__nextnavi img{width:240px;display:block;margin:20px auto 0}.support .section__contents>.contents>.contents__nextnavi .note{font-size:10px;line-height:1.4;margin-top:10px}.support .section__contents>.contents>.contents__nextclub{display:block;margin-top:30px}.support .section__contents>.contents>.contents__nextclub .item{width:100%}.support .section__contents>.contents>.contents__nextclub .title{font-size:18px;padding:10px}.support .section__contents>.contents>.contents__nextclub .title .note-marker{font-size:6px}.support .section__contents>.contents>.contents__nextclub .desc{font-size:14px}.support .section__contents>.contents>.contents__nextclub .desc .note-marker{font-size:6px}.support .section__contents>.contents>.contents__nextclub .example-list{font-size:14px;margin-bottom:10px}.support .section__contents>.contents>.contents__nextclub .note{font-size:10px;line-height:1.4}.support .section__contents>.contents>.contents__nextclub img{display:block;margin:0 auto}}.voice .section__inner{background:#f1fff9;line-height:1}.voice .section__inner>.title{background:transparent linear-gradient(90deg,#007d3f 0,#43ce4c 50%,#007d3f 100%);color:#fff;text-align:center;margin:0 auto;font-size:60px;font-family:"游明朝","Yu Mincho","Hiragino Mincho ProN",NotoSerifJapanese,serif}.voice .section__inner>.desc{color:#007d3f;font-family:"游明朝","Yu Mincho","Hiragino Mincho ProN",NotoSerifJapanese,serif;font-weight:600;line-height:1.6}.voice .section__inner>.note{color:#007d3f;font-family:"游明朝","Yu Mincho","Hiragino Mincho ProN",NotoSerifJapanese,serif;font-weight:600;line-height:1.6}.voice .section__contents{max-width:1200px;margin:0 auto}.voice .section__contents>.title{background:transparent linear-gradient(90deg,#007d3f 0,#43ce4c 100%);color:#fff;font-family:"游明朝","Yu Mincho","Hiragino Mincho ProN",NotoSerifJapanese,serif}.voice .section__contents>.contents{background:#fff}.voice .section__contents>.contents>.contents__rating{margin:0 auto}.voice .section__contents>.contents>.contents__rating .item{display:flex;align-items:center}.voice .section__contents>.contents>.contents__rating .item .item-left{display:flex;justify-content:space-between;width:90%}.voice .section__contents>.contents>.contents__rating .item .text{color:#333;font-weight:600;font-family:"游明朝","Yu Mincho","Hiragino Mincho ProN",NotoSerifJapanese,serif}.voice .section__contents>.contents>.contents__rating .item .star img{height:auto}.voice .section__contents>.contents>.contents__rating .item .value{font-weight:700;font-family:Roboto}.voice .section__contents>.contents>.contents__voice .title{border:2px solid #007d3f;font-weight:700;color:#007d3f;text-align:center}.voice .section__contents>.contents>.contents__voice .contents .item{width:calc(50% - 25px);box-shadow:0 0 10px #007D3F33;border-radius:20px}.voice .section__contents>.contents>.contents__voice .contents .item .text{font-weight:700;color:#333;line-height:1.6}@media screen and (min-width:769px){.voice .section__inner{padding-top:50px}.voice .section__inner>.title{width:456px;padding:20px 130px}.voice .section__inner>.desc{margin-top:30px;text-align:center;font-size:20px}.voice .section__inner>.note{margin:30px 0 50px;text-align:center;font-size:14px}.voice .section__contents{padding-bottom:50px}.voice .section__contents>.title{font-size:38px;padding:24px 0 20px 50px}.voice .section__contents>.contents{padding:50px}.voice .section__contents>.contents>.contents__rating{width:800px}.voice .section__contents>.contents>.contents__rating .item{column-gap:30px;margin-bottom:35px}.voice .section__contents>.contents>.contents__rating .item .item-left{display:flex;justify-content:space-between;width:90%}.voice .section__contents>.contents>.contents__rating .item .text{font-size:30px}.voice .section__contents>.contents>.contents__rating .item .star img{width:40px}.voice .section__contents>.contents>.contents__rating .item .value{font-size:40px}.voice .section__contents>.contents>.contents__voice .title{margin-top:55px;font-size:20px;padding:20px 0}.voice .section__contents>.contents>.contents__voice .contents{margin-top:30px;display:flex;column-gap:50px;row-gap:30px;flex-wrap:wrap}.voice .section__contents>.contents>.contents__voice .contents .item{width:calc(50% - 25px)}.voice .section__contents>.contents>.contents__voice .contents .item .text{padding:20px 0 20px 20px;width:90%;font-size:18px}}@media screen and (max-width:768px){.voice .section__inner{padding-top:30px}.voice .section__inner>.title{width:100%;padding:20px 0;font-size:28px;width:calc(100% - 30px);margin:0 auto}.voice .section__inner>.desc{text-align:center;font-size:16px;width:calc(100% - 30px);margin:20px auto 0}.voice .section__inner>.note{margin:20px auto 30px;text-align:start;font-size:12px;width:calc(100% - 30px)}.voice .section__contents{padding-bottom:30px}.voice .section__contents>.title{font-size:20px;padding:15px;line-height:1.6}.voice .section__contents>.contents{padding:15px}.voice .section__contents>.contents>.contents__rating{width:auto;padding:0 35px}.voice .section__contents>.contents>.contents__rating .item{column-gap:20px;margin-bottom:15px}.voice .section__contents>.contents>.contents__rating .item .item-left{display:block;width:90%}.voice .section__contents>.contents>.contents__rating .item .text{font-size:14px}.voice .section__contents>.contents>.contents__rating .item .star{margin-top:5px}.voice .section__contents>.contents>.contents__rating .item .star img{width:20px}.voice .section__contents>.contents>.contents__rating .item .value{font-size:30px}.voice .section__contents>.contents>.contents__voice .title{margin-top:30px;font-size:14px;padding:10px 0}.voice .section__contents>.contents>.contents__voice .contents{display:block}.voice .section__contents>.contents>.contents__voice .contents .item{width:auto;margin-top:20px}.voice .section__contents>.contents>.contents__voice .contents .item .text{padding:15px;width:auto;font-size:14px}}.abtest7916{display:none}@media screen and (min-width:769px){.anken__slider__next:hover,.anken__slider__prev:hover{background-color:#0a847b}}@media screen and (min-width:769px){.anken-slider-title{margin-left:2%}.anken__slider__next{right:44%}.anken__slider__prev{left:44%}li.D03-001-01-list-item.swiper-slide{width:362px!important;-webkit-box-shadow:0 10px 25px 0 rgba(0,0,0,.5);box-shadow:0 10px 25px 0 rgba(0,0,0,.5)}div.D03-001-01.swiper-container{padding-right:2%;max-width:1920px}}.swiper-pagination-bullet{margin:0 5px}p.anken-item-image-text{position:absolute;left:10px}div.anken-description-area{position:relative;padding-bottom:42px;padding-left:20px}div.anken-title-text{margin-bottom:10px;margin-top:10px;line-height:1.3;font-size:16px;font-weight:700;color:#006f7d;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}dl.anekn-region-area{border-top:1px dotted #e9e9e9;padding-top:5px;display:-webkit-box;display:-ms-flexbox;display:flex;color:#65676a;border-bottom:1px dotted #e9e9e9;padding-bottom:5px;margin-bottom:5px;margin-right:20px}dt.anken-item-title{width:80px;font-weight:700;color:#006f7d}dl.anken-proceeds-area{display:-webkit-box;display:-ms-flexbox;display:flex;color:#65676a;line-height:1.4;border-bottom:1px dotted #e9e9e9;padding-bottom:5px;margin-bottom:5px;margin-right:20px}p.anken-detail-text{color:#45494b;line-height:1.5;margin-top:10px;margin-bottom:12px;font-size:14px;height:43px;overflow:hidden;width:96%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}@media screen and (max-width:768px){.anken-description-area{padding:0 35px;margin-left:20px}.anken-description-area dl{font-size:14px}.D03-001-01.swiper-container{padding:0 15px}}.anekn-region-area,.anken-proceeds-area{font-size:1.16em}@media screen and (min-width:769px){div.anken-description-area{padding-right:20px}dl.anekn-region-area,dl.anken-proceeds-area{margin-right:0}p.anken-detail-text{margin-right:0}.area4-lead{font-size:1.416em}}.D03-001-01-list-anken-figure{height:68px}.swiper-container--b{overflow-x:hidden!important}section.anken-b{background-color:#fff;position:relative;padding:80px 0}section.anken-b .anken__slider__link-b>span{display:inline-block;color:#fff;padding:10px 0;width:100%;background:#343d45;border-radius:5px;font-size:15px}section.anken-b .anken__slider__link-b:after{position:absolute;top:29%;right:15px;width:7px;height:13px;background:url(/images/arrow-right.png) no-repeat center center/cover;content:""}section.anken-b .D03-001-01-list-anken-figure{height:120px;position:relative}section.anken-b .D03-001-01-list-anken-figure .anken-item-image-text{line-height:1}.anken-b .anken-slider-title{color:#006057;font-size:3em;font-weight:700;text-align:center;line-height:1.3;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:.06em;margin-bottom:0}.navi__area{position:relative;max-width:1200px;margin:auto}.anken-b .anken-b__slider__next{overflow:hidden;position:absolute;width:50px;height:50px;top:13px;right:25%;z-index:999;border-radius:50%;background-image:url(/images/case-button-next.png);background-color:#c8c8c8;background-position:center;background-repeat:no-repeat;background-size:14px auto;background-size:14px auto;text-indent:100%;-webkit-transition:all .2s ease;transition:all .2s ease;cursor:pointer}.anken-b .anken-b__slider__prev{overflow:hidden;position:absolute;width:50px;height:50px;top:13px;left:25%;z-index:999;border-radius:50%;background-image:url(/images/case-button-prev.png);background-color:#c8c8c8;background-position:center;background-repeat:no-repeat;background-size:14px auto;text-indent:100%;-webkit-transition:all .2s ease;transition:all .2s ease;cursor:pointer}.anken-b .anken-b__slider__next:hover,.anken-b .anken-b__slider__prev:hover{background-color:#6f757b}.anken-b .swiper-pagination-b{text-align:center}.anken-b .swiper-pagination-bullet-active{opacity:1;background:#0a847b!important;height:8px!important;vertical-align:middle}.anken-b .swiper-pagination-bullet{width:60px;height:6px;border-radius:inherit;margin:0!important}.swiper-container li.D03-001-01-list-item-b.swiper-slide{-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.16);box-shadow:0 1px 3px 0 rgba(0,0,0,.16);-webkit-transition:all .2s ease;transition:all .2s ease;border-radius:5px;overflow:hidden}.swiper-container li.D03-001-01-list-item-b.swiper-slide:hover{-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.4);box-shadow:0 5px 10px 0 rgba(0,0,0,.4);-webkit-transform:translateY(-3px);transform:translateY(-3px);-webkit-transition:all .2s ease;transition:all .2s ease}div.D03-001-01.swiper-container{max-width:1200px;margin:auto;position:relative;padding:10px}div.D03-001-01.swiper-container::before{content:"";background:linear-gradient(90deg,transparent,#fff);width:80px;height:340px;position:absolute;right:0;bottom:0;z-index:2}.anken-b p.anken-item-image-text{position:absolute;left:0;bottom:0}.anken-b span.anken-new-text{background-color:red;color:#fff;padding:0 5px;font-size:12px}.anken-b span.anken-update-text{color:#fff;padding:0 5px;font-size:12px;background-color:#cca300}.anken-b span.anken-number-text{color:#fff;background-color:#696969;padding:0 5px;margin-right:8px;font-size:12px}.anken-b div.anken-description-area{position:relative;padding-left:10px;padding-right:10px;padding-bottom:0}.anken-b div.anken-title-text{margin-bottom:5px;margin-top:10px;line-height:1.3;font-size:16px;font-weight:700;color:#293337;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.anken-b dl.anekn-region-area{padding-top:5px;display:-webkit-box;display:-ms-flexbox;display:flex;color:#65676a;padding-bottom:5px;margin-right:20px}.anken-b dt.anken-item-title{width:60px;font-weight:700;color:#293337}.anken-b dl.anken-proceeds-area{display:-webkit-box;display:-ms-flexbox;display:flex;color:#65676a;line-height:1.4;padding-bottom:5px;margin-right:20px}.anken-b p.anken-detail-text{color:#45494b;line-height:1.5;margin-top:5px;margin-bottom:10px;font-size:14px;height:43px;overflow:hidden;width:100%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.anken-b p.anken__slider__link-b{margin:0 auto 10px;line-height:1;text-align:center;width:calc(100% - 20px);position:relative}.anken-b .anekn-region-area,.anken-b .anken-proceeds-area{font-size:1.16em;border-bottom:none;border-top:none;margin-right:0;margin-bottom:0}.area4-lead{text-align:center;margin-top:20px;line-height:1.6}@media screen and (max-width:768px){section.anken-b{padding:40px 0 30px}.anken-inner{margin-bottom:20px!important}div.D03-001-01.swiper-container--b{padding:15px 0 15px 15px}.anken-b .anken-slider-title{margin-bottom:30px}.anken-b div.anken-description-area{margin-left:0}.anken-b .anken-description-area dl{font-size:14px}.anken-b dt.anken-item-title{width:50px}.anken-b .anken-b__slider__next{width:40px;height:40px;right:15px;top:18px}.anken-b .anken-b__slider__prev{width:40px;height:40px;left:15px;top:18px}.anken-b .swiper-pagination-bullet-active{opacity:1;background:#000!important;height:8px!important;vertical-align:inherit}.anken-b .swiper-pagination-bullet{width:8px;height:8px;border-radius:50%;margin:0 5px!important}.swiper-container--b li.D03-001-01-list-item-b.swiper-slide:hover{-webkit-box-shadow:0 0 0 0 rgba(0,0,0,.5);box-shadow:0 0 0 0 rgba(0,0,0,.5);-webkit-transform:translateY(0);transform:translateY(0)}.anken-b .anken-b__slider__next:hover,.anken-b .anken-b__slider__prev:hover{background-color:#c8c8c8}.anken-b .swiper-pagination-b{margin-top:0!important}.anken-btn-box{margin-top:20px!important}}.anken-b .swiper-pagination-bullet-active{background:#006f7d}.swiper-slide.disabled{position:relative}.swiper-slide.disabled::before{position:absolute;content:"";display:block;width:100%;height:100%;background:rgba(0,0,0,.14);top:-6px;left:15px;z-index:1;border-radius:0;border:0}.swiper-slide.disabled::after{position:absolute;content:"成約済";display:block;color:#fff;width:3em;height:1em;margin:auto;top:0;left:0;right:0;bottom:0;font-size:30px;line-height:1;z-index:2}ul.D03-001-01-list-anken.swiper-wrapper img,ul.D03-001-01-list-anken.swiper-wrapper picture{width:100%;height:100%;object-fit:cover}.anken-item-image-text{letter-spacing:-.4em}.anken-item-image-text span{display:inline-block;height:20px;line-height:20px;font-size:12px;padding:0 5px;color:#fff;vertical-align:middle;letter-spacing:normal}.anken-item-image-text span.new{background-color:#c00}.anken-item-image-text span.update{background-color:#cca300}.anken-item-image-text span.ankenid{background-color:rgba(0,0,0,.7)}.anken-item-image-text span.dealing{background-color:#858585}.anken-inner{max-width:800px;margin:auto;left:0;padding:0 15px}.anken-b .anken-slider-title{margin-bottom:0}.anken-btn-box{display:flex;justify-content:center;margin-top:50px}.anken-btn-inner{text-align:center}.contact-cta-btnText{display:inline-block;position:relative;margin-bottom:4px;font-size:15px;font-weight:700}.contact-cta-btnText::before{content:"";background:url(/images/text-icon-blk-left.png) no-repeat center center/cover;width:13px;height:20px;position:absolute;top:49%;left:-18px;transform:translatey(-50%);z-index:1}.contact-cta-btnText::after{content:"";background:url(/images/text-icon-blk-right.png) no-repeat center center/cover;width:13px;height:20px;position:absolute;top:49%;right:-18px;transform:translatey(-50%);z-index:1}@media screen and (max-width:768px){.anken-btn-box{flex-direction:column;margin-top:30px;padding:0 15px}.anken-btn-inner:nth-child(1){margin-right:0;margin-bottom:20px}.contact-cta-btnText{font-size:11px}.contact-cta-btnText::before{width:9px;height:14px;top:49%;left:-15px}.contact-cta-btnText::after{width:9px;height:14px;top:49%;right:-15px}.anken-b .anken-slider-title{font-size:1.833em}.area4-lead{font-size:1.12em}}.anken-item-image-text span.new{background-color:#e74c3c}.anken-item-image-text span.update{background-color:#cca300}.anken-item-image-text span.ankenid{background-color:#747474}