#corolla-series-2025 .ly_content_size{margin-left:auto;margin-right:auto;max-width:1280px;position:relative}@media screen and (max-width:767px){#corolla-series-2025 .ly_content_size{padding-left:6.66vw;padding-right:6.66vw;width:100%}}#corolla-series-2025 .ly_content_size--full{max-width:none;padding-left:0;padding-right:0;width:100%}@media screen and (max-width:767px){#corolla-series-2025 .ly_content_size--full{min-width:0}}#corolla-series-2025 .bl_animline .bl_animline_target{position:relative}#corolla-series-2025 .bl_animline .bl_animline_target:after{background-color:#111;bottom:-2px;content:"";display:block;height:2px;left:auto;position:absolute;right:0;transition:all .3s ease;width:0}@media screen and (max-width:767px){#corolla-series-2025 .bl_animline .bl_animline_target:after{width:100%}}#corolla-series-2025 .bl_animline .bl_animline_target--line1:after{height:1px}#corolla-series-2025 .bl_animline .bl_animline_target--white:after{background-color:#fff}#corolla-series-2025 .bl_animline:hover span:after{left:0;right:auto;width:100%}#corolla-series-2025 .js_hover{cursor:pointer}#corolla-series-2025 .js_hover:hover{opacity:1!important}#corolla-series-2025 .js_waveImg{pointer-events:none;position:relative}#corolla-series-2025 .js_waveImg canvas{height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}#corolla-series-2025 .js_waveImg img{opacity:0;position:relative;z-index:1}#corolla-series-2025 .js_waveImgCSS img{transform:scale(1.5)}#corolla-series-2025 .js_mosaicImg{pointer-events:none;position:relative}#corolla-series-2025 .js_mosaicImg canvas{height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}#corolla-series-2025 .js_mosaicImg img{opacity:0;position:relative;z-index:1}#corolla-series-2025 .un_interview{box-sizing:border-box;display:block;height:clamp(0px,655/1280*100vw,655px);padding-top:clamp(0px,0/1280*100vw,0px);position:relative}@media screen and (max-width:767px){#corolla-series-2025 .un_interview{height:98.6666666667vw;margin-bottom:0}}#corolla-series-2025 .un_interview_inner{display:block;height:clamp(0px,384/1280*100vw,384px);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:clamp(0px,672/1280*100vw,672px);z-index:1}@media screen and (max-width:767px){#corolla-series-2025 .un_interview_inner{height:65.0666666667vw;width:88vw}}#corolla-series-2025 .un_interview_ttl{align-items:flex-start;display:flex;flex-direction:column;position:relative;transform:translate(clamp(0px,30/1280 * 100vw,30px),clamp(0px,38/1280 * 100vw,38px));width:clamp(0px,235/1280*100vw,235px);z-index:2}@media screen and (max-width:767px){#corolla-series-2025 .un_interview_ttl{align-items:flex-start;transform:translateY(6.6666666667vw);width:38.6666666667vw}}#corolla-series-2025 .un_interview_ttl span.line{color:#fff;display:block;font-size:clamp(0px,28/1280*100vw,28px);font-weight:700;letter-spacing:.02em;line-height:1;padding:clamp(0px,2/1280*100vw,2px) clamp(0px,5/1280*100vw,5px);position:relative;width:100%;width:-moz-fit-content;width:fit-content}@media screen and (max-width:767px){#corolla-series-2025 .un_interview_ttl span.line{font-size:4.2666666667vw;line-height:1.2;padding:.5333333333vw 1.0666666667vw}}#corolla-series-2025 .un_interview_ttl span.line:nth-child(2){top:-1px}#corolla-series-2025 .un_interview_ttl span.line:after{background-color:#111;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}#corolla-series-2025 .un_interview_ttl span.line span{position:relative;z-index:1}#corolla-series-2025 .un_interview_ttl span.line span.en{font-size:clamp(0px,31/1280*100vw,31px);font-weight:600;letter-spacing:0}@media screen and (max-width:767px){#corolla-series-2025 .un_interview_ttl span.line span.en{font-size:4.5333333333vw}}#corolla-series-2025 .un_interview_ttl span.line span.mr{margin-right:clamp(0px,10/1280*100vw,10px)}@media screen and (max-width:767px){#corolla-series-2025 .un_interview_ttl span.line span.mr{margin-right:1.3333333333vw}}#corolla-series-2025 .un_interview_ttl span.line span.wide{letter-spacing:.1em}#corolla-series-2025 .un_interview_ttl span.line span.role{letter-spacing:0}#corolla-series-2025 .un_interview_copy{align-items:flex-end;bottom:clamp(0px,0/1280*100vw,0px);display:flex;flex-direction:column;position:absolute;right:0;transform:translate(clamp(0px,10/1280 * 100vw,10px),clamp(-16px,-16/1280 * 100vw,-16/1280 * 1040px));width:100%;z-index:2}@media screen and (max-width:767px){#corolla-series-2025 .un_interview_copy{bottom:-4vw}}#corolla-series-2025 .un_interview_copy span.line{color:#fff;display:block;font-size:clamp(0px,40/1280*100vw,40px);font-weight:700;letter-spacing:.06em;line-height:1;padding:clamp(0px,2/1280*100vw,2px) clamp(0px,3/1280*100vw,3px);position:relative;width:-moz-fit-content;width:fit-content}@media screen and (max-width:767px){#corolla-series-2025 .un_interview_copy span.line{font-size:5.8666666667vw;line-height:1.2;padding:.2666666667vw 1.0666666667vw}}#corolla-series-2025 .un_interview_copy span.line:nth-child(2){top:-1px}#corolla-series-2025 .un_interview_copy span.line:after{background-color:#111;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}#corolla-series-2025 .un_interview_copy span.line span{position:relative;z-index:1}#corolla-series-2025 .un_interview_btn{align-items:center;cursor:pointer;display:flex;font-size:clamp(0px,16/1280*100vw,16px);font-weight:700;gap:clamp(0px,12/1280*100vw,12px);line-height:1.3;margin-top:clamp(0px,18/1280*100vw,18px);will-change:transform}@media screen and (max-width:767px){#corolla-series-2025 .un_interview_btn{font-size:3.7333333333vw;gap:2.1333333333vw;margin-top:2.6666666667vw}}#corolla-series-2025 .un_interview_btn span{border-bottom:2px solid #111}#corolla-series-2025 .un_interview_btn img{transition:transform .5s ease}@media screen and (max-width:767px){#corolla-series-2025 .un_interview_btn img{height:auto;width:6.4vw}}#corolla-series-2025 .un_interview_img{display:block;height:clamp(0px,384/1280*100vw,384px);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:clamp(0px,384/1280*100vw,384px);z-index:1}@media screen and (max-width:767px){#corolla-series-2025 .un_interview_img{height:65.0666666667vw;width:65.0666666667vw}}#corolla-series-2025 .un_interview_img img{transition:all .5s!important}#corolla-series-2025 .un_interview_img img{height:auto;width:clamp(0px,384/1280*100vw,384px)}@media screen and (max-width:767px){#corolla-series-2025 .un_interview_img img{width:65.0666666667vw}}#corolla-series-2025 .un_interview_telop{background-image:url(../../imgs/top/engineer_telop.png);background-repeat:repeat-x;background-size:auto 100%;height:92px;left:0;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:0}@media screen and (max-width:767px){#corolla-series-2025 .un_interview_telop{height:12.5333333333vw}}#corolla-series-2025 .un_content{position:relative}#corolla-series-2025 .un_content_nav{background-color:#f7f7f7;border:1px solid #111;left:64px;padding:38px;position:absolute;top:11px;width:288px;z-index:10}@media screen and (max-width:767px){#corolla-series-2025 .un_content_nav{margin-bottom:16.8vw;margin-left:auto;margin-right:auto;padding:9.8666666667vw 10.6666666667vw;position:static;width:88.2666666667vw}}#corolla-series-2025 .un_content_nav ul a{opacity:.5}@media screen and (max-width:767px){#corolla-series-2025 .un_content_nav ul a{opacity:1}}#corolla-series-2025 .un_content_nav ul a.current,#corolla-series-2025 .un_content_nav ul a:hover{opacity:1}#corolla-series-2025 .un_content_nav ul.base li{margin-bottom:13px}@media screen and (max-width:767px){#corolla-series-2025 .un_content_nav ul.base li{margin-bottom:4.5333333333vw}}#corolla-series-2025 .un_content_nav ul.base li:last-child{margin-bottom:0}#corolla-series-2025 .un_content_nav ul.car{border-left:1px solid #aaa;margin-bottom:10px;margin-left:26px;margin-top:10px;padding-left:20px}@media screen and (max-width:767px){#corolla-series-2025 .un_content_nav ul.car{margin-bottom:5.3333333333vw;margin-left:6.6666666667vw;margin-top:4.8vw;padding-left:5.3333333333vw}}#corolla-series-2025 .un_content_nav ul.car li{margin-bottom:2px}@media screen and (max-width:767px){#corolla-series-2025 .un_content_nav ul.car li{margin-bottom:1.8666666667vw}}#corolla-series-2025 .un_content_nav ul.car li:last-child{margin-bottom:0}@media screen and (max-width:767px){#corolla-series-2025 .un_content_nav ul.car li a{font-size:3.2vw}}#corolla-series-2025 .un_content_nav a{align-items:center;display:flex;font-size:14px;font-weight:700;gap:8px;letter-spacing:.065em}@media screen and (max-width:767px){#corolla-series-2025 .un_content_nav a{font-size:3.7333333333vw}}#corolla-series-2025 .un_content_nav a:hover{opacity:1!important}#corolla-series-2025 .un_content_nav a:hover img{transform:scale(1.2)}#corolla-series-2025 .un_content_nav a img{transition:transform .3s ease}@media screen and (max-width:767px){#corolla-series-2025 .un_content_nav a img{height:auto;width:4.8vw}}#corolla-series-2025 .un_content_inner--blk{background-color:#111;color:#fff;padding-bottom:clamp(0px,35/1280*100vw,35px);padding-top:clamp(0px,120/1280*100vw,120px)}@media screen and (max-width:767px){#corolla-series-2025 .un_content_inner--blk{padding-top:17.3333333333vw}}#corolla-series-2025 .un_content_body{font-size:16px;font-weight:700;letter-spacing:-.06em;line-height:2;margin-left:auto;margin-right:auto;padding-bottom:95px;padding-left:335px;position:relative;width:clamp(0px,1055/1280*100vw,1055px)}@media screen and (max-width:767px){#corolla-series-2025 .un_content_body{font-size:3.7333333333vw;margin-left:auto;margin-right:auto;padding-bottom:18.6666666667vw;padding-left:0;width:88.2666666667vw}}#corolla-series-2025 .un_content_body .lead{margin-bottom:45px;margin-top:-7px}@media screen and (max-width:767px){#corolla-series-2025 .un_content_body .lead{margin-bottom:8.5333333333vw}}#corolla-series-2025 .un_content_body h2.ttl{font-size:32px;line-height:1.4;margin-bottom:29px}@media screen and (max-width:767px){#corolla-series-2025 .un_content_body h2.ttl{font-size:6.4vw;margin-bottom:4.2666666667vw}}#corolla-series-2025 .un_content_body h3.que{font-size:20px;font-weight:700;letter-spacing:.006em;line-height:1.6;margin-bottom:14px;padding-left:55px;position:relative}@media screen and (max-width:767px){#corolla-series-2025 .un_content_body h3.que{font-size:4.8vw;margin-bottom:2.1333333333vw;padding-left:12vw}}#corolla-series-2025 .un_content_body h3.que:before{background-color:#111;content:"";display:block;height:1px;left:0;position:absolute;top:15px;width:40px}@media screen and (max-width:767px){#corolla-series-2025 .un_content_body h3.que:before{top:3.7333333333vw;width:8.8vw}}#corolla-series-2025 .un_content_body p.txt+h3.que{margin-top:-8px}@media screen and (max-width:767px){#corolla-series-2025 .un_content_body p.txt+h3.que{margin-top:-2.1333333333vw}}#corolla-series-2025 .un_content_body p.txt{font-size:16px;line-height:2;margin-bottom:38px}@media screen and (max-width:767px){#corolla-series-2025 .un_content_body p.txt{font-size:3.7333333333vw;margin-bottom:6.1333333333vw}}#corolla-series-2025 .un_content_body .img{margin-bottom:47px;text-align:right}@media screen and (max-width:767px){#corolla-series-2025 .un_content_body .img{margin-bottom:8.8vw}}#corolla-series-2025 .un_content_body .img img{display:block;height:auto;max-width:100%;width:100%}#corolla-series-2025 .un_content_body .img .cap{font-size:12px;font-weight:700;letter-spacing:0;line-height:2;margin-top:4px}@media screen and (max-width:767px){#corolla-series-2025 .un_content_body .img .cap{font-size:2.9333333333vw;margin-top:1.0666666667vw}}#corolla-series-2025 .un_content_body .img--2{margin-bottom:53px}@media screen and (max-width:767px){#corolla-series-2025 .un_content_body .img--2{margin-bottom:10.6666666667vw}}#corolla-series-2025 .un_content_body .car{margin-bottom:64px}@media screen and (max-width:767px){#corolla-series-2025 .un_content_body .car{margin-bottom:14.4vw}}#corolla-series-2025 .un_content_body .car:last-child{margin-bottom:0}#corolla-series-2025 .un_content_body .car a{align-items:center;display:flex;font-size:16px;font-weight:700;height:62px;justify-content:center;letter-spacing:.1em;margin-left:auto;margin-right:auto;margin-top:30px;position:relative;width:380px}@media screen and (max-width:767px){#corolla-series-2025 .un_content_body .car a{font-size:3.7333333333vw;height:12.8vw;margin-top:8.5333333333vw;width:76.5333333333vw}}#corolla-series-2025 .un_content_body .car a:active,#corolla-series-2025 .un_content_body .car a:hover,#corolla-series-2025 .un_content_body .car a:link,#corolla-series-2025 .un_content_body .car a:visited{color:#fff}#corolla-series-2025 .un_content_body .car a span.frame1{background-color:#fff;height:1px;left:0;position:absolute;top:0;width:100%}#corolla-series-2025 .un_content_body .car a span.frame2{background-color:#fff;height:38%;left:0;position:absolute;top:0;width:1px}#corolla-series-2025 .un_content_body .car a span.frame3{background-color:#fff;height:38%;position:absolute;right:0;top:0;width:1px}#corolla-series-2025 .un_content_body .car a span.frame4{background-color:#fff;bottom:0;height:1px;left:0;position:absolute;width:100%}#corolla-series-2025 .un_content_body .car a span.frame5{background-color:#fff;bottom:0;height:38%;left:0;position:absolute;width:1px}#corolla-series-2025 .un_content_body .car a span.frame6{background-color:#fff;bottom:0;height:38%;position:absolute;right:0;width:1px}#corolla-series-2025 .un_content_body h2.carTtl{font-size:32px;letter-spacing:-.065em;line-height:1.4;margin-bottom:36px}@media screen and (max-width:767px){#corolla-series-2025 .un_content_body h2.carTtl{font-size:6.4vw;margin-bottom:8.5333333333vw}}#corolla-series-2025 .un_content_body .carImg{margin-bottom:7px}@media screen and (max-width:767px){#corolla-series-2025 .un_content_body .carImg{margin-bottom:2.1333333333vw}}#corolla-series-2025 .un_content_body .carName{font-size:24px;letter-spacing:-.065em;line-height:1.4;margin-bottom:5px}@media screen and (max-width:767px){#corolla-series-2025 .un_content_body .carName{font-size:5.3333333333vw;margin-bottom:2.1333333333vw}}#corolla-series-2025 .un_content_body .carExp{font-size:16px;letter-spacing:-.065em;line-height:2}@media screen and (max-width:767px){#corolla-series-2025 .un_content_body .carExp{font-size:3.7333333333vw}}#corolla-series-2025 .un_content_body .profile{background-color:hsla(0,0%,100%,.06);display:flex;margin-top:70px;padding:40px}@media screen and (max-width:1039px){#corolla-series-2025 .un_content_body .profile{flex-direction:column}}@media screen and (max-width:767px){#corolla-series-2025 .un_content_body .profile{gap:5.3333333333vw;margin-top:15.2vw;padding:10.6666666667vw 5.3333333333vw 9.0666666667vw}}#corolla-series-2025 .un_content_body .profile_img{width:184px}@media screen and (max-width:1039px){#corolla-series-2025 .un_content_body .profile_img{margin-left:auto;margin-right:auto}}#corolla-series-2025 .un_content_body .profile_img img{vertical-align:top}#corolla-series-2025 .un_content_body .profile_txt{box-sizing:border-box;flex:1 1;padding-left:40px;padding-top:5px}@media screen and (max-width:1039px){#corolla-series-2025 .un_content_body .profile_txt{padding-left:0;padding-top:0}}#corolla-series-2025 .un_content_body .profile_txt .name{font-size:24px;font-weight:700;letter-spacing:0;line-height:1;margin-bottom:5px}@media screen and (max-width:767px){#corolla-series-2025 .un_content_body .profile_txt .name{font-size:6.4vw;margin-bottom:1.6vw}}#corolla-series-2025 .un_content_body .profile_txt .role{border-bottom:1px solid hsla(0,0%,100%,.2);color:hsla(0,0%,100%,.6);font-size:11px;font-weight:700;margin-bottom:18px;padding-bottom:20px}@media screen and (max-width:767px){#corolla-series-2025 .un_content_body .profile_txt .role{font-size:2.9333333333vw;margin-bottom:4.8vw;padding-bottom:4.5333333333vw}}#corolla-series-2025 .un_content_body .profile_txt .exp{font-size:12px;font-weight:700;line-height:1.8}@media screen and (max-width:767px){#corolla-series-2025 .un_content_body .profile_txt .exp{font-size:3.2vw}}#corolla-series-2025 .un_compare{padding-bottom:120px}@media screen and (max-width:767px){#corolla-series-2025 .un_compare{padding-bottom:21.3333333333vw}}#corolla-series-2025 .un_compare_totop{display:flex;gap:40px;justify-content:center;margin-top:100px;text-align:center}@media screen and (max-width:767px){#corolla-series-2025 .un_compare_totop{align-items:center;flex-direction:column;gap:6.4vw;margin-top:21.3333333333vw}}#corolla-series-2025 .un_compare_totop a{align-items:center;background-color:#fff;display:flex;font-size:16px;font-weight:700;height:62px;justify-content:center;letter-spacing:.1em;position:relative;width:380px}@media screen and (max-width:767px){#corolla-series-2025 .un_compare_totop a{font-size:14px;height:12.8vw;width:76.5333333333vw}}#corolla-series-2025 .un_compare_totop a span.frame1{background-color:#111;height:1px;left:0;position:absolute;top:0;width:100%}#corolla-series-2025 .un_compare_totop a span.frame2{background-color:#111;height:38%;left:0;position:absolute;top:0;width:1px}#corolla-series-2025 .un_compare_totop a span.frame3{background-color:#111;height:38%;position:absolute;right:0;top:0;width:1px}#corolla-series-2025 .un_compare_totop a span.frame4{background-color:#111;bottom:0;height:1px;left:0;position:absolute;width:100%}#corolla-series-2025 .un_compare_totop a span.frame5{background-color:#111;bottom:0;height:38%;left:0;position:absolute;width:1px}#corolla-series-2025 .un_compare_totop a span.frame6{background-color:#111;bottom:0;height:38%;position:absolute;right:0;width:1px}#corolla-series-2025 .un_compare_banners{display:flex;gap:24px;justify-content:center;margin-top:100px;padding-left:24px;padding-right:24px}@media screen and (max-width:767px){#corolla-series-2025 .un_compare_banners{flex-direction:column;margin-left:auto;margin-right:auto;margin-top:64px;padding-left:0;padding-right:0;width:88.2666666667vw}}#corolla-series-2025 .un_compare_banner{width:336px}@media screen and (max-width:767px){#corolla-series-2025 .un_compare_banner{width:100%}}#corolla-series-2025 .un_compare_banner a img{vertical-align:top}
