﻿@media screen and (max-width: 767px){.title-01--jp{font-size:38px;font-size:5.06667vw;letter-spacing:-.05em;font-feature-settings:"palt"}}@media screen and (min-width: 768px){.title-01--jp{font-size:30px}}@media screen and (max-width: 767px){.custom-report-content{padding:calc(19 / 375 * 100vw) 0 calc(18 / 375 * 100vw) !important}}@media screen and (min-width: 768px){.custom-report-content{padding:71px 0 37px !important}}@media screen and (max-width: 767px){.report--lead{padding:0 calc(28 / 750 * 100vw) calc(72 / 750 * 100vw)}}@media screen and (min-width: 768px){.report--lead{padding:0 0 40px}}@media screen and (min-width: 768px){.report--lead__inner{max-width:815px;margin:0 auto}}.report--lead__date{color:#2993ff;text-align:right}@media screen and (max-width: 767px){.report--lead__date{font-size:20px;font-size:2.66667vw;margin:0 0 calc(32 / 750 * 100vw)}}@media screen and (min-width: 768px){.report--lead__date{font-size:13px;margin:0 0 29px}}@media screen and (max-width: 767px){.report--lead__text{font-size:24px;font-size:3.2vw;line-height:1.672}}@media screen and (min-width: 768px){.report--lead__text{font-size:16px;line-height:1.688}}.report--anchor{background:#e8ebf2}@media screen and (max-width: 767px){.report--anchor{padding:calc(42 / 750 * 100vw) calc(28 / 750 * 100vw) calc(50 / 750 * 100vw);margin:0 0 calc(156 / 750 * 100vw)}}@media screen and (min-width: 768px){.report--anchor{margin:0 0 90px}}@media screen and (min-width: 768px){.report--anchor__inner{max-width:815px;margin:0 auto;padding:30px 0 42px}}.report--anchor__title{color:#2993ff;font-weight:600;line-height:1.962}@media screen and (max-width: 767px){.report--anchor__title{font-size:24px;font-size:3.2vw;margin:0 0 calc(10 / 750 * 100vw)}}@media screen and (min-width: 768px){.report--anchor__title{font-size:14px;margin:0 0 5px}}.report--anchor__node{display:flex;align-items:flex-start;justify-content:flex-start}.report--anchor__node:before{content:'・';color:#2993ff;line-height:1.454}@media screen and (max-width: 767px){.report--anchor__node:before{font-size:24.419px;font-size:3.25587vw}}@media screen and (min-width: 768px){.report--anchor__node:before{font-size:16px}}@media screen and (max-width: 767px){.report--anchor__node:not(:first-child){margin:calc(16 / 750 * 100vw) 0 0}}@media screen and (min-width: 768px){.report--anchor__node:not(:first-child){margin:10px 0 0}}.report--anchor__link{line-height:1.454}@media screen and (max-width: 767px){.report--anchor__link{flex:1;font-size:24px;font-size:3.2vw}}@media screen and (min-width: 768px){.report--anchor__link{font-size:16px}}@media screen and (min-width: 768px){.report--anchor__link:hover{text-decoration:underline}}@media screen and (max-width: 767px){.report--detail{padding:0 calc(28 / 750 * 100vw) calc(111 / 750 * 100vw)}}@media screen and (min-width: 768px){.report--detail+.report--detail{margin:151px 0 0}}@media screen and (min-width: 768px){.report--detail__inner{max-width:815px;margin:0 auto}}.report--detail__title{font-weight:600;line-height:1.454}@media screen and (max-width: 767px){.report--detail__title{font-size:36px;font-size:4.8vw;border-top:calc(6 / 750 * 100vw) solid #2993ff;border-bottom:calc(2 / 750 * 100vw) solid #2993ff;padding:calc(21 / 750 * 100vw) calc(6 / 750 * 100vw) calc(20 / 750 * 100vw);margin:0 0 calc(37 / 750 * 100vw)}}@media screen and (min-width: 768px){.report--detail__title{font-size:25px;border-top:3px solid #2993ff;border-bottom:1px solid #2993ff;padding:8px 5px 7px;margin:0 0 30px}}.report--detail__text{line-height:1.672}@media screen and (max-width: 767px){.report--detail__text{font-size:24px;font-size:3.2vw}}@media screen and (min-width: 768px){.report--detail__text{font-size:16px}}@media screen and (max-width: 767px){.report--detail__text+.report--detail__text{margin:calc(42 / 750 * 100vw) 0 0}}@media screen and (min-width: 768px){.report--detail__text+.report--detail__text{margin:28px 0 0}}@media screen and (max-width: 767px){.report--detail__text+.report--detail__figureArea{margin:calc(104 / 750 * 100vw) 0 0}}@media screen and (min-width: 768px){.report--detail__text+.report--detail__figureArea{margin:49px 0 0}}@media screen and (max-width: 767px){.report--detail__figureArea+.report--detail__text{margin:calc(104 / 750 * 100vw) 0 0}}@media screen and (min-width: 768px){.report--detail__figureArea+.report--detail__text{margin:54px 0 0}}.report--detail__figureTitle{position:relative;background:#e8ebf2;font-weight:600;line-height:1.454;text-align:center}@media screen and (max-width: 767px){.report--detail__figureTitle{font-size:28px;font-size:3.73333vw;border-radius:calc(12 / 750 * 100vw);padding:calc(20 / 750 * 100vw) 0 calc(20 / 750 * 100vw);margin:0 0 calc(33 / 750 * 100vw)}}@media screen and (min-width: 768px){.report--detail__figureTitle{font-size:18px;border-radius:6px;padding:9px 0;margin:0 0 40px}}.report--detail__figureTitle:after{content:"";position:absolute;left:50%;transform:translate(-50%, 0%);display:block;width:0;height:0}@media screen and (max-width: 767px){.report--detail__figureTitle:after{bottom:calc(-28 / 750 * 100vw);border-left:calc(28 / 750 * 100vw) solid transparent;border-right:calc(28 / 750 * 100vw) solid transparent;border-top:calc(28 / 750 * 100vw) solid #e8ebf2}}@media screen and (min-width: 768px){.report--detail__figureTitle:after{bottom:-16px;border-left:16px solid transparent;border-right:16px solid transparent;border-top:16px solid #e8ebf2}}.report--detail__figureImage{display:block;text-align:center}.report--detail__figureImage__image{max-width:100%;height:auto}.report--detail__note{line-height:2.616;text-align:right}@media screen and (max-width: 767px){.report--detail__note{font-size:18px;font-size:2.4vw;margin:calc(33 / 750 * 100vw) 0 0}}@media screen and (min-width: 768px){.report--detail__note{font-size:11px;margin:17px 0 0}}.report--entry{background:#e8ebf2}@media screen and (max-width: 767px){.report--entry{padding:calc(88 / 750 * 100vw) calc(28 / 750 * 100vw) calc(110 / 750 * 100vw);margin:calc(74 / 750 * 100vw) 0 0}}@media screen and (min-width: 768px){.report--entry{margin:123px 0 0}}@media screen and (max-width: 767px){.report--entry+.report--detail{margin-top:calc(84 / 750 * 100vw)}}@media screen and (min-width: 768px){.report--entry+.report--detail{margin-top:126px}}@media screen and (min-width: 768px){.report--entry__inner{max-width:815px;margin:0 auto;padding:70px 0 58px}}.report--entry__title{font-weight:600;line-height:1.502;letter-spacing:-.025em;text-align:center}@media screen and (max-width: 767px){.report--entry__title{font-size:36px;font-size:4.8vw;margin:0 0 calc(57 / 750 * 100vw)}}@media screen and (min-width: 768px){.report--entry__title{font-size:25px;margin:0 0 14px}}@media screen and (max-width: 767px){.report--entry__list{margin:0 0 calc(120 / 750 * 100vw)}}@media screen and (min-width: 768px){.report--entry__list{margin:0 0 49px}}.report--entry__node{display:block;background:#ffffff;line-height:1.599;text-align:center}@media screen and (max-width: 767px){.report--entry__node{font-size:24px;font-size:3.2vw;border-radius:calc(12 / 750 * 100vw);padding:calc(14 / 750 * 100vw) 0px calc(12 / 750 * 100vw)}}@media screen and (min-width: 768px){.report--entry__node{font-size:16px;border-radius:100px;padding:11px 0 8px}}@media screen and (max-width: 767px){.report--entry__node:not(:first-child){margin:calc(5 / 750 * 100vw) 0 0}}@media screen and (min-width: 768px){.report--entry__node:not(:first-child){margin:6px 0 0}}@media screen and (max-width: 767px){.report--entry__figure{margin:0 0 calc(70 / 750 * 100vw)}}@media screen and (min-width: 768px){.report--entry__figure{margin:0 0 25px}}.report--entry__figureTitle{font-weight:600;line-height:1.502;letter-spacing:-.025em;text-align:center}@media screen and (max-width: 767px){.report--entry__figureTitle{font-size:36px;font-size:4.8vw;margin:0 0 calc(52 / 750 * 100vw)}}@media screen and (min-width: 768px){.report--entry__figureTitle{font-size:25px;margin:0 0 18px}}.report--entry__figureImage{display:block}.report--entry__figureImage__image{width:100%;height:auto}.report--entry__button{display:block;background:#c00000;color:#fff;font-weight:600;line-height:1.519;text-align:center;border-radius:10000px}@media screen and (max-width: 767px){.report--entry__button{font-size:31px;font-size:4.13333vw;padding:calc(18 / 750 * 100vw) 0 calc(18 / 750 * 100vw)}}@media screen and (min-width: 768px){.report--entry__button{max-width:380px;font-size:21px;padding:15px 0 13px;margin:0 auto}}@media screen and (min-width: 768px){.report--entry__button:hover{transition-duration:0s;opacity:0.7;text-decoration:none}}

/*# sourceMappingURL=report.css.map */