.p-button .p-button__txt{margin-left:1em}.p-button.-free-small{width:100%}.p-button.-center .p-button__txt{translate:-.65em 0;flex:1 1;text-align:center}.c-box.-title{display:inline-block}.c-box.-title>span{padding:0 1.4rem}.c-bg-pattern2.-overflow-visible{overflow:visible}.p-ui.-border button{border:var(--solid-main2)}.survey-list{margin-top:15rem;margin-bottom:12rem;display:grid;grid-template-columns:repeat(2,1fr);flex-wrap:wrap;grid-gap:0 7rem;gap:0 7rem}.p-survey-item:nth-child(2n){margin-top:10rem}.p-survey-item__block{padding:1rem;position:relative;overflow:hidden}.p-survey-item__heading{position:absolute;left:0;top:0;z-index:1;color:var(--color-bg);text-align:center;font-family:var(--font-sans-serif)}.p-survey-item__heading:before{content:"";position:absolute;left:-11rem;top:-11rem;width:22rem;height:22rem;border-bottom:.1rem solid var(--color-bg);background:#fff;rotate:-45deg}.p-survey-item__heading__txt{margin-bottom:.5rem;position:relative;font-size:var(--font-size18);font-weight:700}.p-survey-item__heading__num{position:relative;font-size:var(--font-size42);font-weight:500}.p-survey-item__figure{width:100%;aspect-ratio:1180/780;border:.5rem solid var(--color-bg)}.p-survey-item__contents{margin-top:3rem;display:grid;grid-template-columns:1fr 20rem;grid-template-rows:repeat(2,auto);align-items:center;grid-gap:1.5rem 4rem;gap:1.5rem 4rem}.p-survey-item__contents>:first-child{grid-area:1/1/2/3}.p-survey-item__contents>:nth-child(2){grid-area:2/1/3/2}.p-survey-item__contents>:nth-child(3){grid-area:2/2/3/3}.p-survey-item__txt{font-size:var(--font-size18);line-height:1.77778em}.p-survey-header,.p-survey-item__button{text-align:center}.p-survey-header{padding-top:26.5rem}.p-survey-header__title{margin-bottom:6rem;font-size:var(--font-size44);line-height:1.63636;font-family:var(--font-gothic2)}.p-survey-header .c-illust{z-index:0}.p-survey-header .c-illust.-b01-2{transform:scaleX(-1)}.p-survey-header .c-illust.-a18b{transform:scaleX(-1)}.p-survey-header .c-illust.-a02{transform:scaleX(-1)}.p-survey-summary1{margin-bottom:6rem;padding-top:8rem;display:flex;grid-gap:8rem;gap:8rem}.p-survey-summary1__content,.p-survey-summary1__figure{flex:1 1}.p-survey-summary1__figure img{width:100%;height:auto}.p-survey-summary1__heading{font-weight:700;margin-bottom:5rem;display:flex;align-items:center}.p-survey-summary1__heading__main{display:block;font-family:var(--font-gothic2);font-weight:500;text-indent:-.15em}.p-survey-summary1__heading__en{display:block;color:var(--color-main2);font-family:var(--font-sans-serif);font-weight:600;letter-spacing:.1em}.p-survey-anchor__list{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;grid-gap:1.5rem;gap:1.5rem}.p-survey-anchor__list a{position:relative;z-index:0;overflow:hidden;display:block;border-radius:var(--radius-max);background-color:var(--color-bg2);font-size:var(--font-size15);padding:1.4rem 2.3rem;line-height:1.066666666666667;transition-property:color}.p-survey-anchor__list a:after,.p-survey-anchor__list a:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;transition:opacity var(--transition-hover)}.p-survey-anchor__list a:before{z-index:1;border-radius:inherit;border:var(--solid-main)}.p-survey-anchor__list a:after{z-index:-1;background:var(--color-gradation3);opacity:0}.p-survey-anchor__list a.is-current{color:var(--color-txt);pointer-events:none}.p-survey-anchor__list a.is-current:before{opacity:0}.p-survey-anchor__list a.is-current:after{opacity:1}.p-survey-anchor__list a .p-survey-anchor__icon{margin-left:1em;vertical-align:middle;display:inline-block;width:1.2rem;height:1.2rem;background:url(/sodelab/assets/img/survey/category_anchor.png) no-repeat 50% 50%/contain}.p-survey-anchor__list a[target=_blank] .p-survey-anchor__icon{width:1.6rem;height:1.6rem;background-image:url(/sodelab/assets/img/survey/category_external.png)}.p-survey-target{margin-bottom:8rem;padding:2.5rem 5rem;border:var(--solid-main);background:#fff;display:grid;grid-template-columns:auto 1fr;grid-gap:5rem;gap:5rem}.p-survey-target__heading{display:flex;flex-direction:column;justify-content:center;align-items:center;grid-gap:2rem;gap:2rem}.p-survey-target__heading__icon{display:block;width:6.6rem}.p-survey-target__heading__main{font-size:var(--font-size34);font-weight:400;writing-mode:vertical-rl;line-height:1}.p-survey-target__title{font-weight:700}.p-survey-target__text:not(:last-child){border-bottom:var(--solid3)}.p-survey-target__text small{font-size:var(--font-size14)}.p-survey-section1{background-color:var(--color-bg);position:relative}.p-survey-summary2__heading{text-align:center;margin-bottom:9rem}.p-survey-summary2__heading__balloon{margin:0 auto 2rem;display:block;width:25.3rem}.p-survey-summary2__heading__main{display:block;font-size:var(--font-size64);font-family:var(--font-gothic2);font-weight:500;color:#fff}.p-survey-points{margin-bottom:3rem;padding:8rem}.p-survey-points__heading{font-size:var(--font-size34);text-align:center;margin-bottom:8rem}.p-survey-points__inner{display:flex;justify-content:space-between}.p-survey-points__content{width:50.81967213114754%}.p-survey-points__figure{width:42.62295081967213%}.p-survey-points__list__item{padding:2rem 0;display:grid;grid-template-columns:auto 1fr}.p-survey-points__list__item:not(:last-child){border-bottom:.1rem solid #d2d2d2}.p-survey-points__list__number{display:flex;align-items:center;justify-content:center;border-radius:50%;width:6rem;height:6rem;font-size:var(--font-size22);font-family:var(--font-sans-serif);font-weight:700;color:#fff;margin-right:2rem;line-height:1;background:var(--color-gradation4)}.p-survey-points__list__text{padding-top:.5rem;font-size:var(--font-size16);line-height:1.75}.p-survey-result{margin-bottom:3rem;padding:8rem 0;position:relative}.p-survey-result:last-child{margin-bottom:12rem}.p-survey-result__heading{margin-bottom:6rem;display:flex;align-items:center;grid-gap:1.8rem;gap:1.8rem}.p-survey-result__heading__icon{width:5rem}.p-survey-result__heading__main{font-size:var(--font-size50);font-family:var(--font-gothic2);font-weight:500;color:var(--color-main2)}.p-survey-result__figure img{width:100%;height:auto}.p-survey-result__text{color:var(--color-main2);font-weight:700;font-size:var(--font-size20);line-height:1.7}.p-survey-result__note{margin-top:1.6rem;font-size:var(--font-size18)}.p-survey-result__button{margin-top:4rem}.p-survey-result.-questionnaire .c-illust.-d10{transform:scaleX(-1)}.p-survey-result.-episode .c-illust.-c13{transform:scaleX(-1) rotate(15deg)}.p-survey-result.-episode .c-illust.-a19{transform:scaleX(-1)}.p-survey-section2{margin-bottom:15rem;padding:12rem 0 5rem}.p-survey-article{margin-bottom:16rem}.p-survey-article__heading-lv2{text-align:center;margin-bottom:12rem;font-weight:700}.p-survey-article__heading-lv2__main{display:block;margin-bottom:3rem;font-size:var(--font-size54);font-family:var(--font-gothic2);font-weight:500;color:var(--color-main2)}.p-survey-article__heading-lv2__en{display:block;font-size:var(--font-size18);color:var(--color-main2)}.p-survey-article__heading-point{margin-bottom:4rem;text-align:center}.p-survey-article__heading-point__label{margin-bottom:3rem;display:inline-flex;padding:0 3rem;align-items:center;justify-content:center;border-radius:2.5rem;height:5rem;font-size:var(--font-size22);font-family:var(--font-sans-serif);font-weight:700;color:#fff;line-height:1;background:var(--color-gradation4)}.p-survey-article__heading-point__text{display:block;margin:0 auto;max-width:100rem;font-size:var(--font-size26);line-height:1.538461538461539}.p-survey-article__row{display:flex;flex-wrap:wrap;align-items:center;grid-gap:2rem;gap:2rem;margin-bottom:8rem}.p-survey-article__col1{width:100%}.p-survey-article__col2{width:calc(50% - 1rem)}.p-survey-article__figure img{width:100%;height:auto}.p-survey-article__text{padding:0 5rem;font-size:var(--font-size16);line-height:1.875}.p-survey-article__text a{color:#43a9f3;font-weight:700;text-decoration:underline}.p-survey-article__text a:hover{text-decoration:none}.p-survey-article__text.-bg{color:#fff;background:var(--color-main2);padding:3rem 5rem}.p-survey-article__heading-lv3{margin-bottom:6rem;padding-bottom:4rem;border-bottom:var(--solid-main);display:grid;grid-template-columns:auto 1fr;align-items:start;width:100%}.p-survey-article__heading-lv3__number{margin:.5rem 2rem .5rem 0;display:flex;align-items:center;justify-content:center;border-radius:50%;width:7rem;height:7rem;font-size:var(--font-size22);font-family:var(--font-sans-serif);font-weight:700;color:#fff;line-height:1;background:var(--color-gradation4)}.p-survey-article__heading-lv3__main{font-size:var(--font-size34);line-height:1.176470588235294}.p-survey-article__heading-lv4{margin-bottom:3rem;font-size:var(--font-size22);font-weight:400;line-height:1.545454545454545}.p-survey-article__heading-lv4.-circle{position:relative;padding-left:1.5em}.p-survey-article__heading-lv4.-circle:before{content:"";position:absolute;left:0;top:.272727272727273em;width:1em;height:1em;border:.272727272727273em solid #a8edbe;border-radius:50%}.p-survey-article__buttons{margin-bottom:8rem;display:flex;justify-content:center;flex-wrap:wrap;grid-gap:2.8rem;gap:2.8rem}.p-survey-article__buttons .p-button{width:30rem}.p-survey-voice{display:flex;justify-content:space-between;margin:12rem 0;position:relative}.p-survey-voice__img{padding:6rem;display:flex;flex-direction:column;justify-content:center;width:36.92307692307693%;text-align:center;border:var(--solid-main);position:relative;color:var(--color-main2);background:#fff}.p-survey-voice__balloon{position:absolute;top:-2.5rem;left:50%;translate:-50% 0;width:15.4rem}.p-survey-voice__figure{width:25rem;height:25rem;margin:1.5rem auto 0}.p-survey-voice__figure img{width:100%;height:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover}.p-survey-voice__title{margin-top:2.5rem;font-size:var(--font-size15)}.p-survey-voice__name{margin-top:1rem;font-size:var(--font-size20)}.p-survey-voice__content{padding-right:2rem;width:56.15384615384615%;display:flex;flex-direction:column;justify-content:center}.p-survey-voice__heading{margin-bottom:4rem;font-size:var(--font-size44);font-family:var(--font-gothic2);font-weight:500;line-height:1.454545454545455}.p-survey-voice__text{font-size:var(--font-size18);line-height:1.777777777777778}.p-survey-partner,.p-survey-related{padding:10rem 0;border-top:var(--solid-main);display:flex;justify-content:space-between}.p-survey-partner__header,.p-survey-related__header{padding:0 0 0 4rem}.p-survey-partner__title,.p-survey-related__title{margin-bottom:3.5rem;font-size:var(--font-size40)}.p-survey-partner__text,.p-survey-related__text{font-size:var(--font-size18);line-height:2}.p-survey-partner__list,.p-survey-related__list{display:flex;flex-wrap:wrap}.p-survey-partner__header{width:35.38461538461539%}.p-survey-partner__list{width:61.92307692307693%;grid-gap:0 7.5rem;gap:0 7.5rem}.p-survey-partner__logo{width:20rem}.p-survey-related__header{width:35.38461538461539%}.p-survey-related__list{width:63.84615384615384%;grid-gap:2rem;gap:2rem}.p-survey-related__list .p-button{width:36rem}.p-survey-gakko{margin-bottom:15rem;color:#fff}.p-survey-gakko__inner{display:flex;justify-content:space-between;align-items:center}.p-survey-gakko__figure{width:46.15384615384615%}.p-survey-gakko__figure img{width:100%;height:auto;border-radius:var(--radius-rg);box-shadow:.6rem .6rem 0 0 #3a98d8}.p-survey-gakko__content{margin-right:3.076923076923077%;width:47.69230769230769%}.p-survey-gakko__heading{margin-bottom:7rem;text-align:center}.p-survey-gakko__heading__balloon{margin-bottom:1.5rem;display:block}.p-survey-gakko__heading__balloon img{width:32.3rem}.p-survey-gakko__heading__main{display:block;font-size:var(--font-size54);font-family:var(--font-gothic2);font-weight:500}.p-survey-gakko__tagline{margin-bottom:1.6rem;font-size:var(--font-size22);line-height:1.545454545454545;text-align:center}.p-survey-gakko__text{margin-bottom:3rem;font-size:var(--font-size16);line-height:1.875}.p-survey-gakko__buttons{display:flex;justify-content:center;grid-gap:2rem;gap:2rem}.p-survey-gakko__buttons .p-button{max-width:100%;width:30rem}.p-survey-opinion{padding:15rem 0;position:relative}.p-survey-opinion .c-illust{z-index:0}.p-survey-opinion .c-illust.-a19{transform:scaleX(-1)}.p-survey-opinion .c-illust.-a18{transform:scaleX(-1)}.p-survey-opinion .c-illust.-a07{transform:scaleX(-1)}.p-survey-opinion__inner{text-align:center}.p-survey-opinion__heading{margin-bottom:4rem;font-size:var(--font-size44);font-family:var(--font-gothic2);font-weight:500}.p-survey-opinion__text{margin-bottom:3rem;font-size:var(--font-size20);line-height:2.1}.p-survey-opinion__buttons{display:flex;justify-content:center;grid-gap:2rem;gap:2rem}.p-survey-opinion__buttons .p-button{width:30rem}.p-survey-opinion__buttons .p-button.-questionnaire:before{background-color:#aeecbb}.p-survey-opinion__buttons .p-button__img{height:2.5rem;display:flex;align-items:center}.p-survey-opinion__buttons .p-button__img img{width:2.5rem}.p-survey-others{overflow:hidden;color:#fff}.p-survey-others__header{text-align:center;position:relative}.p-survey-others__header .c-illust.-a19{transform:rotate(-45deg)}.p-survey-others__header .c-illust.-a20{z-index:0}.p-survey-others__carousel{position:relative}.p-survey-others__figure{margin-bottom:3rem}.p-survey-others__title{margin-top:1.5rem;font-size:var(--font-size18);line-height:1.5}.p-survey-others__carousel__ui{position:absolute;top:0;left:0;width:100%;pointer-events:none}@media screen and (min-width:1024px){.p-button.-free-small{--shadow-x:0.8rem;--shadow-y:0.6rem}.p-button.-free-small a{padding:1.9rem 2.4rem}.p-button.-free-small .p-button__txt{font-size:var(--font-size16);margin-left:2.2rem}.p-survey-header .c-illust.-b01-2{width:10rem;top:42rem;left:10rem}.p-survey-header .c-illust.-a18b{width:6rem;top:47rem;left:5.5rem}.p-survey-header .c-illust.-a02{width:16rem;top:30rem;right:10rem}.p-survey-header .c-illust.-a19{width:7rem;top:29rem;right:9rem}.p-survey-header .c-illust.-a18y{width:6rem;top:27rem;right:4rem}.p-survey-summary1__heading__main{margin-right:3rem;font-size:var(--font-size64)}.p-survey-summary1__heading__en{font-size:var(--font-size18)}.p-survey-summary1__text{font-size:var(--font-size18);line-height:2.111111111111111}.p-survey-anchor{margin-bottom:8rem}.p-survey-target__list{display:grid;grid-template-columns:auto 1fr;font-size:var(--font-size18)}.p-survey-target__title{padding:2.5rem 3rem 2.5rem 0;line-height:1.555555555555556;font-size:var(--font-size18)}.p-survey-target__title:not(:nth-last-child(2)){border-bottom:var(--solid-main)}.p-survey-target__text{padding:2.5rem 0 2.5rem 3rem;line-height:1.75;font-size:var(--font-size16)}.p-survey-section1{margin-left:-1rem;margin-right:-1rem;padding:8rem 1rem 0}.p-survey-section1 .-motif011{--width:500;--top:100;--right:-110}.p-survey-section1 .-motif021{--width:150;--top:1000;--left:-30}.p-survey-section1 .-motif034{--width:500;--top:1680;--right:-90}.p-survey-result__inner{display:grid;grid-gap:0 10.5rem;gap:0 10.5rem;grid-template-columns:42.5rem 53rem;grid-template-rows:repeat(2,auto)}.p-survey-result__heading{grid-area:1/1/2/2}.p-survey-result__figure{grid-area:1/2/3/3}.p-survey-result__content{grid-area:2/1/3/2}.p-survey-result__button .p-button{width:30rem}.p-survey-result__button .p-button a{padding:2.4rem}.p-survey-result.-questionnaire .c-illust.-b04{width:15rem;top:-6rem;right:8rem}.p-survey-result.-questionnaire .c-illust.-d10{width:10rem;top:5.5rem;right:.5rem}.p-survey-result.-questionnaire .c-illust.-a19{width:7rem;top:0;right:-5rem}.p-survey-result.-episode .c-illust.-c13{width:13.5rem;bottom:-6rem;left:-1rem}.p-survey-result.-episode .c-illust.-a19{width:7rem;bottom:5rem;left:-2rem}.p-survey-article__row:not(.-pc-reverse) .p-survey__col2:nth-child(2) .p-survey__text{padding-right:0}.p-survey-article__row.-pc-reverse{flex-direction:row-reverse}.p-survey-article__row.-pc-reverse .p-survey__col2:nth-child(2) .p-survey__text{padding-left:0}.p-survey-voice .c-illust.-a04{width:13.5rem;top:-6rem;right:0}.p-survey-voice .c-illust.-a18b{width:7rem;top:2rem;right:-6rem}.p-survey-opinion .c-illust.-a18g{width:5rem;top:34rem;left:4rem}.p-survey-opinion .c-illust.-a02{width:15rem;top:21rem;left:6rem}.p-survey-opinion .c-illust.-a19{width:6rem;top:19rem;left:22rem}.p-survey-opinion .c-illust.-a18{width:6rem;top:18rem;right:20rem}.p-survey-opinion .c-illust.-a07{width:15.5rem;top:21.5rem;right:8rem}.p-survey-opinion .c-illust.-a18y{width:5rem;top:33rem;right:4.5rem}.p-survey-others{margin-right:-1rem;margin-left:-1rem;padding:15rem 0}.p-survey-others__header .c-illust.-a19{width:6rem;bottom:0;right:-5rem}.p-survey-others__header .c-illust.-a20{width:20rem;bottom:-21rem;right:-24rem}.p-survey-others__carousel{margin-top:11.2rem}.p-survey-others__card{width:50rem;margin:0 2.5rem}.p-survey-others__carousel__ui{height:33rem}}@media screen and (max-width:1023px){.p-button.-free-small{--shadow-x:0.5rem;--shadow-y:0.5rem}.p-button.-free-small a{padding:1.8rem 3.5rem}.p-button.-free-small .p-button__txt{margin-left:0;padding-right:.5em;flex:1 1;text-align:center;font-size:var(--font-size17)}.survey-list{display:block}.p-survey-item{margin-top:4.5rem}.p-survey-item:nth-child(2n){margin-top:4.5rem}.p-survey-item__heading:before{left:-6.5rem;top:-6.5rem;width:13rem;height:13rem}.p-survey-item__heading__txt{font-size:var(--font-size13)}.p-survey-item__heading__num{font-size:var(--font-size26)}.p-survey-item__figure{border:.4rem solid var(--color-bg)}.p-survey-item__contents{margin-left:1.5rem;margin-right:1.5rem;grid-template-columns:1fr;grid-template-rows:repeat(3,auto);grid-gap:1rem 0;gap:1rem 0}.p-survey-item__contents>:first-child{grid-area:auto}.p-survey-item__contents>:nth-child(2){grid-area:auto}.p-survey-item__contents>:nth-child(3){grid-area:auto}.p-survey-header{padding-top:17.8rem}.p-survey-header__title{font-size:var(--font-size27)}.p-survey-header .c-illust.-b01-2{width:6rem;top:35.5rem;left:.5rem}.p-survey-header .c-illust.-a18b{display:none}.p-survey-header .c-illust.-a02{width:9rem;top:15rem;right:-1rem}.p-survey-header .c-illust.-a19{width:3.5rem;top:14rem;right:0}.p-survey-header .c-illust.-a18y{display:none}.p-survey-summary1{margin-bottom:5rem;padding-top:5rem;flex-direction:column-reverse;grid-gap:5rem;gap:5rem}.p-survey-summary1__heading{flex-direction:column;align-items:center}.p-survey-summary1__heading__main{margin-bottom:2rem;font-size:var(--font-size42)}.p-survey-summary1__heading__en{font-size:var(--font-size17)}.p-survey-summary1__text{font-size:var(--font-size16);line-height:2}.p-survey-anchor__list{justify-content:flex-start}.p-survey-anchor__list li{width:calc(50% - .75rem)}.p-survey-anchor__list a{padding:1.4rem 1.4rem 1.4rem 2rem;font-size:var(--font-size13);line-height:1.230769230769231;display:flex;justify-content:space-between}.p-survey-target{padding:1rem 2rem;grid-gap:2.5rem;gap:2.5rem}.p-survey-target__heading{padding-top:2.5rem;justify-content:flex-start}.p-survey-target__heading__icon{width:5.6rem}.p-survey-target__heading__main{font-size:var(--font-size26)}.p-survey-target__list{font-size:var(--font-size15)}.p-survey-target__title{padding:2.5rem 0 .5rem;line-height:1.6;font-size:var(--font-size15)}.p-survey-target__text{padding:0 0 2.5rem;font-size:var(--font-size14);line-height:1.714285714285714}.p-survey-target__text small{font-size:var(--font-size14)}.p-survey-section1{padding:5rem 0 0}.p-survey-section1 .-motif011{--width:260;--top:910;--right:-180}.p-survey-section1 .-motif021{display:none}.p-survey-section1 .-motif034{--width:378;--top:2000;--left:-320}.p-survey-summary2__heading{margin-bottom:5rem}.p-survey-summary2__heading__balloon{margin-bottom:1rem;width:21.3rem}.p-survey-summary2__heading__main{font-size:var(--font-size42)}.p-survey-points{margin-bottom:1.5rem;padding:5rem 3rem}.p-survey-points__heading{margin-bottom:5rem;font-size:var(--font-size26)}.p-survey-points__inner{flex-direction:column-reverse}.p-survey-points__content{width:auto}.p-survey-points__figure{width:auto}.p-survey-points__list__number{width:5rem;height:5rem;font-size:var(--font-size21)}.p-survey-points__list__text{font-size:var(--font-size15);line-height:1.666666666666667}.p-survey-result{margin-bottom:1.5rem;padding:5rem 3rem}.p-survey-result:last-child{margin-bottom:7.5rem}.p-survey-result{flex-direction:column;grid-gap:2rem;gap:2rem}.p-survey-result__heading{margin-bottom:4rem;justify-content:center}.p-survey-result__heading__main{font-size:var(--font-size37)}.p-survey-result__figure{margin-bottom:4rem}.p-survey-result__text{font-size:var(--font-size16)}.p-survey-result__note{font-size:var(--font-size14)}.p-survey-result__button{margin-top:2.5rem}.p-survey-result__button .p-button{max-width:100%}.p-survey-result.-questionnaire .c-illust.-b04{width:9rem;top:-2rem;right:-1.5rem}.p-survey-result.-questionnaire .c-illust.-d10{display:none}.p-survey-result.-questionnaire .c-illust.-a19{display:none}.p-survey-result.-episode .c-illust.-c13{width:9rem;bottom:-5rem;left:-1.5rem}.p-survey-result.-episode .c-illust.-a19{width:4rem;bottom:4rem;left:-1.5rem}.p-survey-section2{margin-bottom:8rem;padding:6rem 0 2rem}.p-survey-article{margin-bottom:10rem}.p-survey-article__heading-lv2{margin-bottom:6rem}.p-survey-article__heading-lv2__main{margin-bottom:2rem;font-size:var(--font-size42);line-height:1.3}.p-survey-article__heading-lv2__en{font-size:var(--font-size15)}.p-survey-article__heading-point__label{font-size:var(--font-size17)}.p-survey-article__heading-point__text{font-size:var(--font-size19);line-height:1.578947368421053}.p-survey-article__row{margin-bottom:3rem;grid-gap:1rem;gap:1rem}.p-survey-article__row.-sp-col1{grid-gap:3rem;gap:3rem}.p-survey-article__col2{width:calc(50% - .5rem)}.p-survey-article__col2.-sp-col1{width:100%}.p-survey-article__text{padding:0 2rem;font-size:var(--font-size15);line-height:1.666666666666667}.p-survey-article__text.-bg{padding:2rem}.p-survey-article__heading-lv3{margin-bottom:3rem;padding-bottom:2rem}.p-survey-article__heading-lv3__number{margin:0 1.6rem 0 0;width:5rem;height:5rem;font-size:var(--font-size21)}.p-survey-article__heading-lv3__main{font-size:var(--font-size18)}.p-survey-article__heading-lv4{margin-bottom:2rem;font-size:var(--font-size17);line-height:1.588235294117647}.p-survey-article__buttons{margin-bottom:3rem}.p-survey-article__buttons .p-button{width:100%}.p-survey-voice{flex-direction:column;margin:10rem 0 6rem;padding:0 2rem;grid-gap:3rem;gap:3rem}.p-survey-voice .c-illust.-a04{display:none}.p-survey-voice .c-illust.-a18b{display:none}.p-survey-voice__img{padding:3rem;width:100%}.p-survey-voice__balloon{top:-2.5rem;width:13.2rem}.p-survey-voice__figure{width:12rem;height:12rem}.p-survey-voice__content{padding-right:0;width:100%}.p-survey-voice__heading{margin-bottom:3rem;font-size:var(--font-size32);line-height:1.3125;text-align:center}.p-survey-voice__text{font-size:var(--font-size16);line-height:2}.p-survey-partner,.p-survey-related{padding:6rem 0;flex-direction:column;grid-gap:4rem;gap:4rem}.p-survey-partner__header,.p-survey-related__header{padding:0}.p-survey-partner__title,.p-survey-related__title{margin-bottom:2rem;font-size:var(--font-size30)}.p-survey-partner__text,.p-survey-related__text{font-size:var(--font-size16);line-height:2}.p-survey-partner__header{width:100%}.p-survey-partner__list{grid-gap:2rem;gap:2rem;width:100%}.p-survey-partner__logo{width:calc(50% - 1rem)}.p-survey-related__header{width:100%}.p-survey-related__list{flex-direction:column;width:100%;grid-gap:1.5rem;gap:1.5rem}.p-survey-related__list .p-button{width:100%}.p-survey-related__list .p-button__txt{flex:1 1;text-align:center}.p-survey-gakko{margin-bottom:8rem}.p-survey-gakko__inner{flex-direction:column}.p-survey-gakko__figure{margin-bottom:6rem;width:100%}.p-survey-gakko__content{margin-right:0;width:100%}.p-survey-gakko__heading{margin-bottom:4rem}.p-survey-gakko__heading__balloon img{width:29.6rem}.p-survey-gakko__heading__main{font-size:var(--font-size37)}.p-survey-gakko__tagline{margin-bottom:1.6rem;font-size:var(--font-size18);line-height:1.555555555555556;text-align:left}.p-survey-gakko__text{margin-bottom:4rem;font-size:var(--font-size16);line-height:2}.p-survey-gakko__buttons{flex-direction:column;grid-gap:1rem;gap:1rem}.p-survey-gakko__buttons .p-button{width:100%}.p-survey-opinion{padding:10rem 2rem}.p-survey-opinion .c-illust.-a18g{display:none}.p-survey-opinion .c-illust.-a02{width:8rem;bottom:-3rem;left:-2rem}.p-survey-opinion .c-illust.-a19{width:4rem;bottom:4rem;left:6.5rem}.p-survey-opinion .c-illust.-a18{width:4rem;top:5rem;right:7rem}.p-survey-opinion .c-illust.-a07{width:10rem;top:7rem;right:-1rem}.p-survey-opinion .c-illust.-a18y{display:none}.p-survey-opinion__heading{margin-bottom:3rem;font-size:var(--font-size32);line-height:1.34375}.p-survey-opinion__text{margin-bottom:3rem;font-size:var(--font-size16);line-height:2;text-align:left}.p-survey-opinion__buttons{flex-direction:column;align-items:center;grid-gap:1rem;gap:1rem}.p-survey-opinion__buttons .p-button{width:100%}.p-survey-others{padding:10rem 0 9.5rem}.p-survey-others__header{width:var(--contents-sm);margin:0 auto}.p-survey-others__header .c-illust.-a19{display:none}.p-survey-others__header .c-illust.-a20{display:none}.p-survey-others__carousel{margin-top:6rem}.p-survey-others__card{width:34rem;margin:0 .75rem}.p-survey-others__carousel__ui{height:22.1rem}}@media screen and (hover:hover){.p-survey-anchor__list a:hover{color:var(--color-txt)}.p-survey-anchor__list a:hover:before{opacity:0}.p-survey-anchor__list a:hover:after{opacity:1}.p-survey-anchor__list a:hover .p-survey-anchor__icon{background-image:url(/sodelab/assets/img/survey/category_anchor_hover.png)}.p-survey-anchor__list a[target=_blank]:hover .p-survey-anchor__icon{background-image:url(/sodelab/assets/img/survey/category_external_hover.png)}}
