.pagetitle_inner{background-image:url(../img/external/pagetitle-bg-sp.png)}@media screen and (min-width: 769px){.pagetitle_inner{background-image:url(../img/external/pagetitle-bg.png)}}.block01{padding:0 0 60px}@media screen and (min-width: 769px){.block01{padding:0 0 120px}}.block01_inner{max-width:1200px}.block01_inner-ttl{font-size:18px;font-weight:500;margin:0 0 21px;text-align:center}@media screen and (min-width: 769px){.block01_inner-ttl{font-size:24px;margin:0 auto 36px}}.block01_inner-text{letter-spacing:0;line-height:2}@media screen and (min-width: 769px){.block01_inner-text{text-align:center}}.block01_inner-flexbox{gap:16px;margin:40px auto 0}@media screen and (min-width: 769px){.block01_inner-flexbox{gap:0;margin:52px auto 0}}.block01_inner-flexbox .item{background-color:#fff;padding:0 0 16px}@media screen and (min-width: 769px){.block01_inner-flexbox .item{padding:0 0 24px;width:30%}}.block01_inner-flexbox .item .subttl{background-color:#3b2f14;border-radius:8px 8px 0 0;color:#fff;font-size:14px;font-weight:500;padding:4px 0;text-align:center}@media screen and (min-width: 769px){.block01_inner-flexbox .item .subttl{font-size:16px;padding:3px 0}}.block01_inner-flexbox .item .ttl{font-size:16px;font-weight:500;margin:16px auto 11px;text-align:center}@media screen and (min-width: 769px){.block01_inner-flexbox .item .ttl{font-size:18px;margin:11px auto 13px}}.block01_inner-flexbox .item .txt{letter-spacing:0}.block01_inner-flexbox .item .img{padding:0 21px;margin:0 auto 14px}@media screen and (min-width: 769px){.block01_inner-flexbox .item .img{padding:0 22px;margin:0 auto 24px}}.block02{background-color:#fff;padding:60px 0 131px}@media screen and (min-width: 769px){.block02{padding:73px 0 320px}}.block02_inner{max-width:960px}.block02_inner-ttl{font-size:20px;font-weight:500;text-align:center;margin:0 0 20px}@media screen and (min-width: 769px){.block02_inner-ttl{font-size:24px;margin:0 0 38px}}.block02_inner-flexbox{gap:13px;margin:24px auto 40px;max-width:790px}@media screen and (min-width: 769px){.block02_inner-flexbox{gap:0;margin:60px auto 52px}}.block02_inner-flexbox .ttl{font-size:24px;font-weight:500}@media screen and (min-width: 769px){.block02_inner-flexbox .ttl{font-size:32px;line-height:2}}@media screen and (min-width: 1080px){.block02_inner-flexbox .ttl{width:44%}}@media screen and (min-width: 769px){.block02_inner-flexbox .txt{line-height:2.125}}@media screen and (min-width: 1080px){.block02_inner-flexbox .txt{width:51%}}.block02_inner-box{background-color:#f8f6f0;padding:24px 21px;position:relative;margin:0 auto;max-width:840px}@media screen and (min-width: 769px){.block02_inner-box{padding:38px 60px 25px}}.block02_inner-box-flexbox{gap:16px}@media screen and (min-width: 769px){.block02_inner-box-flexbox{gap:0}}.block02_inner-box-flexbox .item{width:100%}@media screen and (min-width: 769px){.block02_inner-box-flexbox .item{width:48%}}.block02_inner-box-flexbox .item .txt{font-size:13px;font-weight:400;letter-spacing:0}@media screen and (min-width: 769px){.block02_inner-box-flexbox .item .txt{font-size:14px}}.block02_inner-box-flexbox02{margin:18px auto 0;max-width:461px}@media screen and (min-width: 769px){.block02_inner-box-flexbox02{margin:40px auto 0}}.block02_inner-box-flexbox02 .ttlbox .ttl{font-size:20px;font-weight:500}@media screen and (min-width: 769px){.block02_inner-box-flexbox02 .ttlbox .ttl{font-size:28px}}.block02_inner-box-flexbox02 .txt{font-size:13px;font-weight:500}@media screen and (min-width: 769px){.block02_inner-box-flexbox02 .txt{font-size:14px}}.block02_inner-box-flexbox02 .txt .number{font-size:36px;font-weight:500}@media screen and (min-width: 769px){.block02_inner-box-flexbox02 .txt .number{font-size:40px}}.block02_inner-box-flexbox02 .txt .yen{font-size:14px;font-weight:500}.block02_inner-box::after{content:"";display:block;background-color:#bfa06b;height:6px;width:100%;position:absolute;top:0;left:0}.block03{background-color:#f8f6f0;margin:-71px 0 0;padding:60px 0 131px}@media screen and (min-width: 769px){.block03{margin:-200px 0 0;padding:73px 0 320px}}.block03_inner{max-width:1200px}.block03_inner-ttl{font-size:20px;font-weight:500;text-align:center;margin:0 0 20px}@media screen and (min-width: 769px){.block03_inner-ttl{font-size:24px;margin:0 0 38px}}.block03_inner-img{max-width:960px;margin:0 auto}.block03_inner-flexbox{gap:13px;margin:24px auto 40px;max-width:790px}@media screen and (min-width: 769px){.block03_inner-flexbox{gap:0;margin:60px auto 52px}}.block03_inner-flexbox .ttl{font-size:24px;font-weight:500}@media screen and (min-width: 769px){.block03_inner-flexbox .ttl{font-size:32px;line-height:2}}@media screen and (min-width: 1080px){.block03_inner-flexbox .ttl{width:44%}}.block03_inner-flexbox .txt{letter-spacing:0}@media screen and (min-width: 769px){.block03_inner-flexbox .txt{line-height:2.125}}@media screen and (min-width: 1080px){.block03_inner-flexbox .txt{width:51%}}.block03_inner-tablebox{overflow-x:scroll;width:100%}.block03_inner-tablebox .table tr td{border:1px solid #acacac;border-collapse:collapse;font-size:16px;font-weight:400;letter-spacing:0;text-align:center;vertical-align:middle;text-wrap-mode:nowrap;padding:15px 52px 19px;width:100%}@media screen and (min-width: 769px){.block03_inner-tablebox .table tr td{font-size:18px;padding:24px 76px 24px}}.block03_inner-tablebox .table tr td .big{font-size:18px}@media screen and (min-width: 769px){.block03_inner-tablebox .table tr td .big{font-size:20px}}.block03_inner-tablebox .table tr td .small{font-size:12px}@media screen and (min-width: 769px){.block03_inner-tablebox .table tr td .small{font-size:16px}}.block03_inner-tablebox .table tr .bg{background-color:#ece6dc}.block03_inner-tablebox .table tr .img:first-of-type{width:150px}.block03_inner-tablebox .table tr .img:last-of-type picture{width:240px}.block03_inner-tablebox .table tr:first-of-type td{padding:14px 0 17px}@media screen and (min-width: 769px){.block03_inner-tablebox .table tr:first-of-type td{padding:17px 0}}.block03_inner-tablebox .txt{font-size:13px;font-weight:400;margin:24px 0 0}@media screen and (min-width: 769px){.block03_inner-tablebox .txt{font-size:16px;margin:11px 0 0}}.block04{background-color:#fff;margin:-71px 0 0;padding:60px 0 131px}@media screen and (min-width: 769px){.block04{margin:-200px 0 0;padding:73px 0 320px}}.block04_inner{max-width:1200px}.block04_inner-ttl{font-size:20px;font-weight:500;text-align:center;margin:0 0 20px}@media screen and (min-width: 769px){.block04_inner-ttl{font-size:24px;margin:0 0 38px}}.block04_inner-img{max-width:960px;margin:0 auto}.block04_inner-flexbox{gap:13px;margin:24px auto 40px;max-width:790px}@media screen and (min-width: 769px){.block04_inner-flexbox{gap:0;margin:60px auto 52px}}.block04_inner-flexbox .ttl{font-size:24px;font-weight:500}@media screen and (min-width: 769px){.block04_inner-flexbox .ttl{line-height:2;font-size:32px}}@media screen and (min-width: 1080px){.block04_inner-flexbox .ttl{width:44%}}.block04_inner-flexbox .txt{letter-spacing:0}@media screen and (min-width: 769px){.block04_inner-flexbox .txt{line-height:2.125}}@media screen and (min-width: 1080px){.block04_inner-flexbox .txt{width:51%}}.block04_inner-tablebox{overflow-x:scroll;width:100%}.block04_inner-tablebox .table tr td{border:1px solid #acacac;border-collapse:collapse;letter-spacing:0;text-align:center;vertical-align:middle;text-wrap-mode:nowrap;padding:15px 52px 19px;width:100%}@media screen and (min-width: 769px){.block04_inner-tablebox .table tr td{padding:24px 76px 24px}}.block04_inner-tablebox .table tr td .small{font-size:12px}@media screen and (min-width: 769px){.block04_inner-tablebox .table tr td .small{font-size:16px}}.block04_inner-tablebox .table tr .bg{background-color:#ece6dc}.block04_inner-tablebox .table tr .img:first-of-type{width:150px}.block04_inner-tablebox .table tr .img:last-of-type picture{width:240px}.block04_inner-tablebox .table tr:first-of-type td{padding:14px 0 17px}@media screen and (min-width: 769px){.block04_inner-tablebox .table tr:first-of-type td{padding:17px 0}}.block04_inner-tablebox .txt{font-size:13px;font-weight:400;letter-spacing:0;margin:24px 0 0}@media screen and (min-width: 769px){.block04_inner-tablebox .txt{font-size:16px;margin:11px 0 0}}

/*# sourceMappingURL=page-external.min.css.map */