@media screen and (min-width: 1024px){.visible-md,.visible-sm{display:none}.visible-lg{display:inherit}}@media screen and (min-width: 750px)and (max-width: 1023px){.visible-lg,.visible-sm{display:none}.visible-md{display:inherit}}@media screen and (max-width: 749px){.visible-lg,.visible-md{display:none}.visible-sm{display:inherit}}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:rgba(0,0,0,0)}*{-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1.5}main{display:block}li{list-style-type:none}a{text-decoration:none;color:inherit}@media screen and (min-width: 750px){a{-webkit-transition:all .3s;transition:all .3s}a::before,a::after{-webkit-transition:all .3s;transition:all .3s}}img{vertical-align:bottom;max-width:100%;height:auto}svg{width:100%;height:auto}sup{font-size:.5em;vertical-align:super}input,button,textarea,select{-webkit-appearance:none;-moz-appearance:none;appearance:none}table{border-collapse:collapse;border-spacing:0;width:100%}address{font-style:normal}@media screen and (min-width: 750px){.l-inner-lg{width:90%;max-width:1400px;margin:0 auto}}@media screen and (max-width: 749px){.l-inner-lg{padding:0 1.5rem}}@media screen and (min-width: 750px){.l-inner-md{width:90%;max-width:1100px;margin:0 auto}}@media screen and (max-width: 749px){.l-inner-md{padding:0 1.5rem}}@media screen and (min-width: 750px){.l-inner-ex{width:90%;max-width:1100px;margin:0 auto}}@media screen and (min-width: 750px){.l-inner-sm{width:90%;max-width:920px;margin:0 auto}}@media screen and (max-width: 749px){.l-inner-sm{padding:0 1.5rem}}.p-benefits{color:#333;font-family:"Noto Sans JP",YuGothic,"Yu Gothic","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",sans-serif;background:#fff}.p-hero{width:100%;overflow:hidden}.p-hero__image{display:block;width:100%;height:auto}@media screen and (max-width: 749px){.p-hero__image--pc{display:none}}@media screen and (min-width: 750px){.p-hero__image--sp{display:none}}@media screen and (min-width: 750px){.p-about{padding:8rem 0 10rem}}@media screen and (max-width: 749px){.p-about{padding:5rem 0 6.4rem}}@media screen and (min-width: 750px){.p-about__inner{width:90%;max-width:1040px;margin:0 auto}}@media screen and (max-width: 749px){.p-about__inner{width:100%;padding:0 2rem}}.p-about__label{color:#c03;font-weight:500;letter-spacing:.1em}@media screen and (min-width: 750px){.p-about__label{text-align:center;font-size:2.4rem;margin-bottom:1.2rem}}@media screen and (max-width: 749px){.p-about__label{font-size:1.4rem;margin-bottom:1.2rem}}.p-about__heading{font-weight:700}@media screen and (min-width: 750px){.p-about__heading{text-align:center;font-size:3.2rem;margin-bottom:6.4rem}}@media screen and (max-width: 749px){.p-about__heading{font-size:2.2rem;margin-bottom:4rem}}.p-about__cards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width: 750px){.p-about__cards{gap:2.4rem}}@media screen and (max-width: 749px){.p-about__cards{gap:4rem}}.p-about-card{background:#fcf2f2;border-radius:.8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width: 750px){.p-about-card{padding:4rem;gap:1.6rem}}@media screen and (max-width: 749px){.p-about-card{padding:2.4rem 1.6rem;gap:1.6rem}}@media screen and (min-width: 750px){.p-about-card--shopping{padding:3rem 4rem;gap:1.6rem}}@media screen and (max-width: 749px){.p-about-card--shopping{padding:2.4rem 1.6rem;gap:1rem}}@media screen and (min-width: 1024px){.p-about-card--app,.p-about-card--security{display:grid;grid-template-columns:48rem 1fr;grid-template-areas:"title  title" "figure lead" "figure notes" "cta    cta";-webkit-column-gap:1.6rem;-moz-column-gap:1.6rem;column-gap:1.6rem;row-gap:1.6rem}}@media screen and (max-width: 1023px){.p-about-card--app,.p-about-card--security{display:grid;grid-template-columns:1fr;grid-template-areas:"title" "lead" "figure" "cta" "notes";row-gap:1.6rem}}.p-about-card--app{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.p-about-card__title{grid-area:title;color:#c03;font-weight:700;letter-spacing:.05em;line-height:1.5}@media screen and (min-width: 750px){.p-about-card__title{text-align:center;font-size:2rem}}@media screen and (max-width: 749px){.p-about-card__title{font-size:1.8rem}}.p-about-card__title--app,.p-about-card__title--security{-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}@media screen and (max-width: 749px){.p-about-card__title--app,.p-about-card__title--security{font-size:1.8rem}}.p-about-card__lead{line-height:1.8;letter-spacing:.05em}@media screen and (min-width: 750px){.p-about-card__lead{font-size:1.6rem}}@media screen and (max-width: 749px){.p-about-card__lead{font-size:1.4rem}}.p-about-card__sup{font-size:.65em;vertical-align:top}.p-about-card__panel{background:#fff;border-radius:.6rem}@media screen and (min-width: 750px){.p-about-card__panel{padding:4rem}}@media screen and (max-width: 749px){.p-about-card__panel{padding:2rem 1.6rem}}.p-about-card__figure{display:block;width:100%}.p-about-card__figure img{display:block;width:100%}.p-about-card__figure--app{grid-area:figure}.p-about-card__figure--security{grid-area:figure}@media screen and (max-width: 749px){.p-about-card__figure--security{background:#fff;border-radius:.4rem .4rem 0 0;padding:1.6rem 1.6rem 1rem}}.p-about-card__text{color:#333;line-height:1.8;letter-spacing:.05em}@media screen and (min-width: 750px){.p-about-card__text{font-size:1.6rem}}@media screen and (max-width: 749px){.p-about-card__text{font-size:1.4rem}}.p-about-card__text--lead{grid-area:lead}.p-about-card__notes{list-style:none;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.4rem}.p-about-card__note{color:#777;line-height:1.5;letter-spacing:.05em;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.4rem}@media screen and (min-width: 750px){.p-about-card__note{font-size:1.2rem}}@media screen and (max-width: 749px){.p-about-card__note{font-size:1rem}}.p-about-card__note-mark{-ms-flex-negative:0;flex-shrink:0}.p-about-card__note-link{color:#001dff;text-decoration:underline}.p-about-card__footnote{color:#777;line-height:1.5;letter-spacing:.05em;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.4rem}@media screen and (min-width: 750px){.p-about-card__footnote{font-size:1rem}}@media screen and (max-width: 749px){.p-about-card__footnote{font-size:1rem}}.p-about-card__cta{grid-area:cta;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width: 750px){.p-about-card__cta{max-width:662px;margin:0 auto;border:1px solid #c03;padding:2rem 2.3rem;gap:1.2rem}}@media screen and (max-width: 749px){.p-about-card__cta{border-top:1px solid #c03;border-bottom:1px solid #c03;padding:1.6rem;gap:1.2rem}}.p-about-card__cta--text-only{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media screen and (min-width: 750px){.p-about-card__cta--text-only{max-width:572px;margin:0 auto;border:1px solid #c03;padding:2.4rem 2.3rem}}@media screen and (max-width: 749px){.p-about-card__cta--text-only{position:relative;margin-top:-1.6rem;border:0;padding:1.6rem 1.6rem 3.2rem}.p-about-card__cta--text-only .p-about-card__cta-text{font-size:1.4rem}.p-about-card__cta--text-only::before,.p-about-card__cta--text-only::after{content:"";position:absolute;background:#c03;height:1px;width:calc(100% - 3.2rem);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.p-about-card__cta--text-only::before{top:0}.p-about-card__cta--text-only::after{bottom:1.6rem}}.p-about-card__ribbon{color:#fff;background:#eb9999;text-align:center;line-height:1.5;letter-spacing:.05em;clip-path:polygon(0 0, 100% 0, calc(100% - 1rem) 50%, 100% 100%, 0 100%, 1rem 50%)}@media screen and (min-width: 750px){.p-about-card__ribbon{font-size:1.6rem;padding:.4rem 1.8rem}}@media screen and (max-width: 749px){.p-about-card__ribbon{font-size:1.4rem;padding:.2rem 1.5rem}}.p-about-card__cta-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}@media screen and (min-width: 750px){.p-about-card__cta-content{gap:1.6rem}}@media screen and (max-width: 749px){.p-about-card__cta-content{gap:1.2rem}}.p-about-card__cta-text{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;color:#333;line-height:1.5;letter-spacing:.05em}@media screen and (min-width: 750px){.p-about-card__cta-text{font-size:1.5rem}}@media screen and (max-width: 749px){.p-about-card__cta-text{font-size:1.2rem}}.p-about-card__cta-figure{display:block;-ms-flex-negative:0;flex-shrink:0}@media screen and (min-width: 750px){.p-about-card__cta-figure{width:10rem}}@media screen and (max-width: 749px){.p-about-card__cta-figure{width:7.6rem}}.p-about-card__faq{grid-area:notes}@media screen and (max-width: 749px){.p-about-card__faq{background:#fff;border-radius:.4rem;padding:1.6rem}}.p-about-card__faqScroll{height:149px;overflow-y:scroll}@media screen and (min-width: 750px){.p-about-card__faqScroll{background:#fff;border-radius:.4rem;padding:1.6rem 2rem}}@media screen and (max-width: 749px){.p-about-card__faqScroll .p-about-card__faq-body{display:block}}.p-about-card__faqScroll .p-about-card__faq-summary{display:block;pointer-events:none}.p-about-card__faqScroll::-webkit-scrollbar{width:8px}.p-about-card__faqScroll::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.p-about-card__faqScroll::-webkit-scrollbar-thumb{background:#bbb;border-radius:4px}.p-about-card__faqScroll::-webkit-scrollbar-thumb:hover{background:#707070;cursor:pointer}.p-about-card__faq-toggle{display:none}.p-about-card__faq-summary{display:none;gap:1.6rem;color:#333;font-size:1.2rem;letter-spacing:.05em;cursor:pointer}@media screen and (max-width: 749px){.p-about-card__faq-summary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.p-about-card__faq-summary::after{content:"";-ms-flex-negative:0;flex-shrink:0;width:1.2rem;height:1.2rem;background:-webkit-gradient(linear, left top, left bottom, from(#bbb), to(#bbb)) center/1.2rem 1.5px no-repeat,-webkit-gradient(linear, left top, left bottom, from(#bbb), to(#bbb)) center/1.5px 1.2rem no-repeat;background:linear-gradient(#bbb, #bbb) center/1.2rem 1.5px no-repeat,linear-gradient(#bbb, #bbb) center/1.5px 1.2rem no-repeat}}@media screen and (max-width: 749px){.p-about-card__faq-toggle:checked~.p-about-card__faq-summary::after{background:-webkit-gradient(linear, left top, left bottom, from(#bbb), to(#bbb)) center/1.2rem 1.5px no-repeat;background:linear-gradient(#bbb, #bbb) center/1.2rem 1.5px no-repeat}}.p-about-card__faq-body{margin-top:1.2rem}@media screen and (max-width: 749px){.p-about-card__faq-body{display:none}}@media screen and (max-width: 749px){.p-about-card__faq-toggle:checked~.p-about-card__faq-body{display:-webkit-box;display:-ms-flexbox;display:flex}}.p-chart{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}@media screen and (min-width: 750px){.p-chart{gap:2.4rem}}@media screen and (max-width: 749px){.p-chart{gap:1.6rem}}.p-chart__logos{display:block}@media screen and (min-width: 750px){.p-chart__logos{width:43.2rem}}@media screen and (max-width: 749px){.p-chart__logos{width:100%}}.p-chart__divider{width:100%;height:1px;background:#eaecef}.p-chart__banner{position:relative;background:#c03;color:#fff;font-weight:700;text-align:center;border-radius:.5rem}@media screen and (min-width: 750px){.p-chart__banner{font-size:2.4rem;padding:.5rem 2.1rem}}@media screen and (max-width: 749px){.p-chart__banner{font-size:1.6rem;padding:.3rem 1.4rem}}.p-chart__banner::after{content:"";position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-left:.6rem solid rgba(0,0,0,0);border-right:.6rem solid rgba(0,0,0,0);border-top:.5rem solid #c03}.p-chart__box{width:100%;border:1.5px solid #eb9999;border-radius:.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width: 750px){.p-chart__box{padding:1.5rem 4.4rem 2.5rem;gap:2rem}}@media screen and (max-width: 749px){.p-chart__box{padding:1rem 1.5rem 1.6rem;gap:1rem}}.p-chart__highlight{text-align:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.p-chart__highlight-lead{color:#333;font-weight:400;letter-spacing:.05em}@media screen and (min-width: 750px){.p-chart__highlight-lead{font-size:1.8rem}}@media screen and (max-width: 749px){.p-chart__highlight-lead{font-size:1.2rem}}.p-chart__highlight-emphasis{color:#c03;font-weight:700;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;line-height:1.2;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(65%, transparent), color-stop(65%, #feeb8e), color-stop(90%, #feeb8e), color-stop(90%, transparent));background-image:linear-gradient(transparent 65%, #feeb8e 65%, #feeb8e 90%, transparent 90%)}@media screen and (min-width: 750px){.p-chart__highlight-emphasis{padding:0 .4rem}}@media screen and (max-width: 749px){.p-chart__highlight-emphasis{padding:0 .2rem}}.p-chart__highlight-dpoint{color:#333}@media screen and (min-width: 750px){.p-chart__highlight-dpoint{font-size:1.6rem}}@media screen and (max-width: 749px){.p-chart__highlight-dpoint{font-size:1rem}}@media screen and (min-width: 750px){.p-chart__highlight-prefix{font-size:2.1rem}}@media screen and (max-width: 749px){.p-chart__highlight-prefix{font-size:1.4rem}}.p-chart__highlight-number{letter-spacing:-0.04em}@media screen and (min-width: 750px){.p-chart__highlight-number{font-size:2.8rem}}@media screen and (max-width: 749px){.p-chart__highlight-number{font-size:1.8rem}}@media screen and (min-width: 750px){.p-chart__highlight-percent{font-size:2.8rem}}@media screen and (max-width: 749px){.p-chart__highlight-percent{font-size:1.8rem}}.p-chart__rate{border:1.5px solid #eb9999;border-radius:.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#333}@media screen and (min-width: 750px){.p-chart__rate{width:28.6rem;padding:.6rem 1.6rem;font-size:1.8rem;height:4rem}}@media screen and (max-width: 749px){.p-chart__rate{width:100%;padding:.6rem 5.1rem .6rem 1.2rem;font-size:1.5rem}}.p-chart__rate-label{font-weight:400;letter-spacing:.05em}@media screen and (max-width: 749px){.p-chart__rate-label{font-size:1.2rem}}.p-chart__rate-value{font-weight:700;letter-spacing:.05em}@media screen and (max-width: 749px){.p-chart__rate-value{font-size:1.2rem}}.p-chart__bonuses{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width: 750px){.p-chart__bonuses{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:2.4rem}}@media screen and (max-width: 749px){.p-chart__bonuses{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}}.p-chart__bonus{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width: 1024px){.p-chart__bonus{width:calc(50% - 1.2rem);min-width:370px}}@media screen and (min-width: 750px)and (max-width: 1023px){.p-chart__bonus{min-width:383px}}.p-chart__bonus-tag{color:#fff;background:#eb9999;font-weight:500;text-align:center;border-radius:.4rem;position:relative;z-index:1;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}@media screen and (min-width: 750px){.p-chart__bonus-tag{margin-bottom:-1.4rem;padding:.4rem 1.2rem;font-size:1.4rem}}@media screen and (max-width: 749px){.p-chart__bonus-tag{margin-bottom:-1rem;padding:.3rem .7rem;font-size:1rem}}.p-chart__bonus-card{width:100%;border:1.5px solid #eb9999;border-radius:.6rem;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#333}@media screen and (min-width: 750px){.p-chart__bonus-card{padding:1.2rem;font-size:1.8rem;gap:1rem;min-height:7.6rem}}@media screen and (max-width: 749px){.p-chart__bonus-card{padding:1.2rem .8rem;font-size:1.5rem;gap:.3rem}}.p-chart__bonus-label{font-weight:400;letter-spacing:.05em}@media screen and (max-width: 749px){.p-chart__bonus-label{font-size:1.2rem}}.p-chart__bonus-value{font-weight:700;letter-spacing:.05em;margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 749px){.p-chart__bonus-value{font-size:1.2rem}}.p-chart__bonus-year{-ms-flex-item-align:stretch;align-self:stretch;border:1px solid #333;font-weight:500;text-align:center;line-height:1.4}@media screen and (min-width: 750px){.p-chart__bonus-year{font-size:1rem;padding:0 .4rem}}@media screen and (max-width: 749px){.p-chart__bonus-year{font-size:.8rem;padding:0 .3rem}}.p-chart__bonus-pill{-ms-flex-negative:0;flex-shrink:0;color:#c03;border:1.25px solid #c03;border-radius:50%;font-weight:500;text-align:center;line-height:1.3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width: 750px){.p-chart__bonus-pill{width:6rem;height:6rem;font-size:1.2rem}}@media screen and (max-width: 749px){.p-chart__bonus-pill{width:4rem;height:4rem;font-size:.8rem}}.p-chart__notes{list-style:none;padding:0;margin:0;width:100%}.p-chart__note{color:#777;line-height:1.5;letter-spacing:.05em;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.4rem;font-size:1rem}.p-chart__note-mark{-ms-flex-negative:0;flex-shrink:0}.p-chart__note-link{color:#001dff;text-decoration:underline;font-size:1.2rem}@media screen and (min-width: 750px){.p-services{padding:0 0 8rem}}@media screen and (max-width: 749px){.p-services{border-top:1px solid #eaecef;padding:6.4rem 0}}@media screen and (min-width: 750px){.p-services__inner{width:90%;max-width:1040px;margin:0 auto}}@media screen and (max-width: 749px){.p-services__inner{width:100%;padding:0 2rem}}.p-services__label{color:#c03;font-weight:500;letter-spacing:.1em}@media screen and (min-width: 750px){.p-services__label{text-align:center;font-size:2.4rem;margin-bottom:1.2rem}}@media screen and (max-width: 749px){.p-services__label{font-size:1.4rem;margin-bottom:1.2rem}}.p-services__heading{font-weight:700}@media screen and (min-width: 750px){.p-services__heading{text-align:center;font-size:3.2rem;margin-bottom:6.4rem}}@media screen and (max-width: 749px){.p-services__heading{font-size:2.2rem;margin-bottom:4rem}}@media screen and (min-width: 750px){.p-services__cards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:2.4rem;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}@media screen and (max-width: 749px){.p-services__cards{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.6rem}}.p-service-card{background:#f7f8fa;border-radius:.8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}@media screen and (min-width: 750px){.p-service-card{padding:2rem 1.6rem;gap:1.6rem;width:24.2rem}}@media screen and (max-width: 749px){.p-service-card{padding:2rem 1.6rem;gap:1.6rem;width:100%}}.p-service-card__logo{display:block;max-width:13.5rem}.p-service-card__text{color:#333;line-height:1.5;letter-spacing:.05em}@media screen and (min-width: 750px){.p-service-card__text{font-size:1.4rem}}@media screen and (max-width: 749px){.p-service-card__text{-ms-flex-item-align:stretch;align-self:stretch;font-size:1.2rem}}.p-service-card__foot{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (min-width: 750px){.p-service-card__foot{-ms-flex-item-align:stretch;align-self:stretch;position:relative;padding-bottom:5.2rem;gap:1.6rem}}@media screen and (max-width: 749px){.p-service-card__foot{-ms-flex-item-align:stretch;align-self:stretch;gap:1.2rem}}.p-service-card__btn{background:#333;color:#fff;text-decoration:none;border-radius:2.4rem;text-align:center;line-height:1.5;display:block;margin:0 auto;width:12rem}@media screen and (min-width: 750px){.p-service-card__btn{font-size:1rem;padding:.4rem 1rem .6rem}}@media screen and (max-width: 749px){.p-service-card__btn{font-size:1rem;padding:.4rem 1rem .6rem}}.p-service-card__note{width:100%;color:#777;line-height:1.5;letter-spacing:.05em;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.4rem}@media screen and (min-width: 750px){.p-service-card__note{position:absolute;left:0;right:0;top:calc(100% - 3.6rem);font-size:1.2rem}}@media screen and (max-width: 749px){.p-service-card__note{font-size:1.1rem}}.p-service-card__note-mark{-ms-flex-negative:0;flex-shrink:0}.p-notes{background:#f7f8fa}@media screen and (min-width: 750px){.p-notes{padding:6.4rem 0}}@media screen and (max-width: 749px){.p-notes{padding:6.4rem 0}}@media screen and (min-width: 750px){.p-notes__inner{width:90%;max-width:1040px;margin:0 auto}}@media screen and (max-width: 749px){.p-notes__inner{width:100%;padding:0 2rem}}.p-notes__heading{font-weight:700;text-align:center}@media screen and (min-width: 750px){.p-notes__heading{font-size:3.2rem;margin-bottom:2.4rem}}@media screen and (max-width: 749px){.p-notes__heading{font-size:2.7rem;margin-bottom:4rem}}.p-notes__scroll{background:#fff;border-radius:1.6rem;overflow-y:scroll}@media screen and (min-width: 750px){.p-notes__scroll{max-height:42rem;padding:3.2rem 2.4rem}}@media screen and (max-width: 749px){.p-notes__scroll{max-height:36rem;padding:3.2rem 2rem}}.p-notes__scroll::-webkit-scrollbar{width:8px}.p-notes__scroll::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.p-notes__scroll::-webkit-scrollbar-thumb{background:#bbb;border-radius:4px}.p-notes__scroll::-webkit-scrollbar-thumb:hover{background:#707070;cursor:pointer}@media screen and (min-width: 750px){.p-notes__group+.p-notes__group{margin-top:4rem}}@media screen and (max-width: 749px){.p-notes__group+.p-notes__group{margin-top:3.2rem}}.p-notes__group-title{font-weight:700;font-size:1.6rem}@media screen and (min-width: 750px){.p-notes__group-title{margin-bottom:1.2rem}}@media screen and (max-width: 749px){.p-notes__group-title{margin-bottom:1rem}}@media screen and (min-width: 750px){.p-notes__body{margin-top:1.6rem}}@media screen and (max-width: 749px){.p-notes__body{margin-top:1.2rem}}.p-notes__body{line-height:1.5;letter-spacing:.04em;font-size:1.6rem}@media screen and (min-width: 750px){.p-notes__body p+p{margin-top:1.6rem}}@media screen and (max-width: 749px){.p-notes__body p+p{margin-top:1.2rem}}.p-notes__label{display:block;font-weight:700}.p-notes__list{list-style:none;padding:0;line-height:1.5;letter-spacing:.04em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.4rem;font-size:1.6rem;margin:.8rem 0 0}.p-notes__list-item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.4rem}.p-notes__list-mark{-ms-flex-negative:0;flex-shrink:0}@media screen and (min-width: 750px){.p-notes__body .p-notes__list{margin-top:.8rem}}@media screen and (max-width: 749px){.p-notes__body .p-notes__list{margin-top:.8rem}}@media screen and (min-width: 750px){.p-notes__body .p-notes__list+p{margin-top:1.6rem}}@media screen and (max-width: 749px){.p-notes__body .p-notes__list+p{margin-top:1.2rem}}.p-notes__link{color:#006dc5;font-size:1.6rem}.p-notes__link::after{content:"";background:url(../img/icon_blank.svg) center/100% no-repeat;width:1.2rem;height:1.2rem;display:inline-block;margin:0 .3rem}@media screen and (min-width: 750px){.p-notes__link+.p-notes__link{margin-top:.8rem}}@media screen and (max-width: 749px){.p-notes__link+.p-notes__link{margin-top:.6rem}}.p-notes__links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width: 750px){.p-notes__links{margin-top:1.6rem;gap:.8rem}}@media screen and (max-width: 749px){.p-notes__links{margin-top:1.2rem;gap:.6rem}}.p-breadcrumb{background:#f7f5f3}@media screen and (min-width: 750px){.p-breadcrumb{padding:2rem 0}}@media screen and (max-width: 749px){.p-breadcrumb{padding:1.6rem 0}}@media screen and (min-width: 750px){.p-breadcrumb__inner{width:90%;max-width:1040px;margin:0 auto}}@media screen and (max-width: 749px){.p-breadcrumb__inner{width:100%;padding:0 2rem}}.p-breadcrumb__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;list-style:none}@media screen and (min-width: 750px){.p-breadcrumb__list{font-size:1.4rem;gap:.8rem}}@media screen and (max-width: 749px){.p-breadcrumb__list{font-size:1.2rem;gap:.6rem}}.p-breadcrumb__item{color:#3d3d3d}.p-breadcrumb__item:not(:last-child)::after{content:"＞";display:inline-block;font-size:.8em;color:#b3b3b3}@media screen and (min-width: 750px){.p-breadcrumb__item:not(:last-child)::after{margin-left:.8rem}}@media screen and (max-width: 749px){.p-breadcrumb__item:not(:last-child)::after{margin-left:.6rem}}.p-breadcrumb__link{color:#707070;text-decoration:none}.p-breadcrumb__link:hover{text-decoration:underline}