main{overflow-x:hidden}h2{text-align:center}.read{line-height:2}#firstview{position:relative}#firstview .fvOverlay{background:rgba(0,0,0,.5);left:0;position:absolute;top:0;width:100%;z-index:1}#firstview .fvImgArea img{-o-object-fit:cover;object-fit:cover;width:100%}#firstview .fvTextArea{color:#fff;position:absolute;z-index:2}#firstview .fvTextArea .desc,#firstview .fvTextArea .mainCopy,#firstview .fvTextArea .subCopy{text-shadow:0 0 2px rgba(0,0,0,.5)}#firstview .fvTextArea .subCopy{font-weight:700}#firstview .fvTextArea .mainCopy{font-weight:900;line-height:1.42}#firstview .fvTextArea .desc{font-weight:700}#firstview .fvBtnList li{position:relative}#firstview .fvBtnList li a{border-radius:3px;color:#fff;display:block;font-weight:700;padding:0;text-align:center}#firstview .fvBtnList li a span{position:relative}#firstview .fvBtnList li.btnMaterial a{background-color:#ed4e00;position:relative;transition:background .3s,color .3s cubic-bezier(.25,.1,0,.72)}#firstview .fvBtnList li.btnMaterial a.arrow{position:relative}#firstview .fvBtnList li.btnMaterial a.arrow:after{background:url(https://files.koden-kk.co.jp/hubfs/koden-media/electrical/icon_arrow_white.svg) no-repeat 50%/100%;content:"";display:block;height:13px;position:absolute;top:50%;transform:translateY(-50%);width:15px}#firstview .fvBtnList li.btnContact a{background-color:#1f2023;border:1px solid #fff;color:#fff;transition:background .3s,color .3s cubic-bezier(.25,.1,0,.72)}#toushi{background-color:#fff}#toushi .inner{display:flex}#toushi h2{color:#1f2023;font-weight:700;line-height:1;text-align:left}#column{padding-top:0}.slideList .slideListItem .img{overflow:hidden}.slideList .slideListItem .img img{transition:transform .3s cubic-bezier(.25,.1,0,.72);width:100%}.slideList .slideListItem>a{display:block;transition:transform .3s cubic-bezier(.25,.1,0,.72)}.slideList .slideListItem .slideListTitle{color:#1f2023;font-weight:700;margin-top:16px}.slick-list .img{overflow:hidden}.slick-list .img img{transition:transform .3s cubic-bezier(.25,.1,0,.72);width:100%}.slick-dots{display:block;margin:-2px 0 0;padding:0;text-align:center;width:100%}.slick-dots li{cursor:pointer;display:inline-block;margin:0 8px;position:relative}.slick-dots li button{background:transparent;border:1px solid #1f2023;border-radius:50%;cursor:pointer;display:block;font-size:0;line-height:0px;outline:none;padding:4px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:before{left:0;line-height:20px;position:absolute;text-align:center;top:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button{background:#1f2023}.slick-arrow{background-color:#fff;border:1px solid #1f2023;cursor:pointer;display:block;font-size:0;transition:all .3s cubic-bezier(.25,.1,0,.72);z-index:3}.slick-arrow:before{transition:border .3s cubic-bezier(.25,.1,0,.72)}.slick-arrow.prev{border-radius:3px 0 0 3px;border-right:none;bottom:-10px;cursor:pointer;position:absolute;right:60px}.slick-arrow.prev:before{border-bottom:1px solid #1f2023;border-right:1px solid #1f2023;content:"";display:block;position:absolute;transform:translate(-50%,-50%) rotate(-225deg)}.slick-arrow.next{border-radius:0 3px 3px 0;bottom:-10px;cursor:pointer;position:absolute;right:20px}.slick-arrow.next:before{border-bottom:1px solid #1f2023;border-right:1px solid #1f2023;content:"";display:block;position:absolute;transform:translate(-50%,-50%) rotate(-45deg)}#introduction .kodenLogo{text-align:center}#introduction .introCacth{font-weight:700;text-align:center}#introduction .introText{line-height:2;text-align:center}#introduction .introText span{font-weight:700}#introduction .btnWrap{text-align:center}#introduction .btnWrap a{background-color:#ed4e00;color:#fff;display:inline-block;font-weight:700;position:relative;text-align:center}#introduction .btnWrap a:after{aspect-ratio:7/6;background:url(https://files.koden-kk.co.jp/hubfs/koden-media/electrical/icon_arrow_white.svg) no-repeat 50%/100%;content:"";display:block;position:absolute;top:50%;transform:translateY(-50%);width:auto}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide,.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.js-moveTrigger{opacity:0}.fadeInUp{animation:fadeInUp 3s forwards;animation-play-state:running;animation-timing-function:cubic-bezier(.19,1,.02,1);opacity:1}@keyframes fadeInUp{0%{opacity:0;transform:translateY(40px)}50%{opacity:1}to{opacity:1;transform:translateY(0)}}[data-transition-delay="0.1s"]{transition-delay:.1s!important}[data-transition-delay="0.2s"]{transition-delay:.2s!important}[data-transition-delay="0.3s"]{transition-delay:.3s!important}[data-transition-delay="0.4s"]{transition-delay:.4s!important}[data-transition-delay="0.5s"]{transition-delay:.5s!important}[data-transition-delay="0.6s"]{transition-delay:.6s!important}[data-transition-delay="0.7s"]{transition-delay:.7s!important}[data-transition-delay="0.8s"]{transition-delay:.8s!important}[data-transition-delay="0.9s"]{transition-delay:.9s!important}[data-transition-delay="1.0s"]{transition-delay:1s!important}[data-transition-delay="1.1s"]{transition-delay:1.1s!important}[data-transition-delay="1.2s"]{transition-delay:1.2s!important}[data-transition-delay="1.3s"]{transition-delay:1.3s!important}[data-transition-delay="1.4s"]{transition-delay:1.4s!important}[data-transition-delay="1.5s"]{transition-delay:1.5s!important}[data-transition-delay="1.6s"]{transition-delay:1.6s!important}[data-transition-delay="1.7s"]{transition-delay:1.7s!important}[data-transition-delay="1.8s"]{transition-delay:1.8s!important}[data-transition-delay="1.9s"]{transition-delay:1.9s!important}[data-transition-delay="2.0s"]{transition-delay:2s!important}[data-anime-delay="0.1s"]{animation-delay:.1s!important}[data-anime-delay="0.2s"]{animation-delay:.2s!important}[data-anime-delay="0.3s"]{animation-delay:.3s!important}[data-anime-delay="0.4s"]{animation-delay:.4s!important}[data-anime-delay="0.5s"]{animation-delay:.5s!important}[data-anime-delay="0.6s"]{animation-delay:.6s!important}[data-anime-delay="0.7s"]{animation-delay:.7s!important}[data-anime-delay="0.8s"]{animation-delay:.8s!important}[data-anime-delay="0.9s"]{animation-delay:.9s!important}[data-anime-delay="1.0s"]{animation-delay:1s!important}[data-anime-delay="1.1s"]{animation-delay:1.1s!important}[data-anime-delay="1.2s"]{animation-delay:1.2s!important}[data-anime-delay="1.3s"]{animation-delay:1.3s!important}[data-anime-delay="1.4s"]{animation-delay:1.4s!important}[data-anime-delay="1.5s"]{animation-delay:1.5s!important}[data-anime-delay="1.6s"]{animation-delay:1.6s!important}[data-anime-delay="1.7s"]{animation-delay:1.7s!important}[data-anime-delay="1.8s"]{animation-delay:1.8s!important}[data-anime-delay="1.9s"]{animation-delay:1.9s!important}[data-anime-delay="2.0s"]{animation-delay:2s!important}@media screen and (max-width:768px){.inner{padding:0 20px}h2{font-size:23px}.read{margin-top:20px}.btnWrap{margin-top:35px}#firstview .fvOverlay{height:100%}#firstview .fvImgArea img{height:550px}#firstview .fvImgArea video{height:550px;-o-object-fit:cover;object-fit:cover;width:100%}#firstview .fvTextArea{left:50%;padding:0 52px;top:110px;transform:translateX(-50%)}#firstview .fvTextArea .subCopy{font-size:16px;text-align:center}#firstview .fvTextArea .mainCopy{font-size:27px;text-align:center}#firstview .fvTextArea .desc{font-size:13px;line-height:1.92;margin-top:30px;text-align:center}#firstview .fvBtnList{display:flex;justify-content:center;margin-top:30px}#firstview .fvBtnList li{width:270px}#firstview .fvBtnList li+li{margin-top:20px}#firstview .fvBtnList li a{font-size:14px;padding:13px 10px}#firstview .fvBtnList li.btnMaterial a.arrow:after{right:16px}#toushi{padding:60px 0}#toushi .inner{flex-direction:column-reverse}#toushi .toushiImg{margin:0 auto;max-width:600px}#toushi h2{padding-left:5px}#toushi .desc{line-height:1.86;margin:20px 0 30px}#column .inner{padding:0}#column .btnWrap,#column .read,#column h2{padding-left:20px;padding-right:20px}#news h2{margin-bottom:20px}.slick-list{padding:30px 11.5%!important}.slick-list .slick-slide{transition:transform .3s cubic-bezier(.25,.1,0,.72)}.slick-list .slick-slide:not(.slick-center){transform:scale(.85)}.slick-dots{padding:0 100px}.slick-dots li{height:10px;width:10px}.slick-dots li button{height:7px;width:7px}.slick-dots li button:before{height:20px;width:20px}.slick-arrow{box-shadow:1px 1px 0 0 #1f2023;height:38px;width:40px}.slick-arrow.prev:before{height:8px;left:calc(50% + 2px);top:calc(50% + 1px);width:8px}.slick-arrow.next:before{height:8px;left:calc(50% - 2px);top:calc(50% + 1px);width:8px}#introduction{padding:60px 0}#introduction .kodenLogo img{width:145px}#introduction .introCacth{font-size:23px;line-height:1.7;margin-top:30px}#introduction .introText{font-size:14px;margin-top:30px}#introduction .btnWrap{margin-top:40px}#introduction .btnWrap a{border-radius:8px;font-size:15px;padding:24px 30px;width:100%}#introduction .btnWrap a span{display:block;font-size:26px;margin-top:10px}#introduction .btnWrap a:after{height:13px;right:10px}.sp_delay_none{animation-delay:unset!important;transition-delay:unset!important}}@media print,screen and (min-width:769px){.inner{margin:0 auto;max-width:90%;width:1400px}h2{font-size:34px}.read{margin-top:40px;text-align:center}#firstview .fvOverlay{height:calc(100% - 5px)}#firstview .fvImgArea img{height:694px}#firstview .fvImgArea video{height:100%;width:100%}#firstview .fvTextArea{left:50%;margin:0 auto;max-width:90%;top:50%;transform:translate(-50%,-50%);width:1400px}#firstview .fvTextArea .subCopy{font-size:26px}#firstview .fvTextArea .mainCopy{font-size:56px;margin-top:10px}#firstview .fvTextArea .desc{line-height:2.06;margin-top:15px}#firstview .fvBtnList{font-size:0;margin-top:40px}#firstview .fvBtnList li{display:inline-block;width:315px}#firstview .fvBtnList li a{font-size:18px;padding:16px 10px}#firstview .fvBtnList li.btnMaterial{margin-right:20px}#firstview .fvBtnList li.btnMaterial a:hover{background-color:#fff;color:#ed4e00}#firstview .fvBtnList li.btnMaterial a:hover.arrow:after{background:url(https://files.koden-kk.co.jp/hubfs/koden-media/electrical/icon_arrow_orange-01.svg) no-repeat 50%/100%}#firstview .fvBtnList li.btnMaterial a.arrow:after{right:18px;transition:transform .3s cubic-bezier(.25,.1,0,.72)}#firstview .fvBtnList li.btnContact a:hover{background-color:#fff;border-color:#1f2023;color:#1f2023}#firstview .fvBtnList li.btnContact a:hover .iconMail:before{background-image:url(https://files.koden-kk.co.jp/hubfs/koden-media/electrical/icon_mail.svg)}#toushi{padding:90px 0}#toushi .inner{align-items:center;justify-content:space-between}#toushi .toushiImg{margin-right:15px;width:49%}#toushi .toushiImg img{width:100%}#toushi .discWrap{width:47%}#toushi h2{font-size:34px;margin:110px 0 40px}#toushi .desc{line-height:2}#news{padding-top:0}#news .inner{width:910px}#news .btnWrap{margin-top:60px}#news h2{margin-bottom:40px}.slideList{display:flex;margin-top:40px}.slideList .slideListItem{width:32.3%}.slideList .slideListItem:not(:last-child){margin-right:1%}.slideList .slideListItem>a:hover img{transform:scale(1.1)}.slideList .slideListItem>a:hover .moreBtn>span{background-image:url(https://files.koden-kk.co.jp/hubfs/koden-media/electrical/icon_arrow_more_hov.svg)}.slick-list{padding:30px 0!important}.slick-list .slick-slide{transform:scale(.95);transform-origin:bottom;transition:transform .3s cubic-bezier(.25,.1,0,.72)}.slick-list .slick-slide:not(:last-child){margin-right:0}.slick-list .slick-slide:not(.slick-center):hover img{transform:scale(1.1)}.slick-dots{padding-right:120px;text-align:right}.slick-dots li{height:10px;width:10px}.slick-dots li button{height:7px;width:7px}.slick-dots li button:before{height:20px;width:20px}.slick-arrow{box-shadow:2px 2px 0 0 #1f2023;height:30px;width:40px}.slick-arrow:hover{background-color:#1f2023}.slick-arrow:hover:before{border-color:#fff}.slick-arrow.prev:before{height:8px;left:calc(50% + 2px);top:calc(50% + 1px);width:8px}.slick-arrow.next:before{height:8px;left:calc(50% - 2px);top:calc(50% + 1px);width:8px}#introduction{padding:110px 0 100px}#introduction .kodenLogo img{width:290px}#introduction .introCacth{font-size:34px;margin-top:50px}#introduction .introCacth span{border-bottom:7px solid #ed4e00;display:inline-block}#introduction .introText{font-size:21px;margin-top:50px}#introduction .btnWrap{margin-top:50px}#introduction .btnWrap a{border:3px solid #ed4e00;border-radius:8px;font-size:23px;max-width:745px;padding:18px 70px;transition:background .3s,color .3s cubic-bezier(.25,.1,0,.72);width:100%}#introduction .btnWrap a span{display:block;font-size:36px}#introduction .btnWrap a:hover{background-color:#fff;color:#ed4e00}#introduction .btnWrap a:hover:after{background:url(https://files.koden-kk.co.jp/hubfs/koden-media/electrical/icon_arrow_orange-01.svg) no-repeat 50%/100%}#introduction .btnWrap a:after{height:18px;right:35px;transition:transform .3s cubic-bezier(.25,.1,0,.72)}.pc_delay_none{animation-delay:unset!important;transition-delay:unset!important}}@media screen and (min-width:769px) and (max-width:1200px){#firstview .fvImgArea video{height:400px;-o-object-fit:cover;object-fit:cover}#firstview .fvTextArea .subCopy{font-size:20px}#firstview .fvTextArea .mainCopy{font-size:40px}#firstview .fvTextArea .desc{font-size:14px}#firstview .fvBtnList{margin-top:30px}#firstview .fvBtnList li a{font-size:14px}}@media screen and (min-width:1700px){#firstview .fvTextArea{left:50%}}