.bg-gray{position:relative;z-index:2;border-radius:40px;padding:120px 0 160px;background:#f7f7f7;box-shadow:0px -40px 50px rgba(130,163,204,0.05)}@media (max-width: 767px){.bg-gray{border-radius:20px;padding:70px 0 80px}}.bg-gray--box2{padding:140px 0 120px}@media (max-width: 767px){.bg-gray--box2{padding:60px 0 39px}}@media (min-width: 768px){.c-service-checklist .checklist-dtl{width:910px}.c-service-checklist .checklist-dtl .item .item-txt{width:calc(55% - 10px)}.c-service-checklist .checklist-dtl .item .item-txt:nth-child(2n){width:calc(45% - 10px)}}@media (max-width: 767px){.estimate-info .estimate-info-title{display:flex}.estimate-info .estimate-info-title .c-ttl__en{margin-right:13px}.estimate-info .estimate-info-title .c-ttl__jp{margin-top:0}}.estimate-info .estimate-info-des{margin-top:37px;font-size:16px;font-size:1.6rem;line-height:2em;letter-spacing:.06em}@media (max-width: 767px){.estimate-info .estimate-info-des{margin-top:27px;font-size:16px;font-size:1.6rem;line-height:1.875em;letter-spacing:.02em}}.estimate-box{background:white;border-radius:10px;padding:40px 60px 49px;margin-top:56px}@media (max-width: 767px){.estimate-box{margin-top:32px;padding:20px 25px 40px}.estimate-box--spc{padding:35px 25px 38px}}.estimate-box+.estimate-box{margin-top:30px}@media (max-width: 767px){.estimate-box+.estimate-box{margin-top:25px}}.estimate-box .estimate-box-title{font-size:24px;font-size:2.4rem;line-height:1.45833em;letter-spacing:.06em;padding-bottom:25px;border-bottom:2px solid rgba(75,81,106,0.1)}@media (max-width: 767px){.estimate-box .estimate-box-title{margin-top:15px;padding-bottom:20px;font-size:18px;font-size:1.8rem;line-height:1.44444em;letter-spacing:.04em}}.estimate-box .estimate-box-des{font-size:15px;font-size:1.5rem;line-height:1.86667em;letter-spacing:.06em;margin-top:28px}@media (max-width: 767px){.estimate-box .estimate-box-des{margin:24px 0 6px;font-size:15px;font-size:1.5rem;line-height:1.73333em;letter-spacing:.02em}}.estimate-box .estimate-box-list{display:flex;flex-wrap:wrap;margin-top:42px;gap:10px}@media (max-width: 767px){.estimate-box .estimate-box-list{margin-top:22px}}.estimate-box .estimate-box-list .item{flex:1}@media (max-width: 767px){.estimate-box .estimate-box-list .item{width:calc(50% - 5px)}}.estimate-box .estimate-box-list .item .item-circle{width:150px;height:150px;margin:auto;position:relative;display:flex;align-items:center;justify-content:center;text-align:center;font-size:16px;font-size:1.6rem;line-height:1.5em;letter-spacing:.02em;font-weight:500}@media only screen and (max-width: 1100px){.estimate-box .estimate-box-list .item .item-circle{width:133px;height:133px;font-size:14px;font-size:1.4rem}}@media (max-width: 767px){.estimate-box .estimate-box-list .item .item-circle{width:133px;height:133px;font-size:14px;font-size:1.4rem;line-height:1.42857em;letter-spacing:0em}}.estimate-box .estimate-box-list .item .item-circle:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;border-radius:100px;background:linear-gradient(135deg, #97dce3 0%, #2a3562 100%);opacity:0.1}.estimate-box .estimate-box-list .item .item-circle .note{display:block;font-size:12px;font-size:1.2rem;line-height:1.58333em;letter-spacing:.06em;margin-top:3px}@media only screen and (max-width: 1100px){.estimate-box .estimate-box-list .item .item-circle .note{font-size:11px;font-size:1.1rem;line-height:1.54545em;letter-spacing:.06em}}.estimate-box .estimate-box-list .item .item-des{margin-top:18px;font-size:14px;font-size:1.4rem;line-height:1.57143em;letter-spacing:.06em;text-align:center}@media only screen and (min-width: 768px) and (max-width: 1080px){.estimate-box .estimate-box-list .item .item-des{font-size:12px;font-size:1.2rem}}@media only screen and (min-width: 768px) and (max-width: 950px){.estimate-box .estimate-box-list .item .item-des{padding:0 10px}.estimate-box .estimate-box-list .item .item-des br{display:none}}@media (max-width: 767px){.estimate-box .estimate-box-list .item .item-des{margin-top:0;width:calc(100% - 150px);padding-bottom:6px;text-align:left;align-content:center}}@media only screen and (max-width: 767px) and (max-width: 374px){.estimate-box .estimate-box-list .item .item-des{font-size:12px;font-size:1.2rem}}.estimate-box .estimate-box-list--spc{padding:0 20px;gap:0}@media only screen and (max-width: 950px){.estimate-box .estimate-box-list--spc{padding:0}}@media (max-width: 767px){.estimate-box .estimate-box-list--spc{margin-top:0}.estimate-box .estimate-box-list--spc .item{width:100%;display:flex;margin:0}.estimate-box .estimate-box-list--spc .item .item-circle{width:133px;margin-right:17px}.estimate-box .estimate-box-list--spc .item+.item{margin-top:16px}}.estimate-box .estimate-layout1{display:flex;flex-wrap:wrap;margin-top:56px}@media (max-width: 767px){.estimate-box .estimate-layout1{margin-top:31px;margin-bottom:34px}.estimate-box .estimate-layout1.spmt39{margin-top:39px}}.estimate-box .estimate-layout1 .estimate-layout1-cnt{width:calc(100% - 260px);margin-right:60px;display:flex;align-items:center}@media only screen and (max-width: 900px){.estimate-box .estimate-layout1 .estimate-layout1-cnt{width:calc(100% - 230px);margin-right:30px}}@media (max-width: 767px){.estimate-box .estimate-layout1 .estimate-layout1-cnt{width:100%;margin:0}}.estimate-box .estimate-layout1 .estimate-layout1-img{width:200px}@media (max-width: 767px){.estimate-box .estimate-layout1 .estimate-layout1-img{width:100%;margin-top:23px}.estimate-box .estimate-layout1 .estimate-layout1-img img{width:100%;border-radius:5px}}.estimate-box .estimate-layout1 .estimate-layout1-title{font-size:21px;font-size:2.1rem;line-height:1.42857em;letter-spacing:.06em;padding-left:32px;position:relative}@media (max-width: 767px){.estimate-box .estimate-layout1 .estimate-layout1-title{font-size:17px;font-size:1.7rem;line-height:1.64706em;letter-spacing:.02em;padding-left:20px}}.estimate-box .estimate-layout1 .estimate-layout1-title:before{content:'';position:absolute;left:1px;top:3px;width:17px;height:28px;background-position:center;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='17' height='28' viewBox='0 0 17 28'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect width='17' height='28' fill='none'/%3E%3C/clipPath%3E%3ClinearGradient id='linear-gradient' x1='0.5' y1='-0.608' x2='0.5' y2='1' gradientUnits='objectBoundingBox'%3E%3Cstop offset='0' stop-color='%2397dce3'/%3E%3Cstop offset='1' stop-color='%232a3562'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg id='Repeat_Grid_5' data-name='Repeat Grid 5' clip-path='url(%23clip-path)'%3E%3Cg transform='translate(0 -3)'%3E%3Cpath id='bdr' d='M9.361,10.744,24.7-15.61a.833.833,0,0,1,1.133-.3.819.819,0,0,1,.3,1.124L10.8,11.567a.833.833,0,0,1-1.133.3A.819.819,0,0,1,9.361,10.744Z' transform='translate(-9.25 19.022)' fill='url(%23linear-gradient)'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A")}@media (max-width: 767px){.estimate-box .estimate-layout1 .estimate-layout1-title:before{left:0;top:6px;width:10px;height:16px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='10' height='16' viewBox='0 0 10 16'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect width='10' height='16' fill='none'/%3E%3C/clipPath%3E%3ClinearGradient id='linear-gradient' x1='0.5' y1='-0.608' x2='0.5' y2='1' gradientUnits='objectBoundingBox'%3E%3Cstop offset='0' stop-color='%2397dce3'/%3E%3Cstop offset='1' stop-color='%232a3562'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg id='Repeat_Grid_3' data-name='Repeat Grid 3' clip-path='url(%23clip-path)'%3E%3Cg transform='translate(0 -5)'%3E%3Cpath id='bdr' d='M9.315-.727l9.024-15.06a.5.5,0,0,1,.666-.172.461.461,0,0,1,.179.642L10.16-.257a.5.5,0,0,1-.666.172A.461.461,0,0,1,9.315-.727Z' transform='translate(-9.25 21.021)' fill='url(%23linear-gradient)'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A")}}.estimate-box .estimate-layout1 .estimate-layout1-des{margin-top:29px;font-size:15px;font-size:1.5rem;line-height:1.86667em;letter-spacing:.06em}@media (max-width: 767px){.estimate-box .estimate-layout1 .estimate-layout1-des{margin-top:22px;font-size:15px;font-size:1.5rem;line-height:1.73333em;letter-spacing:.02em}}.estimate-box .estimate-layout2{margin-top:60px;display:flex;flex-wrap:wrap;position:relative;padding:50px 60px}@media (max-width: 767px){.estimate-box .estimate-layout2{margin-top:33px;padding:29px 20px 35px}}.estimate-box .estimate-layout2:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg, #97dce3 0%, #2a3562 100%);opacity:0.1}.estimate-box .estimate-layout2 .estimate-layout2-cnt{width:calc(100% - 298px);margin-right:50px;position:relative;z-index:1}@media only screen and (max-width: 1024px){.estimate-box .estimate-layout2 .estimate-layout2-cnt{width:calc(100% - 278px);margin-right:30px}}@media only screen and (max-width: 900px){.estimate-box .estimate-layout2 .estimate-layout2-cnt{width:100%;margin:0}}.estimate-box .estimate-layout2 .estimate-layout2-imgs{position:relative;z-index:1;width:248px}@media only screen and (max-width: 900px){.estimate-box .estimate-layout2 .estimate-layout2-imgs{margin-top:25px;width:100%;display:flex}}.estimate-box .estimate-layout2 .estimate-layout2-imgs .img{width:100%}@media (min-width: 768px){.estimate-box .estimate-layout2 .estimate-layout2-imgs .img+.img{margin-top:20px}}@media only screen and (min-width: 768px) and (max-width: 900px){.estimate-box .estimate-layout2 .estimate-layout2-imgs .img+.img{margin-top:0}}@media only screen and (max-width: 900px){.estimate-box .estimate-layout2 .estimate-layout2-imgs .img{width:calc(50% - 5px);margin-right:10px}.estimate-box .estimate-layout2 .estimate-layout2-imgs .img:nth-child(2n){margin-right:0}}.estimate-box .estimate-layout2 .estimate-layout2-imgs .img img{border-radius:5px;width:100%}.estimate-box .estimate-layout2 .estimate-layout2-hd{font-size:21px;font-size:2.1rem;line-height:1.42857em;letter-spacing:.06em;padding-left:32px;position:relative;margin-right:-2px}@media (max-width: 767px){.estimate-box .estimate-layout2 .estimate-layout2-hd{padding-left:20px;font-size:17px;font-size:1.7rem;line-height:1.64706em;letter-spacing:.02em}}@media only screen and (max-width: 767px) and (max-width: 374px){.estimate-box .estimate-layout2 .estimate-layout2-hd{font-size:15px;font-size:1.5rem}}.estimate-box .estimate-layout2 .estimate-layout2-hd:before{content:'';position:absolute;left:1px;top:3px;width:17px;height:28px;background-position:center;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='17' height='28' viewBox='0 0 17 28'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect width='17' height='28' fill='none'/%3E%3C/clipPath%3E%3ClinearGradient id='linear-gradient' x1='0.5' y1='-0.608' x2='0.5' y2='1' gradientUnits='objectBoundingBox'%3E%3Cstop offset='0' stop-color='%2397dce3'/%3E%3Cstop offset='1' stop-color='%232a3562'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg id='Repeat_Grid_5' data-name='Repeat Grid 5' clip-path='url(%23clip-path)'%3E%3Cg transform='translate(0 -3)'%3E%3Cpath id='bdr' d='M9.361,10.744,24.7-15.61a.833.833,0,0,1,1.133-.3.819.819,0,0,1,.3,1.124L10.8,11.567a.833.833,0,0,1-1.133.3A.819.819,0,0,1,9.361,10.744Z' transform='translate(-9.25 19.022)' fill='url(%23linear-gradient)'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A")}@media (max-width: 767px){.estimate-box .estimate-layout2 .estimate-layout2-hd:before{left:0;top:6px;width:10px;height:16px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='10' height='16' viewBox='0 0 10 16'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect width='10' height='16' fill='none'/%3E%3C/clipPath%3E%3ClinearGradient id='linear-gradient' x1='0.5' y1='-0.608' x2='0.5' y2='1' gradientUnits='objectBoundingBox'%3E%3Cstop offset='0' stop-color='%2397dce3'/%3E%3Cstop offset='1' stop-color='%232a3562'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg id='Repeat_Grid_3' data-name='Repeat Grid 3' clip-path='url(%23clip-path)'%3E%3Cg transform='translate(0 -5)'%3E%3Cpath id='bdr' d='M9.315-.727l9.024-15.06a.5.5,0,0,1,.666-.172.461.461,0,0,1,.179.642L10.16-.257a.5.5,0,0,1-.666.172A.461.461,0,0,1,9.315-.727Z' transform='translate(-9.25 21.021)' fill='url(%23linear-gradient)'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A")}}.estimate-box .estimate-layout2 .estimate-layout2-list{margin-top:16px}@media (max-width: 767px){.estimate-box .estimate-layout2 .estimate-layout2-list{margin-top:22px}}.estimate-box .estimate-layout2 .estimate-layout2-list .item{padding:9px 0 6px;display:flex;justify-content:space-between;border-bottom:2px solid rgba(75,81,106,0.1)}@media (max-width: 767px){.estimate-box .estimate-layout2 .estimate-layout2-list .item{display:block;padding:0 0 10px}.estimate-box .estimate-layout2 .estimate-layout2-list .item+.item{margin-top:9px}}.estimate-box .estimate-layout2 .estimate-layout2-list .item .txt{font-size:15px;font-size:1.5rem;line-height:1.6em;letter-spacing:.06em;padding-right:20px}@media (max-width: 767px){.estimate-box .estimate-layout2 .estimate-layout2-list .item .txt{padding:0}}@media only screen and (max-width: 767px) and (max-width: 374px){.estimate-box .estimate-layout2 .estimate-layout2-list .item .txt{font-size:14px;font-size:1.4rem}}@media (max-width: 767px){.estimate-box .estimate-layout2 .estimate-layout2-list .item .txt.splet0{letter-spacing:0}}.estimate-box .estimate-layout2 .estimate-layout2-list .item .number{font-family:"commuters-sans",sans-serif;font-size:18px;font-size:1.8rem;line-height:1.33333em;letter-spacing:.06em;white-space:nowrap}@media (max-width: 767px){.estimate-box .estimate-layout2 .estimate-layout2-list .item .number{margin-top:4px}}.estimate-box .c-btn{margin-top:50px;margin-bottom:20px}@media (max-width: 767px){.estimate-box .c-btn{margin-top:24px;margin-bottom:0}}

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