.block01{padding:80px 0}@media screen and (min-width: 769px){.block01{padding:100px 0}}.block01_inner-ttl-en{font-size:20px;font-weight:400}@media screen and (min-width: 769px){.block01_inner-ttl-en{font-size:24px}}.block01_inner-ttl{font-size:24px;font-weight:500}@media screen and (min-width: 769px){.block01_inner-ttl{font-size:28px}}.block02{padding:80px 0 180px}@media screen and (min-width: 769px){.block02{padding:100px 0 320px}}.block02_inner{max-width:1680px}.block02_inner-con .title{border-top:1px solid #acacac;border-bottom:1px solid #acacac;font-size:14px;font-weight:400;margin:0 0 20px;padding:10px 0}@media screen and (min-width: 769px){.block02_inner-con .title{font-size:20px;margin:0 0 40px;padding:20px 0}}.block02_inner-con-flexbox{gap:30px 0}@media screen and (min-width: 769px){.block02_inner-con-flexbox{justify-content:flex-start;gap:60px 3%}}.block02_inner-con-flexbox .item{background-color:#fff;display:flex;flex-direction:column;position:relative;cursor:pointer;transition:.2s ease;width:48%}@media screen and (min-width: 769px){.block02_inner-con-flexbox .item{display:block;width:31%}}.block02_inner-con-flexbox .item.selected{background-color:#fff}.block02_inner-con-flexbox .item .img{width:100%}.block02_inner-con-flexbox .item .img img{height:100%;-o-object-fit:cover;object-fit:cover}.block02_inner-con-flexbox .item .flex{flex-direction:column;flex-wrap:nowrap;height:100%;padding:7px 8px}@media screen and (min-width: 769px){.block02_inner-con-flexbox .item .flex{flex-direction:row;height:auto;padding:7px 16px;align-items:center}}.block02_inner-con-flexbox .item .flex .name{font-size:13px;font-weight:500;height:100%;margin-top:auto;width:100%}@media screen and (min-width: 769px){.block02_inner-con-flexbox .item .flex .name{font-size:min(1vw,18px);height:auto;margin-top:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.block02_inner-con-flexbox .item .flex .price{font-size:16px;font-weight:400;text-align:right;width:100%}@media screen and (min-width: 769px){.block02_inner-con-flexbox .item .flex .price{font-size:min(1.8vw,24px);font-weight:500;text-align:left;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.block02_inner-con-flexbox .item .flex .price .small{font-size:11px;margin-left:3px}@media screen and (min-width: 769px){.block02_inner-con-flexbox .item .flex .price .small{font-size:min(.9vw,14px);margin-left:6px}}.block02_inner-con-flexbox .item .check-mark{content:"";position:absolute;top:30px;left:30px;transform:translate(-50%, -50%);border:2px solid #3b2f14;font-size:40px;color:#3b2f14;visibility:hidden}@media screen and (min-width: 769px){.block02_inner-con-flexbox .item .check-mark{top:60px;left:60px;font-size:70px}}.block02_inner-con:not(:last-of-type){margin:0 0 40px}@media screen and (min-width: 769px){.block02_inner-con:not(:last-of-type){margin:0 0 80px}}.block02_inner-con-flexbox div.selected .check-mark::before{content:"✔";visibility:visible}.block03{background-color:#3b2f14;color:#fff;font-size:13px;font-weight:400;letter-spacing:0;position:fixed;bottom:0;padding:10px 0;text-align:center;width:100%;z-index:10}@media screen and (min-width: 769px){.block03{font-size:18px;padding:20px 0}}.block03_inner .total{font-size:14px;font-weight:400;vertical-align:text-bottom;margin-right:8px}@media screen and (min-width: 769px){.block03_inner .total{font-size:16px;margin-right:10px}}.block03_inner .totalbox{font-size:20px}@media screen and (min-width: 769px){.block03_inner .totalbox{font-size:28px}}

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