﻿@import"https://fonts.googleapis.com/css2?family=Crimson+Pro:ital,wght@0,200..900;1,200..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Oswald:wght@500&display=swap";:root{--font-noto-sans: "Noto Sans Japanese", sans-serif;--font-noto-serif: "Noto Serif Japanese", serif;--font-hiragino: "Hiragino Sans", "Hiragino Kaku Gothic ProN", Meiryo, sans-serif;--font-crimson: "Crimson Pro", serif;--font-lora: "Lora", serif;--font-yugo: "游ゴシック体", YuGothic, "游ゴシック", "Yu Gothic", "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "メイリオ", "Meiryo", "verdana", sans-serif;--font-yumincho: "游明朝体", "Yu Mincho", "游明朝", "YuMincho", "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "MS PMincho", "MS 明朝", serif;--font-zen: "Zen Old Mincho", serif;--font-bison: "Bison", sans-serif;--font-bebas: "Bebas Neue", sans-serif;--font-en: Arial, Helvetica, sans-serif;--hover-opacity: 0.7;--header-height-pc: 142px;--header-height-sp: 64px}body{font-family:var(--font-yugo);font-size:16px;color:#333;overflow-x:hidden}.wrapper{-webkit-box-sizing:border-box;box-sizing:border-box;min-width:1080px;height:100%;width:100%;margin-top:var(--header-height-pc)}@media screen and (max-width: 744px){.wrapper{min-width:100%;width:100%;margin-top:var(--header-height-sp)}}.tmp-wrapper{margin-top:var(--header-height-pc)}.tmp-wrapper *,.tmp-wrapper *::before,.tmp-wrapper *::after{box-sizing:border-box;overflow-wrap:anywhere}@media screen and (max-width: 767px){.tmp-wrapper{width:100%;margin-top:var(--header-height-sp)}}@media(max-width: 767px){.tmp-pc_only{display:none !important}}@media(min-width: 768px){.tmp-sp_only{display:none !important}}#lower_payment .custom-background{background-image:url("../images/payment/kv.webp");background-size:cover;background-position:center}@media screen and (max-width: 744px){#lower_payment .custom-background{background-image:url("../images/payment/kv_sp.webp");background-size:cover;background-position:center,top;height:auto}}#payment{width:100%;display:flex;flex-direction:column;align-items:center;gap:56px;padding:32px 40px 48px}@media screen and (max-width: 744px){#payment{gap:8vw;padding:0 4.2666666667vw}}.payment-intro{position:relative;width:100%;background:#fff;border:8px solid #e07883;padding:40px 80px;display:flex;flex-direction:column;align-items:center;gap:16px}@media screen and (max-width: 744px){.payment-intro{border-width:2.1333333333vw;padding:8.5333333333vw 6.4vw 6.4vw;gap:4.2666666667vw}}.payment-intro__icon{position:absolute;top:-30px;left:50%;transform:translateX(-50%);width:60px;height:60px;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 744px){.payment-intro__icon{top:-6.4vw;width:12.8vw;height:12.8vw}}.payment-intro__icon i{font-size:56px;color:#e07883;line-height:1}@media screen and (max-width: 744px){.payment-intro__icon i{font-size:11.7333333333vw}}.payment-intro__title{font-family:var(--font-yugo);font-weight:700;font-size:28px;line-height:1.3;text-align:center;color:#e07883;margin:0}@media screen and (max-width: 744px){.payment-intro__title{font-size:5.3333333333vw}}.payment-intro__text{font-family:var(--font-yugo);font-weight:500;font-size:15px;line-height:1.7;color:#333;text-align:left}@media screen and (max-width: 744px){.payment-intro__text{font-size:3.7333333333vw}}.payment-section{width:100%;display:flex;flex-direction:column;gap:40px}@media screen and (max-width: 744px){.payment-section{gap:6.4vw}}.payment-section__title{font-family:var(--font-noto-serif);font-weight:600;font-size:24px;line-height:1.7;letter-spacing:.1em;color:#333;margin:0;padding:0 0 8px 16px;border-left:8px solid #e07883;border-bottom:1px solid #e07883}@media screen and (max-width: 744px){.payment-section__title{font-size:4.8vw;letter-spacing:0;padding:0 0 2.1333333333vw 3.2vw;border-left-width:1.6vw;border-bottom-width:.2666666667vw}}.payment-section__content{display:flex;flex-direction:column;gap:16px}@media screen and (max-width: 744px){.payment-section__content{gap:3.2vw}}.payment-section__text{font-family:var(--font-yugo);font-weight:500;font-size:16px;line-height:1.7;color:#333}@media screen and (max-width: 744px){.payment-section__text{font-size:3.7333333333vw}}.payment-section__list{font-family:var(--font-yugo);font-weight:500;font-size:16px;line-height:1.7;color:#333;list-style:none;padding:0;margin:0}@media screen and (max-width: 744px){.payment-section__list{font-size:3.7333333333vw}}.payment-section__list li{display:flex;align-items:baseline;gap:8px}@media screen and (max-width: 744px){.payment-section__list li{gap:1.6vw}}.payment-section__list li::before{content:"";display:inline-block;width:8px;height:8px;min-width:8px;background:#e07883;border-radius:50%;flex-shrink:0;position:relative;top:-2px}@media screen and (max-width: 744px){.payment-section__list li::before{width:1.6vw;height:1.6vw;min-width:1.6vw;top:-.5333333333vw}}.payment-section__note{font-family:var(--font-yugo);font-weight:500;font-size:16px;line-height:1.7;color:#333}@media screen and (max-width: 744px){.payment-section__note{font-size:3.7333333333vw}}.payment-icons{display:flex;flex-wrap:wrap;gap:24px;align-items:center}@media screen and (max-width: 744px){.payment-icons{display:grid;grid-template-columns:repeat(4, 1fr);gap:4.2666666667vw 2.1333333333vw;justify-items:center}}.payment-icons img{width:150px;height:auto}@media screen and (max-width: 744px){.payment-icons img{width:100%;max-width:19.2vw}}.payment-transit{background:#faebec;padding:16px 168px;display:flex;flex-direction:column;align-items:flex-end;gap:8px}@media screen and (max-width: 744px){.payment-transit{padding:4.2666666667vw 5.3333333333vw;gap:2.1333333333vw;align-items:center}}.payment-transit img{width:100%;max-width:644px;height:auto}.payment-transit__note{font-family:var(--font-yugo);font-weight:500;font-size:13px;line-height:1;color:#000}@media screen and (max-width: 744px){.payment-transit__note{font-size:3.2vw}}.payment-loan{display:flex;justify-content:center;align-items:center;gap:40px}@media screen and (max-width: 744px){.payment-loan{position:relative;flex-direction:column;gap:3.2vw}}.payment-loan__info{display:flex;flex-direction:column;gap:16px;flex:1}@media screen and (max-width: 744px){.payment-loan__info{gap:3.2vw}}@media screen and (max-width: 744px){.payment-loan__info .payment-section__text{width:calc(100% - 24vw)}}.payment-loan__icon{width:240px;flex-shrink:0}@media screen and (max-width: 744px){.payment-loan__icon{position:absolute;top:0;right:0;width:21.3333333333vw}}.payment-loan__icon img{width:100%;height:auto}#side{max-width:270px;width:100%;float:left;margin-bottom:50px}@media screen and (max-width: 744px){#side{display:none}}#side .c_side__ttl{font-family:"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","游明朝",YuMincho,"HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-size:21px;font-weight:normal;line-height:1.3;color:#fff;text-align:center;background:url(../../assets/images/sidebar/side_ttl-bg.png) no-repeat center top/contain;max-width:375px;height:80px;width:100%;padding:15px 10px;margin-bottom:10px;display:flex;align-items:center;justify-content:center;flex-direction:column}#side .c_side__ttl span{font-size:14px;font-weight:400;color:#ddbe6b;display:block}#side [class^=c_side__cat-ttl]{font-family:"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","游明朝",YuMincho,"HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-size:20px;font-weight:normal;color:#333;line-height:1;background:url(../../assets/images/sidebar/side_cat-ttl-bg.png) no-repeat center top/contain;max-width:250px;height:50px;width:100%;padding:15px 20px}#side [class^=c_side__cat-ttl] span{font-size:11px;font-weight:400;color:#ddbe6b;display:inline-block;margin-left:10px}#side .c_side_sec{display:flex;flex-direction:column;gap:16px;margin-bottom:30px}#side .c_side_menu{display:flex;flex-direction:column;width:270px;padding:24px;gap:16px;background:#fdf7f7;border-top:2px solid #dd5564}#side .c_side_menu.footer-menu-vein-other{background:#f5f4fa;border-top:2px solid #6e6783}#side .c_side_menu.footer-menu-vein-other .cate li::before{border-top:2px solid #6e6783;border-right:2px solid #6e6783}#side .c_side_menu.footer-menu-slim-hair{background:#fff8f5;border-top:2px solid #935941}#side .c_side_menu.footer-menu-slim-hair .cate li::before{border-top:2px solid #935941;border-right:2px solid #935941}#side .c_side_menu.footer-menu-skin{background:#f9fcff;border-top:2px solid #55a5d1}#side .c_side_menu.footer-menu-skin .cate li::before{border-top:2px solid #55a5d1;border-right:2px solid #55a5d1}#side .c_side_menu .ttl{color:#dd5564;font-feature-settings:"pwid" on,"palt" on;font-family:"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","游明朝",YuMincho,"HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-size:19px;font-weight:600;line-height:1;letter-spacing:1.05px;padding-bottom:8px}#side .c_side_menu .ttl.footer-menu-vein-other{color:#6e6783}#side .c_side_menu .ttl.footer-menu-slim-hair{color:#935941}#side .c_side_menu .ttl.footer-menu-skin{color:#55a5d1}#side .c_side_menu .cate{display:flex;flex-direction:column;gap:16px}#side .c_side_menu .cate_ttl{color:#fff;font-family:var(--font-yugo);font-size:14px;font-weight:700;line-height:1;display:flex;padding:4px 0;flex-direction:column;justify-content:center;align-items:center;gap:8px;align-self:stretch;color:#fff;background:#dd5564}#side .c_side_menu .cate ul{display:flex;flex-direction:column;gap:6px}#side .c_side_menu .cate li{display:flex;align-items:flex-start;font-size:14px;color:#333;position:relative}#side .c_side_menu .cate li::before{content:"";display:inline-block;margin-top:5px;margin-right:8px;width:8px;height:8px;border-top:2px solid #dd5564;border-right:2px solid #dd5564;transform:rotate(45deg);flex-shrink:0}#side .c_side_menu .cate a{color:#333;position:relative;text-decoration:none;transition:color .2s}#side .c_side_menu .cate a::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:#333;transform:scaleX(0);transform-origin:left center;transition:transform .3s cubic-bezier(0.4, 0, 0.2, 1);pointer-events:none}#side .c_side_menu .cate a:hover{opacity:1}#side .c_side_menu .cate a:hover::after{transform:scaleX(1)}#side .c_side_banner{text-align:center}#side .c_side_banner li{margin-bottom:10px}#side .c_side_banner li a{display:block}#side .c_side_banner li a:hover{opacity:.6}/*# sourceMappingURL=payment.css.map */