﻿.cost #wrap{overflow:hidden}.cost .c-btn--bg{background:#f3f5f0}@media (max-width: 767px){.cost__main .c-btn{display:flex;max-width:100%;height:70px;line-height:24px;margin:0 auto;padding-left:17px}.cost__main .c-btn::after{border-radius:5px}.cost__main .c-btn .arr{right:20px}}.cost__main .c-title{margin-bottom:35px}@media (max-width: 767px){.cost__main .c-title{margin-bottom:23px}}@media (max-width: 767px){.cost__main .c-title .en{font-size:16px;margin-bottom:11px}}@media (max-width: 767px){.cost__main .c-title .jp{font-size:24px;letter-spacing:0.02em}}.cost__main .cost-intro{display:flex;flex-wrap:wrap;margin:126px 0 95px}@media (max-width: 767px){.cost__main .cost-intro{margin:51px 0 41px}}.cost__main .cost-intro .c-title{width:33%;margin-bottom:0;padding-top:15px}@media (max-width: 767px){.cost__main .cost-intro .c-title{width:100%;margin-bottom:24px}}.cost__main .cost-intro .txt{flex:1;padding-left:52px;font-size:17px;font-size:1.7rem;line-height:2em;letter-spacing:.02em;font-weight:500}@media (max-width: 767px){.cost__main .cost-intro .txt{flex:unset;width:100%;padding-left:0;line-height:32px;letter-spacing:0}}.cost__main .cost-intro .txt span{background-image:linear-gradient(to top, rgba(215,235,164,0.5) 0%, rgba(215,235,164,0.5) 100%);background-repeat:no-repeat;background-size:100% 76%;background-position:bottom 2px left}.cost__main .cost-anchor{margin:0 -12px 120px}@media (max-width: 767px){.cost__main .cost-anchor{margin:0 0 60px}}.cost__main .cost-anchor li .c-btn{background:rgba(255,255,255,0.3)}@media (max-width: 767px){.cost__main .cost-anchor li .c-btn{max-width:100%;height:65px}}.cost__main .c-txt{font-size:17px;font-size:1.7rem;line-height:1.76471em;letter-spacing:0em;font-weight:400}.cost__main .c-txt--medium{font-weight:500;line-height:34px;letter-spacing:0.02em}@media (max-width: 767px){.cost__main .c-txt--medium{line-height:32px;letter-spacing:0}}.cost__main .c-note{font-size:13px;font-size:1.3rem;line-height:1.69231em;letter-spacing:0em;font-weight:400;position:relative;padding-left:17px;margin-top:5px}@media (max-width: 767px){.cost__main .c-note{font-size:11px;line-height:15px;padding-left:14px;margin-top:12px}}.cost__main .c-note::after{content:"※";position:absolute;left:0;top:0;font-size:13px}@media (max-width: 767px){.cost__main .c-note::after{font-size:11px}}.cost__main .c-subttl{margin-bottom:25px}@media (max-width: 767px){.cost__main .c-subttl{margin-bottom:17px}}.cost__main .c-list .it:not(:last-child){margin-bottom:55px}@media (max-width: 767px){.cost__main .c-list .it:not(:last-child){margin-bottom:32px}}.cost__main .c-ul li:not(:last-child){margin-bottom:10px}@media (max-width: 767px){.cost__main .c-ul li:not(:last-child){margin-bottom:6px}}@media (max-width: 767px){.cost__main .c-ul li{font-weight:400}}.cost__main .lst-btn01{display:flex;justify-content:space-between;padding-right:30px;margin-top:77px}@media (max-width: 767px){.cost__main .lst-btn01{flex-direction:column;padding-right:0;margin-top:42px}}.cost__main .lst-btn01 li .c-btn{max-width:100%;height:100%;border:1px solid #edf3eb;cursor:pointer}@media (max-width: 767px){.cost__main .lst-btn01 li .c-btn{display:flex;max-width:100%;width:calc(100% - 50px);margin:0 auto 10px;line-height:24px;border-radius:5px;padding:11px 63px 11px 18px}}.cost__main .lst-btn01 li .c-btn::before{background:#f3f5f0}@media (max-width: 767px){.cost__main .lst-btn01 li .c-btn::before{border-radius:5px}}@media (max-width: 767px){.cost__main .lst-btn01 li .c-btn .arr{right:20px;border-radius:3px}}@media only screen and (min-width: 1025px){.cost__main .lst-btn01 li .c-btn:hover{opacity:1;border-color:#86b812}.cost__main .lst-btn01 li .c-btn:hover:before{background:linear-gradient(to bottom, #a9ce52, #d1d15c);opacity:0.2}}@media (min-width: 768px){.cost__main .lst-btn01 li:first-child{width:28.48%}.cost__main .lst-btn01 li:nth-child(2){width:32.82%}.cost__main .lst-btn01 li:last-child{width:34.85%}}.cost__main .sec-insurance{padding:116px 0 140px;background:#fff;border-radius:20px}@media (max-width: 767px){.cost__main .sec-insurance{border-radius:10px;padding:56px 0 50px}}.cost__main .sec-insurance .c-list{margin-top:66px}@media (max-width: 767px){.cost__main .sec-insurance .c-list{margin-top:35px}}.cost__main .sec-seftpay{padding:116px 0 120px}@media (max-width: 767px){.cost__main .sec-seftpay{padding-top:55px;padding-bottom:60px}}.cost__main .sec-seftpay .box-seftpay{background:#fff;border-radius:5px;padding:30px 25px 20px;margin:30px 0 68px}@media (max-width: 767px){.cost__main .sec-seftpay .box-seftpay{margin:26px 0 45px;padding:30px 23px 35px;border-radius:10px}}.cost__main .sec-seftpay .box-seftpay .c-ul{max-width:966px;margin:0 auto;display:flex;flex-wrap:wrap}@media (min-width: 768px){.cost__main .sec-seftpay .box-seftpay .c-ul li:nth-child(odd){width:52%;padding-right:20px}.cost__main .sec-seftpay .box-seftpay .c-ul li:nth-child(even){width:48%}}.cost__main .sec-seftpay .c-note{margin-top:11px}@media (max-width: 767px){.cost__main .sec-seftpay .c-note{margin-top:13px}}@media (max-width: 767px){.cost__main .sec-seftpay .c-list .it:not(:last-child){margin-bottom:40px}}.cost__main .sec-seftpay .seftpay-tbl{background:#fff;margin:37px 0 80px}@media (max-width: 767px){.cost__main .sec-seftpay .seftpay-tbl{margin-top:27px;margin-bottom:45px}}.cost__main .sec-seftpay .seftpay-tbl__lst{display:flex;flex-wrap:wrap;border:2px solid #ccccca;border-radius:5px;overflow:hidden}.cost__main .sec-seftpay .seftpay-tbl__lst .col{width:25%}@media (max-width: 767px){.cost__main .sec-seftpay .seftpay-tbl__lst .col{width:100%;display:flex}}.cost__main .sec-seftpay .seftpay-tbl__lst .col:not(:last-child){border-right:2px solid #ccccca}@media (max-width: 767px){.cost__main .sec-seftpay .seftpay-tbl__lst .col:not(:last-child){border-right:0;border-bottom:2px solid #ccccca}}.cost__main .sec-seftpay .seftpay-tbl__lst .col__ttl{background:#f3f5f0;padding:20px 10px 21px;text-align:center;font-size:17px;font-size:1.7rem;line-height:1.3em;letter-spacing:0em;font-weight:400}@media (max-width: 767px){.cost__main .sec-seftpay .seftpay-tbl__lst .col__ttl{width:50%;text-align:left;font-size:16px;padding:21px 22px 20px}}.cost__main .sec-seftpay .seftpay-tbl__lst .col__price{padding:21px 10px 19px;text-align:center}@media (max-width: 767px){.cost__main .sec-seftpay .seftpay-tbl__lst .col__price{width:50%;text-align:left;padding:19px 10px 20px 28px}}@media only screen and (max-width: 374px){.cost__main .sec-seftpay .seftpay-tbl__lst .col__price{padding-left:20px}}.cost__main .sec-seftpay .seftpay-tbl__lst .col__price .price{font-size:17px;letter-spacing:0}.cost__main .sec-seftpay .seftpay-tbl__lst .col__price .price span{position:relative;top:1px;font-family:"Montserrat",sans-serif;font-size:24px;letter-spacing:0.02em;font-weight:500;color:#86b812;padding-right:2px}@media (max-width: 767px){.cost__main .sec-seftpay .seftpay-tbl__lst .col__price .price span{padding-right:4px}}.cost__main .sec-seftpay .seftpay-tbl__lst .col__price .price span small{font-size:17px;font-family:"Zen Kaku Gothic New",sans-serif;letter-spacing:0;color:#404040;padding:0 3px}@media (max-width: 767px){.cost__main .sec-seftpay .lst-btn02 .c-btn{display:flex;margin:0 auto;padding-left:17px}.cost__main .sec-seftpay .lst-btn02 .c-btn .arr{right:19px}}.cost__main .sec-seftpay .lst-btn02 .c-btn:first-child{max-width:295px;margin-right:16px}@media (max-width: 767px){.cost__main .sec-seftpay .lst-btn02 .c-btn:first-child{margin-right:auto;max-width:100%;width:calc(100% - 50px);margin-bottom:10px}}.cost__main .sec-seftpay .lst-btn02 .c-btn:last-child{max-width:340px}@media (max-width: 767px){.cost__main .sec-seftpay .lst-btn02 .c-btn:last-child{max-width:100%;width:calc(100% - 50px)}}.cost__main .sec-medical{background:#fff;border-radius:20px;padding:116px 0 140px}@media (max-width: 767px){.cost__main .sec-medical{border-radius:10px;padding:56px 0 60px}}.cost__main .sec-medical .box-medical{border-radius:10px;background:#f3f5f0;padding:38px 20px 30px;margin:35px 0 60px}@media (max-width: 767px){.cost__main .sec-medical .box-medical{margin:26px 0 45px;padding:30px 23px 29px}}.cost__main .sec-medical .box-medical .ins{max-width:966px;margin:0 auto}.cost__main .sec-medical .box-medical .ins .c-subttl{margin-bottom:27px}@media (max-width: 767px){.cost__main .sec-medical .box-medical .ins .c-subttl{margin-bottom:19px}}.cost__main .sec-medical .box-medical .ins .c-ul{display:flex;flex-wrap:wrap}@media (min-width: 768px){.cost__main .sec-medical .box-medical .ins .c-ul li:nth-child(3n+1){width:31.16%;padding-right:20px}.cost__main .sec-medical .box-medical .ins .c-ul li:nth-child(3n+2){width:41.82%;padding-right:20px}.cost__main .sec-medical .box-medical .ins .c-ul li:nth-child(3n){width:27.02%}}@media (max-width: 767px){.cost__main .sec-medical .box-medical .ins .c-ul li{width:100%}.cost__main .sec-medical .box-medical .ins .c-ul li span{padding-left:4px}}.cost__main .sec-medical .box-medical .ins .c-ul li:last-child{padding-left:0}.cost__main .sec-medical .box-medical .ins .c-ul li:last-child::after{display:none}.cost__main .sec-medical .c-btn{max-width:340px;border:1px solid #edf3eb;cursor:pointer}@media (max-width: 767px){.cost__main .sec-medical .c-btn{max-width:100%;width:calc(100% - 50px);padding-left:18px}}.cost__main .sec-medical .c-btn::before{background:#f3f5f0}@media only screen and (min-width: 1025px){.cost__main .sec-medical .c-btn:hover{opacity:1;border-color:#86b812}.cost__main .sec-medical .c-btn:hover:before{background:linear-gradient(to bottom, #a9ce52, #d1d15c);opacity:0.2}}.cost__main .sec-subsidy{padding:116px 0 180px}@media (max-width: 767px){.cost__main .sec-subsidy{padding:56px 0 101px}}.cost__main .sec-subsidy .box-subsidy{border-radius:10px;background:#fff;padding:41px 10px 23px;margin:35px 0 70px}@media (max-width: 767px){.cost__main .sec-subsidy .box-subsidy{margin:26px 0 45px;padding:30px 23px 35px}}.cost__main .sec-subsidy .box-subsidy .ins{max-width:966px;margin:0 auto;display:flex;align-items:flex-start;flex-wrap:wrap}.cost__main .sec-subsidy .box-subsidy .ins .c-subttl{width:27.7%;margin-top:10px}@media only screen and (min-width: 768px) and (max-width: 1024px){.cost__main .sec-subsidy .box-subsidy .ins .c-subttl{width:25%}}@media (max-width: 767px){.cost__main .sec-subsidy .box-subsidy .ins .c-subttl{width:100%;margin-top:0;margin-bottom:19px;margin-left:2px}}.cost__main .sec-subsidy .box-subsidy .ins .ctn{flex:1}.cost__main .sec-subsidy .box-subsidy .ins .ctn .c-ul{display:flex;flex-wrap:wrap;justify-content:space-between}@media (min-width: 768px){.cost__main .sec-subsidy .box-subsidy .ins .ctn .c-ul li:nth-child(odd){width:29%}.cost__main .sec-subsidy .box-subsidy .ins .ctn .c-ul li:nth-child(even){width:calc(71% - 42px)}}@media (max-width: 767px){.cost__main .sec-subsidy .box-subsidy .ins .ctn .c-ul li{width:100%}}

/*# sourceMappingURL=maps/cost.min.css.map */
