.for-sp{display:block!important}@media(min-width:641px){.for-sp{display:none!important}}.for-pc{display:none!important}@media(min-width:641px){.for-pc{display:block!important}}br.for-sp,img.for-sp,span.for-sp{display:inline!important}@media(min-width:641px){br.for-sp,img.for-sp,span.for-sp{display:none!important}}br.for-pc,img.for-pc,span.for-pc{display:none!important}@media(min-width:641px){br.for-pc,img.for-pc,span.for-pc{display:inline!important}}body.is-fixed{overflow:hidden}.wrapper--corporate_payment{font-family:"Noto Sans JP",sans-serif;overflow-x:clip;color:#333;padding-top:80px}@media(min-width:641px){.wrapper--corporate_payment{padding:72px 0 0}}.wrapper--corporate_payment article,.wrapper--corporate_payment dd,.wrapper--corporate_payment dl,.wrapper--corporate_payment dt,.wrapper--corporate_payment h1,.wrapper--corporate_payment h2,.wrapper--corporate_payment h3,.wrapper--corporate_payment h4,.wrapper--corporate_payment h5,.wrapper--corporate_payment p{margin:0;padding:0}.wrapper--corporate_payment summary::-webkit-details-marker{display:none}.wrapper--corporate_payment .layout-container{box-sizing:border-box;margin:0 auto;width:87.69%}@media(min-width:641px){.wrapper--corporate_payment .layout-container{margin:0 auto;padding:0 30px;width:min(1020px,100%)}}.wrapper--corporate_payment .js-inview{opacity:0;transition:ease-in-out .6s .1s}.wrapper--corporate_payment .js-inview.translate-normal{transform:translate(0,20%)}.wrapper--corporate_payment .js-inview.translate-half{transform:translate(0,10%)}.wrapper--corporate_payment .js-inview.is-inview{opacity:1;transform:none}.wrapper--corporate_payment .js-inview-after-mv{transition:ease-in-out .55s;transform:translate(0,3%);opacity:0}.wrapper--corporate_payment .js-inview-after-mv.is-inview{opacity:1;transform:none}.wrapper--corporate_payment .cardlist{display:grid;grid-template-columns:repeat(1,1fr);gap:4vw}@media(min-width:641px){.wrapper--corporate_payment .cardlist{grid-template-columns:repeat(2,1fr);gap:17px}}.wrapper--corporate_payment .cardlist_item{padding:11% 6% 6%;border-radius:4vw;background:#fff}@media(min-width:641px){.wrapper--corporate_payment .cardlist_item{padding:8% 5.5% 6%;border-radius:15px}}.wrapper--corporate_payment .cardlist_item_ttl{margin:0 0 .65em;padding:0 0 0 2.75em;font-size:5.89vw;font-weight:700}@media(min-width:641px){.wrapper--corporate_payment .cardlist_item_ttl{font-size:23px}}.wrapper--corporate_payment .cardlist_item_ttl-center{padding:0;text-align:center}.wrapper--corporate_payment .cardlist_item_ttl-center[data-icn]{padding-left:1.6em}.wrapper--corporate_payment .cardlist_item_ttl[data-icn]{position:relative}.wrapper--corporate_payment .cardlist_item_ttl[data-icn]::before{content:"";position:absolute;left:0;top:50%;display:inline-block;width:2.1em;aspect-ratio:1/1;transform:translate(0,-50%)}.wrapper--corporate_payment .cardlist_item_ttl[data-icn=invoice]::before{background:center/cover no-repeat url(../images/corporate_payment/common_icn_invoice.svg)}.wrapper--corporate_payment .cardlist_item_ttl[data-icn=high_amount]::before{background:center/cover no-repeat url(../images/corporate_payment/common_icn_high_amount.svg)}.wrapper--corporate_payment .cardlist_item_ttl[data-icn=tax]::before{background:center/cover no-repeat url(../images/corporate_payment/common_icn_tax.svg)}.wrapper--corporate_payment .cardlist_item_ttl[data-icn=add_card]::before{background:center/cover no-repeat url(../images/corporate_payment/common_icn_add_card.svg)}.wrapper--corporate_payment .cardlist_item_ttl[data-icn=plane]::before{background:center/cover no-repeat url(../images/corporate_payment/common_icn_plane.svg)}.wrapper--corporate_payment .cardlist_item_ttl[data-icn=money]::before{background:center/cover no-repeat url(../images/corporate_payment/common_icn_money.svg)}.wrapper--corporate_payment .cardlist_item_ttl[data-icn=code]::before{background:center/cover no-repeat url(../images/corporate_payment/common_icn_code.svg)}.wrapper--corporate_payment .cardlist_item_ttl[data-icn=bottle]::before{background:center/cover no-repeat url(../images/corporate_payment/common_icn_bottle.svg)}.wrapper--corporate_payment .cardlist_item_ttl[data-icn=megaphone]::before{background:center/cover no-repeat url(../images/corporate_payment/common_icn_megaphone.svg)}.wrapper--corporate_payment .cardlist_item_ttl[data-icn=device]::before{background:center/cover no-repeat url(../images/corporate_payment/common_icn_device.svg)}.wrapper--corporate_payment .cardlist_item_ttl[data-icn=hands]::before{background:center/cover no-repeat url(../images/corporate_payment/common_icn_hands.svg)}.wrapper--corporate_payment .cardlist_item_ttl[data-icn=men]::before{background:center/cover no-repeat url(../images/corporate_payment/common_icn_men.svg)}.wrapper--corporate_payment .cardlist_item_txt{font-size:4.1vw;color:#333}@media(min-width:641px){.wrapper--corporate_payment .cardlist_item_txt{font-size:18px}}.wrapper--corporate_payment .cardlist_item_txt:not(:last-child){margin-bottom:1em}.wrapper--corporate_payment .cardlist_item_txt .detail{display:block;margin:.45em 0 0}.wrapper--corporate_payment .cardlist_item_txt_note{font-size:.75em}.wrapper--corporate_payment .rangeslider{margin-bottom:6vw;padding:6% 5%;background:#dbdbdb;border-radius:3vw}@media(min-width:641px){.wrapper--corporate_payment .rangeslider{margin:0 0 25px;padding:25px 20px;border-radius:20px}}.wrapper--corporate_payment .rangeslider_datalist{display:block;margin:0 0 4.75vw}@media(min-width:641px){.wrapper--corporate_payment .rangeslider_datalist{display:flex;flex-flow:row;justify-content:space-between;align-items:center;margin:0 0 10px}}.wrapper--corporate_payment .rangeslider_datalist_ttl{margin-bottom:2em;font-size:4.1vw;color:#333;color:#333;font-weight:700}@media(min-width:641px){.wrapper--corporate_payment .rangeslider_datalist_ttl{font-size:18px}}@media(min-width:641px){.wrapper--corporate_payment .rangeslider_datalist_ttl{margin-bottom:0}}.wrapper--corporate_payment .rangeslider_datalist_detail{font-size:5.38vw;text-align:right}@media(min-width:641px){.wrapper--corporate_payment .rangeslider_datalist_detail{font-size:21px}}.wrapper--corporate_payment .rangeslider_datalist_detail small{margin:0 .5em;font-size:60%}.wrapper--corporate_payment .rangeslider_datalist_detail_year{font-size:.8em;opacity:.6;margin-top:.5em}.wrapper--corporate_payment .rangeslider_bar{appearance:none;display:block;width:100%;height:2vw;border-radius:5vw;background:rgba(0,0,0,0);cursor:pointer;position:relative}@media(min-width:641px){.wrapper--corporate_payment .rangeslider_bar{height:8px}}.wrapper--corporate_payment .rangeslider_bar::before{content:"";position:absolute;top:50%;left:0;width:100%;height:100%;border-radius:5vw;background:linear-gradient(90deg,var(--active-color,#3269ff) 0,var(--active-color,#3269ff) var(--range-fill,50%),var(--inactive-color,#f1f1f1) var(--range-fill,50%),var(--inactive-color,#f1f1f1) 100%);transform:translateY(-50%);z-index:-1}.wrapper--corporate_payment .rangeslider_bar::-moz-range-track,.wrapper--corporate_payment .rangeslider_bar::-webkit-slider-runnable-track{height:2vw;border-radius:5vw;background:rgba(0,0,0,0)}@media(min-width:641px){.wrapper--corporate_payment .rangeslider_bar::-moz-range-track,.wrapper--corporate_payment .rangeslider_bar::-webkit-slider-runnable-track{height:8px}}.wrapper--corporate_payment .rangeslider_bar::-webkit-slider-thumb{appearance:none;background:#3269ff;width:6.15vw;aspect-ratio:1/1;border:.7vw solid #fff;border-radius:50%;box-sizing:border-box;filter:drop-shadow(0 1.25vw .5vw #bdbdbd);cursor:grab}@media(min-width:641px){.wrapper--corporate_payment .rangeslider_bar::-webkit-slider-thumb{width:24px;border:3px solid #fff;filter:drop-shadow(0 5px 3.6px #bdbdbd)}}.wrapper--corporate_payment .rangeslider_bar::-moz-range-thumb{background:#3269ff;width:6.15vw;height:6.15vw;border:.7vw solid #fff;border-radius:50%;box-sizing:border-box;filter:drop-shadow(0 1.25vw .5vw #bdbdbd);cursor:grab}@media(min-width:641px){.wrapper--corporate_payment .rangeslider_bar::-moz-range-thumb{width:24px;height:24px;border:3px solid #fff;filter:drop-shadow(0 5px 3.6px #bdbdbd)}}.wrapper--corporate_payment .rangeslider_guide{display:flex;justify-content:space-between;position:relative;width:100%;margin:.4em auto;opacity:.6}.wrapper--corporate_payment .rangeslider_guide_number{position:absolute;font-size:10px;color:#7e7e7e}.wrapper--corporate_payment .rangeslider_guide_number:first-of-type{left:1em}.wrapper--corporate_payment .rangeslider_guide_number:nth-of-type(2){left:50%;transform:translateX(-50%)}.wrapper--corporate_payment .rangeslider_guide_number:nth-of-type(3){right:0}.wrapper--corporate_payment .compare-pc-wrapper{display:contents}@media(min-width:641px){.wrapper--corporate_payment .compare-pc-wrapper{display:block;padding:20px 0;background:#dbdbdb;border-radius:30px}}@media(min-width:641px){.wrapper--corporate_payment .compare-sp-wrapper{display:contents}}.wrapper--corporate_payment .compare-tablist{display:flex;transform:translate(4.87vw,0)}@media(min-width:641px){.wrapper--corporate_payment .compare-tablist{justify-content:center;gap:12px;margin:0 0 8px;transform:none}}.wrapper--corporate_payment .compare-tablist_item{position:relative;display:flex;justify-content:center;align-items:center;margin:0 -4.87vw 0 0;padding:1em 0 .7em;width:31.5%;font-size:3.84vw;border-radius:.75em .75em 0 0;color:#000;background:#f0f0f0;transition:.16s;cursor:pointer}@media(min-width:641px){.wrapper--corporate_payment .compare-tablist_item{margin:0;padding:1em 0;width:150px;font-size:12px;border-radius:1.1em;z-index:1!important}}.wrapper--corporate_payment .compare-tablist_item:hover{background:#b8b8b8}.wrapper--corporate_payment .compare-tablist_item:hover:not(.is-active){box-shadow:.51vw 1.025vw 3.076vw rgba(0,0,0,.062745098);scale:1.05}.wrapper--corporate_payment .compare-tablist_item.is-active{color:#fff;background:#b6b6b6}.wrapper--corporate_payment .compare-tablist_item-gold{color:#333;background:#d3a740;z-index:3}@media(min-width:641px){.wrapper--corporate_payment .compare-tablist_item-gold{background:#f0f0f0;color:#000}}.wrapper--corporate_payment .compare-tablist_item-black{color:#fff;background:#000;z-index:2}@media(min-width:641px){.wrapper--corporate_payment .compare-tablist_item-black{background:#f0f0f0;color:#000}}.wrapper--corporate_payment .compare-tablist_item-titanium{color:#fff;background:#7c868a;z-index:1}@media(min-width:641px){.wrapper--corporate_payment .compare-tablist_item-titanium{background:#f0f0f0;color:#000}}.wrapper--corporate_payment .compare-tablist_item_img{margin:0 .65em 0 0;width:1.66em}.wrapper--corporate_payment .compare-switch-note{text-align:center;font-size:10px;font-weight:700;color:#7e7e7e}.wrapper--corporate_payment .compare-table[data-js=compare-table]{opacity:0;height:0;transform:translate(20%,0)}.wrapper--corporate_payment .compare-table[data-js=compare-table].is-active{height:auto;opacity:1;transition:all .4s ease-in-out .1s;transform:none}.wrapper--corporate_payment .compare-table_inner{padding:2vw 4vw 5vw;border-radius:3vw;background:#dbdbdb}@media(min-width:641px){.wrapper--corporate_payment .compare-table_inner{margin:0 auto;padding:0 25px;width:min(675px,100%);box-sizing:border-box}}.wrapper--corporate_payment .compare-table_card-name{font-size:4.1vw;color:#333;font-weight:700}@media(min-width:641px){.wrapper--corporate_payment .compare-table_card-name{font-size:18px}}@media(min-width:641px){.wrapper--corporate_payment .compare-table_card-name{font-size:16px}}.wrapper--corporate_payment .compare-table_card-img{width:26.6%;aspect-ratio:1/1.577;object-fit:cover}@media(min-width:641px){.wrapper--corporate_payment .compare-table_card-img{width:12%}}.wrapper--corporate_payment .compare-table_card-img-another{margin:15% 0 0;width:30%;aspect-ratio:unset}@media(min-width:641px){.wrapper--corporate_payment .compare-table_card-img-another{margin:0;width:15%}}.wrapper--corporate_payment .compare-table_line{display:block}.wrapper--corporate_payment .compare-table_line_inner{display:flex;flex-flow:row;justify-content:space-between;padding:4.25vw 0}@media(min-width:641px){.wrapper--corporate_payment .compare-table_line_inner{padding:15px;box-sizing:border-box}}.wrapper--corporate_payment .compare-table_line_heading{font-size:4.1vw;color:#333;color:#fff;text-align:center;padding:.15em 0 .25em;font-size:3.589vw;font-weight:700;border-radius:1em;background:#696969}@media(min-width:641px){.wrapper--corporate_payment .compare-table_line_heading{font-size:18px}}@media(min-width:641px){.wrapper--corporate_payment .compare-table_line_heading{font-size:14px}}.wrapper--corporate_payment .compare-table_line_heading.txt-large-ex{font-size:1.2em}.wrapper--corporate_payment .compare-table_line_cell{display:flex;flex-flow:column;justify-content:space-between;align-items:center;gap:1.5vw;flex:1}@media(min-width:641px){.wrapper--corporate_payment .compare-table_line_cell{gap:5px}}.wrapper--corporate_payment .compare-table_line_cell:not(:last-child){border-right:1px solid #d9d9d9}.wrapper--corporate_payment .compare-table_line_cell.h-adjustment{height:0}.wrapper--corporate_payment .compare-table_line_cell-center{justify-content:center}.wrapper--corporate_payment .compare-table_line_cell_txt{font-size:3vw;font-weight:400;order:1}@media(min-width:641px){.wrapper--corporate_payment .compare-table_line_cell_txt{font-size:15px}}.wrapper--corporate_payment .compare-table_line_cell_txt-large{font-size:4.615vw;font-weight:700;order:3;color:#797979}@media(min-width:641px){.wrapper--corporate_payment .compare-table_line_cell_txt-large{font-size:18px}}.wrapper--corporate_payment .compare-table_line_cell_txt.gradtxt-half{color:#000}.wrapper--corporate_payment .compare-table_line_cell_txt .txt-large-ex{font-size:1.1em}.wrapper--corporate_payment .compare-table_line_cell-card{gap:3vw}@media(min-width:641px){.wrapper--corporate_payment .compare-table_line_cell-card{flex-flow:row;justify-content:center;gap:10px}}.wrapper--corporate_payment .compare-table_line_cell-arrow{position:relative}.wrapper--corporate_payment .compare-table_line_cell-arrow::before{content:"";display:inline-block;width:.5em;aspect-ratio:1/1;background:center/contain no-repeat url(../images/corporate_payment/common_icn_arrow.svg);order:2}@media(min-width:641px){.wrapper--corporate_payment .compare-table_line_cell-arrow::before{width:.45em}}.wrapper--corporate_payment .compare-table_line [data-js=calc-area]{opacity:1;scale:1;transition:.2s .1s}.wrapper--corporate_payment .compare-table_line [data-js=calc-area].is-calclating{opacity:.5;scale:.95;transition:.2s}.wrapper--corporate_payment .compare-notelist{margin:7vw 0 22vw}@media(min-width:641px){.wrapper--corporate_payment .compare-notelist{margin:23px 0 40px}}.wrapper--corporate_payment .compare-notelist_item{font-size:3.33vw;color:#7e7e7e}@media(min-width:641px){.wrapper--corporate_payment .compare-notelist_item{font-size:13px}}.wrapper--corporate_payment .compare-notelist_item:not(:last-child){margin:0 0 .3em}.wrapper--corporate_payment .swiper-button{top:calc(100% - 18px);display:grid;place-items:center;width:40px;height:40px;background:#d9d9d9;border-radius:100px}.wrapper--corporate_payment .swiper-button-prev{left:unset;right:610px;right:60%;transform:scale(-1)}@media screen and (max-width:1019px){.wrapper--corporate_payment .swiper-button-prev{right:63%}}.wrapper--corporate_payment .swiper-button-next{left:unset;right:610px;right:60%}@media screen and (max-width:1019px){.wrapper--corporate_payment .swiper-button-next{right:63%}}.wrapper--corporate_payment .swiper-button.is-inactive{pointer-events:none;z-index:-1;opacity:0}.wrapper--corporate_payment .swiper-button::after{content:"";position:absolute;top:50%;left:55%;transform:translate(-50%,-50%);width:19px;aspect-ratio:1/1;color:#fff;background:center/cover no-repeat url(../images/corporate_payment/slider_icn_triangle.svg)}.wrapper--corporate_payment .swiper-pagination{display:none}@media(min-width:641px){.wrapper--corporate_payment .swiper-pagination{position:absolute;bottom:0;left:50%;width:166px;height:40px;display:flex;justify-content:space-between;align-items:center;padding:0 16px;background-color:#e0e0e0;border-radius:20px;box-sizing:border-box;transform:translate(-50%,0)}}.wrapper--corporate_payment .swiper-pagination-bullet{background:#988998;width:8px;aspect-ratio:1/1}.wrapper--corporate_payment .swiper-pagination-bullet-active{background:#fff;width:40px;border-radius:5px}.wrapper--corporate_payment .category-panel_item:not(:last-child){margin:0 0 3.5vw}@media(min-width:641px){.wrapper--corporate_payment .category-panel_item:not(:last-child){margin:0 0 25px}}.wrapper--corporate_payment .category-panel_item_ttl{padding:1em 0;font-size:4.35vw;color:#333}@media(min-width:641px){.wrapper--corporate_payment .category-panel_item_ttl{font-size:16px}}.wrapper--corporate_payment .category-panel_item_ttl[data-icn]{position:relative;padding-left:3em}.wrapper--corporate_payment .category-panel_item_ttl[data-icn]::before{content:"";position:absolute;left:0;top:50%;display:inline-block;width:2.5em;aspect-ratio:1/1;transform:translate(0,-50%)}.wrapper--corporate_payment .category-panel_item_ttl[data-icn=megaphone]::before{background:center/cover no-repeat url(../images/corporate_payment/common_icn_megaphone.svg)}.wrapper--corporate_payment .category-panel_item_ttl[data-icn=org-chart]::before{background:center/cover no-repeat url(../images/corporate_payment/common_icn_org-chart.svg)}.wrapper--corporate_payment .category-panel_item_ttl[data-icn=ascend]::before{background:center/cover no-repeat url(../images/corporate_payment/common_icn_ascend.svg)}.wrapper--corporate_payment .category-panel_item_ttl[data-icn=badge]::before{background:center/cover no-repeat url(../images/corporate_payment/common_icn_badge.svg)}.wrapper--corporate_payment .category-panel_item_list{display:flex;flex-wrap:wrap;gap:1.55vw}@media(min-width:641px){.wrapper--corporate_payment .category-panel_item_list{gap:7px}}.wrapper--corporate_payment .category-panel_item_list_item{display:grid;place-items:center;padding:.3em 1em;border-radius:1em;font-size:3.33vw;color:#7e7e7e;background:#fff}@media(min-width:641px){.wrapper--corporate_payment .category-panel_item_list_item{padding:.45em 1.25em .5em;font-size:13px}}.wrapper--corporate_payment .member-review{padding:2vw 0 0;overflow:hidden}@media(min-width:641px){.wrapper--corporate_payment .member-review{padding:10px 0 0}}.wrapper--corporate_payment .member-review_heading{font-size:4.87vw;font-weight:700;color:#333;position:relative;display:inline-block;padding:0 0 0 2.2em}@media(min-width:641px){.wrapper--corporate_payment .member-review_heading{font-size:19px}}.wrapper--corporate_payment .member-review_heading::before{content:"";position:absolute;top:50%;left:0;width:1.89em;aspect-ratio:1/1;transform:translate(0,-50%);background:center/contain no-repeat url(../images/corporate_payment/common_icn_member.svg)}.wrapper--corporate_payment .member-review_swiper{padding:6vw 0 6vw 6.15%}@media(min-width:641px){.wrapper--corporate_payment .member-review_swiper{margin:0 auto;padding:45px 30px 30px;width:min(1020px,100%);box-sizing:border-box}}@media(min-width:641px){.wrapper--corporate_payment .member-review_swiper_wrapper{align-items:stretch;gap:15px}}.wrapper--corporate_payment .member-review_swiper_card{margin:0 3.5vw 0 0;width:56.4vw}@media(min-width:641px){.wrapper--corporate_payment .member-review_swiper_card{margin:0;flex:1;width:unset}}.wrapper--corporate_payment .member-review_swiper_card:last-child{margin:0 6.15vw 0 0}@media(min-width:641px){.wrapper--corporate_payment .member-review_swiper_card:last-child{margin:0}}.wrapper--corporate_payment .member-review_swiper_card_inner{position:relative;padding:12vw 6vw 9vw;aspect-ratio:1/1.327;border-radius:3vw;box-sizing:border-box;background:#fff;transition:.2s!important}@media(min-width:641px){.wrapper--corporate_payment .member-review_swiper_card_inner{padding:13% 9% 6%;aspect-ratio:1/.828;border-radius:15px}}.wrapper--corporate_payment .member-review_swiper_card_inner:hover{scale:1.005;box-shadow:.51vw 1.025vw 3.076vw rgba(0,0,0,.062745098)}@media(min-width:641px){.wrapper--corporate_payment .member-review_swiper_card_inner:hover{scale:unset;box-shadow:unset}}.wrapper--corporate_payment .member-review_swiper_card_inner::after,.wrapper--corporate_payment .member-review_swiper_card_inner::before{content:"";position:absolute;display:inline-block;width:4.1vw;aspect-ratio:1/1;background:center/contain no-repeat url(../images/corporate_payment/common_icn_quotation.svg)}@media(min-width:641px){.wrapper--corporate_payment .member-review_swiper_card_inner::after,.wrapper--corporate_payment .member-review_swiper_card_inner::before{width:16px}}.wrapper--corporate_payment .member-review_swiper_card_inner::before{top:-2.5%;left:6%}.wrapper--corporate_payment .member-review_swiper_card_inner::after{bottom:-2%;right:6%;transform:scale(-1,1)}.wrapper--corporate_payment .member-review_swiper_card_name{text-align:center;font-size:3.07vw;font-weight:400;color:#7e7e7e}@media(min-width:641px){.wrapper--corporate_payment .member-review_swiper_card_name{font-size:12px}}.wrapper--corporate_payment .member-review_swiper_card_comment{font-size:3.846vw;font-weight:700;line-height:1.45em;text-align:left}@media(min-width:641px){.wrapper--corporate_payment .member-review_swiper_card_comment{font-size:15px}}.wrapper--corporate_payment .figure_swiper{position:relative;padding:3vw 0 3vw 6.15%}@media(min-width:641px){.wrapper--corporate_payment .figure_swiper{margin:0 auto;padding:15px 30px 55px;width:min(1020px,100%);box-sizing:border-box}}.wrapper--corporate_payment .figure_swiper_wrapper{overflow:visible}.wrapper--corporate_payment .figure_swiper_item{width:61.5vw}.wrapper--corporate_payment .figure_swiper_item:not(:last-child){margin:0 3.75vw 0 0}@media(min-width:641px){.wrapper--corporate_payment .figure_swiper_item{width:240px}.wrapper--corporate_payment .figure_swiper_item:not(:last-child){margin:0 16px 0 0}}.wrapper--corporate_payment .figure_swiper_item_img{display:block;margin:0 0 6.5%;transition:.26s}.wrapper--corporate_payment .figure_swiper_item:hover .figure_swiper_item_img{scale:1.025;box-shadow:.51vw 1.025vw 3.076vw rgba(0,0,0,.062745098)}.wrapper--corporate_payment .figure_swiper_item_txtarea{padding:0 1%}.wrapper--corporate_payment .figure_swiper_item_txt{font-size:4.1vw;color:#333;margin:0 0 .2em}@media(min-width:641px){.wrapper--corporate_payment .figure_swiper_item_txt{font-size:18px}}@media(min-width:641px){.wrapper--corporate_payment .figure_swiper_item_txt{font-size:16px}}.wrapper--corporate_payment .figure_swiper_item_txt-lead{margin:0 0 .2em;font-size:3.846vw;color:#333}@media(min-width:641px){.wrapper--corporate_payment .figure_swiper_item_txt-lead{font-size:15px}}.wrapper--corporate_payment .figure_swiper_item_txt-small{font-size:3.33vw;color:#333}@media(min-width:641px){.wrapper--corporate_payment .figure_swiper_item_txt-small{font-size:13px}}.wrapper--corporate_payment .infinity-slider{display:flex;gap:3.75vw;width:100%;padding:3vw 0 3vw}@media(min-width:641px){.wrapper--corporate_payment .infinity-slider{gap:16px;padding:15px 0 55px;box-sizing:border-box}}.wrapper--corporate_payment .infinity-slider_wrapper{display:flex;justify-content:center;gap:3.75vw;flex:1;overflow:visible;animation:infinity-scroll-left 40s infinite linear both}@media(min-width:641px){.wrapper--corporate_payment .infinity-slider_wrapper{gap:16px;animation:infinity-scroll-left-md 40s infinite linear both}}.wrapper--corporate_payment .infinity-slider_item{width:61.5vw}@media(min-width:641px){.wrapper--corporate_payment .infinity-slider_item{width:240px}}.wrapper--corporate_payment .infinity-slider_item_img{display:block;margin:0 0 6.5%;transition:.26s}.wrapper--corporate_payment .infinity-slider_item:hover .figure_swiper_item_img{scale:1.025;box-shadow:.51vw 1.025vw 3.076vw rgba(0,0,0,.062745098)}.wrapper--corporate_payment .infinity-slider_item_txtarea{padding:0 1%}.wrapper--corporate_payment .infinity-slider_item_txt{font-size:4.1vw;color:#333;margin:0 0 .2em}@media(min-width:641px){.wrapper--corporate_payment .infinity-slider_item_txt{font-size:18px}}@media(min-width:641px){.wrapper--corporate_payment .infinity-slider_item_txt{font-size:16px}}.wrapper--corporate_payment .infinity-slider_item_txt-lead{margin:0 0 .2em;font-size:3.846vw;color:#333}@media(min-width:641px){.wrapper--corporate_payment .infinity-slider_item_txt-lead{font-size:15px}}.wrapper--corporate_payment .infinity-slider_item_txt-small{font-size:3.33vw;color:#333}@media(min-width:641px){.wrapper--corporate_payment .infinity-slider_item_txt-small{font-size:13px}}@keyframes infinity-scroll-left{from{transform:translateX(0)}to{transform:translateX(calc(-100% - 3.75vw))}}@keyframes infinity-scroll-left-md{from{transform:translateX(0)}to{transform:translateX(calc(-100% - 16px))}}.wrapper--corporate_payment .acdlist_item{padding:5% 0;border-top:1px solid #cacaca}@media(min-width:641px){.wrapper--corporate_payment .acdlist_item{padding:2.5% 0}}.wrapper--corporate_payment .acdlist_item:last-child{border-bottom:1px solid #cacaca}.wrapper--corporate_payment .acdlist_item[open] .acdlist_ttl::after{transform:translate(50%,0);rotate:135deg!important}.wrapper--corporate_payment .acdlist_ttl{position:relative;padding:0 2em 0 0;font-size:3.846vw;font-weight:700;list-style:none;cursor:pointer}@media(min-width:641px){.wrapper--corporate_payment .acdlist_ttl{font-size:15px}}.wrapper--corporate_payment .acdlist_ttl:-webkit-details-marker{display:none}.wrapper--corporate_payment .acdlist_ttl::after{content:"";position:absolute;right:0;top:50%;display:block;width:.5em;aspect-ratio:1/1;border-bottom:1px solid #000;border-left:1px solid #000;transform:translate(0,-50%);rotate:-45deg}.wrapper--corporate_payment .acdlist_content{padding:3vw 0 0}@media(min-width:641px){.wrapper--corporate_payment .acdlist_content{padding:15px 0 0}}.wrapper--corporate_payment .acdlist_content_txt{font-size:3.846vw}@media(min-width:641px){.wrapper--corporate_payment .acdlist_content_txt{font-size:15px}}.wrapper--corporate_payment .acdlist_content_txt:not(:last-child){margin:0 0 .75em}.wrapper--corporate_payment .boldtxt{font-weight:700}.wrapper--corporate_payment .small-caps-middle{font-size:.5em;font-weight:700}@media(min-width:641px){.wrapper--corporate_payment .small-caps-middle{vertical-align:middle}}.wrapper--corporate_payment .small-caps-baseline{font-size:.5em;font-weight:700;vertical-align:baseline}.wrapper--corporate_payment [data-ahead]{position:relative;display:block;padding-left:1em}.wrapper--corporate_payment [data-ahead]::before{content:attr(data-ahead);position:absolute;top:0;left:0;display:inline-block;font-size:inherit;color:inherit}.wrapper--corporate_payment .mv{padding:9vw 0;background:#fff}@media(min-width:641px){.wrapper--corporate_payment .mv{padding:50px 30px;height:458px;box-sizing:border-box}}.wrapper--corporate_payment .mv_order_container{display:flex;flex-flow:column}@media(min-width:641px){.wrapper--corporate_payment .mv_order_container{flex-flow:row;align-items:center;gap:30px;width:min(1260px,100%);margin:0 auto}}.wrapper--corporate_payment .mv_txtarea{display:contents}@media(min-width:641px){.wrapper--corporate_payment .mv_txtarea{flex:1;order:2;display:block}}.wrapper--corporate_payment .mv_headingbox{margin:0 0 7vw;order:1;display:flex;flex-flow:column;align-items:baseline;align-items:center;gap:1vw}@media(min-width:641px){.wrapper--corporate_payment .mv_headingbox{gap:10px;margin:0 0 40px}}.wrapper--corporate_payment .mv_lead{font-weight:700;color:#7e7e7e;font-size:5.12vw}@media(min-width:641px){.wrapper--corporate_payment .mv_lead{font-size:20px}}.wrapper--corporate_payment .mv_ttl{text-align:center;font-size:9.48vw;font-weight:700;line-height:1.3em}@media(min-width:641px){.wrapper--corporate_payment .mv_ttl{font-size:37px}}.wrapper--corporate_payment .mv_image-container{position:relative}.wrapper--corporate_payment .mv_image-container--sp{margin:0 auto;width:90%;margin-bottom:10vw;height:71.8vw;order:2}@media(min-width:641px){.wrapper--corporate_payment .mv_image-container--sp{display:contents}}.wrapper--corporate_payment .mv_image-container--pc{display:contents}@media(min-width:641px){.wrapper--corporate_payment .mv_image-container--pc{display:block;width:min(436px,34.6%);aspect-ratio:1/.727}}.wrapper--corporate_payment .mv_image-container--pc.no01{order:1}.wrapper--corporate_payment .mv_image-container--pc.no02{order:3}.wrapper--corporate_payment .mv_image-container_item{position:absolute;display:block;will-change:transform;transition:ease-in-out .6s}@media(min-width:641px){.wrapper--corporate_payment .mv_image-container_item{transition:ease-in-out .6s}}@media(min-width:641px){.wrapper--corporate_payment .mv_image-container_item.no01{top:26%;left:0;width:43.12%}}.wrapper--corporate_payment .mv_image-container_item.no02{top:0;left:8.5%;width:43.12%}@media(min-width:641px){.wrapper--corporate_payment .mv_image-container_item.no02{left:46%;width:43.12%}}.wrapper--corporate_payment .mv_image-container_item.no03{top:42%;left:0;width:51.8%}@media(min-width:641px){.wrapper--corporate_payment .mv_image-container_item.no03{top:unset;left:unset;bottom:0;right:0;width:53.89%}}.wrapper--corporate_payment .mv_image-container_item.no04{top:16.5%;right:0;width:46.17%}@media(min-width:641px){.wrapper--corporate_payment .mv_image-container_item.no04{top:0;right:unset;left:0;width:54.12%}}@media(min-width:641px){.wrapper--corporate_payment .mv_image-container_item.no05{top:22.8%;right:0;width:36.46%}}.wrapper--corporate_payment .mv_image-container_item.no06{left:53.7%;bottom:0;width:36.8%}@media(min-width:641px){.wrapper--corporate_payment .mv_image-container_item.no06{left:26%;width:34.46%}}.wrapper--corporate_payment .mv_txt{margin-bottom:2.5em;text-align:center;font-size:4.87vw;font-weight:700;order:3}@media(min-width:641px){.wrapper--corporate_payment .mv_txt{font-size:19px;white-space:nowrap}}.wrapper--corporate_payment .mv_link{font-size:4.1vw;font-weight:700;color:#3269ff;text-decoration:none;position:relative;padding-right:1.6em}@media(min-width:641px){.wrapper--corporate_payment .mv_link{font-size:16px}}.wrapper--corporate_payment .mv_link::after{content:"";position:absolute;bottom:-10%;right:0;width:1.6em;aspect-ratio:1/1;background:center/cover no-repeat url(../images/corporate_payment/common_icn_link_arrow.svg)}.wrapper--corporate_payment .mv [data-js-mv]{opacity:0;transition:1.4s}.wrapper--corporate_payment .mv [data-js-mv=mv-aninmation-heading]{transform:translate(0,7%)}.wrapper--corporate_payment .mv [data-js-mv=mv-aninmation-heading].is-active{opacity:1;transform:none}.wrapper--corporate_payment .mv [data-js-mv=mv-aninmation-txt]{transform:translate(0,7%)}.wrapper--corporate_payment .mv [data-js-mv=mv-aninmation-txt].is-active{opacity:1;transform:none}.wrapper--corporate_payment .mv [data-js-mv=mv-aninmation-img01],.wrapper--corporate_payment .mv [data-js-mv=mv-aninmation-img02],.wrapper--corporate_payment .mv [data-js-mv=mv-aninmation-img03],.wrapper--corporate_payment .mv [data-js-mv=mv-aninmation-img04],.wrapper--corporate_payment .mv [data-js-mv=mv-aninmation-img05],.wrapper--corporate_payment .mv [data-js-mv=mv-aninmation-img06]{transform:scale(.95)}.wrapper--corporate_payment .mv [data-js-mv=mv-aninmation-img01].is-active,.wrapper--corporate_payment .mv [data-js-mv=mv-aninmation-img02].is-active,.wrapper--corporate_payment .mv [data-js-mv=mv-aninmation-img03].is-active,.wrapper--corporate_payment .mv [data-js-mv=mv-aninmation-img04].is-active,.wrapper--corporate_payment .mv [data-js-mv=mv-aninmation-img05].is-active,.wrapper--corporate_payment .mv [data-js-mv=mv-aninmation-img06].is-active{opacity:1;transform:none}.wrapper--corporate_payment .mv [data-js-mv=mv-aninmation-link].is-active{opacity:1;transform:none}.wrapper--corporate_payment .point{padding:22vw 0 18vw;background:#f1f1f1}@media(min-width:641px){.wrapper--corporate_payment .point{padding:85px 0 30px}}.wrapper--corporate_payment .point_summary{padding:0 0 16.5vw}@media(min-width:641px){.wrapper--corporate_payment .point_summary{padding:0 0 90px}}.wrapper--corporate_payment .point_summary_lead{font-weight:700;color:#7e7e7e;font-size:5.12vw;color:#333}@media(min-width:641px){.wrapper--corporate_payment .point_summary_lead{font-size:20px}}.wrapper--corporate_payment .point_summary_headingbox{display:flex;flex-flow:column;align-items:baseline;align-items:center;gap:3vw;margin:0 0 6.5vw}@media(min-width:641px){.wrapper--corporate_payment .point_summary_headingbox{gap:15px;margin:0 0 20px}}.wrapper--corporate_payment .point_summary_heading{font-weight:700;color:#333;font-size:10.25vw;display:flex;justify-content:center;text-align:center}@media(min-width:641px){.wrapper--corporate_payment .point_summary_heading{font-size:40px}}.wrapper--corporate_payment .point_summary_heading .cross{font-size:.96em}.wrapper--corporate_payment .point_summary_txt{font-size:4.1vw;color:#333;text-align:center;font-size:4.35vw}@media(min-width:641px){.wrapper--corporate_payment .point_summary_txt{font-size:18px}}.wrapper--corporate_payment .point_summary_list{position:relative;display:grid;grid-template-columns:repeat(2,1fr);column-gap:4vw;row-gap:2.1vw;margin:0 0 4vw;padding:8.5vw 0;z-index:1;background:center/contain no-repeat url(../images/corporate_payment/point_summary_img_circle_sp.webp)}@media(min-width:641px){.wrapper--corporate_payment .point_summary_list{column-gap:10px;row-gap:7px;margin:0 auto;padding:65px 0;width:min(456px,100%)}}.wrapper--corporate_payment .point_summary_list_item{position:relative;background:#fff;border-radius:2em}.wrapper--corporate_payment .point_summary_list_item::before{content:"";position:absolute;display:block;inset:0;border-radius:inherit;transform:scale(1.02,1.08);z-index:-1}.wrapper--corporate_payment .point_summary_list_item:nth-child(odd)::before{background:linear-gradient(85.78deg,#ff825b .98%,#e85cba 96.03%)}.wrapper--corporate_payment .point_summary_list_item:nth-child(odd) .point_summary_list_txt{background:linear-gradient(85.78deg,#ff825b .98%,#e85cba 96.03%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.wrapper--corporate_payment .point_summary_list_item:nth-child(2n)::before{background:linear-gradient(85.78deg,#a546e9 .98%,#7533ff 96.03%)}.wrapper--corporate_payment .point_summary_list_item:nth-child(2n) .point_summary_list_txt{background:linear-gradient(85.78deg,#a546e9 .98%,#7533ff 96.03%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.wrapper--corporate_payment .point_summary_list_txt{padding-block:.65em;text-align:center;font-size:3.84vw;font-weight:700}@media(min-width:641px){.wrapper--corporate_payment .point_summary_list_txt{font-size:15px}}.wrapper--corporate_payment .point_summary_imgbox{overflow-x:clip}@media(min-width:641px){.wrapper--corporate_payment .point_summary_imgbox{margin:0 auto;width:min(620px,100%);overflow-x:auto}}.wrapper--corporate_payment .point_summary_imgbox_item{max-width:unset;width:138vw;transform:translate(-19vw,0)}@media(min-width:641px){.wrapper--corporate_payment .point_summary_imgbox_item{width:100%;transform:none}}.wrapper--corporate_payment .point_save{padding:0 0 16.5vw}@media(min-width:641px){.wrapper--corporate_payment .point_save{padding:0 0 50px}}.wrapper--corporate_payment .point_save_headingbox{display:flex;flex-flow:column;align-items:baseline;gap:3.5vw;margin:0 0 9.5vw}@media(min-width:641px){.wrapper--corporate_payment .point_save_headingbox{gap:15px;margin:0 0 42px}}.wrapper--corporate_payment .point_save_heading{font-weight:700;color:#333;font-size:8.71vw;line-height:1.3em}@media(min-width:641px){.wrapper--corporate_payment .point_save_heading{font-size:40px}}@media(min-width:641px){.wrapper--corporate_payment .point_save_heading{font-size:34px}}.wrapper--corporate_payment .point_save_txt{font-size:4.1vw;color:#333}@media(min-width:641px){.wrapper--corporate_payment .point_save_txt{font-size:18px}}.wrapper--corporate_payment .point_save_list{display:flex;justify-content:space-between;margin:0 auto -20%;width:91.7%}@media(min-width:641px){.wrapper--corporate_payment .point_save_list{margin:0 auto -15%;width:min(600px,100%)}}.wrapper--corporate_payment .point_save_list_item{display:flex;flex-direction:column;align-items:center}.wrapper--corporate_payment .point_save_list_item-gold{width:29%;transition:ease-out .5s .15s}@media(min-width:641px){.wrapper--corporate_payment .point_save_list_item-gold{width:176px}}.wrapper--corporate_payment .point_save_list_item-black{width:22%;transition:ease-out .5s .3s}@media(min-width:641px){.wrapper--corporate_payment .point_save_list_item-black{width:169px}}.wrapper--corporate_payment .point_save_list_item-titanium{width:22%;transition:ease-out .5s .45s}@media(min-width:641px){.wrapper--corporate_payment .point_save_list_item-titanium{width:169px}}.wrapper--corporate_payment .point_save_list_ttl{font-family:Jost,sans-serif;font-size:3.58vw}@media(min-width:641px){.wrapper--corporate_payment .point_save_list_ttl{font-size:14px}}.wrapper--corporate_payment .point_save_list_num{font-family:Jost,sans-serif;font-size:8.71vw}@media(min-width:641px){.wrapper--corporate_payment .point_save_list_num{font-size:34px}}.wrapper--corporate_payment .point_save_list_num_unit{font-size:.671em}.wrapper--corporate_payment .point_save_subheading{font-size:4.87vw;font-weight:700;color:#333;margin:0 0 .75em}@media(min-width:641px){.wrapper--corporate_payment .point_save_subheading{font-size:19px}}@media(min-width:641px){.wrapper--corporate_payment .point_save .cardlist_item{min-height:242px;box-sizing:border-box}}@media(min-width:641px){.wrapper--corporate_payment .point_save .cardlist_item_ttl{padding:0 0 0 2.8em;text-align-last:left}}.wrapper--corporate_payment .point_use{padding:0 0 15vw}@media(min-width:641px){.wrapper--corporate_payment .point_use{padding:0 0 65px}}.wrapper--corporate_payment .point_use_headingbox{display:flex;flex-flow:column;align-items:baseline;gap:3.5vw;margin:0 0 10.5vw}@media(min-width:641px){.wrapper--corporate_payment .point_use_headingbox{gap:15px;margin:0 0 40px}}.wrapper--corporate_payment .point_use_heading{font-weight:700;color:#333;font-size:8.71vw;line-height:1.3em}@media(min-width:641px){.wrapper--corporate_payment .point_use_heading{font-size:40px}}@media(min-width:641px){.wrapper--corporate_payment .point_use_heading{font-size:34px}}.wrapper--corporate_payment .point_use_txt{font-size:4.1vw;color:#333}@media(min-width:641px){.wrapper--corporate_payment .point_use_txt{font-size:18px}}.wrapper--corporate_payment .point_use_subheading{font-size:4.87vw;font-weight:700;color:#333;margin:0 0 .75em}@media(min-width:641px){.wrapper--corporate_payment .point_use_subheading{font-size:19px}}@media(min-width:641px){.wrapper--corporate_payment .point_use .cardlist_item{min-height:247px;box-sizing:border-box}}.wrapper--corporate_payment .point_compare_headingbox{display:flex;flex-flow:column;align-items:baseline;gap:3.5vw;margin:0 0 5vw}@media(min-width:641px){.wrapper--corporate_payment .point_compare_headingbox{margin:0 0 25px}}.wrapper--corporate_payment .point_compare_heading{font-weight:700;color:#333;font-size:6.476635514vw;line-height:1.3em;color:#000}@media(min-width:641px){.wrapper--corporate_payment .point_compare_heading{font-size:40px}}@media(min-width:641px){.wrapper--corporate_payment .point_compare_heading{font-size:42px}}.wrapper--corporate_payment .point_compare_heading.text-black{color:#000}.wrapper--corporate_payment .expense{padding:9vw 0 17vw;background:#eceff4 top/contain no-repeat url(../images/corporate_payment/expense_bg_sp.webp)}@media(min-width:641px){.wrapper--corporate_payment .expense{padding:50px 0 60px;background:#eceff4 top/cover no-repeat url(../images/corporate_payment/expense_bg_pc.webp)}}.wrapper--corporate_payment .expense_headingbox{display:flex;flex-flow:column;align-items:baseline;margin:0 0 67.5vw;gap:3vw}@media(min-width:641px){.wrapper--corporate_payment .expense_headingbox{gap:15px;margin:0 0 380px}}.wrapper--corporate_payment .expense_heading{font-weight:700;color:#333;letter-spacing:-.01em;line-height:1.55em;font-size:8.97vw}@media(min-width:641px){.wrapper--corporate_payment .expense_heading{font-size:40px}}@media(min-width:641px){.wrapper--corporate_payment .expense_heading{font-size:34px}}.wrapper--corporate_payment .expense_lead{font-weight:700;color:#7e7e7e;font-size:5.12vw}@media(min-width:641px){.wrapper--corporate_payment .expense_lead{font-size:20px}}@media(min-width:641px){.wrapper--corporate_payment .expense_lead{font-size:20px}}@media(min-width:641px){.wrapper--corporate_payment .expense .cardlist{grid-template-columns:repeat(3,1fr)}}.wrapper--corporate_payment .expense .cardlist_item{padding:8% 7% 6%}.wrapper--corporate_payment .expense .cardlist_item_ttl{font-size:5.64vw;margin:0 0 .5em}@media(min-width:641px){.wrapper--corporate_payment .expense .cardlist_item_ttl{font-size:22px}}.wrapper--corporate_payment .service{padding:13vw 0 0;height:143.9vw;background:#eceff4 center/cover no-repeat url(../images/corporate_payment/service_bg_sp.webp)}@media(min-width:641px){.wrapper--corporate_payment .service{padding:70px 0 0;height:628px;background:#eceff4 center/cover no-repeat url(../images/corporate_payment/service_bg_pc.webp)}}.wrapper--corporate_payment .service_headingbox{display:flex;flex-flow:column;align-items:baseline;gap:4vw}@media(min-width:641px){.wrapper--corporate_payment .service_headingbox{gap:15px}}.wrapper--corporate_payment .service_heading{font-weight:700;color:#333;letter-spacing:-.01em;line-height:1.3em;font-size:8.71vw}@media(min-width:641px){.wrapper--corporate_payment .service_heading{font-size:40px}}@media(min-width:641px){.wrapper--corporate_payment .service_heading{font-size:35px}}.wrapper--corporate_payment .service_lead{font-weight:700;color:#7e7e7e;font-size:5.12vw}@media(min-width:641px){.wrapper--corporate_payment .service_lead{font-size:20px}}@media(min-width:641px){.wrapper--corporate_payment .service_lead{font-size:20px}}.wrapper--corporate_payment .service_txt{font-size:4.1vw;color:#333}@media(min-width:641px){.wrapper--corporate_payment .service_txt{font-size:18px}}@media(min-width:641px){.wrapper--corporate_payment .service_txt{width:101%}}.wrapper--corporate_payment .promotion{padding:0 0 15vw;background:#eff3f4}@media(min-width:641px){.wrapper--corporate_payment .promotion{padding:45px 0 0}}.wrapper--corporate_payment .promotion_headingbox{display:flex;flex-flow:column;align-items:baseline;gap:1vw;margin:0 0 2vw}@media(min-width:641px){.wrapper--corporate_payment .promotion_headingbox{gap:10px;margin:0 0 30px;font-size:28px}}.wrapper--corporate_payment .promotion_heading{font-weight:700;color:#333;letter-spacing:-.01em;line-height:1.3em;font-size:8.71vw}@media(min-width:641px){.wrapper--corporate_payment .promotion_heading{font-size:40px}}@media(min-width:641px){.wrapper--corporate_payment .promotion_heading{font-size:28px}}.wrapper--corporate_payment .promotion_lead{font-weight:700;color:#7e7e7e;font-size:5.12vw}@media(min-width:641px){.wrapper--corporate_payment .promotion_lead{font-size:20px}}@media(min-width:641px){.wrapper--corporate_payment .promotion_lead{font-size:18px}}.wrapper--corporate_payment .promotion_txt{font-size:4.1vw;color:#333}@media(min-width:641px){.wrapper--corporate_payment .promotion_txt{font-size:18px}}.wrapper--corporate_payment .promotion_note{margin:0 0 1.5em;font-size:3.589vw;color:#333}@media(min-width:641px){.wrapper--corporate_payment .promotion_note{margin:0 0 .85em;font-size:14px;color:#7e7e7e;transform:translateY(-125%)}.wrapper--corporate_payment .promotion_note.is-inview{transform:translateY(-125%)}}.wrapper--corporate_payment .promotion_note:not(:last-child){margin:0 0 1.75em}.wrapper--corporate_payment .promotion_mockup{display:block;margin:0 auto 16vw;width:95%}@media(min-width:641px){.wrapper--corporate_payment .promotion_mockup{margin:0 auto 85px;width:min(540px,100%)}}.wrapper--corporate_payment .promotion_feature{margin-bottom:20vw}@media(min-width:641px){.wrapper--corporate_payment .promotion_feature{margin:0 0 70px}}.wrapper--corporate_payment .promotion_feature_subheading{font-size:4.1vw;color:#333;margin:0 0 .8em}@media(min-width:641px){.wrapper--corporate_payment .promotion_feature_subheading{font-size:18px}}.wrapper--corporate_payment .promotion_feature .cardlist_item{padding:6%}@media(min-width:641px){.wrapper--corporate_payment .promotion_feature .cardlist_item{padding:4% 5% 6%;min-height:200px;box-sizing:border-box}}.wrapper--corporate_payment .promotion_feature .cardlist_item_ttl{margin:0;padding:.65em 0 .65em 2.75em;text-align:left}.wrapper--corporate_payment .promotion_feature .cardlist_item_ttl[data-icn=device]::before{width:2.217em;aspect-ratio:51/40}.wrapper--corporate_payment .promotion_feature .cardlist_item_ttl[data-icn=hands]{padding-left:3.5em}.wrapper--corporate_payment .promotion_feature .cardlist_item_ttl[data-icn=hands]::before{width:2.913em;aspect-ratio:67/47}.wrapper--corporate_payment .promotion_feature .cardlist_item_ttl[data-icn=men]::before{width:2em;aspect-ratio:46/51}.wrapper--corporate_payment .promotion_slide-area{overflow:hidden}.wrapper--corporate_payment .promotion_slide-area_heading{font-size:4.1vw;color:#333;margin:0 0 .3em}@media(min-width:641px){.wrapper--corporate_payment .promotion_slide-area_heading{font-size:18px}}.wrapper--corporate_payment .preferential{padding:0 0 5vw;background:#eff3f4}@media(min-width:641px){.wrapper--corporate_payment .preferential{padding:20px 0}}.wrapper--corporate_payment .preferential_headingbox{display:flex;flex-flow:column;align-items:baseline;gap:2vw;margin:0 0 4vw}@media(min-width:641px){.wrapper--corporate_payment .preferential_headingbox{gap:10px;margin:0 0 40px}}.wrapper--corporate_payment .preferential_heading{font-weight:700;color:#333;letter-spacing:-.01em;line-height:1.3em;font-size:7.425vw}@media(min-width:641px){.wrapper--corporate_payment .preferential_heading{font-size:40px}}@media(min-width:641px){.wrapper--corporate_payment .preferential_heading{font-size:29px}}.wrapper--corporate_payment .preferential_lead{font-weight:700;color:#7e7e7e;font-size:4.615vw}@media(min-width:641px){.wrapper--corporate_payment .preferential_lead{font-size:20px}}@media(min-width:641px){.wrapper--corporate_payment .preferential_lead{font-size:20px}}.wrapper--corporate_payment .preferential_txt{font-size:4.1vw;color:#333}@media(min-width:641px){.wrapper--corporate_payment .preferential_txt{font-size:18px}}.wrapper--corporate_payment .all-service{padding:4.5vw 0 8vw;background:#eff3f4}@media(min-width:641px){.wrapper--corporate_payment .all-service{padding:50px 0 25px}}.wrapper--corporate_payment .all-service_headingbox{display:flex;flex-flow:column;align-items:baseline;gap:2vw;margin:0 0 10vw}@media(min-width:641px){.wrapper--corporate_payment .all-service_headingbox{gap:10px;margin:0 0 30px}}.wrapper--corporate_payment .all-service_heading{font-weight:700;color:#333;letter-spacing:-.01em;line-height:1.3em;font-size:7.425vw}@media(min-width:641px){.wrapper--corporate_payment .all-service_heading{font-size:40px}}@media(min-width:641px){.wrapper--corporate_payment .all-service_heading{font-size:29px}}.wrapper--corporate_payment .all-service_lead{font-weight:700;color:#7e7e7e;font-size:4.615vw}@media(min-width:641px){.wrapper--corporate_payment .all-service_lead{font-size:20px}}@media(min-width:641px){.wrapper--corporate_payment .all-service_lead{font-size:18px}}.wrapper--corporate_payment .all-service_txt{font-size:4.1vw;color:#333}@media(min-width:641px){.wrapper--corporate_payment .all-service_txt{font-size:18px}}.wrapper--corporate_payment .all-service_slide-area{margin:0 0 15vw;overflow:hidden}@media(min-width:641px){.wrapper--corporate_payment .all-service_slide-area{margin:0 0 50px}}.wrapper--corporate_payment .all-service_slide-area_heading{font-size:4.1vw;color:#333;margin:0 0 .3em;display:flex;align-items:center;gap:.45em}@media(min-width:641px){.wrapper--corporate_payment .all-service_slide-area_heading{font-size:18px}}.wrapper--corporate_payment .all-service_slide-area_heading .gradtxt-half{font-size:.75em}.wrapper--corporate_payment .concierge{padding:21vw 0 12vw;background:#f6f6f6 -12vw -2.5vw/125% no-repeat url(../images/corporate_payment/concierge_bg.webp)}@media(min-width:641px){.wrapper--corporate_payment .concierge{padding:85px 0 30px;background:#f6f6f6 0 -5%/115% no-repeat url(../images/corporate_payment/concierge_bg.webp)}}.wrapper--corporate_payment .concierge_headingbox{display:flex;flex-flow:column;align-items:baseline;gap:2vw;margin:0 0 2vw}@media(min-width:641px){.wrapper--corporate_payment .concierge_headingbox{gap:15px;margin:0 0 15px}}.wrapper--corporate_payment .concierge_attention{display:flex;flex-flow:column;align-items:baseline;gap:.5vw;margin:0 0 7.5vw}@media(min-width:641px){.wrapper--corporate_payment .concierge_attention{gap:5px;margin:0 0 100px}}.wrapper--corporate_payment .concierge_heading{font-weight:700;color:#333;letter-spacing:-.01em;line-height:1.4em;font-size:8.97vw}@media(min-width:641px){.wrapper--corporate_payment .concierge_heading{font-size:40px}}.wrapper--corporate_payment .concierge_lead{font-weight:700;color:#7e7e7e;font-size:5.12vw;margin-bottom:.4em}@media(min-width:641px){.wrapper--corporate_payment .concierge_lead{font-size:20px}}.wrapper--corporate_payment .concierge_txt{font-size:4.1vw;color:#333}@media(min-width:641px){.wrapper--corporate_payment .concierge_txt{font-size:18px}}@media(min-width:641px){.wrapper--corporate_payment .concierge_txt{text-shadow:-2px 2px 10px #fff,-2px 2px 10px #fff,2px -2px 10px #fff,-2px -2px 10px #fff}}.wrapper--corporate_payment .concierge_txt-small{line-height:1.6em;font-size:.75em}.wrapper--corporate_payment .concierge_request_heading{margin:0 0 1.75em;text-align:center;font-size:5.128vw;font-weight:700;color:#333;text-shadow:-2px 2px 10px #fff,-2px 2px 10px #fff,2px -2px 10px #fff,-2px -2px 10px #fff}@media(min-width:641px){.wrapper--corporate_payment .concierge_request_heading{font-size:20px;text-shadow:-2px 2px 10px #fff,-2px 2px 10px #fff,2px -2px 10px #fff,-2px -2px 10px #fff}}.wrapper--corporate_payment .concierge_request_list{display:flex;flex-flow:column;gap:4.5vw;margin:0 0 12.5vw}@media(min-width:641px){.wrapper--corporate_payment .concierge_request_list{gap:20px;margin:0 auto 50px;width:min(535px,100%)}}.wrapper--corporate_payment .concierge_request_list_item{padding:4vw 5.5vw 3.5vw;border-radius:4vw;box-shadow:.51vw 1.025vw 3.076vw rgba(0,0,0,.062745098);background:#fff}@media(min-width:641px){.wrapper--corporate_payment .concierge_request_list_item{padding:4% 4.5% 3.5%;border-radius:20px}}.wrapper--corporate_payment .concierge_request_list_item:nth-child(odd){align-self:flex-end;transform:translate(4%,0)}.wrapper--corporate_payment .concierge_request_list_item:nth-child(2n){align-self:flex-start;transform:translate(-4%,0)}.wrapper--corporate_payment .concierge_request_list_txt{font-size:4.1vw;color:#333;font-weight:700}@media(min-width:641px){.wrapper--corporate_payment .concierge_request_list_txt{font-size:18px}}.wrapper--corporate_payment .concierge_request_list_txt:not(:last-child){margin:0 0 .75em}.wrapper--corporate_payment .concierge_request_list_txt .gradtxt-custom.no01{background:linear-gradient(85.78deg,#ff825b 0,#e85cba 10%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.wrapper--corporate_payment .concierge_request_list_txt .gradtxt-custom.no02{background:linear-gradient(85.78deg,#e85cba 0,#a546e9 50%,#7533ff 99%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.wrapper--corporate_payment .concierge_request_contact{margin-bottom:11vw}@media(min-width:641px){.wrapper--corporate_payment .concierge_request_contact{margin:0 0 30px}}.wrapper--corporate_payment .concierge_request_contact_heading{font-size:4.1vw;color:#333;margin:0 0 1em;text-align:center;font-weight:700;color:#333}@media(min-width:641px){.wrapper--corporate_payment .concierge_request_contact_heading{font-size:18px}}.wrapper--corporate_payment .concierge_request_contact_list{display:flex;justify-content:center;align-items:baseline;column-gap:10.25vw;margin:0 0 4vw}@media(min-width:641px){.wrapper--corporate_payment .concierge_request_contact_list{column-gap:19.5px;margin:0 0 20px}}.wrapper--corporate_payment .concierge_request_contact_list_item{width:10.25vw}@media(min-width:641px){.wrapper--corporate_payment .concierge_request_contact_list_item{width:40px}}.wrapper--corporate_payment .concierge_request_contact_list_caption{text-align:center;font-size:3.33vw;color:#333}@media(min-width:641px){.wrapper--corporate_payment .concierge_request_contact_list_caption{font-size:13px}}.wrapper--corporate_payment .concierge_request_contact_note{display:block;text-align:center;font-size:3.589vw;color:#7e7e7e}@media(min-width:641px){.wrapper--corporate_payment .concierge_request_contact_note{font-size:14px}}.wrapper--corporate_payment .mastercard{padding:10vw 0}@media(min-width:641px){.wrapper--corporate_payment .mastercard{padding:100px 0 85px}}.wrapper--corporate_payment .mastercard_headingbox{display:flex;flex-flow:column;align-items:baseline;gap:3vw}@media(min-width:641px){.wrapper--corporate_payment .mastercard_headingbox{gap:15px;margin:0 0 16px}}.wrapper--corporate_payment .mastercard_heading{font-weight:700;color:#333;letter-spacing:-.01em;line-height:1.3em;font-size:7.425vw}@media(min-width:641px){.wrapper--corporate_payment .mastercard_heading{font-size:40px}}@media(min-width:641px){.wrapper--corporate_payment .mastercard_heading{font-size:34px}}.wrapper--corporate_payment .mastercard_lead{font-weight:700;color:#7e7e7e;font-size:4.615vw}@media(min-width:641px){.wrapper--corporate_payment .mastercard_lead{font-size:20px}}.wrapper--corporate_payment .mastercard_txt{font-size:4.1vw;color:#333}@media(min-width:641px){.wrapper--corporate_payment .mastercard_txt{font-size:18px}}.wrapper--corporate_payment .mastercard_img{display:block;margin:0 0 10vw}.wrapper--corporate_payment .mastercard_faq_heading{margin:0 0 1em;font-size:5.128vw;font-weight:700;color:#333}@media(min-width:641px){.wrapper--corporate_payment .mastercard_faq_heading{font-size:20px}}.wrapper--corporate_payment .mastercard_slide-area{margin:0 0 30vw;overflow:hidden}@media(min-width:641px){.wrapper--corporate_payment .mastercard_slide-area{margin:0 0 100px}}.wrapper--corporate_payment .mastercard_swiper{position:relative;padding:3vw 0 3vw 6.15%;overflow:visible}@media(min-width:641px){.wrapper--corporate_payment .mastercard_swiper{margin:0 auto;padding:10px 30px 75px;width:min(1020px,100%);box-sizing:border-box}}@media(min-width:641px){.wrapper--corporate_payment .mastercard_swiper_wrapper{gap:20px}}.wrapper--corporate_payment .mastercard_swiper_card{margin:0 5vw 0 0;width:76.9vw;border-radius:3.6vw;transition:.26s}@media(min-width:641px){.wrapper--corporate_payment .mastercard_swiper_card{margin:0;width:300px;border-radius:51.84px}}.wrapper--corporate_payment .mastercard_swiper_card:hover{scale:1.005;box-shadow:.51vw 1.025vw 3.076vw rgba(0,0,0,.1254901961)}@media(min-width:641px){.wrapper--corporate_payment .mastercard_swiper_card:hover{box-shadow:7.34px 14.76px 44.29px rgba(0,0,0,.1254901961)}}.wrapper--corporate_payment .mastercard_swiper_card_inner{position:relative;display:flex;flex-flow:column;padding:7% 9%;aspect-ratio:3/4;box-sizing:border-box}.wrapper--corporate_payment .mastercard_swiper_card_inner-txt-top{justify-content:flex-start}.wrapper--corporate_payment .mastercard_swiper_card_inner-txt-bottom{justify-content:flex-end}.wrapper--corporate_payment .mastercard_swiper_card_img{position:absolute;inset:0;z-index:-1}.wrapper--corporate_payment .mastercard_swiper_card_txt{font-size:3.84vw;font-weight:700;line-height:1.3em;color:#333}@media(min-width:641px){.wrapper--corporate_payment .mastercard_swiper_card_txt{font-size:15px}}.wrapper--corporate_payment .lineup{padding:17.5vw 0;background:#f1f1f1}@media(min-width:641px){.wrapper--corporate_payment .lineup .layout-container{margin:0 auto;padding:0 30px;width:min(1340px,100%)}}@media(min-width:641px){.wrapper--corporate_payment .lineup{padding:90px 0}}.wrapper--corporate_payment .lineup_headingbox{display:flex;flex-flow:column;align-items:baseline;gap:2vw;margin:0 0 10vw}@media(min-width:641px){.wrapper--corporate_payment .lineup_headingbox{gap:10px;margin:30px;align-items:center}}.wrapper--corporate_payment .lineup_heading{font-weight:700;color:#333;margin:0 0 .25em;letter-spacing:-.01em;line-height:1.4em;font-size:8.97vw}@media(min-width:641px){.wrapper--corporate_payment .lineup_heading{font-size:40px}}@media(min-width:641px){.wrapper--corporate_payment .lineup_heading{font-size:37px}}.wrapper--corporate_payment .lineup_lead{font-weight:700;color:#7e7e7e;font-size:5.12vw}@media(min-width:641px){.wrapper--corporate_payment .lineup_lead{font-size:20px}}.wrapper--corporate_payment .lineup_txt{font-size:4.87vw;font-weight:700;color:#333}@media(min-width:641px){.wrapper--corporate_payment .lineup_txt{font-size:19px}}.wrapper--corporate_payment .lineup_list{display:grid;grid-template-columns:repeat(1,1fr);gap:10vw;margin:0 0 10vw}@media(min-width:641px){.wrapper--corporate_payment .lineup_list{grid-template-columns:repeat(3,1fr);gap:40px;margin:0 0 40px}}.wrapper--corporate_payment .lineup_list_item{position:relative;border-radius:3.5vw;background:#fff}@media(min-width:641px){.wrapper--corporate_payment .lineup_list_item{border-radius:20px}}.wrapper--corporate_payment .lineup_list_item[data-label]::before{content:attr(data-label);position:absolute;top:0;left:50%;padding:.7em 1em;display:inline-block;border-radius:.5em;font-size:3.59vw;font-weight:700;color:#fff;background:linear-gradient(84.03deg,#5c5c5c .27%,#e85cba 35.27%,#a546e9 65.27%,#000 100.27%);transform:translate(-50%,-50%)}@media(min-width:641px){.wrapper--corporate_payment .lineup_list_item[data-label]::before{font-size:14px}}.wrapper--corporate_payment .lineup_list_column{display:flex}.wrapper--corporate_payment .lineup_list_column:not(:last-child){border-bottom:1px solid #d6d6d6}.wrapper--corporate_payment .lineup_list_column>*{padding:4.5vw}@media(min-width:641px){.wrapper--corporate_payment .lineup_list_column>*{padding:17.5px 20px 15px}}.wrapper--corporate_payment .lineup_list_column>:not(:last-child){border-right:1px solid #d6d6d6}.wrapper--corporate_payment .lineup_list_column:first-child>*{padding:7vw 4vw 5vw}@media(min-width:641px){.wrapper--corporate_payment .lineup_list_column:first-child>*{padding:25px 20px 15px}}.wrapper--corporate_payment .lineup_list_column *{flex:1}.wrapper--corporate_payment .lineup_list_figure{display:grid;place-items:center}.wrapper--corporate_payment .lineup_list_figure_img{display:block;margin:0 0 4.5vw;object-fit:cover}@media(min-width:641px){.wrapper--corporate_payment .lineup_list_figure_img{margin:0 0 19px;height:355px}}.wrapper--corporate_payment .lineup_list_figure_img-gold{width:92%}@media(min-width:641px){.wrapper--corporate_payment .lineup_list_figure_img-gold{width:auto}}.wrapper--corporate_payment .lineup_list_figure_img-black{width:77.5%}@media(min-width:641px){.wrapper--corporate_payment .lineup_list_figure_img-black{width:auto}}.wrapper--corporate_payment .lineup_list_figure_img-titanium{width:77.5%}@media(min-width:641px){.wrapper--corporate_payment .lineup_list_figure_img-titanium{width:auto}}.wrapper--corporate_payment .lineup_list_figure_caption{text-align:center}.wrapper--corporate_payment .lineup_list_figure_caption_lead{display:block;margin:0 0 .3em;font-size:4.615vw;font-weight:700}@media(min-width:641px){.wrapper--corporate_payment .lineup_list_figure_caption_lead{font-size:18px}}.wrapper--corporate_payment .lineup_list_figure_caption_name{font-size:5.64vw;font-weight:700}@media(min-width:641px){.wrapper--corporate_payment .lineup_list_figure_caption_name{font-size:22px}}.wrapper--corporate_payment .lineup_list_datalist{display:block}.wrapper--corporate_payment .lineup_list_datalist_ttl{margin:0 0 .4em;font-size:3.59vw;color:#7e7e7e}@media(min-width:641px){.wrapper--corporate_payment .lineup_list_datalist_ttl{font-size:14px}}.wrapper--corporate_payment .lineup_list_datalist_detail{font-size:5.89vw;color:#333}@media(min-width:641px){.wrapper--corporate_payment .lineup_list_datalist_detail{font-size:23px}}.wrapper--corporate_payment .lineup_list_featurelist_item{position:relative;padding:0 0 0 1.65em;font-size:4.358vw}@media(min-width:641px){.wrapper--corporate_payment .lineup_list_featurelist_item{font-size:17px}}.wrapper--corporate_payment .lineup_list_featurelist_item:not(:last-child){margin:0 0 .65em}.wrapper--corporate_payment .lineup_list_featurelist_item::before{content:"";position:absolute;left:0;top:50%;display:inline-block;width:1.294em;aspect-ratio:1/1;transform:translate(0,-50%);background:center/cover no-repeat url(../images/corporate_payment/common_icn_check.svg)}.wrapper--corporate_payment .lineup_list_recomend{position:relative;white-space:normal;z-index:1}.wrapper--corporate_payment .lineup_list_recomend_bubble{position:relative;display:inline-block;margin:0 0 .75em;padding:.35em .5em;border-radius:.6em;font-size:3.59vw;color:#fff;background:linear-gradient(84.03deg,#5c5c5c .27%,#e85cba 35.27%,#a546e9 65.27%,#000 100.27%);z-index:2}@media(min-width:641px){.wrapper--corporate_payment .lineup_list_recomend_bubble{font-size:14px}}.wrapper--corporate_payment .lineup_list_recomend_bubble::before{content:"";position:absolute;display:inline-block;bottom:-14%;left:13%;width:.6em;aspect-ratio:1/1;background:linear-gradient(135deg,transparent 0,transparent 50%,#fd6c75 50%,#ff825b 100%);rotate:45deg;transform:skew(10deg,10deg);z-index:-1}.wrapper--corporate_payment .lineup_list_recomend_txt{font-size:3.59vw;color:#7e7e7e}@media(min-width:641px){.wrapper--corporate_payment .lineup_list_recomend_txt{font-size:14px}}.wrapper--corporate_payment .lineup_list_recomend_txt:not(:last-child){margin:0 0 .75em}.wrapper--corporate_payment .lineup_list_links{display:flex;align-items:center}.wrapper--corporate_payment .lineup_list_links_box{display:grid;place-items:center}.wrapper--corporate_payment .lineup_list_links_detail{font-size:4.1vw;font-weight:700;color:#3269ff;text-decoration:none;display:inline-block;font-weight:700}@media(min-width:641px){.wrapper--corporate_payment .lineup_list_links_detail{font-size:16px}}.wrapper--corporate_payment .lineup_list_links_cta{display:inline-block;padding:1em 1.25em;font-weight:700;color:#fff;border-radius:2em;background:#3269ff;text-decoration:none;font-size:4.1vw}@media(min-width:641px){.wrapper--corporate_payment .lineup_list_links_cta{font-size:16px}}.wrapper--corporate_payment .lineup_contact{padding:8vw 4vw;border-radius:3.5vw;background:#fff}@media(min-width:641px){.wrapper--corporate_payment .lineup_contact{display:grid;place-items:center;padding:45px 30px 40px;border-radius:20px;white-space:normal}}.wrapper--corporate_payment .lineup_contact_heading{margin:0 0 .75em;text-align:center;line-height:1.45em;font-size:6.15vw}@media(min-width:641px){.wrapper--corporate_payment .lineup_contact_heading{margin:0;font-size:24px}}.wrapper--corporate_payment .lineup_contact_txt{font-size:4.1vw;color:#333;margin:.8em}@media(min-width:641px){.wrapper--corporate_payment .lineup_contact_txt{font-size:18px}}@media(min-width:641px){.wrapper--corporate_payment .lineup_contact_txt{font-size:18px}}.wrapper--corporate_payment .lineup_contact_list{margin:0 0 3vw;padding:0 4vw}@media(min-width:641px){.wrapper--corporate_payment .lineup_contact_list{display:inline-block;margin:0 auto 20px;padding:0}}.wrapper--corporate_payment .lineup_contact_list_item{font-size:4.1vw;color:#333;position:relative;padding:0 0 0 1.2em;line-height:1.4em}@media(min-width:641px){.wrapper--corporate_payment .lineup_contact_list_item{font-size:18px}}@media(min-width:641px){.wrapper--corporate_payment .lineup_contact_list_item{font-size:18px}}.wrapper--corporate_payment .lineup_contact_list_item:not(:last-child){margin-bottom:.2em}.wrapper--corporate_payment .lineup_contact_list_item:after{content:"・";position:absolute;left:0;top:50%;display:inline-block;font-size:inherit;transform:translate(0,-50%)}.wrapper--corporate_payment .lineup_contact_btn{display:inline-block;padding:1em 1.25em;font-weight:700;color:#fff;border-radius:2em;background:#3269ff;text-decoration:none;font-size:4.1vw}@media(min-width:641px){.wrapper--corporate_payment .lineup_contact_btn{font-size:16px}}@media(min-width:641px){.hero{display:flex;align-items:center;gap:6%;width:90%;max-width:1196px;margin:50px auto}}.hero_img{width:100%}@media(min-width:641px){.hero_img{width:50%;max-width:658.35px}}.hero-swiper{padding-bottom:11.6822429907vw}@media(min-width:641px){.hero-swiper{padding-bottom:0}}@media(min-width:641px){.swiper-pagination{display:none}}.swiper-pagination .swiper-pagination-bullet{width:30px;height:2px;background:#d0d0d0;border-radius:0;opacity:1}.swiper-pagination .swiper-pagination-bullet-active{background:#6b6b6b}.blackdiamond .swiper-pagination .swiper-pagination-bullet{background:#474747}.blackdiamond .swiper-pagination .swiper-pagination-bullet-active{background:#fff}.hero-swiper-thumbnail{display:none}@media(min-width:641px){.hero-swiper-thumbnail{display:block}}.hero-swiper-thumbnail .swiper-slide{width:10%;cursor:pointer;transition:.3s}.hero-swiper-thumbnail .swiper-slide.swiper-slide-thumb-active,.hero-swiper-thumbnail .swiper-slide:hover{opacity:.5}.hero_content{margin-top:7.0093457944vw;padding:0 9.3457943925vw}@media(min-width:641px){.hero_content{margin:0;padding:0}}.hero_card_name{font-size:18px;color:#000;font-weight:400;text-align:center}@media(min-width:641px){.hero_card_name{font-size:18px;text-align:left}}.blackdiamond .hero_card_name{color:#fff}.hero_ttl{margin-top:4.6728971963vw;font-size:33px!important;color:#000;font-weight:700!important;letter-spacing:.15em;text-align:center;font-feature-settings:"palt"}@media(min-width:641px){.hero_ttl{margin-top:1em;font-size:36px!important;text-align:left}}.blackdiamond .hero_ttl{font-size:6.5420560748vw!important;color:#fff}@media(min-width:641px){.blackdiamond .hero_ttl{font-size:36px!important}}.blackdiamond .hero_txt{padding-bottom:0;color:#fff;font-size:12px;font-weight:400;line-height:2.8}.hero_detail{display:flex;align-items:flex-start;margin-top:30px}@media(min-width:641px){.hero_detail{align-items:center;margin-top:40px}}.hero_point{display:block}@media(min-width:641px){.hero_point{display:flex;align-items:center;gap:.5em}}.hero_point_label{font-size:14px!important}.hero_point_value{font-size:43px!important}@media(min-width:641px){.hero_point_value{font-size:38px!important}}.hero_point_value small{font-size:19px!important}@media(min-width:641px){.hero_point_value small{font-size:16px!important}}.hero_annualfee{display:block;position:relative;margin-left:2em;padding-left:2em}@media(min-width:641px){.hero_annualfee{display:flex;align-items:center;margin-left:1em;padding-left:1em}}.hero_annualfee::before{content:"";position:absolute;left:0;top:0;bottom:0;width:1px;height:18px;margin:auto 0;background:#d7d7d7}.hero_annualfee_label{font-size:14px!important}.hero_annualfee_list{margin-top:.8em}@media(min-width:641px){.hero_annualfee_list{margin-top:0;margin-left:1em}}.hero_annualfee_item{display:flex;align-items:center;justify-content:space-between;font-size:14px!important;color:#878787}@media(min-width:641px){.hero_annualfee_item{justify-content:flex-end}}.hero_annualfee_item+.hero_annualfee_item{margin-top:.5em}.hero_annualfee_value{margin-left:1em;font-size:16px!important;font-weight:700!important;color:#000}.hero_cta{display:flex;align-items:center;flex-direction:column;gap:30px;margin-top:20px}@media(min-width:641px){.hero_cta{flex-direction:row;gap:30px;margin-top:40px}}.hero_btn{display:flex;justify-content:center;align-items:center;max-width:max-content;padding:1.2em 2em;color:#fff;font-size:15px!important;font-weight:600;background:#07f;border-radius:50px;text-decoration:none;transition:.3s}@media(min-width:641px){.hero_btn{padding:1.2em 2em}}.hero_btn:hover{opacity:.7}.hero_link{display:inline-block;font-size:15px!important;color:#07f;text-decoration:none}@media(min-width:641px){.hero_link{margin-top:0}}.faq{margin:4em auto 2em!important}@media(min-width:641px){.faq{margin:4em auto!important}}.faq_inner{width:100%;max-width:960px;margin:0 auto;padding:0 7.476635514vw;box-sizing:border-box}@media(min-width:641px){.faq_inner{padding:0}}.faq_ttl{margin-bottom:1.6em;font-size:4.2056074766vw;color:#959595;text-align:center}@media(min-width:641px){.faq_ttl{font-size:24px}}.faq_content{display:block;padding:0;text-align:left}.faq_content_ttl{position:relative;padding:5.12vw 8vw 5.12vw 0;font-size:15px;font-weight:700;border-bottom:1px solid #d6d6d6;cursor:pointer;color:#000}@media(min-width:641px){.faq_content_ttl{padding:24px 40px 24px 0;font-size:18px}}.faq_content_ttl:after{content:"";position:absolute;right:2vw;top:50%;width:8px;height:8px;border-right:2px solid #333;border-bottom:2px solid #333;transform:translateY(-70%) rotate(45deg);transition:.3s}@media(min-width:641px){.faq_content_ttl:after{right:10px;width:8px;height:8px}}.faq_content_ttl.is-open:after{transform:translateY(-30%) rotate(-135deg)}.faq_content_txt{display:none;padding:5.12vw 2vw;font-size:14px;font-weight:400;line-height:1.6;color:#000}@media(min-width:641px){.faq_content_txt{padding:24px 10px;font-size:16px}}.txt-gradation{background:#ecd494;background:linear-gradient(45deg,#ecd494 0,#d69a34 100%);-webkit-background-clip:text;color:transparent}.bg-gray{padding:0;background-color:#f0f0f0}@media(min-width:641px){.section_inner{position:relative;width:100%;max-width:960px;margin:0 auto}}.section_ttl{width:85.046728972vw;margin:0 auto;font-size:7.476635514vw;color:#fff;line-height:1.31;letter-spacing:-.01em}@media(min-width:641px){.section_ttl{width:100%;font-size:42px;line-height:1.33;letter-spacing:0}}.section_lead{width:85.046728972vw;margin:7.0093457944vw auto 0;line-height:1.68}@media(min-width:641px){.section_lead{width:452px;margin:38px 0 0;font-size:18px;line-height:1.5}}.section_lead.full{width:100%;padding:0 7.476635514vw;box-sizing:border-box}@media(min-width:641px){.section_lead.full{padding:0}}.section_lead strong{color:#fff}.section_link{margin-top:10.7476635514vw;text-align:right;font-size:.9em;line-height:1.5}@media(min-width:641px){.section_link{margin-top:80px;font-size:1em}}.section_link a{color:#fff;text-align:right;margin-right:30px}@media(min-width:641px){.section_link a{font-size:21px;margin-right:auto}}.js-fadeUp{opacity:0;transform:translateY(30px);transition:opacity .8s,transform .8s}.js-fadeUp.is-inview{opacity:1;transform:translateY(0);transition-delay:.5s}@media(min-width:641px){.js-fadeUp.is-inview.anime2{transition-delay:.7s}.js-fadeUp.is-inview.anime3{transition-delay:.9s}.js-fadeUp.is-inview.anime4{transition-delay:1.1s}.js-fadeUp.is-inview.anime5{transition-delay:1.3s}}.js-slideIn{opacity:0;transition:.6s;transform:translateX(-6vw) scale(1.1);transition-delay:.8s}.is-inview .js-slideIn{opacity:1;transform:translateX(0) scale(1)}.wrapper{background-color:#000;font-weight:700;color:#989898}@media(min-width:641px){.wrapper{width:100%;margin:0 auto}}.products h2{padding:0}.products sup{top:-.5em}.products section{margin-bottom:0}.products p{font-size:.9em;padding-bottom:0}@media(min-width:641px){.products p{font-size:1.1em}}.apply{position:sticky;top:0;background:rgba(0,0,0,.6);backdrop-filter:blur(10px);color:#fff;text-align:center;z-index:2;transition:.5s}.apply p{font-size:.9em;padding-bottom:0}@media(min-width:641px){.apply p{font-size:1em}}.apply::before{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;background-color:rgba(255,255,255,.1);pointer-events:none}.apply_inner{display:flex;justify-content:space-between;align-items:center;padding:2.5700934579vw 2.3364485981vw 2.5700934579vw 3.9719626168vw}@media(min-width:641px){.apply_inner{max-width:960px;margin:0 auto;padding:11px 0}}.apply_btn{line-height:1}.apply_btn a{display:block;width:18.691588785vw;padding:2.5700934579vw 0;background:linear-gradient(#bbafaa,#857c77);border-radius:1.1682242991vw;font-size:2.8037383178vw;color:#fff}@media(min-width:641px){.apply_btn a{width:80px;padding:11px 0;border-radius:5px;font-size:12px}}.apply_btn a:hover{color:#fff}.mv{padding:15.6542056075vw 0 13.5514018692vw;background:url("../images/mv_bg.png") no-repeat center 0;background-size:cover;color:#fff;box-sizing:border-box}@media(min-width:641px){.mv{height:560px;padding:101px 0 0;background:url("../images/mv_bg_pc.png") no-repeat center 0;background-size:cover}}@media(min-width:641px){.mv_inner{display:flex;align-items:center;justify-content:flex-end;flex-direction:row-reverse;width:100%;max-width:960px;margin:0 auto}}.mv_img{width:85%;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;grid-gap:5px;text-align:center}@media(min-width:641px){.mv_img{width:50%}}.mv_img .card_name{padding-top:10px;line-height:1}@media(min-width:641px){.mv_detail{margin:0 auto}}.mv_ttl{padding-bottom:0}.mv_name{margin:12.1495327103vw 0 0 14.953271028vw;padding-bottom:0;font-size:5.6074766355vw;font-weight:300;line-height:1}@media(min-width:641px){.mv_name{margin:0;font-size:28px}}.mv_ttl{margin:3.738317757vw 0 0 14.953271028vw;font-size:9.8130841121vw;line-height:1.23}@media(min-width:641px){.mv_ttl{margin:25px 0 0;font-size:60px}}.mv_ttl .txt-gradation{background:#cba558;background:linear-gradient(90deg,#e2bb6c 0,#cba558 55%,#a9833a 100%);background-clip:border-box;background-clip:border-box;-webkit-background-clip:text;color:transparent}.mv_txt{margin:3.5046728972vw 0 0 14.953271028vw;color:#989898;line-height:1.5}@media(min-width:641px){.mv_txt{margin:35px 0 0;font-size:18px}}.feature{width:70.0934579439vw;margin:0 auto;margin-top:15.1869158879vw}@media(min-width:641px){.feature{width:100%;margin-top:80px;padding:0 1.5%}}@media(min-width:992px){.feature{padding:0}}@media(min-width:641px){.feature_inner{width:100%;max-width:960px;margin:0 auto}}@media(min-width:641px){.feature_list{display:flex;justify-content:space-between;flex-wrap:wrap}}@media(min-width:641px){.feature_item{width:47%}}.feature_item+.feature_item{margin-top:1.1682242991vw}@media(min-width:641px){.feature_item+.feature_item{margin-top:0}}@media(min-width:641px){.feature_item:nth-child(n+3){margin-top:66px}}.feature_item_ttl{padding-bottom:0;font-size:5.6074766355vw!important;line-height:1.5}@media(min-width:641px){.feature_item_ttl{font-size:32px!important}}.feature_item_txt{margin-top:3.2710280374vw;padding-bottom:0;line-height:1.68}@media(min-width:641px){.feature_item_txt{margin-top:.7em;font-size:18px!important;line-height:1.5}}.feature_item_txt .req{font-size:14px}.swipebox{display:block;position:relative;margin-left:auto;padding-left:8vw;overflow-x:auto;white-space:nowrap;overflow-scrolling:touch;-webkit-overflow-scrolling:touch}@media(min-width:641px){.swipebox{padding-left:0}}.swipelist{margin-top:9.1121495327vw}@media(min-width:641px){.swipelist{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:0}}.swipelist::after{content:"";display:block;width:32%;height:0}.swipeitem{display:inline-block;width:72.6635514019vw;margin-right:4.4392523364vw;vertical-align:top}@media(min-width:641px){.swipeitem{width:32%;margin-top:60px;margin-right:0}}.swipetxt{margin-top:1em;font-size:14px}.message_ttl{margin-top:28.0373831776vw;font-size:5.6074766355vw;line-height:1.33;text-align:center}@media(min-width:641px){.message_ttl{margin-top:158px;font-size:32px;line-height:1.5}}.message_inner{width:69.8598130841vw;margin:7.0093457944vw auto 0}@media(min-width:641px){.message_inner{width:100%;max-width:600px;margin-top:40px}}.message_txt{line-height:1.68}@media(min-width:641px){.message_txt{font-size:21px!important;line-height:1.52;text-align:center}}.message_position{margin-top:7.0093457944vw;font-size:3.2710280374vw;text-align:right}@media(min-width:641px){.message_position{margin-top:46px;font-size:16px}}.message_signature{width:36.214953271vw;margin:1.8691588785vw 0 0 auto}@media(min-width:641px){.message_signature{width:194px;margin-top:8px}}.detail{margin-top:28.0373831776vw}@media(min-width:641px){.detail{position:relative;width:100%;margin-top:160px;padding:0 1.5%}}@media(min-width:992px){.detail{padding:0}}.detail_img{width:43.9252336449vw;margin:9.8130841121vw auto 0}@media(min-width:641px){.detail_img{position:absolute;top:0;left:70%;width:168px;margin-top:0}}@media(min-width:992px){.detail_img{left:608px;width:188px}}.detail_list{width:85.046728972vw;margin:14.0186915888vw auto 0}@media(min-width:641px){.detail_list{width:100%;margin-top:70px}}.detail_item{display:grid;grid-template-columns:1fr;grid-gap:7%}@media(min-width:641px){.detail_item{grid-template-columns:1fr 1fr}}.detail_item+.detail_item{margin-top:14.2523364486vw}@media(min-width:641px){.detail_item+.detail_item{display:grid;grid-template-columns:1fr 1fr;grid-gap:7%;justify-content:center;align-items:center;margin-top:80px}}.detail_item_txt{margin-top:3.0373831776vw;line-height:1.68}@media(min-width:641px){.detail_item_txt{width:452px;margin-top:1.1em;font-size:18px;line-height:1.5}}.detail_item_sttl{font-size:5.6074766355vw}@media(min-width:641px){.detail_item_sttl{font-size:32px}}.detail_item_img{order:10}@media(min-width:641px){.detail_item_img{order:inherit}}.detail_item_img.img01{width:25.2336448598vw;margin-top:6.5420560748vw}@media(min-width:641px){.detail_item_img.img01{width:108px;margin:0 0}}.detail_item_img.img02{width:25.2336448598vw;margin-top:6.5420560748vw}@media(min-width:641px){.detail_item_img.img02{width:320px;margin:0 auto}}.detail_item_img.img03{width:70.0934579439vw;margin:6.5420560748vw auto 0}@media(min-width:641px){.detail_item_img.img03{width:320px;margin-top:0;padding-left:1.5%}}@media(min-width:992px){.detail_item_img.img03{width:320px}}.detail_item_img.img04{padding:20px}@media(min-width:641px){.detail_item_img.img04{padding:0}}.point{overflow:hidden;margin-top:28.0373831776vw}@media(min-width:641px){.point{position:relative;width:100%;margin-top:0;padding:300px 1.5% 0}}@media(min-width:992px){.point{padding:300px 0 0}}.point .section_lead{margin:7.0093457944vw auto 0}@media(min-width:641px){.point .section_lead{margin:38px 0 200px 0}}.point_img{margin-top:6.5420560748vw}@media(min-width:641px){.point_img{position:absolute;top:-143px;right:-120px;width:60%;margin-top:0}}@media(min-width:992px){.point_img{right:-280px;width:732px}}@media(min-width:1230px){.point_img{right:-480px;width:932px}}.point_list{width:85.046728972vw;margin:14.0186915888vw auto 0}@media(min-width:641px){.point_list{display:flex;justify-content:space-between;width:100%;margin-top:100px}}@media(min-width:641px){.point_item{width:47%}}.point_item+.point_item{margin-top:14.2523364486vw}@media(min-width:641px){.point_item+.point_item{margin-top:0}}.point_item_sttl{font-size:5.6074766355vw}@media(min-width:641px){.point_item_sttl{font-size:32px}}.point_item_txt{margin-top:3.0373831776vw;line-height:1.68}@media(min-width:641px){.point_item_txt{margin-top:1.1em;font-size:18px;line-height:1.5}}.concierge{margin-top:28.0373831776vw}@media(min-width:641px){.concierge{position:relative;width:100%;margin-top:160px;padding:0 1.5%}}@media(min-width:992px){.concierge{padding:0}}@media(min-width:641px){.concierge .section_lead{width:47%}}@media(min-width:992px){.concierge .section_lead{width:452px}}.concierge_img{width:85.046728972vw;margin:6.5420560748vw auto 0}@media(min-width:641px){.concierge_img{position:absolute;top:30px;left:52%;width:47%;max-width:366px;margin-top:0}}@media(min-width:992px){.concierge_img{left:542px;width:366px}}.concierge_list{width:85.046728972vw;margin:10.7476635514vw auto 0}@media(min-width:641px){.concierge_list{display:flex;justify-content:space-between;flex-wrap:wrap;width:100%;margin-top:76px}}@media(min-width:641px){.concierge_item{width:47%}}.concierge_item+.concierge_item{margin-top:10.7476635514vw}@media(min-width:641px){.concierge_item+.concierge_item{margin-top:0}}@media(min-width:641px){.concierge_item:last-of-type{display:flex;justify-content:space-between;width:100%;margin-top:80px}}.concierge_item_sttl{font-size:5.1401869159vw;color:#fff}@media(min-width:641px){.concierge_item_sttl{font-size:26px}}.concierge_item_sttl span{display:inline-block;width:5.8411214953vw;margin-right:3.5046728972vw;vertical-align:middle}@media(min-width:641px){.concierge_item_sttl span{width:25px;margin-right:15px}}.concierge_item_txt{margin-top:3.5046728972vw;line-height:1.68}@media(min-width:641px){.concierge_item_txt{margin-top:1.3em;font-size:18px;line-height:1.5}}.concierge_item_img{width:70.0934579439vw;margin:4.9065420561vw auto 0}@media(min-width:641px){.concierge_item_img{width:47%;margin:0}}@media(min-width:641px){.concierge_item_inner{width:47%}}.member{margin-top:28.0373831776vw}@media(min-width:641px){.member{position:relative;width:100%;margin-top:160px;padding:0 1.5%}}@media(min-width:992px){.member{padding:0}}.member_img{order:10}@media(min-width:641px){.member_img{margin-top:20px;order:inherit}}.member_img ul{display:grid;justify-content:center;align-items:center;padding:30px;grid-template-rows:repeat(4,1fr);grid-template-columns:repeat(2,1fr);grid-auto-flow:column;line-height:1.5em}.member_list{width:85.046728972vw;margin:14.0186915888vw auto 0}@media(min-width:641px){.member_list{width:100%;margin-top:70px}}.member_item{display:grid;grid-template-columns:1fr;grid-gap:7%;font-size:.9em}@media(min-width:641px){.member_item{grid-template-columns:1fr 1fr}}.member_item+.member_item{margin-top:14.2523364486vw}@media(min-width:641px){.member_item+.member_item{display:grid;grid-template-columns:1fr 1fr;grid-gap:7%;justify-content:center;align-items:center;margin-top:80px}}.member_item_note{margin-top:1.5em;text-align:right}.member_item_txt{margin-top:3.0373831776vw;line-height:1.68}@media(min-width:641px){.member_item_txt{width:452px;margin-top:1.1em;font-size:18px;line-height:1.5}}.member_item_sttl{font-size:5.6074766355vw;line-height:1.5em}@media(min-width:641px){.member_item_sttl{font-size:32px;line-height:1.5em}}.member_item_sttl .txt-gradation{display:block;background:linear-gradient(45deg,#ecd494 0,#d69a34 80%);-webkit-background-clip:text}.member_item_img.img01{width:25.2336448598vw;margin-top:6.5420560748vw}@media(min-width:641px){.member_item_img.img01{width:108px;margin:0 0}}.member_item_img.img02{width:25.2336448598vw;margin-top:6.5420560748vw}@media(min-width:641px){.member_item_img.img02{width:320px;margin:0 auto}}.member_item_img.img03{width:70.0934579439vw;margin:6.5420560748vw auto 0}@media(min-width:641px){.member_item_img.img03{width:320px;margin-top:0;padding-left:1.5%}}@media(min-width:992px){.member_item_img.img03{width:320px}}.dining{overflow:hidden;margin-top:28.0373831776vw}@media(min-width:641px){.dining{position:relative;width:100%;margin-top:0;padding:259px 1.5% 0}}@media(min-width:992px){.dining{padding:259px 0 0}}@media(min-width:641px){.dining .section_ttl{width:50%;margin:0}}@media(min-width:992px){.dining .section_ttl{width:100%}}.dining_img{margin-top:6.5420560748vw}@media(min-width:641px){.dining_img{position:absolute;top:-94px;right:-15vw;width:64%;margin-top:0}}@media(min-width:992px){.dining_img{right:-280px;width:732px}}@media(min-width:1230px){.dining_img{right:-480px;width:932px}}.dining_list{margin:14.953271028vw 0}@media(min-width:641px){.dining_list{margin:221px 0 120px}}@media(min-width:641px){.dining_item{display:flex;justify-content:space-between}}.dining_item+.dining_item{margin-top:14.953271028vw}@media(min-width:641px){.dining_item+.dining_item{margin-top:120px}}@media(min-width:641px){.dining_item:nth-child(odd){flex-direction:row-reverse}}.dining_item_sttl{color:#fff}.dining_item_inner{width:77.5700934579vw}@media(min-width:641px){.dining_item_inner{width:47%}}.dining_item:nth-child(odd) .dining_item_inner{margin-left:7.476635514vw}@media(min-width:641px){.dining_item:nth-child(odd) .dining_item_inner{margin-left:0}}.dining_item:nth-child(2n) .dining_item_inner{margin-left:14.953271028vw}@media(min-width:641px){.dining_item:nth-child(2n) .dining_item_inner{margin-left:0}}.dining_item_txt{line-height:1.68}@media(min-width:641px){.dining_item_txt{font-size:18px;line-height:1.5}}.dining_item_img{width:92.523364486vw;margin-top:5.6074766355vw}@media(min-width:641px){.dining_item_img{width:47%;margin-top:0}}.dining_item:nth-child(odd) .dining_item_img{margin-left:-7.476635514vw}@media(min-width:641px){.dining_item:nth-child(odd) .dining_item_img{margin-left:0}}.dining_item:nth-child(2n) .dining_item_img{margin-left:14.953271028vw}@media(min-width:641px){.dining_item:nth-child(2n) .dining_item_img{margin-left:0}}.dining_item_note{margin-top:3.738317757vw;text-align:right}@media(min-width:641px){.dining_item_note{margin-top:1.5em}}.travel{overflow:hidden;margin-top:28.0373831776vw}@media(min-width:641px){.travel{position:relative;width:100%;margin-top:0;padding:276px 1.5% 0}}@media(min-width:992px){.travel{padding:276px 0 0}}@media(min-width:641px){.travel .section_ttl{width:47%;margin-left:51vw}}@media(min-width:992px){.travel .section_ttl{margin-left:508px}}@media(min-width:641px){.travel .section_lead{width:47%;margin-left:51vw}}@media(min-width:992px){.travel .section_lead{margin-left:508px}}.travel_img{margin-top:6.5420560748vw}@media(min-width:641px){.travel_img{position:absolute;top:-86px;left:-20vw;width:70%;margin-top:0}}@media(min-width:992px){.travel_img{top:-116px;left:-481px;width:932px}}.travel_list{margin:14.953271028vw 0}@media(min-width:641px){.travel_list{margin:221px 0 120px}}@media(min-width:641px){.travel_item{display:flex;justify-content:space-between}}.travel_item+.travel_item{margin-top:14.953271028vw}@media(min-width:641px){.travel_item+.travel_item{margin-top:120px}}@media(min-width:641px){.travel_item:nth-child(2n){flex-direction:row-reverse}}.travel_item_sttl{color:#fff}.travel_item .travel_item_sttl .txt-gradation{display:inline-block;margin-top:3.738317757vw;font-size:5.1401869159vw}@media(min-width:641px){.travel_item .travel_item_sttl .txt-gradation{margin-top:46px;font-size:28px}}.travel_item .travel_item_note+.travel_item_sttl .txt-gradation{margin-top:5.6074766355vw}@media(min-width:641px){.travel_item .travel_item_note+.travel_item_sttl .txt-gradation{margin-top:46px}}.travel_item_inner{width:77.5700934579vw}@media(min-width:641px){.travel_item_inner{width:47%}}.travel_item:nth-child(odd) .travel_item_inner{margin-left:7.476635514vw}@media(min-width:641px){.travel_item:nth-child(odd) .travel_item_inner{margin-left:0}}.travel_item:nth-child(2n) .travel_item_inner{margin-left:14.953271028vw}@media(min-width:641px){.travel_item:nth-child(2n) .travel_item_inner{margin-left:0}}.travel_item_txt{line-height:1.68}@media(min-width:641px){.travel_item_txt{font-size:18px;line-height:1.5}}.travel_item_img{width:92.523364486vw;margin-top:5.6074766355vw}@media(min-width:641px){.travel_item_img{width:47%;margin-top:0}}.travel_item:nth-child(odd) .travel_item_img{margin-left:-7.476635514vw}@media(min-width:641px){.travel_item:nth-child(odd) .travel_item_img{margin-left:0}}.travel_item:nth-child(2n) .travel_item_img{margin-left:14.953271028vw}@media(min-width:641px){.travel_item:nth-child(2n) .travel_item_img{margin-left:0}}.travel_item_note{margin-top:3.738317757vw;text-align:right}@media(min-width:641px){.travel_item_note{margin-top:1.5em}}.travel_item_sttl+.travel_item_note{margin-top:.5em;text-align:left;line-height:1.5}@media(min-width:641px){.travel_item_sttl+.travel_item_note{margin-top:1em}}.travel_item_sttl+.travel_item_note:last-of-type{margin-bottom:7.476635514vw}@media(min-width:641px){.travel_item_sttl+.travel_item_note:last-of-type{margin-bottom:0}}.life{overflow:hidden;margin-top:28.0373831776vw}@media(min-width:641px){.life{position:relative;width:100%;margin-top:0;padding:276px 1.5% 0}}@media(min-width:992px){.life{padding:276px 0 0}}@media(min-width:641px){.life .section_ttl{width:50%;margin:0}}@media(min-width:992px){.life .section_ttl{width:100%}}.life_img{margin-top:6.5420560748vw}@media(min-width:641px){.life_img{position:absolute;top:-74px;right:-15vw;width:60%;margin-top:0}}@media(min-width:992px){.life_img{top:-114px;right:-280px;width:732px}}@media(min-width:1230px){.life_img{right:-480px;width:932px}}.life_list{margin:14.953271028vw 0}@media(min-width:641px){.life_list{margin:221px 0 120px}}@media(min-width:641px){.life_item{display:flex;justify-content:space-between}}.life_item+.life_item{margin-top:14.953271028vw}@media(min-width:641px){.life_item+.life_item{margin-top:120px}}@media(min-width:641px){.life_item:nth-child(odd){flex-direction:row-reverse}}.life_item_sttl{color:#fff}.life_item .life_item_sttl .txt-gradation{display:inline-block;margin-top:3.738317757vw;font-size:5.1401869159vw}@media(min-width:641px){.life_item .life_item_sttl .txt-gradation{margin-top:46px;font-size:28px}}.life_item_inner{width:77.5700934579vw}@media(min-width:641px){.life_item_inner{width:47%}}.life_item:nth-child(odd) .life_item_inner{margin-left:7.476635514vw}@media(min-width:641px){.life_item:nth-child(odd) .life_item_inner{margin-left:0}}.life_item:nth-child(2n) .life_item_inner{margin-left:14.953271028vw}@media(min-width:641px){.life_item:nth-child(2n) .life_item_inner{margin-left:0}}.life_item_txt{line-height:1.68}@media(min-width:641px){.life_item_txt{font-size:18px;line-height:1.5}}.life_item_img{width:92.523364486vw;margin-top:5.6074766355vw}@media(min-width:641px){.life_item_img{width:47%;margin-top:0}}.life_item:nth-child(odd) .life_item_img{margin-left:-7.476635514vw}@media(min-width:641px){.life_item:nth-child(odd) .life_item_img{margin-left:0}}.life_item:nth-child(2n) .life_item_img{margin-left:14.953271028vw}@media(min-width:641px){.life_item:nth-child(2n) .life_item_img{margin-left:0}}.life_item_note{margin-top:3.738317757vw;text-align:right}@media(min-width:641px){.life_item_note{margin-top:1.5em}}.life_item_sttl+.life_item_note{margin-top:.5em;text-align:left}@media(min-width:641px){.life_item_sttl+.life_item_note{margin-top:1em}}.life_item_sttl+.life_item_note:last-of-type{margin-bottom:7.476635514vw}@media(min-width:641px){.life_item_sttl+.life_item_note:last-of-type{margin-bottom:0}}.insurance{margin-top:28.0373831776vw}@media(min-width:641px){.insurance{position:relative;width:100%;margin-top:160px;padding:0 1.5%}}@media(min-width:992px){.insurance{padding:0}}.insurance_inner{width:85.046728972vw;margin:0 auto}@media(min-width:641px){.insurance_inner{width:100%;max-width:960px;margin:0 auto}}.insurance_ttl{font-size:7.476635514vw;line-height:1.31;color:#fff}@media(min-width:641px){.insurance_ttl{font-size:42px;text-align:center}}.insurance_lead{margin-top:6.5420560748vw;line-height:1.68}@media(min-width:641px){.insurance_lead{margin-top:42px;font-size:18px;line-height:1.5;text-align:center}}.insurance_list{margin-top:10.2803738318vw}@media(min-width:641px){.insurance_list{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:78px}}@media(min-width:641px){.insurance_item{width:47%}}.insurance_item+.insurance_item{margin-top:14.4859813084vw}@media(min-width:641px){.insurance_item+.insurance_item{margin-top:0}}@media(min-width:641px){.insurance_item:nth-of-type(n+3){margin-top:78px}}.insurance_item_ttl{padding-bottom:0;font-size:5.1401869159vw;color:#fff}@media(min-width:641px){.insurance_item_ttl{font-size:26px}}.insurance_item_ttl span{display:inline-block;margin-right:3.2710280374vw;vertical-align:middle}@media(min-width:641px){.insurance_item_ttl span{margin-right:14px}}.insurance_item_ttl span.icon_travel{width:7.0093457944vw}@media(min-width:641px){.insurance_item_ttl span.icon_travel{width:30px}}.insurance_item_ttl span.icon_shopping{width:6.308411215vw}@media(min-width:641px){.insurance_item_ttl span.icon_shopping{width:27px}}.insurance_item_ttl span.icon_card{width:7.7102803738vw}@media(min-width:641px){.insurance_item_ttl span.icon_card{width:33px}}.insurance_item_sttl{margin-top:4.9065420561vw;font-size:5.1401869159vw!important}@media(min-width:641px){.insurance_item_sttl{margin-top:27px;font-size:28px!important}}.insurance_item_txt{margin-top:3.2710280374vw;line-height:1.68}@media(min-width:641px){.insurance_item_txt{font-size:18px!important;line-height:1.5}}.insurance_item_note{margin-top:.7em;font-size:3.2710280374vw!important}@media(min-width:641px){.insurance_item_note{margin-top:1em;font-size:16px!important}}.insurance .section_link{margin-top:14.953271028vw}.corporation{margin-top:28.0373831776vw}@media(min-width:641px){.corporation{position:relative;width:100%;margin-top:171px;padding:0 1.5%}}@media(min-width:992px){.corporation{padding:0}}.corporation_inner{width:85.046728972vw;margin:0 auto;padding:14.953271028vw 0;background-color:rgba(255,255,255,.1);border-radius:2.3364485981vw}@media(min-width:641px){.corporation_inner{width:100%;max-width:960px;margin:0 auto;padding:66px 48px 93px}}.corporation_ttl{font-size:7.476635514vw;color:#fff;line-height:1.31;text-align:center}@media(min-width:641px){.corporation_ttl{font-size:42px;line-height:1.33}}.corporation_list{display:block;width:70.0934579439vw;margin:14.0186915888vw auto 0;padding:0;text-align:left}@media(min-width:641px){.corporation_list{display:flex;justify-content:space-between;flex-wrap:wrap;width:100%;margin-top:78px}}@media(min-width:641px){.corporation_item{width:47%}}.corporation_item+.corporation_item{margin-top:10.046728972vw}@media(min-width:641px){.corporation_item+.corporation_item{margin-top:0}}@media(min-width:641px){.corporation_item:nth-of-type(n+3){margin-top:78px}}.corporation_item_ttl{font-size:5.6074766355vw}@media(min-width:641px){.corporation_item_ttl{font-size:32px}}.corporation_item_txt{margin-top:3.0373831776vw;font-size:3.738317757vw;line-height:1.68}@media(min-width:641px){.corporation_item_txt{margin-top:20px;font-size:18px;line-height:1.5}}.corporation_txt{width:70.0934579439vw;margin:14.953271028vw auto 0;line-height:1.68}@media(min-width:641px){.corporation_txt{width:100%;margin-top:80px;font-size:18px;line-height:1.5;text-align:center}}.corporation_txt span{color:#fff}.corporation .section_link{margin:7.7102803738vw 7.476635514vw 0 0}@media(min-width:641px){.corporation .section_link{margin:80px 0 0 0}}.compare{margin-top:28.0373831776vw;padding:11.4485981308vw 7.476635514vw 0;color:#000}@media(min-width:641px){.compare{margin-top:145px;padding:80px 1.5% 0}}@media(min-width:992px){.compare{margin-top:145px;padding:80px 0 0}}.compare_inner{padding:12.3831775701vw 8.4112149533vw 0;background-color:#fff;border-radius:4.6728971963vw;text-align:center}@media(min-width:641px){.compare_inner{width:100%;max-width:960px;margin:0 auto;padding:76px 0 80px;border-radius:10px}}.compare_ttl{font-size:7.476635514vw;line-height:1.25}@media(min-width:641px){.compare_ttl{font-size:42px;line-height:1.3}}@media(min-width:641px){.compare_list{display:flex;justify-content:space-between;margin-top:75px;padding:0 6.6%}}.compare_item{padding:9.3457943925vw 0}@media(min-width:641px){.compare_item{width:33.33%;padding:0}}.compare_item+.compare_item{border-top:1px solid #d6d6d6}@media(min-width:641px){.compare_item+.compare_item{border-top:none}}.compare_item_img{width:21.0280373832vw;margin:0 auto}@media(min-width:641px){.compare_item_img{width:39%}}.compare_item_name{margin-top:9.3457943925vw;font-size:4.2056074766vw}@media(min-width:641px){.compare_item_name{margin-top:40px;font-size:20px}}.compare_item_txt{margin-top:3.738317757vw;font-weight:400;line-height:1.5}@media(min-width:641px){.compare_item_txt{margin-top:1.2em;font-size:14px}}.compare_item_inner{display:flex;justify-content:center;align-items:center;flex-direction:row-reverse;margin-top:5.6074766355vw}@media(min-width:641px){.compare_item_inner{display:block;margin-top:0}}.compare_item_detail{margin-right:5.6074766355vw;font-size:3.2710280374vw}@media(min-width:641px){.compare_item_detail{margin-top:40px;margin-right:0;font-size:14px}}.compare_item_detail a{color:#0793fb}.compare_item_detail.comparison{border-top:solid 1px #ddd;margin:0 6.6% auto 6.6%;padding-top:30px;padding-bottom:50px}@media(min-width:641px){.compare_item_detail.comparison{margin:50px 6.6% auto 6.6%;padding:50px 0 0}}.compare_item_btn a{display:inline-block;padding:2.5700934579vw;background:linear-gradient(#bbafaa,#857c77);border-radius:23.3644859813vw;font-size:2.8037383178vw;color:#fff}@media(min-width:641px){.compare_item_btn a{margin-top:43px;padding:12px;border-radius:100px;font-size:12px}}.spec{padding:14.953271028vw 7.476635514vw 18.691588785vw}@media(min-width:641px){.spec{padding:80px 1.5% 120px}}@media(min-width:992px){.spec{padding:80px 0 120px}}.spec_inner{text-align:left}@media(min-width:641px){.spec_inner{width:100%;max-width:960px;margin:0 auto}}.spec_ttl{font-size:4.2056074766vw;color:#959595}@media(min-width:641px){.spec_ttl{font-size:24px}}.spec_list{display:flex;padding:0;flex-direction:row;justify-content:flex-start;flex-wrap:wrap;width:100%;color:#000;text-align:left}.spec_term{width:28.0373831776vw;padding:5.6074766355vw 0;border-bottom:1px solid #d6d6d6;line-height:1.5;font-size:15px}@media(min-width:641px){.spec_term{width:26.2%;padding:30px 0;font-size:16px}}.spec_term:last-of-type{border-bottom:none}.spec_description{width:57.0093457944vw;padding:5.6074766355vw 0;font-weight:400;border-bottom:1px solid #d6d6d6;line-height:1.5;font-size:15px}@media(min-width:641px){.spec_description{width:73.8%;padding:30px 0;font-size:16px}}.spec_description:last-of-type{border-bottom:none}.black-diamond{min-height:100vh;padding:13.3177570093vw 0 28.0373831776vw}@media(min-width:641px){.black-diamond{padding:104px 0 120px}}.black-diamond_wrapper{background-color:#000}.black-diamond_img{width:51.4018691589vw;margin:0 auto;transition:.5s;transition-delay:.5s;filter:blur(20px)}@media(min-width:641px){.black-diamond_img{width:270px}}.black-diamond_img.is-inview{filter:blur(0)}.black-diamond_img video{width:100%}.black-diamond_name{margin-top:-11.6822429907vw;font-size:5.6074766355vw;font-weight:400;color:#fff;text-align:center}@media(min-width:641px){.black-diamond_name{margin-top:-40px;font-size:28px}}.black-diamond_ttl{margin-top:3.738317757vw;font-size:9.8130841121vw;color:#fff;text-align:center}@media(min-width:641px){.black-diamond_ttl{margin-top:30px;font-size:60px}}.black-diamond_txt{width:85.046728972vw;margin:8.4112149533vw auto 0;line-height:1.68}@media(min-width:641px){.black-diamond_txt{width:100%;max-width:521px;margin-top:40px}}.black-diamond_txt+.black-diamond_txt{margin-top:7.0093457944vw}@media(min-width:641px){.black-diamond_txt+.black-diamond_txt{margin-top:30px}}.black-diamond_link a{display:block;width:85.046728972vw;margin:8.4112149533vw auto 0;color:#fff}@media(min-width:641px){.black-diamond_link a{width:100%;max-width:521px;margin-top:60px;font-size:12px}}