*,:after,:before{border:0;box-sizing:border-box;margin:0;outline:0;padding:0;font-size:100%;vertical-align:baseline}article,aside,br,details,dialog,figcaption,figure,footer,header,hr,main,menu,nav,section{display:block}audio,canvas,picture,video{display:inline-block}body{line-height:1;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}table{border-collapse:collapse;border-spacing:0;empty-cells:show}button,img,input,select,svg,textarea{vertical-align:top}button,input,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}input::-ms-clear,input::-ms-reveal{visibility:hidden}select::-ms-expand{display:none}textarea{resize:none}h1,h2,h3,h4,h5,h6{font-weight:400}@font-face{font-family:"Poppins-Bold";src:url(../fonts/Poppins-Bold.woff2) format("woff2"),url(../fonts/Poppins-Bold.woff) format("woff"),url(../fonts/Poppins-Bold.ttf) format("truetype")}@font-face{font-family:"Poppins-Regular";src:url(../fonts/Poppins-Regular.woff2) format("woff2"),url(../fonts/Poppins-Regular.woff) format("woff"),url(../fonts/Poppins-Regular.ttf) format("truetype")}a{color:inherit;text-decoration:none}.cc__main{font-family:Arial,sans-serif}.cc__wrap--center{text-align:center}.cc__title .cce__box,.cp__intro .cpe__nav a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.cc__title .cce__box>:nth-child(1){color:#333}html[lang=de] .cc__title .cce__box>:nth-child(1),html[lang=en] .cc__title .cce__box>:nth-child(1),html[lang=es] .cc__title .cce__box>:nth-child(1),html[lang=fr] .cc__title .cce__box>:nth-child(1),html[lang=pt] .cc__title .cce__box>:nth-child(1){font-family:"Poppins-Bold"}.cc__title .cce__box>:nth-child(2){color:#242424;font-weight:400;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}html[lang=de] .cc__title .cce__box>:nth-child(2),html[lang=en] .cc__title .cce__box>:nth-child(2),html[lang=es] .cc__title .cce__box>:nth-child(2),html[lang=fr] .cc__title .cce__box>:nth-child(2),html[lang=pt] .cc__title .cce__box>:nth-child(2){font-family:"Poppins-Regular"}.cc__title .cce__box>:nth-child(2):before{content:"";display:block;background-color:#1b1b1b}.cc__title--sub .cce__box{color:#3b3b3b;font-weight:600;text-align:center}html[lang=de] .cc__btn_switch span,html[lang=de] .cc__title--sub .cce__box,html[lang=de] .cp__features .cpe__card--auto h4,html[lang=de] .cp__features .cpe__card--camera h4,html[lang=de] .cp__features .cpe__card--double h4,html[lang=de] .cp__features .cpe__card--format h4,html[lang=de] .cp__features .cpe__card--landscape h4,html[lang=de] .cp__features .cpe__card--light h4,html[lang=de] .cp__features .cpe__card--macro h4,html[lang=de] .cp__features .cpe__card--selfie h4,html[lang=de] .cp__features .cpe__filters h4,html[lang=de] .cp__features .cpe__movie h4,html[lang=de] .cp__intro .cpe__nav,html[lang=en] .cc__btn_switch span,html[lang=en] .cc__title--sub .cce__box,html[lang=en] .cp__features .cpe__card--auto h4,html[lang=en] .cp__features .cpe__card--camera h4,html[lang=en] .cp__features .cpe__card--double h4,html[lang=en] .cp__features .cpe__card--format h4,html[lang=en] .cp__features .cpe__card--landscape h4,html[lang=en] .cp__features .cpe__card--light h4,html[lang=en] .cp__features .cpe__card--macro h4,html[lang=en] .cp__features .cpe__card--selfie h4,html[lang=en] .cp__features .cpe__filters h4,html[lang=en] .cp__features .cpe__movie h4,html[lang=en] .cp__intro .cpe__nav,html[lang=es] .cc__btn_switch span,html[lang=es] .cc__title--sub .cce__box,html[lang=es] .cp__features .cpe__card--auto h4,html[lang=es] .cp__features .cpe__card--camera h4,html[lang=es] .cp__features .cpe__card--double h4,html[lang=es] .cp__features .cpe__card--format h4,html[lang=es] .cp__features .cpe__card--landscape h4,html[lang=es] .cp__features .cpe__card--light h4,html[lang=es] .cp__features .cpe__card--macro h4,html[lang=es] .cp__features .cpe__card--selfie h4,html[lang=es] .cp__features .cpe__filters h4,html[lang=es] .cp__features .cpe__movie h4,html[lang=es] .cp__intro .cpe__nav,html[lang=fr] .cc__btn_switch span,html[lang=fr] .cc__title--sub .cce__box,html[lang=fr] .cp__features .cpe__card--auto h4,html[lang=fr] .cp__features .cpe__card--camera h4,html[lang=fr] .cp__features .cpe__card--double h4,html[lang=fr] .cp__features .cpe__card--format h4,html[lang=fr] .cp__features .cpe__card--landscape h4,html[lang=fr] .cp__features .cpe__card--light h4,html[lang=fr] .cp__features .cpe__card--macro h4,html[lang=fr] .cp__features .cpe__card--selfie h4,html[lang=fr] .cp__features .cpe__filters h4,html[lang=fr] .cp__features .cpe__movie h4,html[lang=fr] .cp__intro .cpe__nav,html[lang=pt] .cc__btn_switch span,html[lang=pt] .cc__title--sub .cce__box,html[lang=pt] .cp__features .cpe__card--auto h4,html[lang=pt] .cp__features .cpe__card--camera h4,html[lang=pt] .cp__features .cpe__card--double h4,html[lang=pt] .cp__features .cpe__card--format h4,html[lang=pt] .cp__features .cpe__card--landscape h4,html[lang=pt] .cp__features .cpe__card--light h4,html[lang=pt] .cp__features .cpe__card--macro h4,html[lang=pt] .cp__features .cpe__card--selfie h4,html[lang=pt] .cp__features .cpe__filters h4,html[lang=pt] .cp__features .cpe__movie h4,html[lang=pt] .cp__intro .cpe__nav{font-family:"Poppins-Bold"}.cc__title--sub .cce__box:after{content:"";display:block;background-color:#000}.cc__notes ul,.cc__table table{margin-left:auto;margin-right:auto}.cc__table td,.cc__table th{color:#000}.cc__table th{font-weight:700;line-height:1;text-align:left}.cc__table td{border-bottom:solid 1px #dcdcdc;font-weight:400}.cc__notes{margin-bottom:32px}.cc__notes ul{margin-bottom:24px}.cc__notes li{color:#000;font-weight:400;padding-left:.5em;text-indent:-.5em}.cc__btn_switch{position:relative;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background-color:#000}.cc__btn_switch.cv__closed span:nth-of-type(1){display:block}.cc__btn_switch span:nth-of-type(1),.cc__btn_switch.cv__closed span:nth-of-type(2){display:none}.cc__btn_switch.cv__closed svg{-webkit-transform:translateY(-50%) scale(1,1);transform:translateY(-50%) scale(1,1)}.cc__btn_switch span{color:#fff;font-weight:600}.cc__btn_switch svg{position:absolute;top:50%;-webkit-transform:translateY(-50%) scale(1,-1);transform:translateY(-50%) scale(1,-1);transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.cc__btn_switch path{fill:#fff}.cp__intro .cpe__nav{color:#666;font-weight:700}.cp__intro .cpe__nav ul{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.cp__intro .cpe__nav svg path{fill:#4b4b4b}.cp__intro .cpe__banner,.cp__intro .cpe__nav{border-bottom-style:solid;border-bottom-color:#eee}.cp__intro .cpe__nav ul,html[lang=ja] .cp__intro .cpe__banner ul{-ms-flex-wrap:wrap;flex-wrap:wrap}html[lang=ja] .cp__intro .cpe__banner li:nth-of-type(n+3){margin-top:10px}.cp__intro .cpe__banner a{display:block}.cp__concept .cpe__intro_box_movie{background-color:#000}.cp__concept .cpe__intro_box_info>:nth-child(1){color:#3b3b3b;font-weight:600}html[lang=de] .cp__concept .cpe__intro_box_info>:nth-child(1),html[lang=en] .cp__concept .cpe__intro_box_info>:nth-child(1),html[lang=es] .cp__concept .cpe__intro_box_info>:nth-child(1),html[lang=fr] .cp__concept .cpe__intro_box_info>:nth-child(1),html[lang=pt] .cp__concept .cpe__intro_box_info>:nth-child(1){font-family:"Poppins-Bold"}.cp__concept .cpe__intro_box_info>:nth-child(2){color:#221815;font-weight:400}.cp__features .cpe__card--auto,.cp__features .cpe__card--camera,.cp__features .cpe__card--double,.cp__features .cpe__card--format,.cp__features .cpe__card--landscape,.cp__features .cpe__card--light,.cp__features .cpe__card--macro,.cp__features .cpe__card--selfie{text-align:center}.cp__features .cpe__card--auto h4,.cp__features .cpe__card--camera h4,.cp__features .cpe__card--double h4,.cp__features .cpe__card--format h4,.cp__features .cpe__card--landscape h4,.cp__features .cpe__card--light h4,.cp__features .cpe__card--macro h4,.cp__features .cpe__card--selfie h4{color:#3b3b3b;font-weight:600}.cp__features .cpe__card--auto p,.cp__features .cpe__card--camera p,.cp__features .cpe__card--double p,.cp__features .cpe__card--format p,.cp__features .cpe__card--landscape p,.cp__features .cpe__card--light p,.cp__features .cpe__card--macro p,.cp__features .cpe__card--selfie p{color:#221815;font-weight:400}.cp__features .cpe__card--auto img:nth-of-type(2),.cp__features .cpe__card--camera img:nth-of-type(2),.cp__features .cpe__card--double img:nth-of-type(2),.cp__features .cpe__card--format img:nth-of-type(2),.cp__features .cpe__card--landscape img:nth-of-type(2),.cp__features .cpe__card--light img:nth-of-type(2),.cp__features .cpe__card--macro img:nth-of-type(2),.cp__features .cpe__card--selfie img:nth-of-type(2){margin-top:auto}.cp__features .cpe__card--camera,.cp__features .cpe__card--format{border-bottom:none!important}.cp__features .cpe__card--camera picture,.cp__features .cpe__card--format picture{margin-top:auto}.cp__features .cpe__card--camera img,.cp__features .cpe__card--format img{margin-bottom:0!important}.cp__features .cpe__filters h4,.cp__features .cpe__movie h4{color:#3b3b3b;font-weight:600;text-align:center}.cp__features .cpe__filters p{color:#221815;font-weight:400;text-align:center}.cp__features .cpe__movie_box{margin-left:auto;margin-right:auto;display:block;background-color:#000}.cp__spec .cpe__itme--black,.cp__spec .cpe__itme--white{border-style:solid;border-color:#000}.cp__spec .cpe__itme--black p,.cp__spec .cpe__itme--white p{text-align:center;color:#000}.cp__spec .cpe__itme--black p:nth-of-type(1),.cp__spec .cpe__itme--white p:nth-of-type(1){font-weight:600}html[lang=de] .cp__spec .cpe__itme--black p:nth-of-type(1),html[lang=de] .cp__spec .cpe__itme--white p:nth-of-type(1),html[lang=en] .cp__spec .cpe__itme--black p:nth-of-type(1),html[lang=en] .cp__spec .cpe__itme--white p:nth-of-type(1),html[lang=es] .cp__spec .cpe__itme--black p:nth-of-type(1),html[lang=es] .cp__spec .cpe__itme--white p:nth-of-type(1),html[lang=fr] .cp__spec .cpe__itme--black p:nth-of-type(1),html[lang=fr] .cp__spec .cpe__itme--white p:nth-of-type(1),html[lang=pt] .cp__spec .cpe__itme--black p:nth-of-type(1),html[lang=pt] .cp__spec .cpe__itme--white p:nth-of-type(1){font-family:"Poppins-Bold"}.cp__spec .cpe__itme--black p:nth-of-type(2),.cp__spec .cpe__itme--white p:nth-of-type(2){color:#221815;font-weight:400;margin-bottom:32px}.cp__spec .cpe__accordion{height:0;overflow:hidden}.cp__spec .cpe__title p{color:#221815;font-weight:400}.cp__spec .cpe__frame ul{margin-left:auto;margin-right:auto}.cp__spec .cpe__itme--black img,.cp__spec .cpe__itme--white img{height:auto}.cc__footer{background:#000;font-size:12px;padding:10px 0}.cc__footer .cc__inner{-ms-flex-pack:justify;justify-content:space-between}.cc__footer .cc__inner a{color:#fff;text-decoration:underline}.cc__footer .cc__inner,.cc__footer .cc__inner .cce__link{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.cc__footer .cc__inner .cce__link .cce__textList{margin-left:20px}.cce__lang-box{background:#333;border:1px solid #fff;color:#fff}.cce__lang-box .cce__trigger{display:block}.cce__lang-box .cce__trigger:after{display:inline-block;content:url(../img/common/ico_arw-dwn.svg);width:10px;height:auto;margin-left:10px}.cce__lang-box .cce__trigger.cce__open:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.cce__lang-box .cce__trigger a{text-align:center;padding:5px!important}.cce__lang-box ul li{padding:5px 10px}.cce__lang-box ul li:last-of-type{padding-bottom:10px}.cce__lang-box .cce__child{display:none;height:auto;width:auto}.cce__lang-box a{overflow:visible!important}.cce__lang-box .fr{float:none!important}@media screen and (min-width:769px),print{.ch__show_s{display:none!important}.cc__inner,.cc__inner--l{margin-left:auto;margin-right:auto;width:1120px}.cc__section{padding-top:64px;padding-bottom:64px}.cc__title{margin-bottom:64px}.cc__title .cce__box>:nth-child(1){font-size:14px;font-weight:700}.cc__title .cce__box>:nth-child(2){font-size:13px}.cc__title .cce__box>:nth-child(2):before{margin-left:24px;margin-right:24px;width:40px;height:1px}.cc__title--sub .cce__box{font-size:18px}.cc__title--sub .cce__box:after{margin:16px auto 32px;width:24px;height:2px}.cc__table table{margin-bottom:32px;width:720px}.cc__table td,.cc__table th{padding-top:32px;padding-bottom:32px;font-size:14px}.cc__table th{width:210px;border-bottom:solid 1px #000}.cc__table td,.cc__table th{line-height:1.71429}.cc__notes ul{width:720px}.cc__notes li{font-size:10px;line-height:2.2}.cc__btn_switch{width:320px;height:64px;border:solid 5px #000;transition:box-shadow .5s,background-color .5s}.cc__btn_switch:hover{box-shadow:0 4px 12px 1px rgba(51,51,51,.27);background-color:#fff}.cc__btn_switch:hover span{color:#000}.cc__btn_switch:hover path{fill:#000}.cc__btn_switch span{font-size:16px;transition:color .5s}.cc__btn_switch svg{right:24px;width:11px;height:6px}.cc__btn_switch path{transition:fill .5s}.cp__intro{padding-top:54px;padding-bottom:0}.cp__intro .cpe__visual{margin-bottom:24px}.cp__intro .cpe__visual img{width:1120px;height:auto}.cp__intro .cpe__nav{border-bottom-width:1px}.cp__intro .cpe__nav ul{padding-bottom:24px;font-size:16px}.cp__intro .cpe__nav li:not(:last-child){margin-right:32px}.cp__intro .cpe__banner a,.cp__intro .cpe__nav a{transition:opacity .5s}.cp__intro .cpe__banner a:hover,.cp__intro .cpe__nav a:hover{opacity:.8}.cp__intro .cpe__nav svg{margin-left:8px;width:10px;height:5px}.cp__intro .cpe__banner{border-bottom-width:1px;padding-top:32px;padding-bottom:32px}.cp__intro .cpe__banner ul{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.cp__intro .cpe__banner li:not(first-of-type){padding-left:10px}.cp__intro .cpe__banner img{width:370px;height:87px}html[lang=ja] .cp__intro .cpe__banner img{width:auto;height:auto}.cp__concept .cpe__intro{margin-bottom:80px}.cp__concept .cpe__intro_box{display:-ms-flexbox;display:flex}.cp__concept .cpe__intro_box_movie{-ms-flex:0 0 656px;flex:0 0 656px;width:656px;height:369px;margin-right:48px}.cp__concept .cpe__intro_box_info>:nth-child(1){margin-bottom:48px;font-size:40px;line-height:1.2}html[lang=ja] .cp__concept .cpe__intro_box_info>:nth-child(1){font-size:32px;line-height:1.5}.cp__concept .cpe__intro_box_info>:nth-child(2){font-size:14px;line-height:2}.cp__concept .cpe__photos img{width:1120px;height:633px}.cp__features .cpe__card--auto,.cp__features .cpe__card--camera,.cp__features .cpe__card--double,.cp__features .cpe__card--format,.cp__features .cpe__card--landscape,.cp__features .cpe__card--light,.cp__features .cpe__card--macro,.cp__features .cpe__card--selfie{padding-top:56px;padding-bottom:56px;border-bottom:solid 1px #eee;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.cp__features .cpe__card--auto:nth-child(odd),.cp__features .cpe__card--camera:nth-child(odd),.cp__features .cpe__card--double:nth-child(odd),.cp__features .cpe__card--format:nth-child(odd),.cp__features .cpe__card--landscape:nth-child(odd),.cp__features .cpe__card--light:nth-child(odd),.cp__features .cpe__card--macro:nth-child(odd),.cp__features .cpe__card--selfie:nth-child(odd){border-right:solid 1px #eee}.cp__features .cpe__card--auto h4,.cp__features .cpe__card--camera h4,.cp__features .cpe__card--double h4,.cp__features .cpe__card--format h4,.cp__features .cpe__card--landscape h4,.cp__features .cpe__card--light h4,.cp__features .cpe__card--macro h4,.cp__features .cpe__card--selfie h4,.cp__features .cpe__filters h4,.cp__features .cpe__movie h4{margin-bottom:24px;font-size:24px}.cp__features .cpe__card--auto p,.cp__features .cpe__card--camera p,.cp__features .cpe__card--double p,.cp__features .cpe__card--format p,.cp__features .cpe__card--landscape p,.cp__features .cpe__card--light p,.cp__features .cpe__card--macro p,.cp__features .cpe__card--selfie p{margin-bottom:24px;max-width:464px;font-size:14px;line-height:1.57143}.cp__features .cpe__card--auto img:nth-of-type(1),.cp__features .cpe__card--camera img:nth-of-type(1),.cp__features .cpe__card--double img:nth-of-type(1),.cp__features .cpe__card--format img:nth-of-type(1),.cp__features .cpe__card--landscape img:nth-of-type(1),.cp__features .cpe__card--light img:nth-of-type(1),.cp__features .cpe__card--macro img:nth-of-type(1),.cp__features .cpe__card--selfie img:nth-of-type(1){margin-bottom:24px}.cp__features .cpe__format ul,.cp__features .cpe__function ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.cp__features .cpe__format li,.cp__features .cpe__function li{width:560px}.cp__features .cpe__card--auto img:nth-of-type(1){width:65px;height:80px}.cp__features .cpe__card--auto img:nth-of-type(2){width:219px;height:252px}.cp__features .cpe__card--selfie img:nth-of-type(1){width:107px;height:80px}.cp__features .cpe__card--selfie img:nth-of-type(2){width:337px;height:254px}.cp__features .cpe__card--macro img:nth-of-type(1){width:80px;height:80px}.cp__features .cpe__card--macro img:nth-of-type(2){width:216px;height:252px}.cp__features .cpe__card--landscape img:nth-of-type(1){width:113px;height:80px}.cp__features .cpe__card--landscape img:nth-of-type(2){width:219px;height:254px}.cp__features .cpe__card--double img:nth-of-type(1){width:80px;height:80px}.cp__features .cpe__card--double img:nth-of-type(2){width:362px;height:257px}.cp__features .cpe__card--light img:nth-of-type(1){width:174px;height:80px}.cp__features .cpe__card--light img:nth-of-type(2){width:464px;height:296px}.cp__features .cpe__card--format img:nth-of-type(1){width:497px;height:737px}.cp__features .cpe__card--camera img:nth-of-type(1){width:535px}.cp__features .cpe__filters .cc__inner{padding-top:56px}.cp__features .cpe__filters p{font-size:14px;line-height:1.57143}.cp__features .cpe__filters img{width:1120px;height:307px}.cp__features .cpe__filters .cc__inner,.cp__features .cpe__movie .cc__inner{padding-bottom:32px;border-bottom:solid 1px #eee}.cp__features .cpe__movie_box{width:800px;height:450px}.cp__spec{padding-bottom:160px}.cp__spec .cc__btn_switch{margin-bottom:96px}.cp__spec .cpe__itme--black,.cp__spec .cpe__itme--white{border-width:15px;padding:32px;width:493px;height:331px}.cp__spec .cpe__itme--black p:nth-of-type(1),.cp__spec .cpe__itme--white p:nth-of-type(1){margin-bottom:8px;font-size:32px}.cp__spec .cpe__itme--black p:nth-of-type(2),.cp__spec .cpe__itme--white p:nth-of-type(2){font-size:14px;line-height:1.57143}.cp__spec .cpe__title{margin-bottom:56px;text-align:center}.cp__spec .cpe__title h3{margin-bottom:8px}.cp__spec .cpe__title img{width:341px;height:47px}.cp__spec .cpe__title p{font-size:14px}.cp__spec .cpe__frame ul{width:1034px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.cp__spec .cpe__itme--white img{width:410px}.cp__spec .cpe__itme--black img{width:386px}.cce__lang-box{display:inline-block;position:absolute;top:0;right:0}.cce__lang-box .cce__trigger{font-weight:700;font-size:13px;padding:10px;width:auto}.cce__lang-box ul li{font-size:13px}.cc__langchange{margin:20px auto;max-width:1120px;position:relative}.cc__lang-clone{display:none}}@media screen and (max-width:768px){.ch__show_l{display:none!important}.cc__inner,.cp__concept .cpe__intro_box_info{padding-left:5vw;padding-right:5vw}.cc__main{overflow-x:hidden}.cc__section{padding-top:12.5vw;padding-bottom:12.5vw}.cc__title{margin-bottom:12.5vw}.cc__title .cce__box>:nth-child(1){font-size:3.125vw}.cc__title .cce__box>:nth-child(2){font-size:2.8125vw}.cc__title .cce__box>:nth-child(2):before{margin-left:2.5vw;margin-right:2.5vw;width:5vw;height:.3125vw}.cc__btn_switch span,.cc__title--sub .cce__box{font-size:5vw}.cc__title--sub .cce__box:after{margin:5vw auto;width:10vw;height:.625vw}.cc__table table{margin-bottom:6.25vw;width:90vw}.cc__table td,.cc__table th{display:block}.cc__table th{margin-bottom:3.75vw;padding-top:7.5vw;font-size:4.375vw;line-height:2}.cc__table td{padding-bottom:7.5vw;font-size:3.75vw;line-height:2}.cc__notes ul{width:90vw}.cc__notes li{font-size:3.125vw;line-height:2.2}.cc__btn_switch{margin-top:5vw;width:80vw;height:18.125vw}.cc__btn_switch svg{right:7.5vw;width:3.4375vw;height:1.875vw}.cp__intro{padding-top:0;padding-bottom:0}.cp__intro .cpe__visual{margin-bottom:10vw}.cp__intro .cpe__visual img{width:100vw;height:auto}.cp__intro .cpe__banner,.cp__intro .cpe__nav{border-bottom-width:.3125vw}.cp__intro .cpe__nav ul{padding-bottom:6.25vw;font-size:4.0625vw}.cp__intro .cpe__nav li{margin:3.75vw 5vw}.cp__intro .cpe__nav svg{margin-left:2.5vw;width:2.8125vw;height:1.5625vw}.cp__intro .cpe__banner{padding-top:10vw;padding-bottom:10vw}.cp__intro .cpe__banner li:not(first-of-type){margin-bottom:3.75vw}.cp__intro .cpe__banner a{text-align:center}.cp__intro .cpe__banner img{width:80vw;}.cp__concept .cpe__intro{margin-bottom:12.5vw}.cp__concept .cpe__intro_box_movie{width:100vw;height:56.25vw;margin-bottom:7.5vw}.cp__concept .cpe__intro_box_info>:nth-child(1){margin-bottom:6.25vw;font-size:8.75vw;line-height:1.42857}.cp__concept .cpe__intro_box_info>:nth-child(2){font-size:3.125vw;line-height:2.4}.cp__concept .cpe__photos img{width:100vw;height:142.1875vw}.cp__features .cpe__card--auto,.cp__features .cpe__card--camera,.cp__features .cpe__card--double,.cp__features .cpe__card--format,.cp__features .cpe__card--landscape,.cp__features .cpe__card--light,.cp__features .cpe__card--macro,.cp__features .cpe__card--selfie{padding-top:6.25vw;padding-bottom:6.25vw}.cp__features .cpe__card--auto:last-child,.cp__features .cpe__card--camera:last-child,.cp__features .cpe__card--double:last-child,.cp__features .cpe__card--format:last-child,.cp__features .cpe__card--landscape:last-child,.cp__features .cpe__card--light:last-child,.cp__features .cpe__card--macro:last-child,.cp__features .cpe__card--selfie:last-child{padding-bottom:0}.cp__features .cpe__card--auto h4,.cp__features .cpe__card--camera h4,.cp__features .cpe__card--double h4,.cp__features .cpe__card--format h4,.cp__features .cpe__card--landscape h4,.cp__features .cpe__card--light h4,.cp__features .cpe__card--macro h4,.cp__features .cpe__card--selfie h4{margin-bottom:5vw;font-size:5vw}.cp__features .cpe__card--auto p,.cp__features .cpe__card--camera p,.cp__features .cpe__card--double p,.cp__features .cpe__card--format p,.cp__features .cpe__card--landscape p,.cp__features .cpe__card--light p,.cp__features .cpe__card--macro p,.cp__features .cpe__card--selfie p{margin-bottom:6.25vw;font-size:3.75vw;line-height:1.83333}.cp__features .cpe__card--auto img:nth-of-type(1),.cp__features .cpe__card--camera img:nth-of-type(1),.cp__features .cpe__card--double img:nth-of-type(1),.cp__features .cpe__card--format img:nth-of-type(1),.cp__features .cpe__card--landscape img:nth-of-type(1),.cp__features .cpe__card--light img:nth-of-type(1),.cp__features .cpe__card--macro img:nth-of-type(1),.cp__features .cpe__card--selfie img:nth-of-type(1){margin-bottom:10vw}.cp__features .cpe__function{padding-bottom:6.25vw}.cp__features .cpe__card--auto img:nth-of-type(1){width:15vw;height:18.4375vw}.cp__features .cpe__card--auto img:nth-of-type(2){width:68.75vw;height:79.0625vw}.cp__features .cpe__card--selfie img:nth-of-type(1){width:24.6875vw;height:18.4375vw}.cp__features .cpe__card--selfie img:nth-of-type(2){width:84.84375vw;height:63.90625vw}.cp__features .cpe__card--macro img:nth-of-type(1){width:18.4375vw;height:18.4375vw}.cp__features .cpe__card--macro img:nth-of-type(2){width:62.96875vw;height:79.0625vw}.cp__features .cpe__card--landscape img:nth-of-type(1){width:25.9375vw;height:18.4375vw}.cp__features .cpe__card--landscape img:nth-of-type(2){width:68.59375vw;height:79.53125vw}.cp__features .cpe__card--double img:nth-of-type(1){width:18.4375vw;height:18.4375vw}.cp__features .cpe__card--double img:nth-of-type(2){width:90vw;height:63.75vw}.cp__features .cpe__card--light img:nth-of-type(1){width:40vw;height:18.4375vw}.cp__features .cpe__card--light img:nth-of-type(2){width:94.84375vw;height:61.09375vw}.cp__features .cpe__card--format img:nth-of-type(1){width:89.6875vw;height:138.59375vw}.cp__features .cpe__card--camera img:nth-of-type(1){width:90vw}.cp__features .cpe__filters .cc__inner,.cp__features .cpe__movie .cc__inner{padding-top:6.25vw;padding-bottom:6.25vw}.cp__features .cpe__filters h4{margin-bottom:6.25vw;font-size:5vw}.cp__features .cpe__filters p{margin-bottom:1.25vw;font-size:3.75vw;line-height:1.83333}.cp__features .cpe__filters img{width:89.21875vw;height:104.375vw}.cp__features .cpe__movie h4{margin-bottom:7.5vw;font-size:5vw}.cp__features .cpe__movie_box{width:90vw;height:50.625vw}.cp__spec{padding-bottom:18.75vw}.cp__spec .cc__btn_switch{margin-bottom:15vw}.cp__spec .cpe__itme--black,.cp__spec .cpe__itme--white{margin-left:auto;margin-right:auto;border-width:2.5vw;padding:8.75vw 3.75vw;width:80vw;height:68.125vw}.cp__spec .cpe__itme--black p:nth-of-type(1),.cp__spec .cpe__itme--white p:nth-of-type(1){margin-bottom:5vw;font-size:7.5vw}.cp__spec .cpe__itme--black p:nth-of-type(2),.cp__spec .cpe__itme--white p:nth-of-type(2){font-size:3.75vw;line-height:1.83333}.cp__spec .cpe__title{margin-bottom:7.5vw}.cp__spec .cpe__title h3{margin-bottom:6.25vw}.cp__spec .cpe__title img{width:75vw;height:10.3125vw}.cp__spec .cpe__title p{font-size:3.75vw;line-height:1.83333}.cp__spec .cpe__frame li{margin-bottom:43.125vw}.cp__spec .cpe__itme--black img,.cp__spec .cpe__itme--white img{margin-left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:90vw}.cce__lang-box{margin:auto}.cce__lang-box .cce__trigger{font-weight:400;font-size:1rem!important;padding:20px;text-align:center}.cce__lang-box ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:15px}.cce__lang-box ul li{font-size:1rem}.cc__langchange{display:none}.cc__lang-clone{height:50px;margin-top:-70px;margin-bottom:50px;position:relative;z-index:100}}