@font-face{font-family:"RenaultRaceFont";src:url("/car_lineup/megane_rs/common2018/font/RenaultRace_v1Web.woff") format("woff")}@font-face{font-family:"RenaultFontItalic";src:url("../font/RenaultLifeWeb-BoldItalic.woff") format("woff");font-weight:bold}.is-pc{display:block}.is-sp{display:none}.is-pc-tb{display:block}.is-tb-sp{display:none}@media(min-width: 768px)and (max-width: 1279px){.is-pc{display:none}.is-pc-tb{display:block}.is-tb{display:block}.is-tb-sp{display:block}.is-sp{display:none}}@media(max-width: 767px){.is-pc{display:none}.is-pc-tb{display:none}.is-tb{display:none}.is-tb-sp{display:block}.is-sp{display:block}}.rj-font{font-family:"RenaultFont"}.asterisk{vertical-align:top;font-size:1rem}@media(max-width: 767px){.is-pc--inline{display:none}}@media(min-width: 768px){.is-pc--inline{display:inline}}@media(max-width: 767px){.is-sp--inline{display:inline}}@media(min-width: 768px){.is-sp--inline{display:none}}button{background-color:transparent;border:none;cursor:pointer;outline:none;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.cp-bnr-120th-inner{width:100%}.cp-bnr-120th-inner a{display:inline-block;width:100%}.cp-bnr-120th-inner a img{width:100%;max-width:100%}@media(max-width: 767px){.cp-bnr-120th{padding-top:48px;padding-right:16px;padding-bottom:64px;padding-left:16px}}@media(min-width: 768px)and (max-width: 1279px){.cp-bnr-120th{padding-top:52px;padding-right:32px;padding-bottom:52px;padding-left:32px}}@media(min-width: 1280px){.cp-bnr-120th{padding-top:64px;padding-bottom:64px;max-width:100%}.cp-bnr-120th-inner{max-width:1024px;margin-right:auto;margin-left:auto}.cp-bnr-120th-inner img:hover{opacity:.9}}.special-offer__banner{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;justify-content:-webkit-center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-wrap:wrap}.special-offer__banner>li{display:block}.special-offer__banner a{display:block}@media(max-width: 767px){.l-special-offer .contents{padding:0 16px 0 16px}.special-offer__banner{padding:8px 0 0 0}.special-offer__banner>li{margin:8px 0 0 0;width:100%}}@media(max-width: 1279px){.special-offer__banner{width:100%}.special-offer__banner img{width:100%}}@media(min-width: 768px)and (max-width: 1279px){.l-special-offer .contents{padding:0 32px 0 32px}.special-offer__banner{padding:16px 0 0 0}.special-offer__banner>li{width:49%}.special-offer__banner>li:nth-child(even){margin:0 0 0 2%}}@media(min-width: 1280px){.special-offer__banner{margin:0 auto;padding:28px 0 0 0;width:1024px}.special-offer__banner>li:nth-child(even){margin:0 0 0 16px}}@media(min-width: 1280px){.sec-inner{margin:0 auto;width:1024px}}@media(max-width: 1279px){.sec-inner{width:100%}}@media(min-width: 768px)and (max-width: 1279px){.sec-inner{padding:0 32px;-webkit-box-sizing:border-box;box-sizing:border-box}}@media(max-width: 767px){.sec-inner{padding:0 16px;-webkit-box-sizing:border-box;box-sizing:border-box}}.full-img{width:100%;max-width:1600px;margin:0 auto}.full-img img{width:100%;max-width:100%}.registered{vertical-align:top;font-size:87% !important}@font-face{font-family:"NouvelR";src:url("/common2021/font/NouvelR-Light.woff2") format("woff2");font-weight:200;font-style:normal}@font-face{font-family:"NouvelR";src:url("/common2021/font/NouvelR-Book.woff2") format("woff2");font-weight:300;font-style:normal}@font-face{font-family:"NouvelR";src:url("/common2021/font/NouvelR-Regular.woff2") format("woff2");font-weight:400;font-style:normal}@font-face{font-family:"NouvelR";src:url("/common2021/font/NouvelR-Semibold.woff2") format("woff2");font-weight:600;font-style:normal}@font-face{font-family:"NouvelR";src:url("/common2021/font/NouvelR-Bold.woff2") format("woff2");font-weight:700;font-style:normal}@font-face{font-family:"NouvelR";src:url("/common2021/font/NouvelR-Extrabold.woff2") format("woff2");font-weight:800;font-style:normal}.car-menu__fixed{background-color:#252525;border-bottom:1px solid #333}.car-menu__ttl{font-size:1.6rem;font-weight:normal}.car-menu__ttl a{color:#fff;text-decoration:none}.car-menu-sub__list>li>a{color:#fff}@media(max-width: 1279px){.car-menu__icon.is_opened:after{background-position:-1em -4em}.car-menu__icon:after{background-image:url(../../../../common2016/img/arrows.svg);background-repeat:no-repeat;background-position:0 -4em;background-size:2em 6em;content:"";display:inline-block;height:1em;position:relative;width:1em}.car-menu__list{background-color:#222}}@media(min-width: 1280px){.car-menu__list{margin-right:166px}}@media(min-width: 768px){.megane-ttl .en{font-size:2.4rem;line-height:1}}@media(min-width: 768px){.megane-ttl{left:16px;top:20px}}@media(min-width: 1280px){.car-menu__fixed{background-color:#252525;border-bottom:1px solid #333}.car-menu-sub__list>li>a{color:#fff}.car-menu .car-menu__fixed:before{content:"";position:absolute;display:block;height:64px;top:0;background-color:#000;-webkit-transform:skewX(-16deg);transform:skewX(-16deg);width:179px;left:0;margin-left:-15px}.rssd-pagemenu__ttl{background-image:url(../img/ttl_rssd_pagemenu_title.png);width:335px;top:5px}.car-menu__item>a{color:#fff}.megane-car-menu__item--features>a:after{background-position:0 -7em}.megane-car-menu__item--features>a.is_opened:after{background-position:-1em -7em}.megane-car-menu-sub{width:280px}}@media(min-width: 1280px){.car-menu__item--features>a:after{background-position:0 -8em}.car-menu__item--features>a.is_opened:after{background-position:-1em -8em}}.car-menu-sub__item>a{font-family:"NouvelR"}.section-mv{width:100%;max-width:1600px;margin:0 auto;z-index:30}.section-mv img{width:100%;max-width:100%}.section-mv img{-webkit-animation:fadeAnime .7s ease-out 1s 1 forwards;animation:fadeAnime .7s ease-out 1s 1 forwards}.is-fade{opacity:0}@-webkit-keyframes fadeAnime{100%{opacity:1}}@keyframes fadeAnime{100%{opacity:1}}.sec-main-header__head{font-family:"RenaultFontItalic";font-weight:bold;line-height:1.3461538462}@media(min-width: 768px){.sec-main-header__head{font-size:3.5rem;margin-bottom:4px}}@media(max-width: 767px){.sec-main-header__head{font-size:6.25vw;margin-bottom:3.075vw;line-height:1}}.sec-main-header__fr{font-family:"RenaultRaceFont";font-weight:bold}@media(min-width: 768px){.sec-main-header__fr{font-size:3.5rem;margin-bottom:-8px}}@media(max-width: 767px){.sec-main-header__fr{font-size:4.375vw;margin-bottom:1.25vw;line-height:1.2142857143}}@media(min-width: 768px){.sec-main-header__ja{font-size:2.1rem}}@media(max-width: 767px){.sec-main-header__ja{font-size:4.0625vw;font-weight:bold}}@media(min-width: 768px){.sec-main-header--top{padding:40px 0 79px}}@media(max-width: 767px){.sec-main-header--top{padding:3.75vw 0 9.21875vw}}@media(min-width: 768px){.sec-main-header--top__fr{font-size:3.6rem}}.column-2-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(max-width: 767px){.column-2-container{display:block}}.column-2-container .container__block{width:49.0234375%}@media(max-width: 767px){.column-2-container .container__block{width:100%}}.column-2-container .container__block:nth-child(2n+1){margin-right:1.953125%}.column-2-container .container__block:nth-child(n+3){margin-top:38px}@media(max-width: 767px){.column-2-container .container__block:nth-child(n+2){margin-top:24px}}@media(min-width: 768px){.column-2-container .container__block__img,.column-2-container .container__block__media{margin-bottom:22px}}@media(max-width: 767px){.column-2-container .container__block__img,.column-2-container .container__block__media{margin-bottom:9px}}.column-2-container .container__block__img img{width:100%;height:auto}@media(max-width: 767px){.column-2-container .container__block__explain{padding:0}}.column-2-container .container__block .explain__head{font-weight:bold}@media(min-width: 768px){.column-2-container .container__block .explain__head{font-size:1.8rem;line-height:1.75;margin-bottom:5px}}@media(max-width: 767px){.column-2-container .container__block .explain__head{font-size:1.4rem;line-height:1.68;margin-bottom:4px}}@media(min-width: 768px){.column-2-container .container__block .explain__desc{font-size:1.6rem;line-height:1.75}}@media(max-width: 767px){.column-2-container .container__block .explain__desc{font-size:1.3rem;line-height:2.08}}.column-3-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(max-width: 767px){.column-3-container{display:block}}@media(min-width: 768px){.column-3-container .container__block{width:32.51953125%}}@media(max-width: 767px){.column-3-container .container__block{width:100%}}.column-3-container .container__block:not(:nth-child(3n)){margin-right:1.171875%}.column-3-container .container__block:nth-child(n+4){margin-top:42px}@media(max-width: 767px){.column-3-container .container__block:nth-child(n+2){margin-top:32px}}@media(min-width: 768px){.column-3-container .container__block__img{margin-bottom:22px}}@media(max-width: 767px){.column-3-container .container__block__img{margin-bottom:9px}}.column-3-container .container__block__img img{width:100%;height:auto}@media(max-width: 767px){.column-3-container .container__block__explain{padding:0}}.column-3-container .container__block .explain__head{font-weight:bold}@media(min-width: 768px){.column-3-container .container__block .explain__head{font-size:1.8rem;line-height:1.75;margin-bottom:5px}}@media(max-width: 767px){.column-3-container .container__block .explain__head{font-size:1.3rem;line-height:1.68;margin-bottom:4px}}@media(min-width: 768px){.column-3-container .container__block .explain__desc{font-size:1.6rem;line-height:1.75}}@media(max-width: 767px){.column-3-container .container__block .explain__desc{font-size:1.3rem;line-height:2.08}}@media(min-width: 768px){.other-features__list li{width:320px}}.other-features__list li img{width:100%;height:auto}.explain__subhead{font-weight:bold}@media(max-width: 767px){.explain__subhead{font-size:1.3rem}}@media(min-width: 768px){.section-technology>.sec-inner .sec-main-header{padding:40px 0 0}}@media(max-width: 767px){.section-technology>.sec-inner .sec-main-header{padding:3.75vw 0 0}}.section-technology .desc{margin-top:3px}@media(min-width: 768px){.section-technology .desc{font-size:1.6rem;line-height:1.75}}@media(max-width: 767px){.section-technology .desc{font-size:1.3rem;line-height:2.08}}.section-technology .img img{width:100%;height:auto}@media(min-width: 768px){.section-technology .technology-container{margin-top:60px}}@media(max-width: 767px){.section-technology .technology-container{margin-top:32px}}.section-technology .youtube__body{position:relative;width:100%}@media(min-width: 768px){.section-technology .youtube__body{padding-top:63.7450199203%}}@media(max-width: 767px){.section-technology .youtube__body{padding-top:56.34502%}}.section-technology .youtube__body iframe{width:100% !important;height:100% !important;left:0;position:absolute;top:0}@media(min-width: 768px){.section-technology .technology-container--01 .container__block:nth-child(n+2){margin-top:61px}}@media(max-width: 767px){.section-technology .technology-container--01 .container__block:nth-child(n+2){margin-top:40px}}@media(min-width: 768px){.section-technology .technology-container--01 .container__block:nth-child(1),.section-technology .technology-container--01 .container__block:nth-child(2),.section-technology .technology-container--01 .container__block:nth-child(7){width:100%}.section-technology .technology-container--01 .container__block:nth-child(1) .container__block__media,.section-technology .technology-container--01 .container__block:nth-child(2) .container__block__media,.section-technology .technology-container--01 .container__block:nth-child(7) .container__block__media{width:49.0234375%;margin-left:auto;margin-right:auto}.section-technology .technology-container--01 .container__block:nth-child(1) .explain__head,.section-technology .technology-container--01 .container__block:nth-child(2) .explain__head,.section-technology .technology-container--01 .container__block:nth-child(7) .explain__head{text-align:center}.section-technology .technology-container--01 .container__block:nth-child(1) .explain__subhead,.section-technology .technology-container--01 .container__block:nth-child(2) .explain__subhead,.section-technology .technology-container--01 .container__block:nth-child(7) .explain__subhead{text-align:center}}@media(min-width: 768px)and (min-width: 768px){.section-technology .technology-container--01 .container__block:nth-child(1) .caution-wrap,.section-technology .technology-container--01 .container__block:nth-child(2) .caution-wrap,.section-technology .technology-container--01 .container__block:nth-child(7) .caution-wrap{width:49.0234375%;margin-left:auto;margin-right:auto}}.section-technology .caution-wrap{grid-area:caution;border-top:1px solid #a0a0a0;border-bottom:1px solid #a0a0a0}@media(min-width: 768px){.section-technology .caution-wrap{margin-top:20px}}@media(max-width: 767px){.section-technology .caution-wrap{margin-top:12px}}.section-technology .caution-wrap .caution-head button{display:block;text-align:center;width:100%;padding:9px 0}@media(min-width: 768px){.section-technology .caution-wrap .caution-head button{font-size:1.4rem}}@media(max-width: 767px){.section-technology .caution-wrap .caution-head button{font-size:1.2rem}}.section-technology .caution-wrap .caution-head button span{position:relative}@media(min-width: 768px)and (max-width: 1279px){.section-technology .caution-wrap .caution-head button span{display:block;padding:0 18px}}@media(max-width: 767px){.section-technology .caution-wrap .caution-head button span{display:block;padding:0 18px}}.section-technology .caution-wrap .caution-head button span::before,.section-technology .caution-wrap .caution-head button span::after{content:"";position:absolute;background:#000;top:50%;right:0;width:10px;height:1px}@media(min-width: 1280px){.section-technology .caution-wrap .caution-head button span::before,.section-technology .caution-wrap .caution-head button span::after{margin-right:-30px}}.section-technology .caution-wrap .caution-head button span::after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.section-technology .caution-wrap .caution-head button.is-open span{position:relative}.section-technology .caution-wrap .caution-head button.is-open span::after{content:none}.section-technology .caution-wrap .caution-desc{display:none;font-size:1.1rem;line-height:1.7272727273;padding-bottom:9px}@media(min-width: 768px){.section-technology .container__block__media{margin-bottom:22px}}@media(max-width: 767px){.section-technology .container__block__media{margin-bottom:9px}}.section-technology .container__block__media img{width:100%;height:auto}@media(min-width: 768px){.section-technology .section-technology-initiatives-wrap{margin-top:61px}}@media(max-width: 767px){.section-technology .section-technology-initiatives-wrap{margin-top:36px}}.section-technology .initiatives-head{font-weight:bold}@media(min-width: 768px){.section-technology .initiatives-head{font-size:1.8rem;line-height:1.6666666667}}@media(max-width: 767px){.section-technology .initiatives-head{font-size:1.3rem;line-height:2.08}}.section-technology .initiatives-desc{font-weight:normal}@media(min-width: 768px){.section-technology .initiatives-desc{font-size:1.8rem;line-height:1.6666666667}}@media(max-width: 767px){.section-technology .initiatives-desc{font-size:1.3rem;line-height:2.08}}@media(min-width: 768px){.section-technology .initiatives-list-wrap{margin-top:45px}}@media(max-width: 767px){.section-technology .initiatives-list-wrap{margin-top:32px}}.section-technology .initiatives-list{text-align:center}.section-technology .initiatives-list__head{text-align:center;background:#d2d2d2;border-top:1px solid #959595;border-bottom:1px solid #959595;padding:7px 0;font-weight:bold}@media(min-width: 768px){.section-technology .initiatives-list__head{font-size:1.8rem}}@media(max-width: 767px){.section-technology .initiatives-list__head{font-size:1.3rem}}.section-technology .initiatives-list__head span{font-weight:normal}@media(min-width: 768px){.section-technology .initiatives-list__head span{font-size:1.6rem}}@media(max-width: 767px){.section-technology .initiatives-list__head span{font-size:1.3rem}}.section-technology .initiatives-list__desc:last-child{border-bottom:1px solid #959595}.section-technology .initiatives-list__desc__lists__head{border-bottom:1px solid #959595}@media(min-width: 768px){.section-technology .initiatives-list__desc__lists__head{font-size:1.6rem;padding:5px 0}}@media(max-width: 767px){.section-technology .initiatives-list__desc__lists__head{font-size:1.2rem;padding:8px 0}}.section-technology .initiatives-list__desc__lists__head:not(:first-child){border-top:1px solid #959595}@media(min-width: 768px){.section-technology .initiatives-list__desc__lists__desc{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.6rem;line-height:1.75;padding:5px 0 34px}}@media(max-width: 767px){.section-technology .initiatives-list__desc__lists__desc{font-size:1.3rem;line-height:2.08;padding:5px 0 28px;text-align:left}}@media(min-width: 768px){.section-technology .initiatives-list__desc__lists__desc>div{width:50%;padding:0 20px}}@media(max-width: 767px){.section-technology .initiatives-list__desc__lists__desc>div{width:100%}}@media(min-width: 768px){.section-functionality{margin-top:132px}}@media(max-width: 767px){.section-functionality{margin-top:35px}}@media(min-width: 768px){.section-functionality .sec-main-header{padding:43px 0 0}}@media(max-width: 767px){.section-functionality .sec-main-header{padding:3.125vw 0 0}}@media(min-width: 768px){.section-functionality .column-2-container{margin-top:59px}}@media(max-width: 767px){.section-functionality .column-2-container{margin-top:30px}}.section-functionality .column-2-container .container__block__media img{width:100%;height:auto}@media(min-width: 768px){.section-functionality .functionality-block{margin-top:65px}}@media(max-width: 767px){.section-functionality .functionality-block{margin-top:32px}}.section-functionality .functionality-block__head{font-weight:bold}@media(min-width: 768px){.section-functionality .functionality-block__head{font-size:2rem;line-height:1.6}}@media(max-width: 767px){.section-functionality .functionality-block__head{font-size:1.3rem;line-height:1.68}}.section-functionality .functionality-block__head .normal{font-weight:normal;display:block}@media(max-width: 767px){.section-functionality .functionality-block__head .normal{margin-top:2px}}.section-functionality .functionality-block__subhead{margin-top:3px;font-weight:bold}@media(min-width: 768px){.section-functionality .functionality-block__subhead{font-size:1.6rem;line-height:1.75}}@media(max-width: 767px){.section-functionality .functionality-block__subhead{font-size:1.3rem;line-height:2.08}}.section-functionality .functionality-block__desc{margin-top:3px}@media(min-width: 768px){.section-functionality .functionality-block__desc{font-size:1.6rem;line-height:1.75}}@media(max-width: 767px){.section-functionality .functionality-block__desc{font-size:1.3rem;line-height:2.08}}.section-functionality .functionality-block .column-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width: 768px){.section-functionality .functionality-block .column-container{margin-top:22px}}@media(max-width: 767px){.section-functionality .functionality-block .column-container{margin-top:22px}}@media(min-width: 768px){.section-functionality .functionality-block .column-container .container__block__img{margin-bottom:11px}}@media(max-width: 767px){.section-functionality .functionality-block .column-container .container__block__img{width:100%;margin:0 auto 9px}}.section-functionality .functionality-block .column-container .container__block__img img{width:100%;height:auto}@media(min-width: 768px){.section-functionality .functionality-block .column-container .container__block{width:23.828125%}.section-functionality .functionality-block .column-container .container__block:not(:last-child){margin-right:1.5625%}}@media(max-width: 767px){.section-functionality .functionality-block .column-container .container__block{width:100%}.section-functionality .functionality-block .column-container .container__block .container__block__img{width:69.4444444444%}.section-functionality .functionality-block .column-container .container__block:nth-child(n+2){margin-top:32px}}.section-functionality .functionality-block .column-container .caption-head{text-align:center}@media(min-width: 768px){.section-functionality .functionality-block .column-container .caption-head{font-size:1.6rem}}@media(max-width: 767px){.section-functionality .functionality-block .column-container .caption-head{font-size:1.4rem}}.section-functionality .functionality-block .column-container .caption-desc{line-height:1.6666666667}@media(min-width: 768px){.section-functionality .functionality-block .column-container .caption-desc{font-size:1.5rem}}@media(max-width: 767px){.section-functionality .functionality-block .column-container .caption-desc{font-size:1.3rem;text-align:center}}.section-functionality .functionality-block:nth-child(4) .functionality-block__img{margin-top:23px;width:502px}@media(max-width: 767px){.section-functionality .functionality-block:nth-child(4) .functionality-block__img{width:100%;margin-top:11px}}.section-functionality .functionality-block:nth-child(4) .functionality-block__img img{width:100%;height:auto}@media(min-width: 768px){.section-functionality .functionality-block:nth-child(7) .column-container .container__block{width:24.609375%;margin-right:.48828125%}.section-functionality .functionality-block:nth-child(7) .column-container .container__block:nth-child(4n+4){margin-right:0}.section-functionality .functionality-block:nth-child(7) .column-container .container__block:nth-child(n+5){margin-top:25px}}@media(max-width: 767px){.section-functionality .functionality-block:nth-child(7) .column-container .container__block{width:50%}.section-functionality .functionality-block:nth-child(7) .column-container .container__block:nth-child(2){margin-top:0}}@media(max-width: 767px){.section-functionality .functionality-block:nth-child(7) .column-container .container__block__img{width:87.3263888889%}}.section-technology .column-2-container .container__block:nth-child(1){margin-right:0}.button-7inch-model-link{margin-top:51px}.button-7inch-model-link{text-align:center}@media(max-width: 767px){.button-7inch-model-link{padding:0 2.4vw}}.button-7inch-model-link a{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:inline-block;height:100%;text-decoration:none;line-height:1;color:#fff;z-index:2;font-size:1.9rem;padding:12px 31px}@media(max-width: 767px){.button-7inch-model-link a{line-height:1.4;font-size:3.75vw;padding:2.65625vw 7.03125vw}}.button-7inch-model-link a:hover{opacity:.9}.button-7inch-model-link a::before{content:"";display:block;position:absolute;top:0;left:0;-webkit-transform:skewX(-16deg);transform:skewX(-16deg);width:100%;height:100%;z-index:0;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#da6930;z-index:-1}.button-7inch-model-link span{display:inline-block}