@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@300;400;500;700;900&display=swap);html{overflow-x:hidden}a{color:#333;text-decoration:none;transition:.4s}a:hover{color:#333;text-decoration:none}a.hv:hover{color:#006ab7;text-decoration:underline}.img-hover1 a,.img-hover2 div,.img-hover2 a{display:block;position:relative}.img-hover1 a span{color:#fff;width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center;position:absolute;left:0;top:0;background-color:rgba(51,51,51,.7)}.img-hover2 div span,.img-hover2 a span{color:#fff;width:10rem;max-width:100%;line-height:2.5rem;display:block;text-align:center;position:absolute;left:0;bottom:0;background-color:rgba(51,51,51,.7)}.img-multiply{mix-blend-mode:multiply}@media only screen and (min-width:992px){a:hover{color:#333;opacity:.8;filter: alpha(opacity=80);-ms-filter:"alpha(opacity=80)";text-decoration:none}.img-hover1 a:hover span{border:.3rem solid #006ab7}}.fw-medium{font-weight:500!important}.fw-black{font-weight:900!important}.fs-7{font-size:1.125rem!important}i{font-style:italic}body{font-family:'Noto Sans JP',sans-serif;font-size:14px;line-height:1.75;letter-spacing:.03em;color:#333;overflow-x:hidden;padding-top:7rem}@media only screen and (max-width:991px){body{padding-top:5.75rem}}#header{background-color:rgba(255,255,255,.95);transition:.4s}#header .logo{height:5rem;margin:0 0 0 1.75rem;position:relative;z-index:2;line-height:1.75}#header .logo a{display:flex;align-items:flex-end}#header .logo a img{display:block;padding-top:1.875rem}#header .logo a span{display:block;white-space:nowrap;color:#006ab7;margin:0 0 .2rem 1.5rem}#header #hnav{justify-content:flex-end;padding-right:5rem}#header .hnav{display:flex;padding-right:1.5em}#header .hnav span{display:block}#header .hnav a{position:relative;z-index:2}#header .hnav a.sp{display:none}#header .hnav .subnav{display:none;width:100%;background-color:rgba(255,255,255,.95);padding:7.5rem 0 1.25rem;position:fixed;left:0;top:0;z-index:1}#header .hnav .subnav.nav-technology{padding-bottom:5rem}#header .hnav .subnav .container{padding-right:10rem;padding-left:10rem}#header .hnav .nav-about .container{padding-right:3.75rem}#header .hnav .subnav p{width:28%;color:#7d8b95;margin-top:2.5rem}#header .hnav .nav-about p{width:17.5%}#header .hnav .subnav p a{color:#7d8b95!important}#header .hnav .subnav p a span{display:block;font-size:1.125rem;color:#006ab7!important;position:relative;padding-bottom:1.5rem}#header .hnav .subnav p a span::before{content:'';width:2.375rem;height:1px;background:linear-gradient(90deg,#6356df,#2c6ce2,#00ecf2);position:absolute;left:0;bottom:.7rem}#header .hnav .subnav ul{width:72%}#header .hnav .nav-about ul{width:82.5%}#header .hnav .subnav ul li{list-style:none}#header .hnav .subnav ul li a{color:#333!important}#header .hnav .nav-about ul,#header .hnav .nav-product ul,#header .hnav .nav-technology ul{display:flex;flex-wrap:wrap;margin:0;padding:0}#header .hnav .nav-about ul li{width:12.5rem;margin:0 0 1.25rem 1.25rem}#header .hnav .nav-product ul li,#header .hnav .nav-technology ul li{width:13.75rem;margin:0 0 1.25rem 1.25rem}#header .hnav .nav-product ul li:first-child,#header .hnav .nav-technology ul li:first-child{display:none}#header .hnav .nav-product ul li:nth-child(3) {margin:0 13.75rem 1.25rem 1.25rem}#header .hnav .nav-about ul li a,#header .hnav .nav-product ul li a,#header .hnav .nav-technology ul li a{display:block;width:100%;padding-top:6.2rem;position:relative}#header .hnav .nav-about ul li a::before,#header .hnav .nav-product ul li a::before,#header .hnav .nav-technology ul li a::before{width:100%!important;height:5.625rem;left:0;top:0;bottom:auto;transform:translateX(0) scale(1,1);background-position:center center;background-repeat:no-repeat;background-size:100% auto}#header .hnav .nav-about ul li a span,#header .hnav .nav-product ul li a span,#header .hnav .nav-technology ul li a span{display:block;font-weight:500;background:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%227.414%22%20height%3D%2212.828%22%20viewBox%3D%220%200%207.414%2012.828%22%3E%20%3Cpath%20id%3D%22%E3%83%91%E3%82%B9_813%22%20data-name%3D%22%E3%83%91%E3%82%B9%20813%22%20d%3D%22M246.5%2C250.5l5-5-5-5%22%20transform%3D%22translate\(-245.085%20-239.086\)%22%20fill%3D%22none%22%20stroke%3D%22%23006ab7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%2F%3E%3C%2Fsvg%3E) 95% center no-repeat;transition:.4s;line-height:1.4}#header .hnav .nav-about ul li:first-child a::before{background-image:url(https://www.nichia.co.jp/img/common/nav-about1.jpg)}#header .hnav .nav-about ul li:nth-child(2) a::before {background-image:url(https://www.nichia.co.jp/img/common/nav-about2.jpg)}#header .hnav .nav-about ul li:nth-child(3) a::before {background-image:url(https://www.nichia.co.jp/img/common/nav-about3.jpg.pagespeed.ce.3S_dx26DIx.webp)}#header .hnav .nav-about ul li:nth-child(4) a::before {background-image:url(https://www.nichia.co.jp/img/common/nav-about4.jpg)}#header .hnav .nav-about ul li:nth-child(5) a::before {background-image:url(https://www.nichia.co.jp/img/common/nav-about5.jpg.pagespeed.ce.3ZwZo2HT_0.webp)}#header .hnav .nav-about ul li:nth-child(6) a::before {background-image:url(https://www.nichia.co.jp/img/common/nav-about6.jpg.pagespeed.ce.eF43wXnqzq.webp)}#header .hnav .nav-about ul li:nth-child(7) a::before {background-image:url(https://www.nichia.co.jp/img/common/nav-about7.jpg)}#header .hnav .nav-about ul li:nth-child(8) a::before {background-image:url(https://www.nichia.co.jp/img/common/nav-about8.jpg.pagespeed.ce.OY0ALHRlFM.webp)}#header .hnav .nav-about ul li:nth-child(9) a::before {background-image:url(https://www.nichia.co.jp/img/common/nav-about9.jpg)}#header .hnav .nav-about ul li:nth-child(10) a::before {background-image:url(https://www.nichia.co.jp/img/common/nav-about10.jpg.pagespeed.ce.DHrGJcbBQY.webp)}#header .hnav .nav-about ul li:nth-child(11) a::before {background-image:url(https://www.nichia.co.jp/img/common/nav-blog.jpg)}#header .hnav .nav-product ul li:nth-child(2) a::before {background-image:url(https://www.nichia.co.jp/img/common/nav-product1.jpg)}#header .hnav .nav-product ul li:nth-child(3) a::before {background-image:url(https://www.nichia.co.jp/img/common/nav-product2.jpg)}#header .hnav .nav-product ul li:nth-child(4) a::before {background-image:url(https://www.nichia.co.jp/img/common/nav-product3.jpg)}#header .hnav .nav-product ul li:nth-child(5) a::before {background-image:url(https://www.nichia.co.jp/img/common/nav-product4.jpg)}#header .hnav .nav-product ul li:nth-child(6) a::before {background-image:url(https://www.nichia.co.jp/img/common/nav-product5.jpg)}#header .hnav .nav-technology ul li:nth-child(2) a::before {background-image:url(https://www.nichia.co.jp/img/common/nav-technology1.jpg)}#header .hnav .nav-technology ul li:nth-child(3) a::before {background-image:url(https://www.nichia.co.jp/img/common/nav-technology2.jpg)}#header .hnav .nav-technology ul li:nth-child(4) a::before {background-image:url(https://www.nichia.co.jp/img/common/nav-technology3.jpg)}#header .hnav .nav-news ul{width:13.125rem;margin:2.5rem 0 4rem;padding:0 7.25rem 0 1.25rem;border-right:1px solid #cbd5dc;box-sizing:content-box}#header .hnav .nav-news ul:last-of-type{margin:2.5rem 0 4rem;padding:0 2.875rem 0 7.5rem;border:none}#header .hnav .nav-news ul li{margin-bottom:1.5rem}#header .hnav .nav-news ul li:last-child{margin-bottom:0}#header .hnav .nav-news ul li a{display:block;font-weight:500;background:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%227.414%22%20height%3D%2212.828%22%20viewBox%3D%220%200%207.414%2012.828%22%3E%20%3Cpath%20id%3D%22%E3%83%91%E3%82%B9_813%22%20data-name%3D%22%E3%83%91%E3%82%B9%20813%22%20d%3D%22M246.5%2C250.5l5-5-5-5%22%20transform%3D%22translate\(-245.085%20-239.086\)%22%20fill%3D%22none%22%20stroke%3D%22%23006AB7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%2F%3E%3C%2Fsvg%3E) 95% center no-repeat;transition:.4s}#header .hnav .nav-news ul li a::before{display:none}#header .spnav{display:none}#header .hform{width:11.25rem;border:1px solid #c1ccd4;border-radius:.125rem;margin:2rem 2.1rem 0 1.625rem;position:relative;z-index:2}#header .hform .sbtn{background-color:#fff;padding:.4rem .55rem .6rem;border:none;line-height:1}#header .hform .form-control{padding:.2rem .75rem;font-size:.8974rem;color:#333;border:none}#header .hform .form-control::placeholder{color:rgba(125,139,149,.50)}#header .hlang{font-size:.6875rem;position:absolute;right:17rem;top:.75rem;z-index:2}#header .hlang a{line-height:1;border-right:1px solid #4d4d4d}#header .hlang a.on{color:#006ab7}#header .hlang a:last-of-type{border-right:none}#header .hcorp a{width:10.625rem;height:5rem;background-color:#006ab7;margin-right:-.75rem;position:relative;z-index:2}#header .hmail a{width:5rem;height:5rem;background-color:#333;position:absolute;right:0;top:0;z-index:2}@media only screen and (min-width:992px){#header .hnav a::before{content:'';width:calc(100% - 3rem);height:1px;background:linear-gradient(-90deg,#6356df,#2c6ce2,#00ecf2);position:absolute;left:50%;bottom:.6rem;transform:translateX(-50%) scale(0,1);transition:.4s}#header .hnav a.px-3::before{width:calc(100% - 2rem)}#header .hnav a:hover,#header .hnav span.active>a{color:#006ab7;opacity:1;filter: alpha(opacity=100);-ms-filter:"alpha(opacity=100)"}#header .hnav a:hover::before,#header .hnav span.active>a::before{transform:translateX(-50%) scale(1,1)}#header .hnav .subnav p a:hover{opacity:.8;filter: alpha(opacity=80);-ms-filter:"alpha(opacity=80)"}#header .hnav .nav-about ul li a:hover span,#header .hnav .nav-product ul li a:hover span,#header .hnav .nav-technology ul li a:hover span{background-position:99% center}#header .hnav .nav-news ul li a:hover{background-position:99% center}#header .hcorp a i{display:none}}@media only screen and (min-width:992px) and (max-width:1399px){#header .hnav .subnav .container{padding-right:4.375rem;padding-left:4.375rem}#header .hnav .nav-about .container{padding-right:0}}@media only screen and (min-width:992px) and (max-width:1199px){#header .logo{margin-left:0}#header .logo a span{margin:0 0 .2rem 1rem}#header .hnav{padding-right:0}#header .hnav a.px-3{font-size:.8125rem;padding:1rem .5rem!important}#header .hnav a.px-3::before{width:calc(100% - 1rem)}#header .hnav a.px-4{padding:1rem!important}#header .hnav a.px-4::before{width:calc(100% - 1rem)}#header .hnav .subnav{font-size:.8125rem}#header .hnav .subnav .container{padding-right:0;padding-left:0}#header .hnav .nav-about .container{max-width:98%;margin-left:2%}#header .hnav .nav-about p{width:15%}#header .hnav .nav-product p,#header .hnav .nav-technology p{width:20%}#header .hnav .nav-about ul{width:85%}#header .hnav .nav-product ul,#header .hnav .nav-technology ul{width:80%}#header .hnav .nav-about ul li{margin:0 0 1rem 1rem}#header .hform{width:9rem;margin:2rem 2rem 0 1rem}#header .hlang{right:14.8rem}#header .hcorp a{width:9rem}}@media only screen and (max-width:991px){#header .container-fluid{padding:0}#header .logo{height:3.75rem;margin-left:var(--bs-gutter-x,.75rem)}#header .logo a img{width:7rem;padding-top:1.2rem}#header .logo a span{font-size:.875rem!important;margin:0 0 0 1.5rem}#header #hnav{height:calc(100vh - 3.75rem);padding-right:0;overflow-y:auto;position:relative}#header .navbar-toggler{width:3.75rem;height:3.75rem;border:none;background-color:#333;border-radius:0;padding:0 1rem;position:absolute;right:0;top:0;outline:0}#header .navbar-toggler:focus{box-shadow:none!important}#header .navbar-toggler span{display:block;position:absolute;width:1.75rem;height:.1875rem;background-color:#fff;transition:.35s ease-in-out}#header .navbar-toggler span:first-child{top:1.125rem}#header .navbar-toggler span:nth-child(2) {top:1.75rem}#header .navbar-toggler span:last-child{top:2.375rem}#header .hnav{width:86%;margin:0 auto;display:block;font-size:1.25rem;padding-top:3rem}#header .hnav a{font-size:1.25rem;padding:.5rem 2rem!important;display:block}#header .hnav a.sp{display:block}#header .hnav a.pc{display:none}#header .hnav a.px-3{font-size:1.25rem;padding:.5rem 2rem!important}#header .hnav a::before,#header .hnav a.px-3::before{content:'';width:1rem!important;height:2px;background:linear-gradient(90deg,#6356df,#2c6ce2,#00ecf2);position:absolute;left:0;top:52%}#header .hnav .subnav{background-color:rgba(239,242,244,.95);padding:7.5rem 0 1.5rem}#header .hnav .subnav.nav-technology{padding-bottom:1.5rem}#header .hnav .subnav .container{padding-right:6.5rem;padding-left:6.5rem;margin:0 auto}#header .hnav .subnav{width:100vw;padding:1.5rem 7vw;position:static;margin:1rem 0 1rem -7vw}#header .hnav .subnav .container{padding-right:0;padding-left:0;max-width:inherit}#header .hnav .subnav a::before,#header .hnav .subnav p{display:none}#header .hnav .subnav ul{width:100%;display:block}#header .hnav .nav-about ul li,#header .hnav .nav-product ul li,#header .hnav .nav-technology ul li{width:100%;margin:0}#header .hnav .nav-product ul li:first-child,#header .hnav .nav-technology ul li:first-child{display:list-item}#header .hnav .nav-product ul li:nth-child(3) {margin:0}#header .hnav .nav-about ul li a span,#header .hnav .nav-product ul li a span,#header .hnav .nav-technology ul li a span,#header .hnav .nav-news ul li a{background:none}#header .hnav .subnav ul li a span br{display:none}#header .hnav .nav-news ul{width:100%;margin:0;padding:0;border-right:none}#header .hnav .nav-news ul:last-of-type,#header .hnav .nav-news ul li{margin:0;padding:0}#header .spnav{width:86%;margin:0 auto;display:block;padding-top:1rem}#header .spnav a{display:block;padding:.4rem 2rem;font-size:1rem}#header .spnav a.fss{font-weight:400;font-size:.875rem}#header .hform{width:calc(90% - 4rem);margin:2rem auto 0}#header .hform .form-control{padding:.5rem .75rem;font-size:1rem}#header .hlang{font-size:1rem;right:3%;top:2rem}#header .hcorp{width:calc(90% - 5rem);margin:3rem 1px 10rem 7%}#header .hcorp a{font-size:1.25rem;width:100%;margin:0}#header .hcorp a i{font-style:normal;padding-right:.5em}#header .hmail{margin:3rem 7% 10rem 0}#header .hmail a{position:static}#header .hmail a img{width:2.5rem;height:auto}body.active #header{background-color:rgba(255,255,255,1)}body.active #header .navbar-toggler span:first-child{top:1.75rem;transform:rotate(45deg)}body.active #header .navbar-toggler span:nth-child(2) {width:0}body.active #header .navbar-toggler span:last-child{top:1.75rem;transform:rotate(-45deg)}}#header.led-header .hnav .subnav{background-color:rgba(239,242,244,.95);padding:7.5rem 0 1.5rem}#header.led-header .hnav .subsubnav{display:none;width:100%;background-color:rgba(239,242,244,.95);padding:5.3rem 0 1.25rem;position:fixed;left:0;top:7rem;z-index:1}#header.led-header .hnav .subnav .container{padding-right:6.5rem;padding-left:6.5rem;margin:0 auto}#header.led-header .hnav .subsubnav .col-3 .whbox{background-color:#fff;padding:1.25rem 1.25rem .5rem;margin-bottom:1.25rem}#header.led-header .hnav .subsubnav.nav-led .col-3{min-height:24rem}#header.led-header .hnav .subsubnav .col-3 a::before{display:none}#header.led-header .hnav .subsubnav.nav-led .col-3 .whbox{min-height:10.75rem}#header.led-header .hnav .subsubnav.nav-lcd .col-3 .whbox{min-height:13.75rem}#header.led-header .hnav .subsubnav .col-3 .whbox.he4{height:calc(100% - 1.25rem)}#header.led-header .hnav .subsubnav .col-3 .whbox p{width:100%;margin:0 0 .5rem}#header.led-header .hnav .subsubnav .col-3 .whbox p.nos{margin:0 0 1rem}#header.led-header .hnav .subsubnav .col-3 .whbox i{font-style:normal;color:#7d8b95;font-size:.625rem}#header.led-header .hnav .subsubnav.nav-lcd .col-3 .whbox i{color:#333;font-size:.75rem;font-weight:700}#header.led-header .hnav .subsubnav .col-3 .whbox ul{width:100%;margin:0;padding:0}#header.led-header .hnav .subsubnav .col-3 .whbox ul li{margin:.5rem 0}#header.led-header .hnav .subsubnav .col-3 .whbox ul li::before{display:none}#header.led-header .hnav .subsubnav .col-3 .whbox ul li a span{display:block;font-weight:500;line-height:1.2;background:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%227.414%22%20height%3D%2212.828%22%20viewBox%3D%220%200%207.414%2012.828%22%3E%20%3Cpath%20id%3D%22%E3%83%91%E3%82%B9_813%22%20data-name%3D%22%E3%83%91%E3%82%B9%20813%22%20d%3D%22M246.5%2C250.5l5-5-5-5%22%20transform%3D%22translate\(-245.085%20-239.086\)%22%20fill%3D%22none%22%20stroke%3D%22%23006AB7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%2F%3E%3C%2Fsvg%3E) 95% center no-repeat;padding-right:2rem}@media only screen and (min-width:992px){#header.led-header .hnav .subsubnav .col-3 .whbox p a:hover,#header.led-header .hnav .subsubnav .col-3 .whbox ul li a:hover span{color:#006ab7}#header.led-header .hnav a.img:hover{opacity:.8;filter: alpha(opacity=80);-ms-filter:"alpha(opacity=80)"}}@media only screen and (min-width:992px) and (max-width:1199px){#header.led-header .hnav .subnav .container{padding-right:0;padding-left:0}}@media only screen and (max-width:991px){#header.led-header .hnav a.active{color:#006ab7}#header.led-header .hnav .subnav{width:100vw;padding:1.5rem 7vw;position:static;margin:1rem 0 1rem -7vw}#header.led-header .hnav .subnav .container{padding-right:0;padding-left:0;max-width:inherit}#header.led-header .hnav .subnav a::before{display:none}}main .container{padding-right:6.5rem;padding-left:6.5rem}main #path{width:100%;background-color:#333;font-size:.75rem;line-height:2rem;color:#fff;position:fixed;top:5rem;z-index:90}main #path .container{padding-right:2.75rem;padding-left:2.75rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}main #path a{color:#fff}main .bgb1{background-color:#eff2f4}main .bgb2{background-color:#cbd5dc}main .bgw{background-color:#fff}@media only screen and (max-width:1199px){main .container{padding-right:var(--bs-gutter-x,.75rem);padding-left:var(--bs-gutter-x,.75rem)}main #path .container{padding-right:var(--bs-gutter-x,.75rem);padding-left:var(--bs-gutter-x,.75rem)}}@media only screen and (max-width:991px){main #path{top:3.75rem}}.headline1{font-size:3rem}.headline2{line-height:2rem;padding-left:1.2rem;position:relative}.headline2::before{content:'';width:.3125rem;height:100%;background:linear-gradient(#2e3488,#004497,#00b0ed);position:absolute;left:0;top:0}.headline3::before{content:'■';color:#006ab7;padding-right:.5em}.col-3,.col-lg-3,.col-4,.col-lg-4,.col-6,.col-lg-6,.col-8,.col-lg-8{margin-bottom:calc(var(--bs-gutter-x))}.layout-box{padding-top:5.5rem;padding-bottom:5.5rem}.text-row.row{--bs-gutter-x:4rem}.text-row .col-lg-3,.text-row .col-lg-4,.text-row .col-lg-6{padding-right:2rem;padding-left:2rem}.bg-row{--bs-gutter-x:0}.bg-row .col-lg-4{width:31%}.bg-row .col-lg-6{width:48%}.video-box video{width:100%;height:auto}.video-box .youtube{width:100%;height:0;position:relative;padding-top:56.25%}.video-box .youtube iframe{width:100%;height:100%;position:absolute;left:0;top:0}.video-box.col-12{width:84%;margin:0 auto}@media only screen and (max-width:991px){.text-row.row{--bs-gutter-x:2rem}.text-row .col-lg-3,.text-row .col-lg-4,.text-row .col-lg-6{padding-right: calc(var(--bs-gutter-x)/ 2);padding-left: calc(var(--bs-gutter-x)/ 2)}.bg-row .col-lg-4,.bg-row .col-lg-6{width:100%;margin-bottom:2rem}.photo-row .col-4,.photo-row .col-3{width:50%}.document-row .col-4{width:50%}.video-box.col-12{width:100%}}@media only screen and (max-width:767px){.document-row .col-4{width:100%}}.form-box{background-color:#eff2f4;padding:1.25rem;margin-bottom:.8rem}.form-box.wh{background-color:#fff}.form-box.color,.form-box.use{padding-right:.5rem}.form-control{font-size:.875rem;border:1px solid #cbd5dc;border-radius:.125rem;transition:none;color:#333;padding:.5rem .75rem}.form-control::placeholder{color:#cbd5dc}.form-control.color::placeholder{color:#7d8b95}.form-check{width:100%;padding:0;text-align:left;position:relative;z-index:2}.form-check .form-check-input{display:none}.form-check .form-check-label{box-sizing:border-box;cursor:pointer;display:block;padding:.1rem 0 .1rem 1.4rem;position:relative;width:auto}.accordion-header .form-check .form-check-label{padding:.6rem 0 .6rem 1.4rem}.form-check .form-check-label img{padding-right:.5rem;margin-top:-.2rem}.form-check .form-check-label::before{background:#cbd5dc;border-radius:.125rem;content:'';display:block;width:1rem;height:1rem;position:absolute;top:50%;margin-top:-.5rem;left:0}.form-check .form-check-label::after{border-right:.125rem solid #fff;border-bottom:.125rem solid #fff;content:'';display:block;width:.3rem;height:.55rem;opacity:0;position:absolute;top:50%;margin-top:-.35rem;left:.35rem;transform:rotate(45deg)}.form-check-input:checked+.form-check-label::before{background:#006ab7}.form-check-input:checked+.form-check-label::after{opacity:1}.form-check .form-check-label.radio::before{border-radius:50%}.form-check .form-check-label.radio::after{border:none;background:#fff;border-radius:50%;width:.5rem;height:.5rem;margin-top:-.25rem;left:.25rem}.form-check-input:checked+.form-check-label.radio::before{background:#006ab7}.form-check-input:checked+.form-check-label.radio::after{opacity:1}.form-box .accordion-item{border:none}.form-box .accordion-button{padding:0;font-size:.875rem}.form-box .accordion-button img{padding-right:.5rem}.form-box .accordion-button:not(.collapsed) {background-color:#eff2f4}.form-box .accordion-button::after{margin-right:.8rem;position:absolute;right:0;z-index:1}.form-box .accordion-body{padding:0 0 .5rem 1em}.form-box.color .accordion-body{font-size:.6875rem}.form-box .form-range::-webkit-slider-thumb{background:#006ab7}.form-box .form-range::-moz-range-thumb{background:#006ab7}.form-box .form-range::-ms-thumb{background:#006ab7}.form-box .form-range:focus{border:none;outline:none;box-shadow:0 0 0 0}.form-box .form-label.range span{font-size:.625rem;position:absolute;bottom:-.5rem}.form-box .form-label.range span.ra1{left: calc(var(--bs-gutter-x)/ 2)}.form-box .form-label.range span.ra2{right: calc(var(--bs-gutter-x)/ 2)}.form-box .slider-container{width:100%;margin-top:15px}.form-box .slider-container .back-bar{height:3px;border-radius:2px;background-color:#333;position:relative}.form-box .slider-container .back-bar .selected-bar{height:5px;border-radius:2px;background-color:#006ab7;position:absolute}.form-box .slider-container .back-bar .pointer{width:14px;height:14px;top:-5px;box-sizing:border-box;border-radius:10px;background-color:#006ab7;position:absolute;cursor:col-resize;opacity:1;z-index:2}.form-box .slider-container .back-bar .pointer.last-active{z-index:3}.form-box .slider-container .clickable-dummy{cursor:pointer;position:absolute;width:100%;height:100%;z-index:1}.form-box .slider-container.slider-readonly .clickable-dummy,.form-box .slider-container.slider-readonly .pointer{cursor:auto}.form-select{font-size:.875rem}.btn{color:#fff;padding:.75rem 2rem .75rem .75rem;position:relative}.btn-input{width:100%;position:relative}.btn-input .btn{font-size:.875rem;padding:.75rem 1.8rem .75rem .55rem}.btn::before,.btn-input::before{width:.5em;height:.785em;line-height:0;content:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%227.351%22%20height%3D%2210.918%22%20viewBox%3D%220%200%207.351%2010.918%22%3E%20%3Cdefs%3E%20%3Cstyle%3E%20.cls-1%20%7B%20fill%3A%20%23fff%3B%20%7D%20%3C%2Fstyle%3E%20%3C%2Fdefs%3E%20%3Cpath%20id%3D%22%E3%83%91%E3%82%B9_971%22%20data-name%3D%22%E3%83%91%E3%82%B9%20971%22%20class%3D%22cls-1%22%20d%3D%22M246.5%2C250.418a1%2C1%2C0%2C0%2C1-.641-1.768l4.429-3.691-4.429-3.691a1%2C1%2C0%2C1%2C1%2C1.28-1.536l5.351%2C4.459a1%2C1%2C0%2C0%2C1%2C0%2C1.536l-5.351%2C4.459A1%2C1%2C0%2C0%2C1%2C246.5%2C250.418Z%22%20transform%3D%22translate\(-245.499%20-239.5\)%22%2F%3E%3C%2Fsvg%3E);transition:.4s;position:absolute;right:1.5rem;top:50%;margin-top:-.2rem;z-index:2}.btn-input::before{right:.8rem;margin-top:-.3rem}.btn:hover,.btn-input:hover{color:#fff}.btn:hover::before{right:1rem}.btn-input:hover::before{right:.5rem}.morebtn .btn::before{width:.7rem;height:.375rem;line-height:0;content:url(data:image/svg+xml;charset=utf8,%3Csvg%20id%3D%22%E3%82%B3%E3%83%B3%E3%83%9D%E3%83%BC%E3%83%8D%E3%83%B3%E3%83%88_1_1%22%20data-name%3D%22%E3%82%B3%E3%83%B3%E3%83%9D%E3%83%BC%E3%83%8D%E3%83%B3%E3%83%88%201%20%E2%80%93%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2211.196%22%20height%3D%225.404%22%20viewBox%3D%220%200%2011.196%205.404%22%3E%20%3Cpath%20id%3D%22%E3%83%91%E3%82%B9_1%22%20data-name%3D%22%E3%83%91%E3%82%B9%201%22%20d%3D%22M3106.947%2C2498h11.2l-5.856%2C5.4Z%22%20transform%3D%22translate\(-3106.947%20-2498\)%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E);transition:.4s;position:absolute;right:50%;top:50%;margin:-.2rem -5rem 0 0}.morebtn .btn:hover::before{right:50%}.btn.btn-wl{width:31.25rem}.btn.btn-wm{width:19.375rem}.btn.btn-ws{width:13.5rem}.btn.btn-w100{width:100%}.btn.btn-w50{width:48%}.btn.btn-h4{padding:.45rem 2rem .45rem .75rem}.btn.btn-primary{background-color:#7d8b95;border-color:#7d8b95}.btn.btn-secondary{background-color:#4d4d4d;border-color:#4d4d4d}.btn.btn-third{background-color:#006ab7;border-color:#006ab7}@media only screen and (max-width:767px){.btn.btn-wl,.btn.btn-wm,.btn.btn-ws,.btn.btn-w50{width:100%}}.table th{text-align:center;vertical-align:middle}.table th:first-child{border-left:none}.table thead th{background-color:#cbd5dc!important;border:1px solid #fff;border-bottom:none}.table tbody th{background-color:#fff;position:relative;border-bottom:1px solid #cbd5dc}.table tbody th::before{content:'';width:100%;height:1px;background-color:#cbd5dc;position:absolute;left:0;bottom:-1px}.table td{text-align:center;vertical-align:middle;border:1px solid #cbd5dc;border-right:none}.table .table-primary{background-color:rgba(43,136,200,.1)}.table > :not(:last-child) > :last-child > * {border-bottom-color:#cbd5dc}.table th.det{text-align:left;background-color:#cbd5dc!important;position:relative;border-bottom:1px solid #fff;padding-right:6rem;padding-left:1rem}.table th.det::before{content:'';width:100%;height:1px;background-color:#fff;position:absolute;left:0;bottom:-1px}.table th.det span{display:block;width:4.5rem;height:100%;padding:.5rem 1rem;position:absolute;right:0;top:0;border-left:1px solid #fff}.table td.img{min-width:200px}.table tbody.none{display:none}.table-over{width:100%;overflow-y:auto}.table-over table{white-space:nowrap}.table-over .table th:first-child{position:sticky;left:0;z-index:2}.table-over::-webkit-scrollbar{height:6px}.table-over::-webkit-scrollbar-track{border-radius:3px;background:#cbd5dc}.table-over::-webkit-scrollbar-thumb{border-radius:3px;background:#4169ae}.accordion-item{border-top:1px solid #cbd5dc}.accordion-button{border:none}.accordion-button:focus{border:none;box-shadow:0 0 0 0}.accordion-button::after{width:.7rem;height:.375rem;background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20id%3D%22%E3%82%B3%E3%83%B3%E3%83%9D%E3%83%BC%E3%83%8D%E3%83%B3%E3%83%88_1_15%22%20data-name%3D%22%E3%82%B3%E3%83%B3%E3%83%9D%E3%83%BC%E3%83%8D%E3%83%B3%E3%83%88%201%20%E2%80%93%2015%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2211.196%22%20height%3D%225.404%22%20viewBox%3D%220%200%2011.196%205.404%22%3E%20%3Cpath%20id%3D%22%E3%83%91%E3%82%B9_1%22%20data-name%3D%22%E3%83%91%E3%82%B9%201%22%20d%3D%22M3106.947%2C2498h11.2l-5.856%2C5.4Z%22%20transform%3D%22translate\(-3106.947%20-2498\)%22%20fill%3D%22%237d8b95%22%2F%3E%3C%2Fsvg%3E);background-size:100% auto}.accordion-button:not(.collapsed) {color:#333;background-color:#fff}.accordion-button:not(.collapsed)::after {background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20id%3D%22%E3%82%B3%E3%83%B3%E3%83%9D%E3%83%BC%E3%83%8D%E3%83%B3%E3%83%88_1_15%22%20data-name%3D%22%E3%82%B3%E3%83%B3%E3%83%9D%E3%83%BC%E3%83%8D%E3%83%B3%E3%83%88%201%20%E2%80%93%2015%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2211.196%22%20height%3D%225.404%22%20viewBox%3D%220%200%2011.196%205.404%22%3E%20%3Cpath%20id%3D%22%E3%83%91%E3%82%B9_1%22%20data-name%3D%22%E3%83%91%E3%82%B9%201%22%20d%3D%22M3106.947%2C2498h11.2l-5.856%2C5.4Z%22%20transform%3D%22translate\(-3106.947%20-2498\)%22%20fill%3D%22%237d8b95%22%2F%3E%3C%2Fsvg%3E);transform:rotate(180deg)}.accordion-collapse{border:none}.accordion-body{padding:1rem 2rem}.nav-tabs{justify-content:space-between;text-align:center;border-bottom:1px solid #cbd5dc;position:relative;z-index:2}.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs.nav4 .nav-item{width:24.5%}.nav-tabs.nav6 .nav-item{width:16.2%}.nav-tabs .nav-item .nav-link{height:100%;padding:1rem .5rem;font-weight:500;color:#7d8b95;background-color:#cbd5dc;border-color:#cbd5dc;display:flex;justify-content:center;align-items:center;line-height:1.3}@media only screen and (min-width:992px){.nav-tabs .nav-item .nav-link:hover{color:#fff;background-color:#006ab7;border-color:#006ab7;opacity:1}}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link:hover,.nav-tabs .nav-link.active:hover{font-weight:700;color:#006ab7;background-color:#fff;border-color:#cbd5dc #cbd5dc #fff}.tab-content .tab-pane{padding:1.875rem;border:1px solid #cbd5dc;border-top:none;border-radius:0 0 .25rem .25rem;background-color:#fff}@media only screen and (max-width:767px){.nav-tabs .nav-item{font-size:.625rem}}.tab-vertical .nav-tabs{width:17.5%;display:block;text-align:left;border-bottom:none}.tab-vertical .nav-tabs .nav-item{margin:0 -1px 0 0}.tab-vertical .nav-tabs .nav-item{height:9.1%;margin-bottom:1%}.tab-vertical .nav-tabs .nav-item:last-of-type{margin-bottom:0}.tab-vertical .nav-tabs .nav-item .nav-link{padding:.2rem 1rem;text-align:left;justify-content:flex-start;border-radius:.25rem 0 0 .25rem}.tab-vertical .nav-tabs .nav-item.show .nav-link,.tab-vertical .nav-tabs .nav-link.active,.tab-vertical .nav-tabs .nav-item.show .nav-link:hover,.tab-vertical .nav-tabs .nav-link.active:hover{font-weight:700;color:#006ab7;background-color:#fff;border-color:#cbd5dc #fff #cbd5dc #cbd5dc}.tab-vertical .tab-content{width:82.5%}.tab-vertical .tab-content .tab-pane{border-top:1px solid #cbd5dc;border-radius:0 .25rem .25rem 0}@media only screen and (max-width:1399px){.tab-vertical .nav-tabs{width:24%}.tab-vertical .tab-content{width:76%}}@media only screen and (max-width:991px){.tab-vertical .nav-tabs{width:30%}.tab-vertical .tab-content{width:70%}}@media only screen and (max-width:767px){.tab-vertical .nav-tabs{width:24%}.tab-vertical .tab-content{width:76%}.tab-vertical .nav-tabs .nav-item{font-size:.625rem}.tab-vertical .nav-tabs .nav-item .nav-link{padding:.2rem .5rem}}.slider-content .slider-pane{padding:3rem 3.7rem 2.5rem}.slider-content .slider-pane .swiper-container{padding:0 4rem}.slider-content .slider-pane .swiper-container::before,.slider-content .slider-pane .swiper-container::after{content:'';width:4rem;height:100%;background-color:#fff;z-index:2;position:absolute;top:0}.slider-content .slider-pane .swiper-container::before{left:0}.slider-content .slider-pane .swiper-container::after{right:0}.slider-content .slider-pane .swiper-slide{width:16rem;margin:0 1rem;background-color:#eff2f4}.slider-content .slider-pane .swiper-slide:nth-of-type(2n) {background-color:rgba(0,106,183,.1)}.slider-content .slider-pane .swiper-slide .img{width:100%;height:16rem;background-color:#cbd5dc;display:flex;justify-content:center;align-items:center}.slider-content .slider-pane .swiper-slide .exp-box{padding:1.25rem}.slider-content .slider-pane .swiper-slide .exp-box .ttl{min-height:4.5em}.slider-content .slider-pane .swiper-slide .exp-box .txt{font-size:.75rem;line-height:2}.slider-content .slider-pane .swiper-button-prev,.slider-content .slider-pane .swiper-button-next{display:inline-block;width:.875rem;height:1.25rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.slider-content .slider-pane .swiper-button-prev{left:0;background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2220%22%20viewBox%3D%220%200%2014%2020%22%3E%20%3Cpath%20id%3D%22%E3%83%91%E3%82%B9_1010%22%20data-name%3D%22%E3%83%91%E3%82%B9%201010%22%20d%3D%22M3.818%2C0%2C0%2C3.75%2C6.364%2C10%2C0%2C16.25%2C3.818%2C20%2C14%2C10Z%22%20transform%3D%22translate\(14%2020\)%20rotate\(180\)%22%20fill%3D%22%23006ab7%22%2F%3E%3C%2Fsvg%3E)}.slider-content .slider-pane .swiper-button-next{right:0;background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2220%22%20viewBox%3D%220%200%2014%2020%22%3E%20%3Cpath%20id%3D%22%E3%83%91%E3%82%B9_1009%22%20data-name%3D%22%E3%83%91%E3%82%B9%201009%22%20d%3D%22M3.818%2C0%2C0%2C3.75%2C6.364%2C10%2C0%2C16.25%2C3.818%2C20%2C14%2C10Z%22%20fill%3D%22%23006ab7%22%2F%3E%3C%2Fsvg%3E)}.slider-content .slider-pane .swiper-button-prev::after,.slider-content .slider-pane .swiper-button-next::after{display:none}.tab-vertical .slider-content .slider-pane{padding:3rem 0 2.5rem}.tab-vertical .slider-content .slider-pane .swiper-container{padding:0 3rem}.tab-vertical .slider-content .slider-pane .swiper-slide{margin:0 .5rem}.tab-vertical .slider-content .slider-pane .swiper-container::before,.tab-vertical .slider-content .slider-pane .swiper-container::after{width:3rem}.tab-vertical .slider-content .slider-pane .swiper-button-prev{left:1.5rem}.tab-vertical .slider-content .slider-pane .swiper-button-next{right:1.5rem}@media only screen and (max-width:1399px){.slider-content .slider-pane{padding:3rem 0 2.5rem}.slider-content .slider-pane .swiper-container{padding:0 2rem}.slider-content .slider-pane .swiper-container::before,.slider-content .slider-pane .swiper-container::after{width:2rem}.slider-content .slider-pane .swiper-button-prev{left:1rem}.slider-content .slider-pane .swiper-button-next{right:1rem}.tab-vertical .slider-content .slider-pane{padding:3rem 2rem 2.5rem}.tab-vertical .slider-content .slider-pane .swiper-container{padding:0 3rem}.tab-vertical .slider-content .slider-pane .swiper-container::before,.tab-vertical .slider-content .slider-pane .swiper-container::after{width:3rem}.tab-vertical .slider-content .slider-pane .swiper-button-prev{left:.5rem}.tab-vertical .slider-content .slider-pane .swiper-button-next{right:.5rem}}@media only screen and (max-width:991px){.slider-content .slider-pane{padding:3rem 3.7rem 2.5rem}.slider-content .slider-pane .swiper-container{padding:0 4rem}.slider-content .slider-pane .swiper-container::before,.slider-content .slider-pane .swiper-container::after{width:4rem}.slider-content .slider-pane .swiper-slide{width:100%;margin:0 2rem 0 0}.slider-content .slider-pane .swiper-button-prev{left:0}.slider-content .slider-pane .swiper-button-next{right:0}.slider-content .slider-pane .swiper-slide .exp-box .ttl{min-height:inherit}.tab-vertical .slider-content .slider-pane .swiper-slide{margin:0 1rem 0 0}}@media only screen and (max-width:767px){.slider-content .slider-pane{padding:3rem 1rem 2.5rem}.slider-content .slider-pane .swiper-container{padding:0 2rem}.slider-content .slider-pane .swiper-container::before,.slider-content .slider-pane .swiper-container::after{width:2rem}.tab-vertical .slider-content .slider-pane{padding:3rem .8rem 2.5rem}.tab-vertical .slider-content .slider-pane .swiper-container{padding:0 1rem}.tab-vertical .slider-content .slider-pane .swiper-container::before,.tab-vertical .slider-content .slider-pane .swiper-container::after{width:1.5rem}.tab-vertical .slider-content .slider-pane .swiper-button-prev{left:0}.tab-vertical .slider-content .slider-pane .swiper-button-next{right:0}}.slider-thumnail{position:relative}.slider-thumnail .slider-main{margin-bottom:1.875rem}.slider-thumnail .slider-main .main-slide{background-color:#006ab7}.slider-thumnail .slider-main .main-slide .img{width:66.66%}.slider-thumnail .slider-main .main-slide .img img{width:100%;height:100%;object-fit:cover;font-family:'object-fit: cover;'}.slider-thumnail .slider-main .main-slide .con{width:33.33%;padding:2rem 1.875rem;color:#fff}.slider-thumnail .slider-main .main-slide .con .ttl1{font-size:2.1rem;line-height:1.3;margin-bottom:1rem}.slider-thumnail .slider-thum .thum-slide{position:relative;opacity:1;text-indent:inherit;border:none}.slider-thumnail .slider-thum .thum-slide span{color:#fff;width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center;position:absolute;left:0;top:0;background-color:rgba(51,51,51,.7);transition:.4s}.slider-thumnail .slider-thum .thum-slide.swiper-slide-active span{border:.3rem solid #006ab7}.slider-thumnail .swiper-button-prev,.slider-thumnail .swiper-button-next{display:inline-block;width:.875rem;height:1.25rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%;top:auto;bottom:4.6875rem}.slider-thumnail .swiper-button-prev{left:-2.75rem;background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2220%22%20viewBox%3D%220%200%2014%2020%22%3E%20%3Cpath%20id%3D%22%E3%83%91%E3%82%B9_1010%22%20data-name%3D%22%E3%83%91%E3%82%B9%201010%22%20d%3D%22M3.818%2C0%2C0%2C3.75%2C6.364%2C10%2C0%2C16.25%2C3.818%2C20%2C14%2C10Z%22%20transform%3D%22translate\(14%2020\)%20rotate\(180\)%22%20fill%3D%22%23006ab7%22%2F%3E%3C%2Fsvg%3E)}.slider-thumnail .swiper-button-next{right:-2.75rem;background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2220%22%20viewBox%3D%220%200%2014%2020%22%3E%20%3Cpath%20id%3D%22%E3%83%91%E3%82%B9_1009%22%20data-name%3D%22%E3%83%91%E3%82%B9%201009%22%20d%3D%22M3.818%2C0%2C0%2C3.75%2C6.364%2C10%2C0%2C16.25%2C3.818%2C20%2C14%2C10Z%22%20fill%3D%22%23006ab7%22%2F%3E%3C%2Fsvg%3E)}.slider-thumnail .swiper-button-prev::after,.slider-thumnail .swiper-button-next::after{display:none}@media only screen and (min-width:992px){.slider-thumnail .slider-thum .thum-slide:hover span{border:.3rem solid #006ab7}}@media only screen and (max-width:1399px){.slider-thumnail .swiper-button-prev,.slider-thumnail .swiper-button-next{bottom:3.75rem}.slider-thumnail .swiper-button-prev{left:-1.5rem}.slider-thumnail .swiper-button-next{right:-1.5rem}}@media only screen and (max-width:991px){.slider-thumnail .slider-main{margin-bottom:1.25rem}.slider-thumnail .slider-main .main-slide .img{width:100%;background:none}.slider-thumnail .slider-main .main-slide .con{width:100%}.slider-thumnail .swiper-button-prev,.slider-thumnail .swiper-button-next{bottom:2.6875rem}}@media only screen and (max-width:767px){.slider-thumnail .swiper-button-prev,.slider-thumnail .swiper-button-next{bottom:4.6875rem}}@media only screen and (max-width:563px){.slider-thumnail .swiper-button-prev,.slider-thumnail .swiper-button-next{bottom:13.32vw}}.icon-list{padding:0 3rem}.icon-list .col-md-2,.icon-list .col-md-4{padding:.3rem}.icon-list dl{border:1px solid #006ab7;color:#006ab7;border-radius:.25rem;background-color:#fff;margin-bottom:0}.icon-list dl dt{width:3.125rem;height:3.125rem;background-position:center center;background-repeat:no-repeat;background-size:auto;background-color:#006ab7}.icon-list .detail-icon1{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2223.327%22%20height%3D%2230.125%22%20viewBox%3D%220%200%2023.327%2030.125%22%3E%20%3Cdefs%3E%20%3Cstyle%3E%20.cls-1%20%7B%20fill%3A%20%23fff%3B%20%7D%20.cls-2%20%7B%20fill%3A%20%23006AB7%3B%20%7D%20%3C%2Fstyle%3E%20%3C%2Fdefs%3E%20%3Cg%20id%3D%22%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97_1758%22%20data-name%3D%22%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97%201758%22%20transform%3D%22translate\(-746.962%20-397.504\)%22%3E%20%3Cg%20id%3D%22%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97_1757%22%20data-name%3D%22%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97%201757%22%20transform%3D%22translate\(746.962%20399.004\)%22%3E%20%3Cpath%20id%3D%22%E3%83%91%E3%82%B9_873%22%20data-name%3D%22%E3%83%91%E3%82%B9%20873%22%20class%3D%22cls-1%22%20d%3D%22M2583.54-4582.8l-8.123-19.372h-6.838l-8.292%2C19.372Z%22%20transform%3D%22translate\(-2560.286%204606.563\)%22%2F%3E%20%3Cpath%20id%3D%22%E3%83%91%E3%82%B9_873_-_%E3%82%A2%E3%82%A6%E3%83%88%E3%83%A9%E3%82%A4%E3%83%B3%22%20data-name%3D%22%E3%83%91%E3%82%B9%20873%20-%20%E3%82%A2%E3%82%A6%E3%83%88%E3%83%A9%E3%82%A4%E3%83%B3%22%20class%3D%22cls-2%22%20d%3D%22M2581.284-4584.3l-6.865-16.372h-4.851l-7.008%2C16.372h18.724m2.255%2C1.5h-23.253l8.292-19.372h6.838Z%22%20transform%3D%22translate\(-2560.286%204606.563\)%22%2F%3E%20%3Cellipse%20id%3D%22%E6%A5%95%E5%86%86%E5%BD%A2_1%22%20data-name%3D%22%E6%A5%95%E5%86%86%E5%BD%A2%201%22%20class%3D%22cls-1%22%20cx%3D%2211.663%22%20cy%3D%224.198%22%20rx%3D%2211.663%22%20ry%3D%224.198%22%20transform%3D%22translate\(0%2020.229\)%22%2F%3E%20%3Cpath%20id%3D%22%E6%A5%95%E5%86%86%E5%BD%A2_1_-_%E3%82%A2%E3%82%A6%E3%83%88%E3%83%A9%E3%82%A4%E3%83%B3%22%20data-name%3D%22%E6%A5%95%E5%86%86%E5%BD%A2%201%20-%20%E3%82%A2%E3%82%A6%E3%83%88%E3%83%A9%E3%82%A4%E3%83%B3%22%20class%3D%22cls-2%22%20d%3D%22M11.663%2C1.5A23.764%2C23.764%2C0%2C0%2C0%2C3.924%2C2.641C1.921%2C3.362%2C1.5%2C4.085%2C1.5%2C4.2s.421.836%2C2.424%2C1.557A23.764%2C23.764%2C0%2C0%2C0%2C11.663%2C6.9%2C23.764%2C23.764%2C0%2C0%2C0%2C19.4%2C5.755c2-.721%2C2.424-1.444%2C2.424-1.557s-.421-.836-2.424-1.557A23.764%2C23.764%2C0%2C0%2C0%2C11.663%2C1.5m0-1.5c6.442%2C0%2C11.664%2C1.879%2C11.664%2C4.2S18.105%2C8.4%2C11.663%2C8.4%2C0%2C6.516%2C0%2C4.2%2C5.222%2C0%2C11.663%2C0Z%22%20transform%3D%22translate\(0%2020.229\)%22%2F%3E%20%3Cpath%20id%3D%22%E3%83%91%E3%82%B9_874%22%20data-name%3D%22%E3%83%91%E3%82%B9%20874%22%20class%3D%22cls-1%22%20d%3D%22M9.881%2C4.364c0%2C2.3-2.212%2C4.172-4.941%2C4.172S0%2C6.668%2C0%2C4.364%2C9.881%2C2.06%2C9.881%2C4.364Z%22%20transform%3D%22translate\(6.72%20-2.636\)%22%2F%3E%20%3Cpath%20id%3D%22%E3%83%91%E3%82%B9_874_-_%E3%82%A2%E3%82%A6%E3%83%88%E3%83%A9%E3%82%A4%E3%83%B3%22%20data-name%3D%22%E3%83%91%E3%82%B9%20874%20-%20%E3%82%A2%E3%82%A6%E3%83%88%E3%83%A9%E3%82%A4%E3%83%B3%22%20class%3D%22cls-2%22%20d%3D%22M4.941%2C2.636C2.47%2C2.636%2C0%2C3.212%2C0%2C4.364c0%2C2.3%2C2.212%2C4.172%2C4.941%2C4.172S9.881%2C6.668%2C9.881%2C4.364c0-1.152-2.47-1.728-4.941-1.728m0-1.5a13.466%2C13.466%2C0%2C0%2C1%2C3.842.5%2C4.838%2C4.838%2C0%2C0%2C1%2C1.611.8%2C2.46%2C2.46%2C0%2C0%2C1%2C.988%2C1.928A5.324%2C5.324%2C0%2C0%2C1%2C9.4%2C8.46a6.9%2C6.9%2C0%2C0%2C1-4.461%2C1.576A6.9%2C6.9%2C0%2C0%2C1%2C.479%2C8.46%2C5.324%2C5.324%2C0%2C0%2C1-1.5%2C4.364c0-.717.338-2.025%2C2.6-2.728A13.466%2C13.466%2C0%2C0%2C1%2C4.941%2C1.136Z%22%20transform%3D%22translate\(6.72%20-2.636\)%22%2F%3E%20%3C%2Fg%3E%20%3C%2Fg%3E%3C%2Fsvg%3E)}.icon-list dl dd{width:calc(100% - 3.125rem);font-size:.8125rem;margin:0;padding:0 .4rem;line-height:1.3}@media only screen and (max-width:1399px){.icon-list{padding:0 1.5rem}}@media only screen and (max-width:991px){.icon-list .col-md-2{width:33.3333333333%}}@media only screen and (max-width:767px){.icon-list .col-md-2,.icon-list .col-md-4{width:50%}}.sq-list{list-style:none}.sq-list li{padding-left:1.5em;text-indent:-1.5em}.sq-list li::before{content:'■';color:#006ab7;padding-right:.5em}.number-list{list-style:none}.number-list li{padding-left:1.5em;text-indent:-1.5em;counter-increment:number}.number-list li::before{content:counter(number) '.';color:#006ab7;padding-right:.5em}.comparison-row .col-4{width:31.5%;background-color:#fff;border-top:.3rem solid #006ab7;padding:2rem 2.5rem 2rem;margin-bottom:2rem;box-shadow:0 0 30px 0 rgba(0,0,0,.05)}.comparison-row .col-4 .img img{display:block;margin:0 auto}.comparison-row .col-4 .com-table{border-top:1px solid #cbd5dc;padding-top:2rem;margin-top:2rem}.comparison-row .col-4:nth-child(2) {padding-top:3rem}.comparison-row .col-4:nth-child(2) .img {padding-top:2rem}.comparison-row .col-4:nth-child(2) .com-table {margin-top:3rem}.comparison-row .table th{color:#7d8b95;font-weight:400;text-align:left;border:none;padding:.3rem 0}.comparison-row .table th::before{display:none}.comparison-row .table td{font-weight:700;text-align:left;border:none;padding:.3rem 0}@media only screen and (max-width:991px){.comparison-row .col-4{width:100%}}.explanation-row-1 .col-3{width:23%;background-color:#eff2f4;margin:0 2.66% 2rem 0}.explanation-row-1 .col-3:nth-of-type(2n) {background-color:rgba(0,106,183,.1)}.explanation-row-1 .col-3:nth-of-type(4n) {margin-right:0}.explanation-row-1 .col-3 .img{width:100%;background-color:#cbd5dc;display:flex;justify-content:center;align-items:center}.explanation-row-1 .col-3 .exp-box{padding:1.25rem}.explanation-row-1 .col-3 .exp-box .ttl{min-height:4.5em}.explanation-row-1 .col-3 .exp-box .txt{font-size:.75rem;line-height:2;min-height:6em}.bgb1 .explanation-row-1 .col-3{background-color:#fff}.bgb1 .explanation-row-1 .col-3:nth-of-type(2n) {background-color:rgba(0,106,183,.1)}@media only screen and (max-width:991px){.explanation-row-1 .col-3{width:100%;margin-right:0}.explanation-row-1 .col-3 .exp-box .ttl,.explanation-row-1 .col-3 .exp-box .txt{min-height:inherit}}.explanation-row-2 .col-6{margin-bottom:3rem}.explanation-row-2 .col-6 .img{width:40%}.explanation-row-2 .col-6 .exp-box{width:60%;border-left:.2rem solid #cbd5dc;padding-left:7.5%}.explanation-row-2 .col-6 .exp-box p span{color:#006ab7}@media only screen and (max-width:991px){.explanation-row-2 .col-6{width:100%}.explanation-row-2 .col-6 .img{width:33%}.explanation-row-2 .col-6 .exp-box{width:67%;padding-left:4%}}.modal-backdrop{background-color:#7d8b95}.modal-backdrop.show{opacity:.9}.modal-content{border:none;border-radius:0;padding:3.75rem 1rem 2rem}.modal-header{display:block;padding:0 0 3.5rem;border-bottom:none;position:relative}.modal-content .btn-close{width:1.75rem;height:1.75rem;padding:0;background:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2228.707%22%20height%3D%2228.707%22%20viewBox%3D%220%200%2028.707%2028.707%22%3E%20%3Cg%20id%3D%22%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97_7833%22%20data-name%3D%22%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97%207833%22%20transform%3D%22translate\(-1016.849%20-149.146\)%22%3E%20%3Cline%20id%3D%22%E7%B7%9A_92%22%20data-name%3D%22%E7%B7%9A%2092%22%20x1%3D%2228%22%20y2%3D%2228%22%20transform%3D%22translate\(1017.203%20149.5\)%22%20fill%3D%22none%22%20stroke%3D%22%237d8b95%22%20stroke-width%3D%221%22%2F%3E%20%3Cline%20id%3D%22%E7%B7%9A_93%22%20data-name%3D%22%E7%B7%9A%2093%22%20x1%3D%2227.703%22%20y2%3D%2227.703%22%20transform%3D%22translate\(1045.203%20149.5\)%20rotate\(90\)%22%20fill%3D%22none%22%20stroke%3D%22%237d8b95%22%20stroke-width%3D%221%22%2F%3E%20%3C%2Fg%3E%3C%2Fsvg%3E) center center no-repeat;background-size:100% auto;border-radius:0;position:absolute;right:1.5rem;top:2rem}@media only screen and (min-width:992px){.modal-dialog{max-width:900px}}.sample-box{padding-bottom:5rem}.sample-box.bgb{background-color:#eff2f4;padding-top:5rem}.sample-tit{font-size:1.125rem;background-color:#006ab7;color:#fff;line-height:1.65;margin-bottom:3rem;padding:0 1em}.sample-btn{margin-bottom:2rem}.news-area .container{padding-right:10rem;padding-left:10rem}.news-area h4{font-size:1.75rem;font-weight:700;margin:0}.news-area .btn-all a{background:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%226.883%22%20height%3D%2210.78%22%20viewBox%3D%220%200%206.883%2010.78%22%3E%20%3Cpath%20id%3D%22%E3%83%91%E3%82%B9_845%22%20data-name%3D%22%E3%83%91%E3%82%B9%20845%22%20d%3D%22M4.363%2C0%2C8.727%2C5.572H0Z%22%20transform%3D%22translate\(6.072%201.027\)%20rotate\(90\)%22%20fill%3D%22%233a88c8%22%20stroke%3D%22%23006AB7%22%20stroke-width%3D%221%22%2F%3E%3C%2Fsvg%3E) 95% center no-repeat;padding-right:1.25rem}.news-area1{margin-bottom:4.5rem}.news-area1 .news-con{width:27%;margin-top:1rem}.news-area1 .news-con .btn-all{margin:.3rem 0 1.5rem}.news-area1 .news-list{width:73%}.news-area .news-list .news-detail{font-size:1rem;border-top:1px dotted #cbd5dc;padding:.85rem 0}.news-area .news-list .news-detail:first-of-type{border-top:none;padding-top:0}.news-area1 .news-list .news-detail a{display:flex;align-items:center}.news-area1 .news-list .news-detail .img{width:6.5625rem;margin-right:1.55rem}.news-area .news-list .news-detail p{margin:0;line-height:1.6}.news-area .news-list .news-detail .date{color:#006ab7;margin-bottom:.3rem}.news-area .news-list .news-detail .date span{display:inline-block;font-size:.75rem;width:6rem;line-height:1.25rem;color:#7d8b95;font-weight:700;text-align:center;background-color:#cbd5dc;border-radius:2px;margin-left:1rem}.news-area2{margin-bottom:6.25rem}.news-area2 h4{margin-bottom:2rem}.news-area2 .news-list{width:50%;border-right:1px solid #cbd5dc;padding-right:3rem;position:relative}.news-area2 .news-list:last-of-type{border-right:none;padding:0 0 0 3rem}.news-area2 .news-list .btn-all{position:absolute;right:3rem;top:.5rem}.news-area2 .news-list:last-of-type .btn-all{right:0}.news-area3{margin-bottom:6.25rem}.news-area3 p a{font-size:1rem;background:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%226.883%22%20height%3D%2210.78%22%20viewBox%3D%220%200%206.883%2010.78%22%3E%20%3Cpath%20id%3D%22%E3%83%91%E3%82%B9_845%22%20data-name%3D%22%E3%83%91%E3%82%B9%20845%22%20d%3D%22M4.363%2C0%2C8.727%2C5.572H0Z%22%20transform%3D%22translate\(6.072%201.027\)%20rotate\(90\)%22%20fill%3D%22%233a88c8%22%20stroke%3D%22%23006AB7%22%20stroke-width%3D%221%22%2F%3E%3C%2Fsvg%3E) 97% center no-repeat;padding-right:2rem}@media only screen and (min-width:992px){.news-area .btn-all a:hover{opacity:1;filter: alpha(opacity=100);-ms-filter:"alpha(opacity=100)";background-position:100% center}.news-area3 p a:hover{opacity:1;filter: alpha(opacity=100);-ms-filter:"alpha(opacity=100)";background-position:100% center}}@media only screen and (min-width:992px) and (max-width:1399px){.news-area .container{padding-right:4.375rem;padding-left:4.375rem}}@media only screen and (max-width:1199px){.news-area .container{padding-right:1.5rem;padding-left:1.5rem}}@media only screen and (max-width:991px){.news-area1 .container{display:block!important}.news-area1 .news-con{width:100%;margin:0 0 3rem}.news-area1 .news-list{width:100%}.news-area2{margin-bottom:10rem}}@media only screen and (max-width:767px){.news-area2 .container{display:block!important}.news-area2 .news-list{width:100%;border-right:none;border-bottom:1px solid #cbd5dc;padding:0 0 3rem;margin-bottom:3rem}.news-area2 .news-list:last-of-type{border-bottom:none;padding:0}.news-area2 .news-list .btn-all{right:0}}#footer{background-color:#333;position:relative}#footer a{color:#fff}#footer .corp-area{height:9.6875rem;background-color:#006ab7}#footer .corp-area a span{font-size:1.375rem}#footer .footer-area{padding:3rem 3.75rem 12.5rem;position:relative}#footer .fnav{width:100%;padding:0 2.8rem}#footer .fnav.row{--bs-gutter-x:0}#footer .fnav a{display:block;font-size:.8125rem;color:#cbd5dc;line-height:1.5;margin-bottom:.8rem;white-space:nowrap}#footer .fnav a.fw-bold{font-size:.875rem;color:#fff}#footer .fnav a.fw-medium{font-size:.75rem}#footer .info{font-size:.8125rem;line-height:1.55;position:absolute;right:var(--bs-gutter-x,.75rem);bottom:3.2rem;text-align:right}#footer .info p img{padding-right:.5rem}#footer .info small{font-size:.625rem;color:#cbd5dc}#footer .blanklink{position:absolute;left:6.55rem;bottom:8.5rem}#footer .blanklink a{margin-right:.5rem}@media only screen and (max-width:1399px){#footer .fnav{padding:0}}@media only screen and (max-width:1199px){#footer .footer-area{padding:3rem 0 12.5rem;padding-right:var(--bs-gutter-x,.75rem);padding-left:var(--bs-gutter-x,.75rem)}#footer .blanklink{left:var(--bs-gutter-x,.75rem)}}@media only screen and (max-width:991px){#footer .fnav{padding:0 1rem}#footer .fnav .col{flex:inherit;width:33.333%;margin-bottom:2rem}#footer .fnav a{white-space:normal}#footer .blanklink{left:var(--bs-gutter-x,1.75rem)}}@media only screen and (max-width:767px){#footer .footer-area{padding:2rem 1.5rem}#footer .footer-area .logo{padding-bottom:1.25rem}#footer .fnav{display:none}#footer .info{position:static}#footer .info p{font-size:1rem}#footer .info p img{width:2.5rem}#footer .info address{font-weight:300}#footer .info address br{display:none}#footer .blanklink{left:auto;right:var(--bs-gutter-x,1.75rem);bottom:auto;top:2.5rem}#footer .blanklink a{margin:0 0 0 1rem}}#pagetop{display:none;width:12px;position:fixed;right:2rem;bottom:20px;z-index:90}#pagetop a{display:block;width:12px}@media only screen and (min-width:992px){#pagetop a img{transition:.4s}#pagetop a:hover{opacity:1;filter: alpha(opacity=100);-ms-filter:"alpha(opacity=100)";background:url(https://www.nichia.co.jp/img/common/pagetop2.svg) center top no-repeat}#pagetop a:hover img{opacity:0}}@media only screen and (max-width:991px){#pagetop{right:1rem}}.idPad{padding-top:7rem;margin-top:-7rem}@media only screen and (max-width:991px){.idPad{padding-top:5.75rem;margin-top:-5.75rem}}.bx-wrapper{*zoom: 1;position:relative}.bx-wrapper .bx-viewport{transform:translatez(0)}.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom: 1;text-align:center}.bxslider li{display:none}.bx-viewport .bxslider li{display:block}@keyframes fadeInM1 {
    0% {
        opacity: 0;
        transform: translateX(100%);
    }
    100% {
        opacity: 1;
        transform: translateX(0);
    }
}@keyframes fadeIn {
    0% {
        opacity: 0;
    }
    100% {
        opacity: 1;
    }
}@keyframes no1Shape1 {
    0% {
        transform: translateX(-110vw) translateY(110vh) rotate3d(1,0,0,180deg);
    }
    100% {
        transform: translateX(0) translateY(0) rotate3d(1,0,0,0deg);
    }
}@keyframes no1Shape2 {
    0% {
        transform: translateX(-110vw) translateY(110vh);
    }
    100% {
        transform: translateX(0) translateY(0);
    }
}@keyframes no2Shape1 {
    0% {
        transform: translateX(110vw) translateY(110vh) rotate3d(1,1,0,180deg);
    }
    100% {
        transform: translateX(0) translateY(0) rotate3d(0,1,0,180deg);
    }
}@keyframes no2Shape2 {
    0% {
        transform: translateX(110vw) translateY(110vh) rotateY(180deg);
    }
    100% {
        transform: translateX(0) translateY(0) rotateY(180deg);
    }
}@keyframes no3Shape1 {
    0% {
        transform: translateX(110vw) translateY(110vh) rotate3d(1,1,0,180deg);
    }
    100% {
        transform: translateX(0) translateY(0) rotate3d(0,1,0,180deg);
    }
}@keyframes no3Shape2 {
    0% {
        transform: translateX(110vw) translateY(110vh) rotateY(180deg);
    }
    100% {
        transform: translateX(0) translateY(0) rotateY(180deg);
    }
}@keyframes scroll {
    0% {
        bottom: 100%;
    }
    100% {
        bottom: -120%;
    }
}