body.about .gnavi__about a:after{width:2.5em}.page-header__img img{object-position:top;font-family:"object-fit: cover; object-position: top;"}.blc_read{position:relative;margin-bottom:30px}@media print, screen and (min-width: 768px){.blc_read .read_txt{float:left;width:48%}}.blc_read .read_txt .txt{margin-bottom:30px}.blc_read .read_txt .catch_txt{font-size:4rem;line-height:1.5;font-family:"Noto Serif JP","BIZ UDPMincho",serif;font-weight:500;margin-bottom:30px}@media screen and (max-width: 767px){.blc_read .read_txt .catch_txt{font-size:5.6vw}}@media print, screen and (min-width: 768px){.blc_read .img{float:right;width:50%}}@media print, screen and (min-width: 1400px){.blc_read .img a{pointer-events:none}}@media print, screen and (min-width: 1200px){.blc_read .img{margin-right:calc(((100vw - 1200px) / 2) * -1);width:calc( 50% + ((100vw - 1200px) / 2))}}.blc_read .img img{width:100%;max-width:800px;height:auto}#point{background:#f6f5f0;position:relative;padding:50px}@media screen and (max-width: 767px){#point{padding:20px}}@media print, screen and (min-width: 768px){#point .blc_ttl{margin-bottom:50px}}#point .wrapper{position:relative;counter-reset:count-number}#point .wrapper:not(:last-child){margin-bottom:60px}@media screen and (max-width: 767px){#point .wrapper:not(:last-child){margin-bottom:40px}}@media print, screen and (min-width: 768px){#point .box{width:580px}}#point .box:not(:last-child){margin-bottom:40px}#point .box:before{content:'POINT';display:inline-block;border-bottom:solid 2px #4b3700;margin-left:-50px;padding:0 20px;color:#4b3700;font-family:'Roboto', sans-serif;margin-bottom:15px}@media screen and (max-width: 767px){#point .box:before{margin-left:-20px}}#point .box dt{padding:15px 0 15px 85px;font-size:2.6rem;position:relative;margin-bottom:15px;letter-spacing:0}@media screen and (max-width: 767px){#point .box dt{font-size:2rem;padding:5px 0 5px 60px}}#point .box dt:before{counter-increment:count-number;content:counter(count-number,decimal-leading-zero);font-family:'Roboto', sans-serif;font-size:6.8rem;color:#4b3700;position:absolute;top:0;left:0;line-height:1}@media screen and (max-width: 767px){#point .box dt:before{font-size:4rem}}#point .img{overflow:hidden}@media print, screen and (min-width: 768px){#point .img{position:absolute;top:90px;left:calc(50% + 150px);right:-150px}}@media screen and (max-width: 767px){#point .img{margin-top:30px}}@media print, screen and (min-width: 768px){#point .img figure{margin-bottom:45px}}@media screen and (max-width: 767px){#point .img figure{height:60vw}}#point .img img{width:100%;height:auto}#merit{background:#4b3700}#merit .inner{padding-top:60px;padding-bottom:60px}@media screen and (max-width: 767px){#merit .inner{padding-top:30px;padding-bottom:30px}}#merit .blc_ttl{font-size:4.2rem;color:#fff}@media screen and (max-width: 767px){#merit .blc_ttl{font-size:2.8rem}}#merit .wrapper{margin:0 -1.5%}@media print, screen and (min-width: 768px){#merit .wrapper{-js-display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}}#merit .wrapper .enterprise{background-color:#fff;padding:30px;margin:0 1.5% 20px}@media print, screen and (min-width: 768px){#merit .wrapper .enterprise{width:47%;float:left}}#merit .wrapper .enterprise .box_ttl{font-size:2.4rem;background:url("../img/icon_building_color2.svg") no-repeat left top/40px auto;color:#4b3700;padding-left:60px;margin-bottom:20px}#merit .merit_about dt{background:#4b3700;color:#fff;margin-bottom:15px;width:5em;text-align:center}#merit .merit_about .merit_list li{padding:15px 0;padding-left:30px;position:relative}#merit .merit_about .merit_list li:not(:last-child){border-bottom:dotted 1px #ccc}#merit .merit_about .merit_list li:before{content:'';display:block;border:solid 4px #1e87c4;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;width:15px;height:15px;position:absolute;left:5px;top:20px}#results .blc_ttl{font-size:4.2rem;line-height:1;color:#4b3700}@media screen and (max-width: 767px){#results .blc_ttl{font-size:2.8rem;margin-bottom:20px}}#results .box-wrapper{overflow:hidden;margin:0 -1.5%}@media print, screen and (min-width: 768px){#results .box-wrapper{-js-display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}}#results .box-wrapper .box{background:#f6f6f1;overflow:hidden;margin:0 1.5% 20px;padding:30px 20px}@media print, screen and (min-width: 768px){#results .box-wrapper .box{width:47%;float:left;padding:40px 30px}}@media print, screen and (min-width: 768px){#results .box-wrapper .box .tier{-js-display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}}#results .box-wrapper .box .enterprise{margin-bottom:30px}@media print, screen and (min-width: 768px){#results .box-wrapper .box .enterprise{float:left;min-width:160px}#results .box-wrapper .box .enterprise:first-child{margin-right:30px}}#results .box-wrapper .box .enterprise>dt{font-weight:bold;font-size:2.4rem;line-height:1;margin-bottom:20px}#results .box-wrapper .box .summary{font-size:1.6rem;letter-spacing:0}#results .box-wrapper .box .summary>dt{background:#000;color:#fff;display:inline-block;padding:5px 10px;line-height:1;clear:left;float:left;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px}#results .box-wrapper .box .summary>dd{margin-left:60px;margin-bottom:15px}#results .box-wrapper .box .txt{clear:both;background:#fff;padding:20px;margin-bottom:25px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px}#results .box-wrapper .box .btn_show{-webkit-border-radius:7px;-moz-border-radius:7px;-ms-border-radius:7px;border-radius:7px;background-image:-moz-linear-gradient(0deg, #f30001 0%, #15a4ca 0%, #594200 0%, #332400 100%);background-image:-webkit-linear-gradient(0deg, #f30001 0%, #15a4ca 0%, #594200 0%, #332400 100%);background-image:-ms-linear-gradient(0deg, #f30001 0%, #15a4ca 0%, #594200 0%, #332400 100%);box-shadow:0px 6px 6px 0px rgba(117,117,117,0.2);color:#fff;width:180px;display:block;padding:15px;text-align:center;line-height:1;margin:auto}#results .box-wrapper .box .btn_show:after{content:'';display:inline-block;background:url("../img/icon-arrow.svg") no-repeat center/7px auto;width:16px;height:16px;vertical-align:middle;margin-left:10px}#faq .blc_ttl{color:#4b3700;font-size:4.2rem}@media screen and (max-width: 767px){#faq .blc_ttl{font-size:2.8rem}}
/*# sourceMappingURL=care.css.map */
