@import'https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@700&family=Roboto:ital,wght@0,100..900;1,100..900&display=swap';article{margin-bottom:0 !important}#rwd-content .rwd-main-content{margin-bottom:0 !important;font-family:"Noto Sans JP",sans-serif;font-style:normal;font-weight:400;font-optical-sizing:auto;line-height:28px;color:#000;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;-webkit-text-size-adjust:100%;text-size-adjust:100%}@media all and (max-width: 767px){.pc{display:none !important}}@media all and (min-width: 768px){.sp{display:none !important}}.pageFaq .scrollNav ul li a,.pageFaq #faq-1 .faqList dl>div dt::before,.pageFaq #faq-1 .faqList dl>div dd::before,.pageFaq #faq-2 .faqList dl>div dt::before,.pageFaq #faq-2 .faqList dl>div dd::before,.pageFaq #faq-3 .faqList dl>div dt::before,.pageFaq #faq-3 .faqList dl>div dd::before,.pageFaq #faq-4 .faqList dl>div dt::before,.pageFaq #faq-4 .faqList dl>div dd::before,.pageFaq #faq-1 .faqList dl>div dt,.pageFaq #faq-2 .faqList dl>div dt,.pageFaq #faq-3 .faqList dl>div dt,.pageFaq #faq-4 .faqList dl>div dt,.table table tr th,.table-scroll table tr th,.table-block table tr th,.table-background table tr th,.table-bordered table tr th,.navigation-header ul li a,.heading-pageTitle>*,.heading-1>*,.heading-2>*,.heading-3>*,.button,.button-small,.button-large,.button-bordered,.button-emphasis,.emphasis-red,.emphasis,.bold{font-weight:600}.visualHeader>*:nth-child(1),.visualHeader>*:nth-child(2),.extrabold{font-weight:900}.textBox{margin:-6px 0;font-size:16px !important;line-height:28px !important}.textBox-left{margin:-6px 0;font-size:16px !important;line-height:28px !important;text-align:left}@media all and (min-width: 768px){.textBox-left_pc{text-align:left}}@media all and (max-width: 767px){.textBox-left_sp{text-align:left}}.textBox-right{margin:-6px 0;font-size:16px !important;line-height:28px !important;text-align:right}@media all and (min-width: 768px){.textBox-right_pc{text-align:right}}@media all and (max-width: 767px){.textBox-right_sp{text-align:right}}.textBox-center{margin:-6px 0;font-size:16px !important;line-height:28px !important;text-align:center}@media all and (min-width: 768px){.textBox-center_pc{text-align:center}}@media all and (max-width: 767px){.textBox-center_sp{text-align:center}}a.link-arrow,a.link{font-size:inherit;color:#003f8e !important;text-decoration:underline !important}a.link-arrow:hover,a.link:hover,a.hover.link-arrow,a.hover.link{color:#003f8e !important;text-decoration:none !important;opacity:.7 !important}a.link-arrow::before{content:">> "}.emphasis-red{color:#b40606}.button-emphasis,.button-bordered,.button-large,.button,.button-small{box-sizing:border-box;display:flex;align-items:center;justify-content:center;color:#fff !important;background-color:#3b3b3b;border-radius:4px}@media all and (min-width: 768px){.button-emphasis,.button-bordered,.button-large,.button,.button-small{width:min(300px,100%);max-width:300px;height:60px;font-size:24px}}@media all and (max-width: 767px){.button-emphasis,.button-bordered,.button-large,.button,.button-small{width:min(240px,100%);height:50px;font-size:20px}}.hover.button-emphasis,.hover.button-bordered,.hover.button-large,.hover.button,.hover.button-small,.button-emphasis:hover,.button-bordered:hover,.button-large:hover,.button:hover,.button-small:hover{opacity:.7}@media all and (min-width: 768px){.button-large{gap:0 15px;width:min(580px,100%);max-width:580px;height:80px;font-size:32px}}@media all and (max-width: 767px){.button-large{gap:0 10px;width:min(580px,100%);max-width:580px;height:78px;font-size:28px}}.button-large::after{box-sizing:border-box;display:block;content:"";transform:rotate(-45deg)}@media all and (min-width: 768px){.button-large::after{width:16px;height:16px;border-right:4px solid #fff;border-bottom:4px solid #fff}}@media all and (max-width: 767px){.button-large::after{width:12px;height:12px;border-right:3px solid #fff;border-bottom:3px solid #fff}}.button-bordered{color:#003f8e !important;background-color:rgba(0,0,0,0);border:2px solid #003f8e}@media all and (min-width: 768px){.button-bordered{min-height:60px}}.button-emphasis{background-color:#b40606}.buttons-right,.buttons-center,.buttons-left,.buttons{display:flex;flex-wrap:nowrap;align-items:center}@media all and (min-width: 768px){.buttons-right,.buttons-center,.buttons-left,.buttons{gap:0 40px}}@media all and (max-width: 767px){.buttons-right,.buttons-center,.buttons-left,.buttons{flex-direction:column;gap:20px 0}}.buttons-left{justify-content:flex-start}.buttons-center{justify-content:center}.buttons-right{justify-content:flex-end}@media all and (min-width: 768px){.buttons>*{flex:1 1 50%}}@media all and (max-width: 767px){.buttons>*{flex:0 0 auto}}.container-wide,.container-narrow{box-sizing:content-box;margin-right:auto;margin-left:auto}@media all and (min-width: 768px){.container-wide,.container-narrow{padding:0 20px}}@media all and (max-width: 767px){.container-wide,.container-narrow{padding:0 14px}}.container-narrow{max-width:960px}.container-wide{max-width:1120px}.layout-column,.layout-row{display:flex}@media all and (max-width: 767px){.layout-column,.layout-row{flex-direction:column}}@media all and (min-width: 768px){.layout-row>.layoutItem-1of2{width:50%}}@media all and (min-width: 768px){.layout-row>.layoutItem-1of3{width:33.3333333333%}}@media all and (min-width: 768px){.layout-row>.layoutItem-2of3{width:66.6666666667%}}.layout-column{flex-direction:column}.layout-close{gap:20px}@media all and (min-width: 768px){.layout-close_pc{gap:20px}}@media all and (max-width: 767px){.layout-close_sp{gap:20px}}.layout-near{gap:40px}@media all and (min-width: 768px){.layout-near_pc{gap:40px}}@media all and (max-width: 767px){.layout-near_sp{gap:40px}}.layout-far{gap:80px}@media all and (min-width: 768px){.layout-far_pc{gap:80px}}@media all and (max-width: 767px){.layout-far_sp{gap:80px}}.layout-center{justify-content:center}@media all and (min-width: 768px){.layout>.layoutItem-1of2{width:50%}}@media all and (min-width: 768px){.layout>.layoutItem-1of3{width:33.3333333333%}}@media all and (min-width: 768px){.layout>.layoutItem-2of3{width:66.6666666667%}}.mtClose{margin-top:20px}@media all and (min-width: 768px){.mtClose_pc{margin-top:20px}}@media all and (max-width: 767px){.mtClose_sp{margin-top:20px}}.mtNear{margin-top:40px}@media all and (min-width: 768px){.mtNear_pc{margin-top:40px}}@media all and (max-width: 767px){.mtNear_sp{margin-top:40px}}.mtFar{margin-top:80px}@media all and (min-width: 768px){.mtFar_pc{margin-top:80px}}@media all and (max-width: 767px){.mtFar_sp{margin-top:80px}}.visualHeader{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#cddbf2}@media all and (min-width: 768px){.visualHeader{gap:13px 0;height:110px}}@media all and (max-width: 767px){.visualHeader{gap:14px 0;height:100px}}.visualHeader>*{display:block}.visualHeader>*:nth-child(1){line-height:1;color:#264377}@media all and (min-width: 768px){.visualHeader>*:nth-child(1){font-size:40px}}@media all and (max-width: 767px){.visualHeader>*:nth-child(1){font-size:28px}}.visualHeader>*:nth-child(2){line-height:1;color:#264377}@media all and (min-width: 768px){.visualHeader>*:nth-child(2){font-size:20px}}@media all and (max-width: 767px){.visualHeader>*:nth-child(2){font-size:16px}}.heading-pageTitle>*{font-size:36px;line-height:1;color:#264377;text-align:center}.heading-pageTitle.multipleLines>*{margin-top:-7.2px;margin-bottom:-7.2px;line-height:1.4}@media all and (max-width: 767px){.heading-pageTitle>*{margin:-6px 0;font-size:30px !important;line-height:42px !important}}.heading-1{border-bottom:4px solid #003f8e}@media all and (min-width: 768px){.heading-1{padding-bottom:15px}}@media all and (max-width: 767px){.heading-1{padding-bottom:14px}}.heading-1>*{display:block;color:#003f8e}@media all and (min-width: 768px){.heading-1>*{margin:-4px 0;font-size:32px !important;line-height:40px !important}}@media all and (max-width: 767px){.heading-1>*{margin:-3.25px 0;font-size:26px !important;line-height:32.5px !important}}.heading-2{background-color:#d5edfc}@media all and (min-width: 768px){.heading-2{padding:5px 7px}}@media all and (max-width: 767px){.heading-2{padding:10px 15px}}.heading-2>*{display:block;color:#003f8e}@media all and (min-width: 768px){.heading-2>*{margin:-6px 0;font-size:24px !important;line-height:36px !important}}@media all and (max-width: 767px){.heading-2>*{margin:-5px 0;font-size:20px !important;line-height:30px !important}}.heading-3>*{display:block;color:#264377}@media all and (min-width: 768px){.heading-3>*{margin:-5px 0;font-size:20px !important;line-height:30px !important}}@media all and (max-width: 767px){.heading-3>*{margin:-5px 0;font-size:18px !important;line-height:28px !important}}.heading-styleGuide{display:flex;align-items:center;height:60px;padding:0 20px;margin-top:40px;font-size:30px;font-weight:bold;line-height:36px;background-color:#e7e7e7}.heading-styleGuide-sub{display:flex;align-items:center;padding:0 0 1px;margin-top:20px;font-size:20px;font-weight:bold;line-height:36px;border-bottom:1px dashed #707070}.list-bullet ul li{display:flex;flex-wrap:nowrap;gap:0 5px}.list-bullet ul li::before{display:block;width:10px;height:10px;margin-top:9px;content:"";background-color:#264377;border-radius:50%}.list-number ol{display:flex;flex-direction:column;list-style:none;counter-reset:item}.list-number ol li{display:flex;flex-wrap:nowrap;gap:0 5px;list-style:none}.list-number ol li::before{display:block;content:counter(item) ".";counter-increment:item}.list-indent ol li,.list-indent ul li{padding-left:2em}.navigation-header ul{display:flex;align-items:flex-end;background-color:#003f8e !important}@media all and (min-width: 768px){.navigation-header ul{gap:1px;justify-content:center;min-height:60px}}@media all and (max-width: 767px){.navigation-header ul{flex-wrap:wrap;gap:5px 15px;padding:10px}}.navigation-header ul li{padding:0}@media all and (max-width: 767px){.navigation-header ul li{flex:0 1 auto;min-width:calc((100% - 35px)/2)}}.navigation-header ul li a{color:#fff !important}@media all and (min-width: 768px){.navigation-header ul li a{display:block;padding:7px 20px 16px;font-size:18px;line-height:1.5;border-radius:5px 5px 0 0}}@media all and (max-width: 767px){.navigation-header ul li a{display:grid;grid-auto-flow:column;gap:5px;align-items:center;justify-content:start;font-size:14px;white-space:nowrap;border-radius:5px}.navigation-header ul li a::before{display:block;width:7px;aspect-ratio:1;content:"";border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg)}}.navigation-header ul li a:hover,.navigation-header ul li a.current{color:#003f8e !important;background-color:#fff !important}.table-bordered table,.table-background table,.table-block table,.table-scroll table,.table table{width:100%;table-layout:fixed;border-collapse:collapse;border-top:1px solid #999}.table-bordered table tr,.table-background table tr,.table-block table tr,.table-scroll table tr,.table table tr{border-bottom:1px solid #999}.table-bordered table tr th,.table-background table tr th,.table-block table tr th,.table-scroll table tr th,.table table tr th{box-sizing:border-box;text-align:left}@media all and (min-width: 768px){.table-bordered table tr th,.table-background table tr th,.table-block table tr th,.table-scroll table tr th,.table table tr th{width:.25%;padding:21px 0}}@media all and (max-width: 767px){.table-bordered table tr th,.table-background table tr th,.table-block table tr th,.table-scroll table tr th,.table table tr th{width:.4041450777%;padding:14px 0}}.table-bordered table tr td,.table-background table tr td,.table-block table tr td,.table-scroll table tr td,.table table tr td{box-sizing:border-box}@media all and (min-width: 768px){.table-bordered table tr td,.table-background table tr td,.table-block table tr td,.table-scroll table tr td,.table table tr td{width:.75%;padding:21px 0}}@media all and (max-width: 767px){.table-bordered table tr td,.table-background table tr td,.table-block table tr td,.table-scroll table tr td,.table table tr td{width:.5958549223%;padding:14px 0}}@media all and (max-width: 767px){.table-scroll{overflow:auto}}@media all and (max-width: 767px){.table-scroll table{table-layout:fixed}}@media all and (max-width: 767px){.table-block table tr{display:block}}@media all and (max-width: 767px){.table-block table tr th,.table-block table tr td{display:block;width:auto}}@media all and (max-width: 767px){.table-block table tr td{margin-top:-20px}}.table-bordered th,.table-bordered td{border:1px solid #999}.pageTop img{pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.pageTop .hero img{width:100%}@media all and (min-width: 768px){.pageTop section.application{padding-block:80px 150px}}@media all and (max-width: 767px){.pageTop section.application{padding:60px 10px}}.pageTop section.application .buttons-center a{display:block}@media all and (min-width: 768px){.pageTop section.application .buttons-center a:hover{opacity:.7 !important}}@media all and (max-width: 767px){.pageTop section.application .buttons-center a img{width:100%}}.pageTop section.application p{margin-top:18px;font-size:14px;text-align:center}@media all and (min-width: 768px){.pageTop section.application p{margin-top:15px}}@media all and (max-width: 767px){.pageTop section.application p{width:-moz-fit-content;width:fit-content;margin-inline:auto;text-align-last:left}}.pageTop section.application p a{color:#006eb0 !important}.pageTop section.plans{position:relative;padding-bottom:100px;background-color:#c3e6fc}.pageTop section.plans>.divider{display:grid;grid-template-columns:1fr 100px auto;grid-auto-flow:column;align-items:end;background-color:#fff}@media all and (max-width: 767px){.pageTop section.plans>.divider{grid-template-columns:1fr 60px auto}}.pageTop section.plans>.divider .dam{display:contents}.pageTop section.plans>.divider .dam::before{display:block;width:100%;height:100px;content:"";background-color:#c3e6fc}@media all and (max-width: 767px){.pageTop section.plans>.divider .dam::before{height:60px}}.pageTop section.plans>.divider .dam::after{display:block;width:100px;height:100px;clip-path:polygon(0 0, 100% 100%, 0 100%);content:"";background-color:#c3e6fc}@media all and (max-width: 767px){.pageTop section.plans>.divider .dam::after{width:60px;height:60px}}.pageTop section.plans>.divider .txt{padding-inline-start:160px}@media all and (max-width: 767px){.pageTop section.plans>.divider .txt{padding-inline-start:45px}}.pageTop section.plans>.icon{z-index:1}@media all and (min-width: 768px){.pageTop section.plans>.icon{position:absolute;top:-80px;left:50px}}@media all and (max-width: 767px){.pageTop section.plans>.icon{display:grid;place-content:center;padding-inline:15px;margin-top:60px}}.pageTop section.plans>.icon img{max-width:100%}.pageTop section.plans>.title{position:relative;z-index:2;display:grid;place-content:center;margin-top:60px}@media all and (max-width: 767px){.pageTop section.plans>.title{padding-inline:15px;margin-top:40px}}.pageTop section.plans>.title img{max-width:100%}.pageTop section.plans .service1,.pageTop section.plans .service2{position:relative}.pageTop section.plans .service1 .headline,.pageTop section.plans .service2 .headline{display:grid;place-content:center;height:60px;font-family:Roboto,sans-serif;font-size:32px;font-weight:bold;color:#fff;background-color:#003f8e}@media all and (max-width: 767px){.pageTop section.plans .service1 .headline,.pageTop section.plans .service2 .headline{height:40px;font-size:24px}}.pageTop section.plans .service1 .lead,.pageTop section.plans .service2 .lead{position:relative;z-index:2;margin-top:40px;text-align:center}@media all and (max-width: 767px){.pageTop section.plans .service1 .lead,.pageTop section.plans .service2 .lead{margin-top:28px}}.pageTop section.plans .service1 .lead strong,.pageTop section.plans .service2 .lead strong{display:block;font-size:40px;font-weight:bold;line-height:1.2;color:#003f8e}@media all and (max-width: 767px){.pageTop section.plans .service1 .lead strong,.pageTop section.plans .service2 .lead strong{font-size:28px}}.pageTop section.plans .service1 .lead p,.pageTop section.plans .service2 .lead p{margin-top:1em;font-size:16px;line-height:1.5}@media all and (max-width: 767px){.pageTop section.plans .service1 .lead p,.pageTop section.plans .service2 .lead p{padding-inline:15px;text-align:left}}@media all and (min-width: 768px){.pageTop section.plans .service1 .catch,.pageTop section.plans .service2 .catch{position:absolute;top:30px;z-index:1}}@media all and (max-width: 767px){.pageTop section.plans .service1 .catch,.pageTop section.plans .service2 .catch{padding-inline:15px;margin-top:26px;text-align:center}}.pageTop section.plans .service1 .catch img,.pageTop section.plans .service2 .catch img{max-width:100%}.pageTop section.plans .service1 .cases,.pageTop section.plans .service2 .cases{margin-top:60px}.pageTop section.plans .service1 .cases ul,.pageTop section.plans .service2 .cases ul{display:flex;flex-direction:column;gap:40px}@media all and (max-width: 767px){.pageTop section.plans .service1 .cases ul,.pageTop section.plans .service2 .cases ul{gap:60px}}.pageTop section.plans .service1 .cases ul li,.pageTop section.plans .service2 .cases ul li{position:relative;display:grid}@media all and (min-width: 768px){.pageTop section.plans .service1 .cases ul li,.pageTop section.plans .service2 .cases ul li{grid-auto-flow:column;align-items:center;justify-content:center}}@media all and (max-width: 767px){.pageTop section.plans .service1 .cases ul li,.pageTop section.plans .service2 .cases ul li{grid-auto-flow:row;gap:10px}}.pageTop section.plans .service1 .cases ul li .cloud,.pageTop section.plans .service2 .cases ul li .cloud{position:absolute;top:calc(100% - 20px);z-index:1;width:100%;height:60px;background-color:#d5edfc}.pageTop section.plans .service1 .cases ul li .cloud .dam,.pageTop section.plans .service2 .cases ul li .cloud .dam{position:absolute;display:grid;grid-auto-flow:column;width:100%}.pageTop section.plans .service1 .cases ul li .cloud .dam::before,.pageTop section.plans .service1 .cases ul li .cloud .dam::after,.pageTop section.plans .service2 .cases ul li .cloud .dam::before,.pageTop section.plans .service2 .cases ul li .cloud .dam::after{display:block;height:100px;content:"";background-color:#d5edfc}.pageTop section.plans .service1 .cases ul li .cloud .dam:first-child,.pageTop section.plans .service2 .cases ul li .cloud .dam:first-child{top:-100px;grid-template-columns:1fr 200px}.pageTop section.plans .service1 .cases ul li .cloud .dam:first-child::after,.pageTop section.plans .service2 .cases ul li .cloud .dam:first-child::after{width:200px;clip-path:polygon(0 0, 50% 100%, 0 100%)}.pageTop section.plans .service1 .cases ul li .cloud .dam:last-child,.pageTop section.plans .service2 .cases ul li .cloud .dam:last-child{top:60px;grid-template-columns:200px 1fr}.pageTop section.plans .service1 .cases ul li .cloud .dam:last-child::before,.pageTop section.plans .service2 .cases ul li .cloud .dam:last-child::before{width:200px;clip-path:polygon(50% 0, 100% 0, 100% 100%)}.pageTop section.plans .service1 .cases ul li .photo,.pageTop section.plans .service2 .cases ul li .photo{z-index:2}.pageTop section.plans .service1 .cases ul li .photo img,.pageTop section.plans .service2 .cases ul li .photo img{width:100%}.pageTop section.plans .service1 .cases ul li .text,.pageTop section.plans .service2 .cases ul li .text{z-index:2}.pageTop section.plans .service1 .cases ul li .text img,.pageTop section.plans .service2 .cases ul li .text img{width:100%}@media all and (max-width: 767px){.pageTop section.plans .service1 .cases ul li .text,.pageTop section.plans .service2 .cases ul li .text{padding-inline:15px;text-align:center}}@media all and (min-width: 768px){.pageTop section.plans .service1 .cases ul li:nth-of-type(odd),.pageTop section.plans .service2 .cases ul li:nth-of-type(odd){grid-template-columns:min(1fr,800px) auto}}@media all and (min-width: 768px){.pageTop section.plans .service1 .cases ul li:nth-of-type(odd) .photo,.pageTop section.plans .service2 .cases ul li:nth-of-type(odd) .photo{order:1}}@media all and (max-width: 767px){.pageTop section.plans .service1 .cases ul li:nth-of-type(odd) .photo,.pageTop section.plans .service2 .cases ul li:nth-of-type(odd) .photo{padding-inline-end:30px}}@media all and (min-width: 768px){.pageTop section.plans .service1 .cases ul li:nth-of-type(odd) .text,.pageTop section.plans .service2 .cases ul li:nth-of-type(odd) .text{order:2;padding-inline:75px 120px}}@media all and (min-width: 768px){.pageTop section.plans .service1 .cases ul li:nth-of-type(even),.pageTop section.plans .service2 .cases ul li:nth-of-type(even){grid-template-columns:auto min(1fr,800px)}}@media all and (min-width: 768px){.pageTop section.plans .service1 .cases ul li:nth-of-type(even) .photo,.pageTop section.plans .service2 .cases ul li:nth-of-type(even) .photo{order:2}}@media all and (max-width: 767px){.pageTop section.plans .service1 .cases ul li:nth-of-type(even) .photo,.pageTop section.plans .service2 .cases ul li:nth-of-type(even) .photo{padding-inline-start:30px}}@media all and (min-width: 768px){.pageTop section.plans .service1 .cases ul li:nth-of-type(even) .text,.pageTop section.plans .service2 .cases ul li:nth-of-type(even) .text{order:1;padding-inline:120px 75px}}.pageTop section.plans .service1{margin-block-start:60px}@media all and (max-width: 767px){.pageTop section.plans .service1{margin-block-start:40px}}.pageTop section.plans .service1 .lead p.note{margin-top:1em;font-size:14px;line-height:1.5}.pageTop section.plans .service1 .catch{right:30px}.pageTop section.plans .service2{margin-block-start:120px}.pageTop section.plans .service2 .lead .sub{display:block;margin-top:5px;font-size:20px;font-weight:bold;color:#003f8e}.pageTop section.plans .service2 .catch{left:30px}.pageTop section.plans .negotiation{position:relative;z-index:2;width:min(720px,100%);padding-inline:30px;margin-inline:auto;margin-top:75px}@media all and (max-width: 767px){.pageTop section.plans .negotiation{box-sizing:border-box;padding-inline:15px}}.pageTop section.plans .negotiation .title{display:block;margin-top:0;font-size:20px;font-weight:bold;line-height:1.5;text-align:left}.pageTop section.plans .negotiation .title+p{margin-top:5px;font-size:14px;line-height:25px}.pageTop section.plans .negotiation .caution{display:grid;grid-auto-flow:row;gap:2px;place-content:center;place-items:center;min-height:80px;margin-top:10px;color:#e73562;background-color:#fff;border:2px solid #e73562;border-radius:10px}@media all and (max-width: 767px){.pageTop section.plans .negotiation .caution{padding-block:7px}}.pageTop section.plans .negotiation .caution strong{display:block;font-size:20px;line-height:1.2}@media all and (max-width: 767px){.pageTop section.plans .negotiation .caution strong{text-align:center}}.pageTop section.plans .negotiation .caution p{font-size:14px;line-height:1.2}.pageTop section.points{position:relative;padding-bottom:100px}.pageTop section.points>.divider{display:grid;grid-template-columns:auto 100px 1fr;grid-auto-flow:column;align-items:end;background-color:#c3e6fc}@media all and (max-width: 767px){.pageTop section.points>.divider{grid-template-columns:auto 60px 1fr}}.pageTop section.points>.divider .txt{padding-inline-end:90px}@media all and (max-width: 767px){.pageTop section.points>.divider .txt{padding-inline-end:5px}}.pageTop section.points>.divider .dam{display:contents}.pageTop section.points>.divider .dam::before{display:block;width:100px;height:100px;clip-path:polygon(0 100%, 100% 0, 100% 100%);content:"";background-color:#fff}@media all and (max-width: 767px){.pageTop section.points>.divider .dam::before{width:60px;height:60px}}.pageTop section.points>.divider .dam::after{display:block;width:100%;height:100px;content:"";background-color:#fff}@media all and (max-width: 767px){.pageTop section.points>.divider .dam::after{height:60px}}.pageTop section.points>.icon{z-index:1}@media all and (min-width: 768px){.pageTop section.points>.icon{position:absolute;top:-80px;left:50px}}.pageTop section.points>.title{position:relative;z-index:2;display:grid;place-content:center;margin-top:60px}@media all and (max-width: 767px){.pageTop section.points>.title{padding-inline:15px;margin-top:40px}}@media all and (min-width: 768px){.pageTop section.points .list{padding-inline:60px;margin-top:60px}}@media all and (max-width: 767px){.pageTop section.points .list{padding-inline:15px;margin-top:20px}}.pageTop section.points .list ul{display:flex;width:min(1090px,100%);margin-inline:auto}@media all and (min-width: 768px){.pageTop section.points .list ul{flex-wrap:wrap;gap:60px}}@media all and (max-width: 767px){.pageTop section.points .list ul{flex-direction:column;gap:10px}}@media all and (min-width: 768px){.pageTop section.points .list ul li{width:min(400px,(100% - 60px)/2)}.pageTop section.points .list ul li:nth-of-type(3){margin-left:auto}}.pageTop section.points .list ul li img{width:100%}.pageFaq{padding-block-end:120px}@media all and (min-width: 768px){.pageFaq .scrollNav{padding-block:60px}}@media all and (max-width: 767px){.pageFaq .scrollNav{padding:60px 15px}}.pageFaq .scrollNav ul{gap:10px;min-height:60px}.pageFaq .scrollNav ul li a{box-sizing:border-box;display:flex;gap:0 10px;align-items:center;height:100%;padding-inline:20px;font-size:16px;line-height:1;color:#003f8e !important;border:2px solid #003f8e;border-radius:30px}@media all and (max-width: 767px){.pageFaq .scrollNav ul li a{justify-content:space-between;height:40px}}.pageFaq .scrollNav ul li a::after{display:block;width:8px;height:8px;content:"";border-right:2px solid #003f8e;border-bottom:2px solid #003f8e;transform:rotate(45deg) translate(-2.5px, -2.5px)}.pageFaq .scrollNav ul li a:hover{opacity:.7}.pageFaq #faq-1,.pageFaq #faq-2,.pageFaq #faq-3,.pageFaq #faq-4{padding-block:90px 160px}@media all and (max-width: 767px){.pageFaq #faq-1,.pageFaq #faq-2,.pageFaq #faq-3,.pageFaq #faq-4{padding-block:60px}}.pageFaq #faq-1 .container-narrow,.pageFaq #faq-2 .container-narrow,.pageFaq #faq-3 .container-narrow,.pageFaq #faq-4 .container-narrow{max-width:1000px}.pageFaq #faq-1 .heading h2,.pageFaq #faq-2 .heading h2,.pageFaq #faq-3 .heading h2,.pageFaq #faq-4 .heading h2{font-size:40px;color:#003f8e;text-align:center}@media all and (max-width: 767px){.pageFaq #faq-1 .heading h2,.pageFaq #faq-2 .heading h2,.pageFaq #faq-3 .heading h2,.pageFaq #faq-4 .heading h2{font-size:28px}}.pageFaq #faq-1 .faqList,.pageFaq #faq-2 .faqList,.pageFaq #faq-3 .faqList,.pageFaq #faq-4 .faqList{max-width:920px;padding:40px;margin-top:30px;background-color:#fff;border-radius:20px}@media all and (max-width: 767px){.pageFaq #faq-1 .faqList,.pageFaq #faq-2 .faqList,.pageFaq #faq-3 .faqList,.pageFaq #faq-4 .faqList{padding:20px}}.pageFaq #faq-1 .faqList dl>div:not(:first-child),.pageFaq #faq-2 .faqList dl>div:not(:first-child),.pageFaq #faq-3 .faqList dl>div:not(:first-child),.pageFaq #faq-4 .faqList dl>div:not(:first-child){padding-top:24px;margin-top:24px;border-top:1px solid #999}@media all and (max-width: 767px){.pageFaq #faq-1 .faqList dl>div:not(:first-child),.pageFaq #faq-2 .faqList dl>div:not(:first-child),.pageFaq #faq-3 .faqList dl>div:not(:first-child),.pageFaq #faq-4 .faqList dl>div:not(:first-child){padding-top:20px;margin-top:20px}}.pageFaq #faq-1 .faqList dl>div dt,.pageFaq #faq-1 .faqList dl>div dd,.pageFaq #faq-2 .faqList dl>div dt,.pageFaq #faq-2 .faqList dl>div dd,.pageFaq #faq-3 .faqList dl>div dt,.pageFaq #faq-3 .faqList dl>div dd,.pageFaq #faq-4 .faqList dl>div dt,.pageFaq #faq-4 .faqList dl>div dd{position:relative;box-sizing:border-box;display:block}@media all and (min-width: 768px){.pageFaq #faq-1 .faqList dl>div dt,.pageFaq #faq-1 .faqList dl>div dd,.pageFaq #faq-2 .faqList dl>div dt,.pageFaq #faq-2 .faqList dl>div dd,.pageFaq #faq-3 .faqList dl>div dt,.pageFaq #faq-3 .faqList dl>div dd,.pageFaq #faq-4 .faqList dl>div dt,.pageFaq #faq-4 .faqList dl>div dd{min-height:38px}}@media all and (max-width: 767px){.pageFaq #faq-1 .faqList dl>div dt,.pageFaq #faq-1 .faqList dl>div dd,.pageFaq #faq-2 .faqList dl>div dt,.pageFaq #faq-2 .faqList dl>div dd,.pageFaq #faq-3 .faqList dl>div dt,.pageFaq #faq-3 .faqList dl>div dd,.pageFaq #faq-4 .faqList dl>div dt,.pageFaq #faq-4 .faqList dl>div dd{min-height:30px}}.pageFaq #faq-1 .faqList dl>div dt::before,.pageFaq #faq-1 .faqList dl>div dd::before,.pageFaq #faq-2 .faqList dl>div dt::before,.pageFaq #faq-2 .faqList dl>div dd::before,.pageFaq #faq-3 .faqList dl>div dt::before,.pageFaq #faq-3 .faqList dl>div dd::before,.pageFaq #faq-4 .faqList dl>div dt::before,.pageFaq #faq-4 .faqList dl>div dd::before{position:absolute;top:0;left:0;display:flex;flex:0 0 auto;align-items:center;justify-content:center;border-radius:50%}@media all and (min-width: 768px){.pageFaq #faq-1 .faqList dl>div dt::before,.pageFaq #faq-1 .faqList dl>div dd::before,.pageFaq #faq-2 .faqList dl>div dt::before,.pageFaq #faq-2 .faqList dl>div dd::before,.pageFaq #faq-3 .faqList dl>div dt::before,.pageFaq #faq-3 .faqList dl>div dd::before,.pageFaq #faq-4 .faqList dl>div dt::before,.pageFaq #faq-4 .faqList dl>div dd::before{width:38px;height:38px;font-size:20px}}@media all and (max-width: 767px){.pageFaq #faq-1 .faqList dl>div dt::before,.pageFaq #faq-1 .faqList dl>div dd::before,.pageFaq #faq-2 .faqList dl>div dt::before,.pageFaq #faq-2 .faqList dl>div dd::before,.pageFaq #faq-3 .faqList dl>div dt::before,.pageFaq #faq-3 .faqList dl>div dd::before,.pageFaq #faq-4 .faqList dl>div dt::before,.pageFaq #faq-4 .faqList dl>div dd::before{width:30px;height:30px;font-size:16px}}.pageFaq #faq-1 .faqList dl>div dt,.pageFaq #faq-2 .faqList dl>div dt,.pageFaq #faq-3 .faqList dl>div dt,.pageFaq #faq-4 .faqList dl>div dt{color:#003f8e}@media all and (min-width: 768px){.pageFaq #faq-1 .faqList dl>div dt,.pageFaq #faq-2 .faqList dl>div dt,.pageFaq #faq-3 .faqList dl>div dt,.pageFaq #faq-4 .faqList dl>div dt{padding:1px 0 0 50px;font-size:24px;line-height:36px}}@media all and (max-width: 767px){.pageFaq #faq-1 .faqList dl>div dt,.pageFaq #faq-2 .faqList dl>div dt,.pageFaq #faq-3 .faqList dl>div dt,.pageFaq #faq-4 .faqList dl>div dt{padding:1px 0 0 41px;font-size:20px;line-height:30px}}.pageFaq #faq-1 .faqList dl>div dt::before,.pageFaq #faq-2 .faqList dl>div dt::before,.pageFaq #faq-3 .faqList dl>div dt::before,.pageFaq #faq-4 .faqList dl>div dt::before{color:#fff;content:"Q";background-color:#003f8e}.pageFaq #faq-1 .faqList dl>div dd,.pageFaq #faq-2 .faqList dl>div dd,.pageFaq #faq-3 .faqList dl>div dd,.pageFaq #faq-4 .faqList dl>div dd{margin-top:15px}@media all and (min-width: 768px){.pageFaq #faq-1 .faqList dl>div dd,.pageFaq #faq-2 .faqList dl>div dd,.pageFaq #faq-3 .faqList dl>div dd,.pageFaq #faq-4 .faqList dl>div dd{padding:6px 0 0 50px}}@media all and (max-width: 767px){.pageFaq #faq-1 .faqList dl>div dd,.pageFaq #faq-2 .faqList dl>div dd,.pageFaq #faq-3 .faqList dl>div dd,.pageFaq #faq-4 .faqList dl>div dd{padding:1px 0 0 41px}}.pageFaq #faq-1 .faqList dl>div dd::before,.pageFaq #faq-2 .faqList dl>div dd::before,.pageFaq #faq-3 .faqList dl>div dd::before,.pageFaq #faq-4 .faqList dl>div dd::before{color:#fff;content:"A";background-color:#e73562}.pageFaq #faq-1,.pageFaq #faq-3{background-color:#c3e6fc}.pageFaq #faq-3{padding-top:0 !important}.pageFaq #faq-3 .dam{display:grid;grid-template-columns:200px 1fr auto;grid-auto-flow:column;align-items:end;margin-bottom:60px;background-color:#d5edfc}@media all and (max-width: 767px){.pageFaq #faq-3 .dam{grid-template-columns:120px 1fr auto;margin-bottom:40px}}.pageFaq #faq-3 .dam::before{display:block;width:200px;height:100px;clip-path:polygon(50% 100%, 100% 0, 100% 100%);content:"";background-color:#c3e6fc}@media all and (max-width: 767px){.pageFaq #faq-3 .dam::before{width:120px;height:60px}}.pageFaq #faq-3 .dam::after{display:block;width:100%;height:100px;content:"";background-color:#c3e6fc}@media all and (max-width: 767px){.pageFaq #faq-3 .dam::after{height:60px}}.pageFaq #faq-2,.pageFaq #faq-4{padding-top:0 !important;background-color:#d5edfc}.pageFaq #faq-2 .dam,.pageFaq #faq-4 .dam{display:grid;grid-template-columns:1fr 200px auto;grid-auto-flow:column;align-items:end;margin-bottom:60px;background-color:#c3e6fc}@media all and (max-width: 767px){.pageFaq #faq-2 .dam,.pageFaq #faq-4 .dam{grid-template-columns:1fr 120px auto;margin-bottom:40px}}.pageFaq #faq-2 .dam::before,.pageFaq #faq-4 .dam::before{display:block;width:100%;height:100px;content:"";background-color:#d5edfc}@media all and (max-width: 767px){.pageFaq #faq-2 .dam::before,.pageFaq #faq-4 .dam::before{height:60px}}.pageFaq #faq-2 .dam::after,.pageFaq #faq-4 .dam::after{display:block;width:200px;height:100px;clip-path:polygon(0 0, 50% 100%, 0 100%);content:"";background-color:#d5edfc}@media all and (max-width: 767px){.pageFaq #faq-2 .dam::after,.pageFaq #faq-4 .dam::after{width:120px;height:60px}}.pageFaq .buttons-center{padding-inline:15px}@media all and (min-width: 768px){.pageFaq .buttons-center{align-items:stretch}}@media all and (min-width: 768px){.pageFaq .buttons-center a{height:auto}}.pageFaq .buttons-center a img{max-width:100%}.pageFaq .button-large.button-emphasis.button-with-sub{display:grid;grid-template:"text icon" auto "sub sub" auto/auto auto;place-content:center;place-items:center}@media all and (min-width: 768px){.pageFaq .button-large.button-emphasis.button-with-sub{gap:10px 15px;height:auto;padding:20px 0;line-height:1em}}@media all and (max-width: 767px){.pageFaq .button-large.button-emphasis.button-with-sub{gap:10px 10px;height:auto;padding:20px 0;line-height:1}}.pageFaq .button-large.button-emphasis.button-with-sub .button-inner-text{-ms-grid-row:1;-ms-grid-column:1;grid-area:text;justify-self:end;font-size:inherit;white-space:nowrap}.pageFaq .button-large.button-emphasis.button-with-sub sub{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:2;grid-area:sub;padding:0 20px;text-align:center}@media all and (min-width: 768px){.pageFaq .button-large.button-emphasis.button-with-sub sub{font-size:14px !important;line-height:1.4em}}@media all and (max-width: 767px){.pageFaq .button-large.button-emphasis.button-with-sub sub{font-size:12px !important;line-height:1.4em}}.pageFaq .button-large.button-emphasis.button-with-sub::after{-ms-grid-row:1;-ms-grid-column:2;grid-area:icon;justify-self:start}.pagePrivacyPolicy{padding-block-end:120px}.pageSpecialCommercialTransaction{padding-block-end:120px}
