﻿.billing-method .sec_content{margin-bottom:88px}@media (max-width: 767px){.billing-method .sec_content{margin-bottom:50px}}.billing-method .sec_content .c_ttl{margin-bottom:39px}@media (max-width: 767px){.billing-method .sec_content .c_ttl{margin-bottom:25px}}.billing-method .sec_content .block_steps{margin-bottom:50px}.billing-method .sec_content .block_steps__ttl{background:#EB8080;border-radius:20px 20px 0 0;font-size:24px;font-size:2.4rem;line-height:1.75em;letter-spacing:0em;font-weight:700;color:#fff;text-align:center;padding:6px 15px 7px}@media (max-width: 767px){.billing-method .sec_content .block_steps__ttl{font-size:18px;border-radius:10px 10px 0 0}}.billing-method .sec_content .block_steps__cnt{background:#FFFAE2;border-radius:0 0 20px 20px;padding:27px 40px 62px}@media (max-width: 767px){.billing-method .sec_content .block_steps__cnt{padding:17px 20px 32px;border-radius:0 0 10px 10px}}.billing-method .sec_content .block_steps__cnt .txt_center{margin-bottom:36px}@media (max-width: 767px){.billing-method .sec_content .block_steps__cnt .txt_center{margin-bottom:20px}}.billing-method .sec_content .block_steps__cnt .lst_steps{counter-reset:counter}.billing-method .sec_content .block_steps__cnt .lst_steps>li{margin-bottom:52px;position:relative}.billing-method .sec_content .block_steps__cnt .lst_steps>li:after{content:'';width:0px;height:0px;border-left:45px solid transparent;border-right:45px solid transparent;border-top:22px solid #EB8080;position:absolute;left:calc(50% - 45px);bottom:-37px}.billing-method .sec_content .block_steps__cnt .lst_steps>li:last-child{margin-bottom:0}.billing-method .sec_content .block_steps__cnt .lst_steps>li:last-child:after{display:none}.billing-method .sec_content .block_steps__cnt .lst_steps__inner{background:#fff;border-radius:40px;padding:20px 40px 16px 100px}@media (max-width: 767px){.billing-method .sec_content .block_steps__cnt .lst_steps__inner{border-radius:20px;padding:20px 30px 15px}}.billing-method .sec_content .block_steps__cnt .lst_steps__inner .step_name{font-size:24px;font-size:2.4rem;line-height:1.16667em;letter-spacing:0em;font-weight:900;display:flex;align-items:center;position:relative}@media (min-width: 768px){.billing-method .sec_content .block_steps__cnt .lst_steps__inner .step_name{min-height:60px;margin-bottom:-3px}}.billing-method .sec_content .block_steps__cnt .lst_steps__inner .step_name:before{counter-increment:counter;content:counter(counter);width:60px;height:60px;background:#EB8080;position:absolute;top:0;left:-75px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:40px;font-size:4rem;line-height:1em;letter-spacing:0em;font-weight:700;font-family:"DM Sans",sans-serif;font-weight:700;font-style:italic;color:#fff}@media (max-width: 767px){.billing-method .sec_content .block_steps__cnt .lst_steps__inner .step_name{font-size:20px;padding-top:60px;margin-bottom:15px;justify-content:center;text-align:center}.billing-method .sec_content .block_steps__cnt .lst_steps__inner .step_name:before{width:45px;height:45px;left:calc(50% - 22px);font-size:30px}}.billing-method .sec_content .block_steps__cnt .lst_steps__inner p{font-size:16px;font-size:1.6rem;line-height:1.625em;letter-spacing:0em;font-weight:400;margin-bottom:12px}.billing-method .sec_content .block_steps__cnt .lst_steps__inner p.tel strong{display:block;margin-bottom:7px}.billing-method .sec_content .block_steps__cnt .lst_steps__inner p.tel strong:before{content:'■';color:#FF2B00}.billing-method .sec_content .block_steps__cnt .lst_steps__inner p.tel .tel_num{font-size:24px;font-size:2.4rem;line-height:1.16667em;letter-spacing:0em;font-weight:900;padding-left:48px;padding-bottom:2px;background:url(../../img/common/icon/ico_tel.svg) left center/43px 25px no-repeat}@media (max-width: 767px){.billing-method .sec_content .block_steps__cnt .lst_steps__inner p{font-size:14px}}.billing-method .sec_content .block_steps__cnt .lst_steps__inner .lst_bullet{margin-bottom:12px}.billing-method .sec_content .block_steps__cnt .lst_steps__inner .lst_bullet li{font-size:16px;font-size:1.6rem;line-height:1.625em;letter-spacing:0em;font-weight:400;padding-left:16px;position:relative}.billing-method .sec_content .block_steps__cnt .lst_steps__inner .lst_bullet li:before{content:'・';position:absolute;left:0;top:0}@media (max-width: 767px){.billing-method .sec_content .block_steps__cnt .lst_steps__inner .lst_bullet li{font-size:14px}}

/*# sourceMappingURL=maps/billing-method.min.css.map */
