@charset "UTF-8";@media screen and (max-width:900px){.l-top_visual.l_products_electronic-materials__bg_sp .l-top_visual__photo{background-image:url(/assets/images/base/photo_top_visual_products_electronic-materials_sp.jpg)!important}}@media screen and (max-width:900px){.l-top_visual.l_products_sensor_medical_photo__bg_sp .l-top_visual__photo{background-image:url(/assets/images/base/photo_top_visual_products_sensor_medical_photo_sp.jpg)!important}}.l-products .l-top_visual{margin-bottom:0}@media screen and (max-width:900px){.l-products .l-top_visual__photo{background-image:url(/assets/images/base/photo_top_visual_products_sp.jpg)!important}}.p-products{width:100%}.p-products_catch{width:100%;background:#e2e6e9;padding:70px 0 126px}@media screen and (max-width:900px){.p-products_catch{width:auto;margin:0 -30px;padding:calc(11.538vw + -33.846px) 0 calc(10vw + 36px)}}@media screen and (max-width:640px){.p-products_catch{margin:0 calc(-4.688vw + 0px);padding:40px 0 100px}}@media screen and (max-width:320px){.p-products_catch{margin:0 -15px}}.p-products_catch__inner{width:1080px;margin:0 auto}@media screen and (max-width:900px){.p-products_catch__inner{width:100%;padding:0 30px}}@media screen and (max-width:640px){.p-products_catch__inner{padding:0 calc(4.688vw + 0px)}}@media screen and (max-width:320px){.p-products_catch__inner{padding:0 15px}}.p-products_catch__text{text-align:center}.p-products_catch__text .bold{display:block;width:100%;font-size:28px;font-weight:bold;line-height:1.7142857143;margin-top:-10px;margin-bottom:-10px;letter-spacing:0.56px;padding-left:0.56px;color:#1f2833}@media screen and (max-width:900px){.p-products_catch__text .bold{font-size:25px;line-height:1.76;margin-top:-9.5px;margin-bottom:-9.5px}}@media screen and (max-width:768px){.p-products_catch__text .bold{font-size:23px;line-height:1.5652173913;margin-top:-6.5px;margin-bottom:-6.5px}}@media screen and (max-width:640px){.p-products_catch__text .bold{font-size:20px;line-height:1.6;margin-top:-6px;margin-bottom:-6px;letter-spacing:0.4px;padding-left:0.4px}}.p-products_catch__text .bold ._ib{display:inline-block}.p-products_tab{width:100%;margin-top:-68px;padding-top:4px}.p-products_tab__inner{width:1080px;margin:0 auto}@media screen and (max-width:900px){.p-products_tab__inner{width:100%}}.p-products_tab__input{display:none}.p-products_tab__menu{width:100%;margin:0 auto 62px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:900px){.p-products_tab__menu{width:100%;margin-bottom:calc(11.923vw + -41.308px)}}@media screen and (max-width:640px){.p-products_tab__menu{margin-bottom:35px}}.p-products_tab__menu li{width:50%}.p-products_tab__label{width:100%;height:64px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;position:relative;background:#6e7983;color:#d2d9dd;font-size:18px;font-weight:500;line-height:1.29;-webkit-transition:background 0.3s ease-in-out,color 0.3s ease-in-out;transition:background 0.3s ease-in-out,color 0.3s ease-in-out;padding-bottom:3px;cursor:pointer}@media screen and (max-width:900px){.p-products_tab__label{font-size:calc(0.769vw + 11.077px);padding:0 10px;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width:640px){.p-products_tab__label{font-size:16px}}#tab_01:checked~.p-products_tab__menu li:first-child .p-products_tab__label{background:#ffffff;color:#33475b}@media screen and (max-width:640px){#tab_01:checked~.p-products_tab__menu li:first-child .p-products_tab__label{padding-bottom:0}}#tab_02:checked~.p-products_tab__menu li:nth-child(2) .p-products_tab__label{background:#ffffff;color:#33475b}@media screen and (max-width:640px){#tab_02:checked~.p-products_tab__menu li:nth-child(2) .p-products_tab__label{padding-bottom:0}}@media screen and (min-width:901px){.p-products_tab__label:hover{background:#f9fdff;color:#0092d1}}@media screen and (min-width:901px){.p-products_tab__label:hover:before{left:0;right:auto;width:100%}}@media screen and (min-width:901px){.p-products_tab__label:hover:after{right:17px;color:#0092d1}}.p-products_tab__label:before{content:"";position:absolute;top:-4px;right:0;width:0;height:4px;background:#0092d1;-webkit-transition:width 0.3s ease-in-out;transition:width 0.3s ease-in-out}#tab_01:checked~.p-products_tab__menu li:first-child .p-products_tab__label:before{width:100%}#tab_02:checked~.p-products_tab__menu li:nth-child(2) .p-products_tab__label:before{width:100%}.p-products_tab__label:after{content:"\f105";font-family:"Font Awesome 5 Free";font-weight:900;color:#d2d9dd;display:inline-block;position:absolute;top:50%;right:22px;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:14px;-webkit-transition:right 0.3s ease-in-out,color 0.3s ease-in-out,opacity 0.3s ease-in-out;transition:right 0.3s ease-in-out,color 0.3s ease-in-out,opacity 0.3s ease-in-out}#tab_01:checked~.p-products_tab__menu li:first-child .p-products_tab__label:after{opacity:0}#tab_02:checked~.p-products_tab__menu li:nth-child(2) .p-products_tab__label:after{opacity:0}@media screen and (max-width:640px){.p-products_tab__label:after{display:none}}@media screen and (max-width:480px){.p-products_tab__label .ib{display:block;width:100%;margin-top:-18px}}.p-products_tab__main{height:0;opacity:0;visibility:hidden;-webkit-transition:opacity 0.5s ease-in-out;transition:opacity 0.5s ease-in-out}#tab_01:checked~.p-products_tab__main#tab_area_01{height:100%;opacity:1;visibility:visible}#tab_02:checked~.p-products_tab__main#tab_area_02{height:100%;opacity:1;visibility:visible}.p-products_tab__list{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:42px}@media screen and (max-width:640px){.p-products_tab__list{margin-top:calc(5.625vw + 6px)}}@media screen and (max-width:320px){.p-products_tab__list{margin-top:24px}}.p-products_tab__list>li{width:518px;background:#f3f7f9}.p-products_tab__list>li:nth-child(n+3){margin-top:54px}.p-products_tab__list>li:nth-child(3n+2):last-child{margin-left:0;margin-right:0}@media screen and (max-width:900px){.p-products_tab__list>li{width:48.5%}.p-products_tab__list>li:nth-child(n+3){margin-top:50px}.p-products_tab__list>li:nth-child(3n+2):last-child{margin-left:0;margin-right:0}}@media screen and (max-width:640px){.p-products_tab__list>li{width:100%;max-width:518px;margin-left:auto!important;margin-right:auto!important}.p-products_tab__list>li:nth-child(3n+2):last-child{margin-left:auto;margin-right:auto}.p-products_tab__list>li:not(:first-child){margin-top:25px}}.p-products_tab__cat_list{width:100%;padding-bottom:30px}@media screen and (max-width:900px){.p-products_tab__cat_list{padding-bottom:calc(3.846vw + -4.615px)}}@media screen and (max-width:640px){.p-products_tab__cat_list{padding-bottom:20px}}.p-products_tab__cat_list li{width:100%}.p-products_tab__cat_link{width:100%;display:block}.p-products_tab__cat_list li:not(:first-child) .p-products_tab__cat_link{padding:0 20px}@media screen and (max-width:900px){.p-products_tab__cat_list li:not(:first-child) .p-products_tab__cat_link{padding:0 calc(1.923vw + 2.692px)}}@media screen and (max-width:640px){.p-products_tab__cat_list li:not(:first-child) .p-products_tab__cat_link{padding:0 15px}}.p-products_tab__cat_link[target=_blank] .p-products_tab__cat_text>span:after{content:"\f35d";font-family:"Font Awesome 5 Free";font-weight:900;color:#b5c0cd;display:inline-block;margin-left:7px;font-size:14px}.p-products_tab__cat_figure{width:100%;height:260px;position:relative;overflow:hidden}@media screen and (max-width:900px){.p-products_tab__cat_figure{height:calc(23.077vw + 52.308px)}}@media screen and (max-width:640px){.p-products_tab__cat_figure{height:calc(16.875vw + 92px)}}@media screen and (max-width:320px){.p-products_tab__cat_figure{height:146px}}.p-products_tab__cat_figure img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:-webkit-transform 0.3s ease-in-out;transition:-webkit-transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out,-webkit-transform 0.3s ease-in-out}@media screen and (max-width:900px){.p-products_tab__cat_figure img{max-width:none;max-height:100%}}@media screen and (max-width:640px){.p-products_tab__cat_figure img{max-width:100%;max-height:none}}@media screen and (min-width:901px){.p-products_tab__cat_link:hover .p-products_tab__cat_figure img{-webkit-transform:translate(-50%,-50%) scale(1.07);transform:translate(-50%,-50%) scale(1.07)}}.p-products_tab__cat_text{font-size:15px;padding:14px 25px 16px 4px;position:relative;line-height:1.67;border-bottom:1px solid #d3d3d3;-webkit-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out}@media screen and (min-width:901px){.p-products_tab__cat_link:hover .p-products_tab__cat_text{color:#40addd}}.p-products_tab__cat_list li:first-child .p-products_tab__cat_text{padding:0 20px;border:none}.p-products_tab__cat_list li:not(:first-child) .p-products_tab__cat_text:before{content:"";position:absolute;bottom:-1px;right:0;width:0;height:1px;background:#40addd;-webkit-transition:width 0.3s ease-in-out;transition:width 0.3s ease-in-out}@media screen and (min-width:901px){.p-products_tab__cat_list li:not(:first-child) .p-products_tab__cat_link:hover .p-products_tab__cat_text:before{width:100%;left:0;right:auto}}.p-products_tab__cat_list li:first-child .p-products_tab__cat_text:before{content:"";position:absolute;top:calc(50% + 3px);right:24px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px;height:20px;border-radius:50%;background:#929ba2;-webkit-transition:right 0.2s ease-in-out;transition:right 0.2s ease-in-out}@media screen and (max-width:640px){.p-products_tab__cat_list li:first-child .p-products_tab__cat_text:before{right:18px}}@media screen and (min-width:901px){.p-products_tab__cat_list li:first-child .p-products_tab__cat_link:hover .p-products_tab__cat_text:before{right:20px}}.p-products_tab__cat_text:after{content:"\f061";font-family:"Font Awesome 5 Free";font-weight:900;color:#b5c0cd;display:inline-block;position:absolute;top:50%;right:8px;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:12px;-webkit-transition:right 0.2s ease-in-out;transition:right 0.2s ease-in-out}@media screen and (max-width:640px){.p-products_tab__cat_text:after{right:4px}}@media screen and (min-width:901px){.p-products_tab__cat_link:hover .p-products_tab__cat_text:after{right:4px}}.p-products_tab__cat_list li:first-child .p-products_tab__cat_text:after{top:calc(50% + 4px);right:29px;font-size:10px;color:#ffffff}@media screen and (max-width:640px){.p-products_tab__cat_list li:first-child .p-products_tab__cat_text:after{right:23px}}@media screen and (min-width:901px){.p-products_tab__cat_list li:first-child .p-products_tab__cat_link:hover .p-products_tab__cat_text:after{right:25px}}.p-products_tab__cat_text .cont{display:block;font-size:20px;font-weight:500;line-height:1.25;padding:29px 25px 25px 5px;border-bottom:1px solid #d3d3d3;position:relative;color:#1f2833;-webkit-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out}@media screen and (max-width:900px){.p-products_tab__cat_text .cont{font-size:18px;padding:calc(4.231vw + -9.077px) 25px calc(1.154vw + 10.615px) 5px}}@media screen and (max-width:640px){.p-products_tab__cat_text .cont{padding:18px 25px 18px 5px}}@media screen and (min-width:901px){.p-products_tab__cat_link:hover .p-products_tab__cat_text .cont{color:#0092d1}}.p-products_tab__cat_text .cont:before{content:"";position:absolute;bottom:-1px;right:0;width:0;height:1px;background:#40addd;-webkit-transition:width 0.3s ease-in-out;transition:width 0.3s ease-in-out}@media screen and (min-width:901px){.p-products_tab__cat_link:hover .p-products_tab__cat_text .cont:before{width:100%;left:0;right:auto}}.p-products_tab__cat_text .ib{display:inline-block}.p-products_tab__words_list{width:100%;margin-top:42px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:640px){.p-products_tab__words_list{margin-top:calc(5.625vw + 6px)}}@media screen and (max-width:320px){.p-products_tab__words_list{margin-top:24px}}.p-products_tab__words_list>li{width:340px}.p-products_tab__words_list>li:nth-child(n+4){margin-top:32px}.p-products_tab__words_list>li:nth-child(3n+2):last-child{margin-right:auto;margin-left:calc(50% - 340px * 1.5)}@media screen and (max-width:900px){.p-products_tab__words_list>li{width:31.5%}.p-products_tab__words_list>li:nth-child(n+4){margin-top:30px}.p-products_tab__words_list>li:nth-child(3n+2):last-child{margin-right:auto;margin-left:calc(50% - 31.5% * 1.5)}}@media screen and (max-width:800px){.p-products_tab__words_list>li{width:48.5%}.p-products_tab__words_list>li:nth-child(n+3){margin-top:25px}.p-products_tab__words_list>li:nth-child(3n+2):last-child{margin-left:0;margin-right:0}}@media screen and (max-width:600px){.p-products_tab__words_list>li{width:100%;max-width:420px;margin-left:auto!important;margin-right:auto!important}.p-products_tab__words_list>li:nth-child(3n+2):last-child{margin-left:auto;margin-right:auto}.p-products_tab__words_list>li:not(:first-child){margin-top:20px}}.p-products_tab__words_link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:64px;padding:0 40px 0 24px;background:#f3f7f9;position:relative;-webkit-transition:background 0.3s ease-in-out;transition:background 0.3s ease-in-out}@media screen and (max-width:900px){.p-products_tab__words_link{height:56px}}@media screen and (min-width:901px){.p-products_tab__words_link:hover{background:#e1ebf1}}@media screen and (min-width:901px){.p-products_tab__words_link:hover:before{right:10px}}@media screen and (min-width:901px){.p-products_tab__words_link:hover:after{right:15px}}.p-products_tab__words_link:before{content:"";position:absolute;top:50%;right:14px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px;height:20px;border-radius:50%;background:#929ba2;-webkit-transition:right 0.2s ease-in-out;transition:right 0.2s ease-in-out}.p-products_tab__words_link:after{content:"\f061";font-family:"Font Awesome 5 Free";font-weight:900;color:#ffffff;display:inline-block;position:absolute;top:calc(50% + 1px);right:19px;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:10px;-webkit-transition:right 0.2s ease-in-out;transition:right 0.2s ease-in-out}.p-products_tab__words_text{display:block;font-size:17px;font-weight:500;line-height:1.4705882353;margin-top:-4px;margin-bottom:-4px;color:#1f2833;-webkit-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out}@media screen and (max-width:900px){.p-products_tab__words_text{font-size:16px;line-height:1.5;margin-top:-3.75px;margin-bottom:-3.75px}}@media screen and (min-width:901px){.p-products_tab__words_link:hover .p-products_tab__words_text{color:#0092d1}}.c-products_category_top{width:100%}.c-products_category_top_menu{width:1080px;margin:0 auto 100px}@media screen and (max-width:900px){.c-products_category_top_menu{width:100%;margin-bottom:80px}}@media screen and (max-width:640px){.c-products_category_top_menu{margin-bottom:calc(6.25vw + 40px)}}@media screen and (max-width:320px){.c-products_category_top_menu{margin-bottom:60px}}.c-products_category_top_menu__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.c-products_category_top_menu__list li{width:332px}.c-products_category_top_menu__list li:nth-child(n+4){margin-top:42px}.c-products_category_top_menu__list li:nth-child(3n+2):last-child{margin-right:auto;margin-left:calc(50% - 332px * 1.5)}@media screen and (max-width:900px){.c-products_category_top_menu__list li{width:31.5%}.c-products_category_top_menu__list li:nth-child(n+4){margin-top:35px}.c-products_category_top_menu__list li:nth-child(3n+2):last-child{margin-right:auto;margin-left:calc(50% - 31.5% * 1.5)}}@media screen and (max-width:820px){.c-products_category_top_menu__list li{width:48.5%}.c-products_category_top_menu__list li:nth-child(n+3){margin-top:30px}.c-products_category_top_menu__list li:nth-child(3n+2):last-child{margin-left:0;margin-right:0}}@media screen and (max-width:640px){.c-products_category_top_menu__list li{width:48.5%}.c-products_category_top_menu__list li:nth-child(n+3){margin-top:25px}.c-products_category_top_menu__list li:nth-child(3n+2):last-child{margin-left:0;margin-right:0}}@media screen and (max-width:520px){.c-products_category_top_menu__list li{width:100%;max-width:350px;margin-left:auto!important;margin-right:auto!important}.c-products_category_top_menu__list li:nth-child(3n+2):last-child{margin-left:auto;margin-right:auto}.c-products_category_top_menu__list li:not(:first-child){margin-top:20px}}.c-products_category_top_menu__link{width:100%;height:100%;display:block;background:#f3f7f9;-webkit-transition:background 0.3s ease-in-out;transition:background 0.3s ease-in-out;position:relative}@media screen and (min-width:901px){.c-products_category_top_menu__link:hover{background:#e1ebf1}}@media screen and (min-width:901px){.c-products_category_top_menu__link:hover:before{right:11px}}@media screen and (min-width:901px){.c-products_category_top_menu__link:hover:after{right:16px}}.c-products_category_top_menu__link:before{content:"";position:absolute;bottom:22px;right:15px;width:20px;height:20px;border-radius:50%;background:#929ba2;-webkit-transition:right 0.2s ease-in-out;transition:right 0.2s ease-in-out}.c-products_category_top_menu__link:after{content:"\f061";font-family:"Font Awesome 5 Free";font-weight:900;color:#ffffff;display:inline-block;position:absolute;bottom:27px;right:20px;font-size:10px;-webkit-transition:right 0.2s ease-in-out;transition:right 0.2s ease-in-out}@media (-ms-high-contrast:none){.c-products_category_top_menu__link:after{bottom:26px}}@-moz-document url-prefix(){.c-products_category_top_menu__link:after{bottom:26px}}.c-products_category_top_menu__link[target=_blank] .c-products_category_top_menu__text .cont:after{content:"\f35d";font-family:"Font Awesome 5 Free";font-weight:900;color:#b5c0cd;display:inline-block;margin-left:7px;font-size:14px}.c-products_category_top_menu__figure{width:100%;height:166px;position:relative;overflow:hidden}@media screen and (max-width:900px){.c-products_category_top_menu__figure{height:calc(8.077vw + 93.308px)}}@media screen and (max-width:820px){.c-products_category_top_menu__figure{height:calc(19.444vw + 20.556px)}}@media screen and (max-width:640px){.c-products_category_top_menu__figure{height:145px}}@media screen and (max-width:520px){.c-products_category_top_menu__figure{height:calc(15vw + 97px)}}@media screen and (max-width:320px){.c-products_category_top_menu__figure{height:145px}}.c-products_category_top_menu__figure img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:-webkit-transform 0.3s ease-in-out;transition:-webkit-transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out,-webkit-transform 0.3s ease-in-out}@media screen and (max-width:900px){.c-products_category_top_menu__figure img{max-width:none;max-height:100%}}@media screen and (max-width:820px){.c-products_category_top_menu__figure img{max-width:100%;max-height:none}}@media screen and (max-width:666px){.c-products_category_top_menu__figure img{max-width:none;max-height:100%}}@media screen and (max-width:520px){.c-products_category_top_menu__figure img{max-width:100%;max-height:none}}@media screen and (min-width:901px){.c-products_category_top_menu__link:hover .c-products_category_top_menu__figure img{-webkit-transform:translate(-50%,-50%) scale(1.07);transform:translate(-50%,-50%) scale(1.07)}}.c-products_category_top_menu__text{width:100%;padding:19px 44px 20px 19px}@media screen and (max-width:640px){.c-products_category_top_menu__text{padding:19px 40px 20px 19px}}.c-products_category_top_menu__text .cont{font-size:17px;font-weight:500;line-height:1.4705882353;margin-top:-4px;margin-bottom:-4px;color:#1f2833;-webkit-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out}@media screen and (max-width:900px){.c-products_category_top_menu__text .cont{font-size:16px;line-height:1.5625;margin-top:-4.5px;margin-bottom:-4.5px}}@media screen and (max-width:640px){.c-products_category_top_menu__text .cont{font-size:15px;line-height:1.6666666667;margin-top:-5px;margin-bottom:-5px}}@media screen and (min-width:901px){.c-products_category_top_menu__link:hover .c-products_category_top_menu__text .cont{color:#0092d1}}.c-products_category_top_menu__text .cont ._ib{display:inline-block}.c-products_category_top_menu__text .capa{margin-top:8px;padding-bottom:4px;display:block;width:100%;padding-left:1.2em;position:relative;font-size:13px;color:#798491}@media screen and (max-width:820px){.c-products_category_top_menu__text .capa{display:inline-block;margin-top:0;padding-bottom:0;width:auto}}@media screen and (max-width:709px){.c-products_category_top_menu__text .capa{display:block;margin-top:8px;padding-bottom:4px}}@media screen and (max-width:520px){.c-products_category_top_menu__text .capa{display:inline-block;margin-top:0;padding-bottom:0}}.c-products_category_top_menu__text .capa:before{content:"\f1c1";font-family:"Font Awesome 5 Free";font-weight:900;color:#dc3200;display:inline-block;position:absolute;top:0;left:0;font-size:15px;font-weight:500}@media screen and (max-width:640px){.c-products_category_top_menu__text .capa:before{font-size:14px}}.c-products_child_category_top{width:100%}.c-products_child_category_top_menu{width:1080px;margin:0 auto 100px}@media screen and (max-width:900px){.c-products_child_category_top_menu{width:100%;margin-bottom:80px}}@media screen and (max-width:640px){.c-products_child_category_top_menu{margin-bottom:calc(6.25vw + 40px)}}@media screen and (max-width:320px){.c-products_child_category_top_menu{margin-bottom:60px}}.c-products_child_category_top_menu__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.c-products_child_category_top_menu__list li{width:332px}.c-products_child_category_top_menu__list li:nth-child(n+4){margin-top:42px}.c-products_child_category_top_menu__list li:nth-child(3n+2):last-child{margin-right:auto;margin-left:calc(50% - 332px * 1.5)}@media screen and (max-width:900px){.c-products_child_category_top_menu__list li{width:31.5%}.c-products_child_category_top_menu__list li:nth-child(n+4){margin-top:35px}.c-products_child_category_top_menu__list li:nth-child(3n+2):last-child{margin-right:auto;margin-left:calc(50% - 31.5% * 1.5)}}@media screen and (max-width:820px){.c-products_child_category_top_menu__list li{width:48.5%}.c-products_child_category_top_menu__list li:nth-child(n+3){margin-top:30px}.c-products_child_category_top_menu__list li:nth-child(3n+2):last-child{margin-left:0;margin-right:0}}@media screen and (max-width:640px){.c-products_child_category_top_menu__list li{width:48.5%}.c-products_child_category_top_menu__list li:nth-child(n+3){margin-top:25px}.c-products_child_category_top_menu__list li:nth-child(3n+2):last-child{margin-left:0;margin-right:0}}@media screen and (max-width:520px){.c-products_child_category_top_menu__list li{width:100%;max-width:350px;margin-left:auto!important;margin-right:auto!important}.c-products_child_category_top_menu__list li:nth-child(3n+2):last-child{margin-left:auto;margin-right:auto}.c-products_child_category_top_menu__list li:not(:first-child){margin-top:20px}}.c-products_child_category_top_menu__link{width:100%;height:100%;display:block;background:#f3f7f9;-webkit-transition:background 0.3s ease-in-out;transition:background 0.3s ease-in-out;position:relative}@media screen and (min-width:901px){.c-products_child_category_top_menu__link:hover{background:#e1ebf1}}@media screen and (min-width:901px){.c-products_child_category_top_menu__link:hover:after{right:10px}}.c-products_child_category_top_menu__link:after{content:"\f061";font-family:"Font Awesome 5 Free";font-weight:900;color:#b5c0cd;display:inline-block;position:absolute;bottom:12px;right:14px;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:14px;-webkit-transition:right 0.2s ease-in-out;transition:right 0.2s ease-in-out;line-height:1}@media screen and (max-width:900px){.c-products_child_category_top_menu__link:after{bottom:8px}}.c-products_child_category_top_menu__figure{width:100%;height:166px;position:relative;overflow:hidden}@media screen and (max-width:900px){.c-products_child_category_top_menu__figure{height:calc(8.077vw + 93.308px)}}@media screen and (max-width:820px){.c-products_child_category_top_menu__figure{height:calc(18.333vw + 49.667px)}}@media screen and (max-width:520px){.c-products_child_category_top_menu__figure{height:calc(17.5vw + 109px)}}@media screen and (max-width:320px){.c-products_child_category_top_menu__figure{height:165px}}.c-products_child_category_top_menu__figure img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:-webkit-transform 0.3s ease-in-out;transition:-webkit-transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out,-webkit-transform 0.3s ease-in-out}@media screen and (min-width:901px){.c-products_child_category_top_menu__link:hover .c-products_child_category_top_menu__figure img{-webkit-transform:translate(-50%,-50%) scale(1.07);transform:translate(-50%,-50%) scale(1.07)}}.c-products_child_category_top_menu__text{width:100%;padding:19px 26px 50px 19px}@media screen and (max-width:900px){.c-products_child_category_top_menu__text{padding-bottom:44px}}.c-products_child_category_top_menu__text .cat{display:block;font-size:13px;font-weight:500;line-height:1.6153846154;margin-top:-4px;margin-bottom:10px}.c-products_child_category_top_menu__text .cont{display:block;font-size:16px;font-weight:500;line-height:1.5;margin-top:-4px;margin-bottom:-4px;color:#1f2833;-webkit-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out}@media screen and (min-width:901px){.c-products_child_category_top_menu__link:hover .c-products_child_category_top_menu__text .cont{color:#0092d1}}.c-products_child_category_top_menu__text .cont ._sup{font-size:1em;top:0}.c-products_child_category_top_menu__text .cont ._ib{display:inline-block}.c-products_under_menu{width:1080px;margin:72px auto 0}@media screen and (max-width:900px){.c-products_under_menu{width:100%;margin-top:calc(4.615vw + 30.462px)}}@media screen and (max-width:640px){.c-products_under_menu{margin-top:60px}}.c-products_under_menu__item{width:100%;background:#ebf6fa}.c-products_under_menu__item .ttl{width:100%;padding:20px 32px;border-bottom:1px solid #ffffff}@media screen and (max-width:900px){.c-products_under_menu__item .ttl{padding:calc(1.923vw + 2.692px) calc(6.538vw + -26.846px)}}@media screen and (max-width:640px){.c-products_under_menu__item .ttl{padding:15px}}.c-products_under_menu__item .ttl ._text{widows:100%;display:block;border-left:3px solid #0092d1;padding:0 0 0.6px 13px;font-size:18px;font-weight:500;color:#1f2833;line-height:1.3}@media screen and (max-width:900px){.c-products_under_menu__item .ttl ._text{font-size:calc(0.769vw + 11.077px);padding:0.6px 0 2px 13px}}@media screen and (max-width:640px){.c-products_under_menu__item .ttl ._text{font-size:16px}}.c-products_under_menu__item .cont{width:100%;padding:24px 32px 4px}@media screen and (max-width:900px){.c-products_under_menu__item .cont{padding:calc(3.462vw + -7.154px) calc(6.538vw + -26.846px) calc(3.462vw + -22.154px)}}@media screen and (max-width:640px){.c-products_under_menu__item .cont{padding:15px}}.c-products_under_menu__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:640px){.c-products_under_menu__list{display:block}}.c-products_under_menu__list li{margin:0 15px 20px 0}@media screen and (max-width:900px){.c-products_under_menu__list li{margin:0 10px 15px 0}}@media screen and (max-width:640px){.c-products_under_menu__list li{margin:0}}.c-products_under_menu__list li:last-child{margin-right:0}.c-products_under_menu__link{display:block;border:1px solid #c2cdd5;background:#ffffff;border-radius:20px;padding:0 36px 0 19px;-webkit-transition:color 0.3s ease-in-out,background 0.3s ease-in-out,border 0.3s ease-in-out;transition:color 0.3s ease-in-out,background 0.3s ease-in-out,border 0.3s ease-in-out}@media screen and (max-width:640px){.c-products_under_menu__link{border-radius:0;border:none;border-bottom:1px solid #c2cdd5;padding:12px 0 13px 15px}}@media screen and (max-width:640px){.c-products_under_menu__list li:first-child .c-products_under_menu__link{border-radius:10px 10px 0 0}}@media screen and (max-width:640px){.c-products_under_menu__list li:last-child .c-products_under_menu__link{border-radius:0 0 10px 10px;border:none}}@media screen and (min-width:901px){.c-products_under_menu__link:hover{color:#0092d1;background:#f9fdff;border-color:#40addd}}@media screen and (min-width:901px){.c-products_under_menu__link:hover .text:before{-webkit-transform:translate(4px,-50%);transform:translate(4px,-50%)}}.c-products_under_menu__link.active{border-color:#a4afb7;background:#a4afb7;color:#ffffff;padding:0 18px}@media screen and (max-width:640px){.c-products_under_menu__link.active{border-color:1px solid #c2cdd5;padding:12px 0 13px 15px}}@media screen and (min-width:901px){.c-products_under_menu__link.active:hover{background:#40addd;border-color:#40addd}}.c-products_under_menu__link.active .text:before{display:none}.c-products_under_menu__link .text{display:block;text-align:center;position:relative;font-size:15px;line-height:38px}@media screen and (max-width:900px){.c-products_under_menu__link .text{font-size:14px}}@media screen and (max-width:640px){.c-products_under_menu__link .text{line-height:1.29;text-align:left;padding-right:32px}}.c-products_under_menu__link .text:before{content:"\f061";font-family:"Font Awesome 5 Free";font-weight:900;color:#0092d1;display:inline-block;margin-left:7px;font-size:12px;vertical-align:bottom;-webkit-transition:-webkit-transform 0.2s ease-in-out;transition:-webkit-transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out,-webkit-transform 0.2s ease-in-out;position:absolute;top:50%;right:-20px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:640px){.c-products_under_menu__link .text:before{position:absolute;top:50%;right:12px;margin:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.c-products_under_menu__link .text ._sup{font-size:1em;top:0}.c-products_under_menu__link .text span{display:inline-block}.c-products_under_menu__link[target=_blank] .text:after{content:"\f35d";font-family:"Font Awesome 5 Free";font-weight:900;color:#b5c0cd;display:inline-block;margin-left:7px;font-size:14px}.c-products_details_normal{width:100%}@media screen and (max-width:900px){.c-products_details_normal .l-content_item:not(:last-child){margin-bottom:30px}}.c-products_details_normal_description{width:1080px;margin:0 auto 90px}@media screen and (max-width:900px){.c-products_details_normal_description{width:100%;margin-bottom:calc(8.846vw + 10.385px)}}@media screen and (max-width:640px){.c-products_details_normal_description{margin-bottom:67px}}.c-products_details_normal_description__flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:640px){.c-products_details_normal_description__flex{display:block}}.c-products_details_normal_description__figure{width:432px}@media screen and (max-width:900px){.c-products_details_normal_description__figure{width:40%}}@media screen and (max-width:640px){.c-products_details_normal_description__figure{width:100%;max-width:432px;margin:0 auto 25px}}.c-products_details_normal_description__text{width:607px}@media screen and (max-width:900px){.c-products_details_normal_description__text{width:56.2037037037%}}@media screen and (max-width:640px){.c-products_details_normal_description__text{width:100%}}.c-products_details_normal_description__text .l-headline__medium.none{margin-bottom:15px}.c-products_details_normal_description__lead{line-height:1.75;margin-top:-6px;margin-bottom:-6px;text-align:justify;letter-spacing:0.32px}@media screen and (max-width:900px){.c-products_details_normal_description__lead{line-height:1.7333333333;margin-top:-5.5px;margin-bottom:-5.5px;letter-spacing:0;text-align:left}}.c-products_details_normal_description__lead .bold{display:block;font-size:18px;font-weight:500;line-height:1.6666666667;margin-top:-6px;margin-bottom:9px;color:#1f2833}@media screen and (max-width:900px){.c-products_details_normal_description__lead .bold{font-size:17px;line-height:1.6470588235;margin-top:-5.5px;margin-bottom:8.5px}}@media screen and (max-width:900px){.c-products_details_normal_description__lead .bold ._ib{display:inline-block}}.c-products_details_normal_description__lead .inner_link{color:#007ebd;-webkit-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out}@media screen and (min-width:901px){.c-products_details_normal_description__lead .inner_link:hover{color:#40addd}}.c-products_details_normal_description__lead .amazon_link{display:block;margin-top:20px;width:215px;-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}@media screen and (max-width:640px){.c-products_details_normal_description__lead .amazon_link{margin:20px auto 0}}@media screen and (min-width:901px){.c-products_details_normal_description__lead .amazon_link:hover{opacity:0.6}}.c-products_details_normal_description__lead .caution{display:block;font-size:14px;line-height:1.5714285714;margin-top:8px;margin-bottom:-4px;letter-spacing:0.28px;padding-left:1em;position:relative}.c-products_details_normal_description__lead .caution:before{content:"※";position:absolute;top:0;left:0}.c-products_details_normal_description__lead .sup{font-size:1em;top:0}.c-products_details_normal_description__list{width:100%}.c-products_details_normal_description__list li{position:relative;line-height:1.5;margin-top:-4px;margin-bottom:-4px;padding-left:1.2em}@media screen and (max-width:900px){.c-products_details_normal_description__list li{line-height:1.5;margin-top:-4px;margin-bottom:-4px}}.c-products_details_normal_description__list li:not(:first-child){margin-top:13px}@media screen and (max-width:900px){.c-products_details_normal_description__list li:not(:first-child){margin-top:13px}}.c-products_details_normal_description__list li:before{content:"\f111";color:#8c97a1;position:absolute;top:0.08em;left:0;display:inline-block;font-family:"Font Awesome 5 Free";font-size:1em;font-weight:900;-webkit-transform:scale(0.5);transform:scale(0.5)}@media screen and (max-width:900px){.c-products_details_normal_description__list li{position:relative;line-height:1.5;margin-top:-4px;margin-bottom:-4px;padding-left:1.2em}}@media screen and (max-width:900px) and (max-width:900px){.c-products_details_normal_description__list li{line-height:1.5;margin-top:-4px;margin-bottom:-4px}}@media screen and (max-width:900px){.c-products_details_normal_description__list li:not(:first-child){margin-top:10px}}@media screen and (max-width:900px) and (max-width:900px){.c-products_details_normal_description__list li:not(:first-child){margin-top:10px}}@media screen and (max-width:900px){.c-products_details_normal_description__list li:before{content:"\f111";color:#8c97a1;position:absolute;top:0.08em;left:0;display:inline-block;font-family:"Font Awesome 5 Free";font-size:1em;font-weight:900;-webkit-transform:scale(0.45);transform:scale(0.45)}}.c-products_details_normal_description__list li .bold{display:block;width:100%;color:#1f2833;font-weight:500;margin-bottom:4px}@media screen and (max-width:900px){.c-products_details_normal_description__list li .bold{margin-bottom:0}}.c-products_details_normal_description__list li .caution{display:block;position:relative;padding-left:1em;margin-top:7px;font-size:13px}.c-products_details_normal_description__list li .caution:before{content:"※";position:absolute;top:0;left:0}.c-products_details_normal_description__list2{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:900px){.c-products_details_normal_description__list2{display:block}}.c-products_details_normal_description__list2 li{width:250px;position:relative;line-height:1.5;margin-top:-4px;margin-bottom:-4px;padding-left:1.2em}@media screen and (max-width:900px){.c-products_details_normal_description__list2 li{line-height:1.5;margin-top:-4px;margin-bottom:-4px}}.c-products_details_normal_description__list2 li:not(:first-child){margin-top:13px}@media screen and (max-width:900px){.c-products_details_normal_description__list2 li:not(:first-child){margin-top:13px}}.c-products_details_normal_description__list2 li:before{content:"\f111";color:#8c97a1;position:absolute;top:0.08em;left:0;display:inline-block;font-family:"Font Awesome 5 Free";font-size:1em;font-weight:900;-webkit-transform:scale(0.5);transform:scale(0.5)}@media screen and (max-width:900px){.c-products_details_normal_description__list2 li{position:relative;line-height:1.5;margin-top:-4px;margin-bottom:-4px;padding-left:1.2em}}@media screen and (max-width:900px) and (max-width:900px){.c-products_details_normal_description__list2 li{line-height:1.5;margin-top:-4px;margin-bottom:-4px}}@media screen and (max-width:900px){.c-products_details_normal_description__list2 li:not(:first-child){margin-top:10px}}@media screen and (max-width:900px) and (max-width:900px){.c-products_details_normal_description__list2 li:not(:first-child){margin-top:10px}}@media screen and (max-width:900px){.c-products_details_normal_description__list2 li:before{content:"\f111";color:#8c97a1;position:absolute;top:0.08em;left:0;display:inline-block;font-family:"Font Awesome 5 Free";font-size:1em;font-weight:900;-webkit-transform:scale(0.45);transform:scale(0.45)}}.c-products_details_normal_description__list2 li:nth-child(2){margin-top:-4px}@media screen and (max-width:900px){.c-products_details_normal_description__list2 li:nth-child(2){margin-top:10px}}.c-products_details_normal_description__caution{position:relative;margin-top:20px;font-size:13px;letter-spacing:0.26px}.c-products_details_normal_description__caution .sup{font-size:1em;top:0}.c-products_details_normal_description__caution2{position:relative;margin-top:27px;font-size:14px;letter-spacing:0.28px}@media screen and (max-width:900px){.c-products_details_normal_description__caution2{line-height:1.4285714286;margin-top:17px;margin-bottom:-3px}}.c-products_details_normal_description__caution3{width:100%;font-size:14px;line-height:1.5714285714;margin-top:36px;margin-bottom:-9px;position:relative;padding-left:1em}@media screen and (max-width:900px){.c-products_details_normal_description__caution3{line-height:1.5714285714;margin-top:26px;margin-bottom:-9px}}.c-products_details_normal_description__caution3:before{content:"※";position:absolute;top:0;left:0}.c-products_details_normal_description__movie{width:100%}.c-products_details_normal_description__movie_btn{display:-webkit-box;display:-ms-flexbox;display:flex;width:294px;background:#f3f7f9;cursor:pointer;-webkit-transition:background 0.3s ease-in-out;transition:background 0.3s ease-in-out}@media screen and (max-width:900px){.c-products_details_normal_description__movie_btn{width:290px}}@media screen and (min-width:901px){.c-products_details_normal_description__movie_btn:hover{background:#f9fdff}}@media screen and (min-width:901px){.c-products_details_normal_description__movie_btn:hover .img{opacity:0.6}}@media screen and (min-width:901px){.c-products_details_normal_description__movie_btn:hover .text{color:#0092d1}}@media screen and (min-width:901px){.c-products_details_normal_description__movie_btn:hover .text:before{right:4px}}.c-products_details_normal_description__movie_btn .img{width:144px;-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}.c-products_details_normal_description__movie_btn .text{width:150px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 30px 0 14px;-webkit-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out}@media screen and (max-width:900px){.c-products_details_normal_description__movie_btn .text{width:146px}}.c-products_details_normal_description__movie_btn .text:before{content:"\f061";font-family:"Font Awesome 5 Free";font-weight:900;color:#b5c0cd;display:inline-block;position:absolute;top:50%;right:7px;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:12px;-webkit-transition:right 0.2s ease-in-out;transition:right 0.2s ease-in-out}.c-products_details_normal_description__movie_btn .text ._cont{font-size:14px;line-height:1.5714285714;margin-top:-4px;margin-bottom:-4px}.c-products_details_normal_description__example{width:100%}.c-products_details_normal_description__example_list{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.c-products_details_normal_description__example_list li{width:190px}.c-products_details_normal_description__example_list li:nth-child(n+4){margin-top:20px}.c-products_details_normal_description__example_list li:nth-child(3n+2):last-child{margin-right:auto;margin-left:calc(50% - 190px * 1.5)}@media screen and (max-width:900px){.c-products_details_normal_description__example_list li{width:31%}.c-products_details_normal_description__example_list li:nth-child(n+4){margin-top:20px}.c-products_details_normal_description__example_list li:nth-child(3n+2):last-child{margin-right:auto;margin-left:calc(50% - 31% * 1.5)}}@media screen and (max-width:768px){.c-products_details_normal_description__example_list li{width:48%}.c-products_details_normal_description__example_list li:nth-child(n+3){margin-top:24px}.c-products_details_normal_description__example_list li:nth-child(3n+2):last-child{margin-left:0;margin-right:0}}@media screen and (max-width:385px){.c-products_details_normal_description__example_list li{width:100%;max-width:250px;margin-left:auto!important;margin-right:auto!important}.c-products_details_normal_description__example_list li:nth-child(3n+2):last-child{margin-left:auto;margin-right:auto}.c-products_details_normal_description__example_list li:not(:first-child){margin-top:24px}}.c-products_details_normal_description__example_figure{width:100%}.c-products_details_normal_description__example_figure .cap{text-align:center;font-size:14px;line-height:1.4285714286;margin-top:7px;margin-bottom:-3px}.c-products_details_normal_description__example_figure .cap span{display:inline-block}.c-products_details_normal_description__system{width:100%}@media screen and (max-width:900px){.c-products_details_normal_description__system .c-swipe_set:before{display:none}}@media screen and (max-width:440px){.c-products_details_normal_description__system .c-swipe_set:before{display:block}}.c-products_details_normal_description__system .c-swipe_set__shadow_hide:before{background:radial-gradient(ellipse at left,#e9ecef 20%,#e9ecef 70%) 0 center,radial-gradient(ellipse at right,#e9ecef 20%,#e9ecef 70%) 100% center;background-size:20px 180%,20px 180%;background-repeat:no-repeat}.c-products_details_normal_description__system_img{width:100%;max-width:444px;margin:0 auto}@media screen and (max-width:900px){.c-products_details_normal_description__system_img{min-width:400px}}@media screen and (max-width:440px){.c-products_details_normal_description__system_img{margin-bottom:10px}}.c-products_details_normal_description__dl_list{width:100%}.c-products_details_normal_description__dl_list li{width:100%}.c-products_details_normal_description__dl_link{display:block;width:100%;padding:14px 28px 16px 15px;position:relative;border-bottom:1px solid #b5b5b5;-webkit-transition:background 0.3s ease-in-out;transition:background 0.3s ease-in-out}.c-products_details_normal_description__dl_list li:first-child .c-products_details_normal_description__dl_link{border-top:1px solid #b5b5b5}@media screen and (min-width:901px){.c-products_details_normal_description__dl_link:hover{background:#f9fdff}}@media screen and (min-width:901px){.c-products_details_normal_description__dl_link:hover:after{right:5px}}@media screen and (min-width:901px){.c-products_details_normal_description__dl_link:hover .ttl{color:#0092d1}}.c-products_details_normal_description__dl_link:after{content:"\f061";font-family:"Font Awesome 5 Free";font-weight:900;color:#b5c0cd;display:inline-block;position:absolute;top:50%;right:9px;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:12px;line-height:1;-webkit-transition:right 0.3s ease-in-out;transition:right 0.3s ease-in-out}.c-products_details_normal_description__dl_link[href$=".dxf"] .capa:before{content:"\f15b";font-family:"Font Awesome 5 Free";font-weight:900;color:#4ba3af;display:inline-block;font-weight:400}.c-products_details_normal_description__dl_link .ttl{font-size:15px;line-height:1.67;margin-right:12px;-webkit-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out}.c-products_details_normal_description__dl_link .capa{display:inline-block;position:relative;padding-left:1.1em;color:#798491;font-size:13px;letter-spacing:0.26px}.c-products_details_normal_description__dl_link .capa:before{content:"\f1c1";font-family:"Font Awesome 5 Free";font-weight:900;color:#dc3200;display:inline-block;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:15px;font-weight:400}.c-products_details_normal_description__dot_list{width:100%}.c-products_details_normal_description__dot_list li{width:100%}.c-products_details_normal_description__dot_link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:9px 0 11px;position:relative;border-bottom:1px dotted #b5b5b5;-webkit-transition:background 0.3s ease-in-out;transition:background 0.3s ease-in-out}@media screen and (max-width:900px){.c-products_details_normal_description__dot_link{display:block}}@media screen and (min-width:901px){.c-products_details_normal_description__dot_link:hover{background:#f9fdff}}@media screen and (min-width:901px){.c-products_details_normal_description__dot_link:hover .ttl{color:#0092d1}}.c-products_details_normal_description__dot_link .ttl{width:460px;line-height:1.67;-webkit-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out}@media screen and (max-width:900px){.c-products_details_normal_description__dot_link .ttl{display:inline;width:auto}}.c-products_details_normal_description__dot_link .capa{display:block;width:125px;text-align:right}@media screen and (max-width:900px){.c-products_details_normal_description__dot_link .capa{display:inline-block;width:auto;text-align:left}}.c-products_details_normal_description__dot_link .capa ._size{display:inline-block;position:relative;padding-left:1.1em;color:#798491;font-size:13px;letter-spacing:0.26px;margin-left:10px}.c-products_details_normal_description__dot_link .capa ._size:before{content:"\f1c1";font-family:"Font Awesome 5 Free";font-weight:900;color:#dc3200;display:inline-block;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:15px;font-weight:400}.c-products_details_normal_description__dot_cont{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:9px 0 11px;border-bottom:1px dotted #b5b5b5}.c-products_details_normal_description__dot_cont .ttl{width:460px;line-height:1.67}.c-products_details_normal_description__price{width:100%;background:#f8f6e3;padding:20px 35px 17px 25px;margin-top:35px}@media screen and (max-width:900px){.c-products_details_normal_description__price{padding:calc(1.538vw + 6.154px) calc(5.769vw + -16.923px) calc(1.154vw + 6.615px) calc(3.462vw + -6.154px);margin-top:calc(1.923vw + 17.692px)}}@media screen and (max-width:640px){.c-products_details_normal_description__price{padding:16px 20px 14px 16px;margin-top:30px}}.c-products_details_normal_description__price .ttl{font-size:18px;font-weight:500;line-height:1.39;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #b5b5b5;color:#1f2833}@media screen and (max-width:900px){.c-products_details_normal_description__price .ttl{font-size:calc(0.769vw + 11.077px)}}@media screen and (max-width:640px){.c-products_details_normal_description__price .ttl{font-size:16px}}.c-products_details_normal_description__price .ttl ._cap{font-size:14px}@media screen and (max-width:900px){.c-products_details_normal_description__price .ttl ._cap{display:inline-block}}.c-products_details_normal_description__price .ttl ._ib{display:inline-block}.c-products_details_normal_description__price .cont{width:100%}.c-products_details_normal_description__price .cont>._text{font-size:15px;line-height:1.6666666667;margin-top:21px;margin-bottom:5px}@media screen and (max-width:900px){.c-products_details_normal_description__price .cont>._text{line-height:1.6666666667;margin-top:11px;margin-bottom:5px}}.c-products_details_normal_description__price .cont>._text span{font-weight:500}.c-products_details_normal_description__price_flex{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:900px){.c-products_details_normal_description__price_flex{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media screen and (max-width:640px){.c-products_details_normal_description__price_flex{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (max-width:470px){.c-products_details_normal_description__price_flex{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media screen and (max-width:375px){.c-products_details_normal_description__price_flex{display:block}}.c-products_details_normal_description__price_flex .photo{width:108px;margin-right:15px}@media screen and (max-width:900px){.c-products_details_normal_description__price_flex .photo{width:25%;margin-right:3%}}@media screen and (max-width:375px){.c-products_details_normal_description__price_flex .photo{width:100%;max-width:115px;margin:0 auto 14px}}.c-products_details_normal_description__price_flex .text{width:425px}@media screen and (max-width:900px){.c-products_details_normal_description__price_flex .text{width:72%}}@media screen and (max-width:375px){.c-products_details_normal_description__price_flex .text{width:100%}}.c-products_details_normal_description__price_flex .text ._bold{display:block;font-size:15px;font-weight:500;line-height:1.6666666667;margin-top:-5px;margin-bottom:10px;color:#1f2833}@media screen and (max-width:900px){.c-products_details_normal_description__price_flex .text ._bold{line-height:1.5333333333;margin-top:-4px;margin-bottom:8px}}.c-products_details_normal_description__price_flex .text ._caution{display:block;width:100%;position:relative;padding-left:1em;font-size:14px;line-height:1.4285714286;margin-top:-3px;margin-bottom:-3px;text-align:justify}.c-products_details_normal_description__price_flex .text ._caution:before{content:"※";position:absolute;top:0;left:0}.c-products_details_normal_description__table{width:100%}.c-products_details_normal_description__table tbody tr:first-child th{border-top:1px solid #798491}@media screen and (max-width:900px){.c-products_details_normal_description__table tbody tr:first-child th{border-top:1px solid #b5b5b5}}.c-products_details_normal_description__table tbody tr:first-child td{border-top:1px solid #b5b5b5}@media screen and (max-width:900px){.c-products_details_normal_description__table tbody tr:first-child td{border:none}}.c-products_details_normal_description__table tbody tr:last-child th{border-bottom:1px solid #798491}@media screen and (max-width:900px){.c-products_details_normal_description__table tbody tr:last-child th{border-bottom:none}}@media screen and (max-width:900px){.c-products_details_normal_description__table tbody tr:last-child td{padding-bottom:0;margin-bottom:-4px}}.c-products_details_normal_description__table tbody th{width:150px;background:#798491;text-align:left;font-size:15px;font-weight:500;line-height:1.47;padding:14px 15px 15px;color:#ffffff;border-bottom:1px solid #ffffff;vertical-align:middle}@media screen and (max-width:900px){.c-products_details_normal_description__table tbody th{width:100%;display:block;line-height:1.56;border:none;border-top:1px solid #b5b5b5;padding:9px 15px 10px;background:#f5f7f8;color:#33475b}}.c-products_details_normal_description__table tbody td{text-align:left;font-size:15px;line-height:1.47;padding:14px 15px 15px;border-bottom:1px solid #b5b5b5;vertical-align:middle}@media screen and (max-width:900px){.c-products_details_normal_description__table tbody td{width:100%;display:block;line-height:1.56;border:none;padding:9px 15px 15px}}.c-products_details_normal_description__fpc{line-height:1.75;margin-top:-6px;margin-bottom:-6px}.c-products_details_normal_description__fpc .caution{display:block;font-size:13px;padding-left:1em;line-height:2;margin-top:1px;margin-bottom:-4px;position:relative}.c-products_details_normal_description__fpc .caution:before{content:"※";position:absolute;top:0;left:0}.c-products_details_normal_description__linkbox{width:100%;margin-top:30px}@media screen and (max-width:900px){.c-products_details_normal_description__linkbox{margin-top:calc(1.538vw + 12.154px)}}@media screen and (max-width:640px){.c-products_details_normal_description__linkbox{margin-top:22px}}.c-products_details_normal_description__linkbox .link{display:block;width:360px;line-height:44px;border:1px solid #515c69;border-radius:24px;text-align:center;position:relative;font-size:15px;font-weight:500;-webkit-transition:background 0.3s ease-in-out,color 0.3s ease-in-out,border 0.3s ease-in-out;transition:background 0.3s ease-in-out,color 0.3s ease-in-out,border 0.3s ease-in-out}@media screen and (max-width:900px){.c-products_details_normal_description__linkbox .link{width:100%;max-width:360px}}@media screen and (min-width:901px){.c-products_details_normal_description__linkbox .link:hover{background:#f9fdff;color:#0092d1;border-color:#40addd}}@media screen and (min-width:901px){.c-products_details_normal_description__linkbox .link:hover:before{right:12px;color:#40addd}}.c-products_details_normal_description__linkbox .link:before{content:"\f061";font-family:"Font Awesome 5 Free";font-weight:900;color:#515c69;display:inline-block;position:absolute;top:50%;right:16px;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:14px;-webkit-transition:right 0.2s ease-in-out,color 0.3s ease-in-out;transition:right 0.2s ease-in-out,color 0.3s ease-in-out}.c-products_details_normal_description__linkbox .link:after{content:"\f35d";font-family:"Font Awesome 5 Free";font-weight:900;color:#b5c0cd;display:inline-block;margin-left:3px;font-size:14px}.c-products_details_normal_description__linkbox .caution{width:100%;font-size:14px;line-height:2;margin-top:8px;margin-bottom:-7px;position:relative;padding-left:1em}@media screen and (max-width:900px){.c-products_details_normal_description__linkbox .caution{line-height:1.5714285714;margin-top:11px;margin-bottom:-4px}}.c-products_details_normal_description__linkbox .caution:before{content:"※";position:absolute;top:0;left:0}.c-products_details_normal_info{width:100%;margin-bottom:100px;background:#e9ecef;padding-bottom:78px}@media screen and (max-width:900px){.c-products_details_normal_info{width:auto;margin:0 -30px calc(16.154vw + -55.385px);padding-bottom:calc(7.692vw + -1.231px)}}@media screen and (max-width:640px){.c-products_details_normal_info{margin:0 calc(-4.688vw + 0px) 48px;padding-bottom:48px}}@media screen and (max-width:320px){.c-products_details_normal_info{margin:0 -15px 48px}}.c-products_details_normal_info__inner{width:1080px;margin:0 auto}@media screen and (max-width:900px){.c-products_details_normal_info__inner{width:100%;padding:0 30px}}@media screen and (max-width:640px){.c-products_details_normal_info__inner{padding:0 calc(4.688vw + 0px)}}@media screen and (max-width:320px){.c-products_details_normal_info__inner{padding:0 15px}}.c-products_details_normal_info__inner .l-headline__business{-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-bottom:22px}@media screen and (max-width:900px){.c-products_details_normal_info__inner .l-headline__business{margin-bottom:calc(5.769vw + -29.923px)}}@media screen and (max-width:640px){.c-products_details_normal_info__inner .l-headline__business{margin-bottom:7px}}.l-products_electrical-cable_electric_power .l-headline__medium{margin-bottom:5px}.p-products_equipment_new-slat{width:100%}.p-products_equipment_new-slat .l-headline__secondary{background:#ffffff;margin-bottom:27px}@media screen and (max-width:900px){.p-products_equipment_new-slat .l-headline__secondary{margin-bottom:calc(2.692vw + 2.769px)}}@media screen and (max-width:640px){.p-products_equipment_new-slat .l-headline__secondary{margin-bottom:20px}}.p-products_equipment_new-slat_intro{width:100%}.p-products_equipment_new-slat_intro__flex{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;background:#0092d1}@media screen and (max-width:900px){.p-products_equipment_new-slat_intro__flex{display:block}}.p-products_equipment_new-slat_intro__figure{width:560px;height:412px;position:relative;overflow:hidden;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media screen and (max-width:900px){.p-products_equipment_new-slat_intro__figure{width:100%;height:260px}}@media screen and (max-width:640px){.p-products_equipment_new-slat_intro__figure{height:calc(14.063vw + 170px)}}@media screen and (max-width:320px){.p-products_equipment_new-slat_intro__figure{height:215px}}.p-products_equipment_new-slat_intro__figure img{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);max-width:none;max-height:100%}@media screen and (max-width:900px){.p-products_equipment_new-slat_intro__figure img{max-width:100%;max-height:none}}@media screen and (max-width:640px){.p-products_equipment_new-slat_intro__figure img{right:-2px;max-width:102%;max-height:none}}@media screen and (max-width:635px){.p-products_equipment_new-slat_intro__figure img{max-width:none;max-height:102%}}.p-products_equipment_new-slat_intro__description{width:520px;position:relative;padding:48px 36px}@media screen and (max-width:900px){.p-products_equipment_new-slat_intro__description{width:100%;padding:calc(5vw + -10px) calc(5.769vw + -21.923px) calc(5.769vw + -11.923px)}}@media screen and (max-width:640px){.p-products_equipment_new-slat_intro__description{padding:22px 15px 25px}}.p-products_equipment_new-slat_intro__text{color:#ffffff;font-weight:500;line-height:2;margin-top:-8px;margin-bottom:-8px}@media screen and (max-width:900px){.p-products_equipment_new-slat_intro__text{line-height:1.8;margin-top:-6px;margin-bottom:17px}}.p-products_equipment_new-slat_intro__text .bold{display:block;font-size:24px;font-weight:bold;color:#ffffff;line-height:1.75;margin-top:-9px;margin-bottom:23px}@media screen and (max-width:900px){.p-products_equipment_new-slat_intro__text .bold{font-size:calc(1.538vw + 10.154px);line-height:1.6363636364;margin-top:-7px;margin-bottom:17px}}@media screen and (max-width:640px){.p-products_equipment_new-slat_intro__text .bold{font-size:20px;line-height:1.4;margin-top:-4px;margin-bottom:13px}}@media screen and (max-width:900px){.p-products_equipment_new-slat_intro__text .bold br{display:none}}@media screen and (max-width:900px){.p-products_equipment_new-slat_intro__text .bold span{display:inline-block}}.p-products_equipment_new-slat_intro__list{width:605px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:absolute;bottom:50px;left:34px;z-index:1}@media screen and (max-width:900px){.p-products_equipment_new-slat_intro__list{width:100%;max-width:605px;position:static}}@media screen and (max-width:768px){.p-products_equipment_new-slat_intro__list{max-width:520px}}@media screen and (max-width:610px){.p-products_equipment_new-slat_intro__list{display:block}}.p-products_equipment_new-slat_intro__list li{width:290px;height:108px;background:#ffffff;border-radius:54px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:768px){.p-products_equipment_new-slat_intro__list li{width:250px}}@media screen and (max-width:610px){.p-products_equipment_new-slat_intro__list li:not(:last-child){margin-bottom:15px}}.p-products_equipment_new-slat_intro__photo{width:108px}.p-products_equipment_new-slat_intro__item{margin-left:11px}@media screen and (max-width:768px){.p-products_equipment_new-slat_intro__item{margin-left:4px}}.p-products_equipment_new-slat_intro__item .ttl{font-weight:500;color:#1f2833;line-height:2;margin-top:-8px;margin-bottom:6px}@media screen and (max-width:768px){.p-products_equipment_new-slat_intro__item .ttl{font-size:14px;line-height:2.2857142857;margin-top:-9px;margin-bottom:0px}}.p-products_equipment_new-slat_intro__item .cont{font-size:14px;line-height:1.4285714286;margin-top:-3px;margin-bottom:-3px}@media screen and (max-width:768px){.p-products_equipment_new-slat_intro__item .cont{font-size:13px;line-height:1.3846153846;margin-top:-2.5px;margin-bottom:-2.5px}}.p-products_equipment_new-slat_purpose{width:100%;margin-bottom:56px}@media screen and (max-width:900px){.p-products_equipment_new-slat_purpose{margin-bottom:calc(5.769vw + 4.077px)}}@media screen and (max-width:640px){.p-products_equipment_new-slat_purpose{margin-bottom:41px}}.p-products_equipment_new-slat_purpose__flex{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:640px){.p-products_equipment_new-slat_purpose__flex{display:block}}.p-products_equipment_new-slat_purpose__figure{width:300px}@media screen and (max-width:900px){.p-products_equipment_new-slat_purpose__figure{width:34%}}@media screen and (max-width:640px){.p-products_equipment_new-slat_purpose__figure{width:100%;max-width:350px;margin-bottom:19px}}.p-products_equipment_new-slat_purpose__text{width:755px;line-height:1.75;margin-top:-6px;margin-bottom:-6px}@media screen and (max-width:900px){.p-products_equipment_new-slat_purpose__text{width:63%;line-height:1.8;margin-top:-6px;margin-bottom:-6px}}@media screen and (max-width:640px){.p-products_equipment_new-slat_purpose__text{width:100%}}.p-products_equipment_new-slat_installation{width:100%}.p-products_equipment_new-slat_installation__flex{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:640px){.p-products_equipment_new-slat_installation__flex{-ms-flex-wrap:wrap;flex-wrap:wrap}}.p-products_equipment_new-slat_installation__figure{width:300px}@media screen and (max-width:900px){.p-products_equipment_new-slat_installation__figure{width:30%}}@media screen and (max-width:640px){.p-products_equipment_new-slat_installation__figure{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-bottom:22px}}@media screen and (max-width:640px){.p-products_equipment_new-slat_installation__figure .img{width:50%}}.p-products_equipment_new-slat_installation__figure .img:not(:last-child){margin-bottom:1px}@media screen and (max-width:640px){.p-products_equipment_new-slat_installation__figure .img:not(:last-child){margin-bottom:0}}.p-products_equipment_new-slat_installation__text{width:755px}@media screen and (max-width:900px){.p-products_equipment_new-slat_installation__text{width:67%}}@media screen and (max-width:640px){.p-products_equipment_new-slat_installation__text{width:100%}}.p-products_equipment_new-slat_installation__item{width:100%}.p-products_equipment_new-slat_installation__item div:not(:last-child){margin-bottom:24px}.p-products_equipment_new-slat_installation__item div .ttl{font-weight:500;font-size:16px;line-height:1.5625;margin-top:-4.5px;margin-bottom:15.5px}@media screen and (max-width:900px){.p-products_equipment_new-slat_installation__item div .ttl{line-height:1.5625;margin-top:-4.5px;margin-bottom:11.5px}}.p-products_equipment_new-slat_installation__item div .cont{line-height:1.75;margin-top:-6px;margin-bottom:-6px}@media screen and (max-width:900px){.p-products_equipment_new-slat_installation__item div .cont{line-height:1.4666666667;margin-top:-3.5px;margin-bottom:-3.5px}}.p-products_equipment_netsutough_hkiv{width:100%}.p-products_equipment_netsutough_hkiv .l-headline__secondary{background:#ffffff;margin-bottom:27px}@media screen and (max-width:900px){.p-products_equipment_netsutough_hkiv .l-headline__secondary{margin-bottom:calc(2.692vw + 2.769px)}}@media screen and (max-width:640px){.p-products_equipment_netsutough_hkiv .l-headline__secondary{margin-bottom:20px}}.p-products_equipment_netsutough_hkiv_description{width:100%;margin-bottom:42px}@media screen and (max-width:900px){.p-products_equipment_netsutough_hkiv_description{margin-bottom:30px}}.p-products_equipment_netsutough_hkiv_description__list{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:700px){.p-products_equipment_netsutough_hkiv_description__list{display:block}}.p-products_equipment_netsutough_hkiv_description__list li{width:520px}@media screen and (max-width:900px){.p-products_equipment_netsutough_hkiv_description__list li{width:48%}}@media screen and (max-width:700px){.p-products_equipment_netsutough_hkiv_description__list li{width:100%}}@media screen and (max-width:700px){.p-products_equipment_netsutough_hkiv_description__list li:not(:last-child){margin-bottom:30px}}.p-products_equipment_netsutough_hkiv_description__flex{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:900px){.p-products_equipment_netsutough_hkiv_description__flex{display:block;overflow:hidden}}.p-products_equipment_netsutough_hkiv_description__figure{width:200px}@media screen and (max-width:900px){.p-products_equipment_netsutough_hkiv_description__figure{width:38.4615384615%;float:left;margin-right:15px}}@media screen and (max-width:700px){.p-products_equipment_netsutough_hkiv_description__figure{min-width:116px}}.p-products_equipment_netsutough_hkiv_description__text{width:300px;font-size:15px;line-height:1.6666666667;margin-top:-5px;margin-bottom:-5px}@media screen and (max-width:900px){.p-products_equipment_netsutough_hkiv_description__text{width:100%}}.p-products_equipment_netsutough_hkiv_description__text .caution{display:block;margin-top:10px;position:relative;padding-left:1em}@media screen and (max-width:900px){.p-products_equipment_netsutough_hkiv_description__text .caution{padding-left:0}}.p-products_equipment_netsutough_hkiv_description__text .caution:before{content:"※";position:absolute;top:0;left:0}@media screen and (max-width:900px){.p-products_equipment_netsutough_hkiv_description__text .caution:before{position:static}}.p-products_equipment_netsutough_hkiv_compare{width:100%}@media screen and (max-width:900px){.p-products_equipment_netsutough_hkiv_compare__swipe .c-swipe_set:before{display:none}}@media screen and (max-width:649px){.p-products_equipment_netsutough_hkiv_compare__swipe .c-swipe_set:before{display:block}}.p-products_equipment_netsutough_hkiv_compare__swipe .c-swipe_set__shadow_hide:before{background:radial-gradient(ellipse at left,#e9ecef 20%,#e9ecef 70%) 0 center,radial-gradient(ellipse at right,#e9ecef 20%,#e9ecef 70%) 100% center;background-size:20px 180%,20px 180%;background-repeat:no-repeat}.p-products_equipment_netsutough_hkiv_compare__table{width:100%}@media screen and (max-width:900px){.p-products_equipment_netsutough_hkiv_compare__table{min-width:590px}}@media screen and (max-width:649px){.p-products_equipment_netsutough_hkiv_compare__table{margin-bottom:10px}}.p-products_equipment_netsutough_hkiv_compare__table thead th{font-size:15px;font-weight:500;line-height:1.47;color:#ffffff;background:#798491;text-align:center;padding:9px 15px 11px;border-right:1px solid #ffffff;vertical-align:middle}@media screen and (max-width:900px){.p-products_equipment_netsutough_hkiv_compare__table thead th{font-size:13px;line-height:1.69;padding:8px 14px 10px}}.p-products_equipment_netsutough_hkiv_compare__table thead th:last-child{border-right:none}.p-products_equipment_netsutough_hkiv_compare__table thead th:first-child{width:432px}@media screen and (max-width:900px){.p-products_equipment_netsutough_hkiv_compare__table thead th:first-child{width:238px}}.p-products_equipment_netsutough_hkiv_compare__table thead th:nth-child(2){width:215px}@media screen and (max-width:900px){.p-products_equipment_netsutough_hkiv_compare__table thead th:nth-child(2){width:150px}}.p-products_equipment_netsutough_hkiv_compare__table thead th:nth-child(3){width:215px}@media screen and (max-width:900px){.p-products_equipment_netsutough_hkiv_compare__table thead th:nth-child(3){width:120px}}.p-products_equipment_netsutough_hkiv_compare__table thead th:nth-child(4){width:215px}@media screen and (max-width:900px){.p-products_equipment_netsutough_hkiv_compare__table thead th:nth-child(4){width:80px}}.p-products_equipment_netsutough_hkiv_compare__table tbody th{font-size:15px;font-weight:500;line-height:1.47;text-align:left;padding:12px 15px 14px;vertical-align:middle;background:#f5f7f8;border-right:1px dotted #b5b5b5;border-bottom:1px solid #b5b5b5}@media screen and (max-width:900px){.p-products_equipment_netsutough_hkiv_compare__table tbody th{font-size:13px;line-height:1.69;padding:9px 14px 11px}}.p-products_equipment_netsutough_hkiv_compare__table tbody td{font-size:15px;line-height:1.47;text-align:left;padding:12px 15px 14px;vertical-align:middle;background:#ffffff;border-right:1px dotted #b5b5b5;border-bottom:1px solid #b5b5b5}@media screen and (max-width:900px){.p-products_equipment_netsutough_hkiv_compare__table tbody td{font-size:13px;line-height:1.69;padding:9px 14px 11px}}.p-products_equipment_netsutough_hkiv_compare__table tbody td:last-child{border-right:none}.p-products_equipment_netsutough_hkiv_arrow{width:100%}.p-products_equipment_netsutough_hkiv_arrow__flex{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:850px){.p-products_equipment_netsutough_hkiv_arrow__flex{display:block}}.p-products_equipment_netsutough_hkiv_arrow__left{width:520px}@media screen and (max-width:900px){.p-products_equipment_netsutough_hkiv_arrow__left{width:48.1481481481%}}@media screen and (max-width:850px){.p-products_equipment_netsutough_hkiv_arrow__left{width:100%}}@media screen and (max-width:900px){.p-products_equipment_netsutough_hkiv_arrow__left .c-swipe_set:before{display:none}}@media screen and (max-width:384px){.p-products_equipment_netsutough_hkiv_arrow__left .c-swipe_set:before{display:block}}.p-products_equipment_netsutough_hkiv_arrow__left .c-swipe_set__shadow_hide:before{background:radial-gradient(ellipse at left,#e9ecef 20%,#e9ecef 70%) 0 center,radial-gradient(ellipse at right,#e9ecef 20%,#e9ecef 70%) 100% center;background-size:20px 180%,20px 180%;background-repeat:no-repeat}.p-products_equipment_netsutough_hkiv_arrow__right{width:520px}@media screen and (max-width:900px){.p-products_equipment_netsutough_hkiv_arrow__right{width:48.1481481481%}}@media screen and (max-width:850px){.p-products_equipment_netsutough_hkiv_arrow__right{width:100%;max-width:520px}}@media screen and (max-width:900px){.p-products_equipment_netsutough_hkiv_arrow__right .c-swipe_set:before{display:none}}@media screen and (max-width:406px){.p-products_equipment_netsutough_hkiv_arrow__right .c-swipe_set:before{display:block}}.p-products_equipment_netsutough_hkiv_arrow__right .c-swipe_set__shadow_hide:before{background:radial-gradient(ellipse at left,#e9ecef 20%,#e9ecef 70%) 0 center,radial-gradient(ellipse at right,#e9ecef 20%,#e9ecef 70%) 100% center;background-size:20px 180%,20px 180%;background-repeat:no-repeat}.p-products_equipment_netsutough_hkiv_arrow__table{width:100%}@media screen and (max-width:850px){.p-products_equipment_netsutough_hkiv_arrow__table{width:100%;max-width:520px;min-width:349px}}@media screen and (max-width:384px){.p-products_equipment_netsutough_hkiv_arrow__table{margin-bottom:10px}}.p-products_equipment_netsutough_hkiv_arrow__right .p-products_equipment_netsutough_hkiv_arrow__table{margin-bottom:24px}@media screen and (max-width:900px){.p-products_equipment_netsutough_hkiv_arrow__right .p-products_equipment_netsutough_hkiv_arrow__table{margin-bottom:0}}@media screen and (max-width:850px){.p-products_equipment_netsutough_hkiv_arrow__right .p-products_equipment_netsutough_hkiv_arrow__table{min-width:369px}}@media screen and (max-width:406px){.p-products_equipment_netsutough_hkiv_arrow__right .p-products_equipment_netsutough_hkiv_arrow__table{margin-bottom:10px}}.p-products_equipment_netsutough_hkiv_arrow__table thead th{font-size:15px;font-weight:500;line-height:1.47;color:#ffffff;background:#798491;vertical-align:middle;text-align:center;padding:10px 15px 11px;border-right:1px solid #ffffff}@media screen and (max-width:900px){.p-products_equipment_netsutough_hkiv_arrow__table thead th{font-size:13px;line-height:1.38;padding:10px 14px 12px}}.p-products_equipment_netsutough_hkiv_arrow__table thead th:last-child{background:#0092d1;border-right:none;line-height:1.2}@media screen and (max-width:900px){.p-products_equipment_netsutough_hkiv_arrow__table thead th:last-child{line-height:1.38}}.p-products_equipment_netsutough_hkiv_arrow__table thead th:first-child{width:144px}@media screen and (max-width:900px){.p-products_equipment_netsutough_hkiv_arrow__table thead th:first-child{width:126px}}.p-products_equipment_netsutough_hkiv_arrow__table thead th:nth-child(2){width:125px}@media screen and (max-width:900px){.p-products_equipment_netsutough_hkiv_arrow__table thead th:nth-child(2){width:54px}}.p-products_equipment_netsutough_hkiv_arrow__table thead th:nth-child(3){width:125px}@media screen and (max-width:900px){.p-products_equipment_netsutough_hkiv_arrow__table thead th:nth-child(3){width:60px}}.p-products_equipment_netsutough_hkiv_arrow__table thead th:nth-child(4){width:125px}@media screen and (max-width:900px){.p-products_equipment_netsutough_hkiv_arrow__table thead th:nth-child(4){width:105px}}.p-products_equipment_netsutough_hkiv_arrow__right .p-products_equipment_netsutough_hkiv_arrow__table tbody tr:first-child th:first-child{text-align:left}.p-products_equipment_netsutough_hkiv_arrow__table tbody tr:nth-child(n+3) th{text-align:right}.p-products_equipment_netsutough_hkiv_arrow__left .p-products_equipment_netsutough_hkiv_arrow__table tbody tr:nth-child(2) td{text-align:center;background:#ffffff;padding:0}.p-products_equipment_netsutough_hkiv_arrow__left .p-products_equipment_netsutough_hkiv_arrow__table tbody tr:nth-child(2) td .all{width:100%;display:block;text-align:center;background:#ffffff;position:relative;padding:14px 20px 16px}@media screen and (max-width:900px){.p-products_equipment_netsutough_hkiv_arrow__left .p-products_equipment_netsutough_hkiv_arrow__table tbody tr:nth-child(2) td .all{padding:9px 14px 10px}}.p-products_equipment_netsutough_hkiv_arrow__left .p-products_equipment_netsutough_hkiv_arrow__table tbody tr:nth-child(2) td .all:before{content:"";position:absolute;top:0;right:0;width:33.3333333333%;height:calc(100% - 1px);background:#ffffe1}@media screen and (max-width:900px){.p-products_equipment_netsutough_hkiv_arrow__left .p-products_equipment_netsutough_hkiv_arrow__table tbody tr:nth-child(2) td .all:before{width:48.764%;height:100%}}.p-products_equipment_netsutough_hkiv_arrow__table tbody tr:nth-child(2) td .all span{position:relative;z-index:1}.p-products_equipment_netsutough_hkiv_arrow__left .p-products_equipment_netsutough_hkiv_arrow__table tbody tr:nth-child(3) th:first-child{line-height:1;text-align:center}.p-products_equipment_netsutough_hkiv_arrow__table tbody th{font-size:15px;font-weight:500;line-height:1.47;text-align:left;padding:6px 15px 8px;vertical-align:middle;background:#f5f7f8;border-right:1px dotted #b5b5b5;border-bottom:1px solid #b5b5b5}@media screen and (max-width:900px){.p-products_equipment_netsutough_hkiv_arrow__table tbody th{font-size:13px;line-height:1.38;padding:9px 14px 10px}}.p-products_equipment_netsutough_hkiv_arrow__right .p-products_equipment_netsutough_hkiv_arrow__table tbody th{text-align:right}.p-products_equipment_netsutough_hkiv_arrow__table tbody th .unit{font-size:13px}.p-products_equipment_netsutough_hkiv_arrow__table tbody th .pr_0{padding-right:0.25em}.p-products_equipment_netsutough_hkiv_arrow__table tbody th .pr_1{padding-right:0.85em}.p-products_equipment_netsutough_hkiv_arrow__table tbody th .pr_2{padding-right:1.7em}.p-products_equipment_netsutough_hkiv_arrow__table tbody td{font-size:15px;line-height:1.47;text-align:right;padding:6px 20px 8px;vertical-align:middle;background:#ffffff;border-right:1px dotted #b5b5b5;border-bottom:1px solid #b5b5b5}@media screen and (max-width:900px){.p-products_equipment_netsutough_hkiv_arrow__table tbody td{font-size:13px;line-height:1.38;padding:9px 14px 10px}}.p-products_equipment_netsutough_hkiv_arrow__table tbody td:last-child{background:#ffffe1;border-right:none}.p-products_equipment_netsutough_hkiv_arrow__note{width:100%;font-size:15px;line-height:1.6666666667;margin-top:-5px;margin-bottom:19px}@media screen and (max-width:900px){.p-products_equipment_netsutough_hkiv_arrow__note{line-height:1.6666666667;margin-top:25px;margin-bottom:12px}}.p-products_equipment_netsutough_hkiv_arrow__note .bold{display:block;font-weight:500}.p-products_equipment_netsutough_hkiv_arrow__caution{font-size:13px;line-height:1.6923076923;margin-top:-4.5px;margin-bottom:19.5px;padding-left:2em;position:relative}@media screen and (max-width:900px){.p-products_equipment_netsutough_hkiv_arrow__caution{line-height:1.6923076923;margin-top:14.5px;margin-bottom:25.5px}}.p-products_equipment_netsutough_hkiv_arrow__caution:before{content:"（注）";position:absolute;top:0;left:0}.p-products_equipment_netsutough_hkiv_spec{width:100%}@media screen and (max-width:900px){.p-products_equipment_netsutough_hkiv_spec .c-swipe_set:before{display:none}}@media screen and (max-width:894px){.p-products_equipment_netsutough_hkiv_spec .c-swipe_set:before{display:block}}.p-products_equipment_netsutough_hkiv_spec .c-swipe_set__shadow_hide:before{background:radial-gradient(ellipse at left,#e9ecef 20%,#e9ecef 70%) 0 center,radial-gradient(ellipse at right,#e9ecef 20%,#e9ecef 70%) 100% center;background-size:20px 180%,20px 180%;background-repeat:no-repeat}.p-products_equipment_netsutough_hkiv_spec__table{width:100%}@media screen and (max-width:900px){.p-products_equipment_netsutough_hkiv_spec__table{width:100%;min-width:835px}}@media screen and (max-width:894px){.p-products_equipment_netsutough_hkiv_spec__table{margin-bottom:10px}}.p-products_equipment_netsutough_hkiv_spec__table thead tr:nth-child(2) th{background:#97a2af;border-top:1px solid #ffffff;border-right:1px solid #ffffff}.p-products_equipment_netsutough_hkiv_spec__table thead th{font-size:15px;font-weight:500;line-height:1.2;color:#ffffff;background:#798491;vertical-align:middle;text-align:center;padding:9px 15px 10px;border-right:1px solid #ffffff}@media screen and (max-width:900px){.p-products_equipment_netsutough_hkiv_spec__table thead th{font-size:13px;line-height:1.38;padding:9px 14px 10px}}.p-products_equipment_netsutough_hkiv_spec__table thead th:last-child{border-right:none}.p-products_equipment_netsutough_hkiv_spec__table thead th .unit{font-size:13px}.p-products_equipment_netsutough_hkiv_spec__table tbody td{font-size:15px;line-height:1.47;text-align:right;padding:7px 20px 9px;vertical-align:middle;background:#ffffff;border-right:1px dotted #b5b5b5;border-bottom:1px solid #b5b5b5}@media screen and (max-width:900px){.p-products_equipment_netsutough_hkiv_spec__table tbody td{font-size:13px;line-height:1.38;padding:9px 15px 10px}}.p-products_equipment_netsutough_hkiv_spec__table tbody td:last-child{border-right:none}.p-products_equipment_netsutough_hkiv_spec__table tbody td .pr_1{padding-right:0.6em}.p-products_equipment_netsutough_hkiv_spec__table tbody td .pr_01{padding-right:0.85em}.p-products_equipment_netsutough_hkiv_spec__table tbody td .pr_2{padding-right:1.15em}.p-products_equipment_netsutough_hkiv_spec__table tbody td .pr_02{padding-right:1.4em}.p-products_equipment_netsutough_hkiv_spec__table tbody td .pr_3{padding-right:1.7em}.p-products_equipment_netsutough_hkiv_spec__table tbody td.tc{text-align:center}.l-products_electrical-cable_electric_equipment_netsutough_hiv-fit .c-products_details_normal_description__list2 li{width:220px}@media screen and (max-width:900px){.l-products_electrical-cable_electric_equipment_netsutough_hiv-fit .c-products_details_normal_description__list2 li{width:100%}}.l-products_electrical-cable_electric_equipment_netsutough_hiv-fit .c-products_details_normal_description__list2 li{width:220px}@media screen and (max-width:900px){.l-products_electrical-cable_electric_equipment_netsutough_hiv-fit .c-products_details_normal_description__list2 li{width:100%}}.l-products_electrical-cable_electric_equipment_em-tlfc .c-products_details_normal_description__list2{width:370px}@media screen and (max-width:900px){.l-products_electrical-cable_electric_equipment_em-tlfc .c-products_details_normal_description__list2{width:100%}}.l-products_electrical-cable_electric_equipment_em-tlfc .c-products_details_normal_description__list2 li{width:150px}@media screen and (max-width:900px){.l-products_electrical-cable_electric_equipment_em-tlfc .c-products_details_normal_description__list2 li{width:100%}}.p-products_equipment_em-tlfc{width:100%}.p-products_equipment_em-tlfc .l-headline__secondary{background:#ffffff;margin-bottom:27px}@media screen and (max-width:900px){.p-products_equipment_em-tlfc .l-headline__secondary{margin-bottom:calc(2.692vw + 2.769px)}}@media screen and (max-width:640px){.p-products_equipment_em-tlfc .l-headline__secondary{margin-bottom:20px}}.p-products_equipment_em-tlfc_description{width:100%;margin-bottom:50px}@media screen and (max-width:900px){.p-products_equipment_em-tlfc_description{margin-bottom:42px}}.p-products_equipment_em-tlfc_description__list{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:768px){.p-products_equipment_em-tlfc_description__list{display:block}}.p-products_equipment_em-tlfc_description__list li{width:332px}.p-products_equipment_em-tlfc_description__list li:nth-child(n+4){margin-top:20px}.p-products_equipment_em-tlfc_description__list li:nth-child(3n+2):last-child{margin-right:auto;margin-left:calc(50% - 332px * 1.5)}@media screen and (max-width:900px){.p-products_equipment_em-tlfc_description__list li{width:31.5%}.p-products_equipment_em-tlfc_description__list li:nth-child(n+4){margin-top:20px}.p-products_equipment_em-tlfc_description__list li:nth-child(3n+2):last-child{margin-right:auto;margin-left:calc(50% - 31.5% * 1.5)}}@media screen and (max-width:768px){.p-products_equipment_em-tlfc_description__list li{width:100%}.p-products_equipment_em-tlfc_description__list li:nth-child(3n+2):last-child{margin-left:auto;margin-right:auto}.p-products_equipment_em-tlfc_description__list li:not(:first-child){margin-top:30px}}.p-products_equipment_em-tlfc_description__figure{width:100%;margin-bottom:20px}@media screen and (max-width:768px){.p-products_equipment_em-tlfc_description__figure{width:38.4615384615%;float:left;margin-right:15px;margin-bottom:0}}.p-products_equipment_em-tlfc_description__text{font-size:15px;line-height:1.6666666667;margin-top:-5px;margin-bottom:-5px}.p-products_equipment_em-tlfc_description__text .caution{display:block;padding-left:1em;position:relative;margin-top:10px}@media screen and (max-width:768px){.p-products_equipment_em-tlfc_description__text .caution{padding-left:0}}.p-products_equipment_em-tlfc_description__text .caution:before{content:"※";position:absolute;top:0;left:0}@media screen and (max-width:768px){.p-products_equipment_em-tlfc_description__text .caution:before{position:static}}.p-products_equipment_em-tlfc_arrow{width:100%;margin-bottom:38px}@media screen and (max-width:900px){.p-products_equipment_em-tlfc_arrow{margin-bottom:32px}}@media screen and (max-width:900px){.p-products_equipment_em-tlfc_arrow .c-swipe_set:before{display:none}}@media screen and (max-width:517px){.p-products_equipment_em-tlfc_arrow .c-swipe_set:before{display:block}}.p-products_equipment_em-tlfc_arrow .c-swipe_set__shadow_hide:before{background:radial-gradient(ellipse at left,#e9ecef 20%,#e9ecef 70%) 0 center,radial-gradient(ellipse at right,#e9ecef 20%,#e9ecef 70%) 100% center;background-size:20px 180%,20px 180%;background-repeat:no-repeat}.p-products_equipment_em-tlfc_arrow__table{width:100%;margin-bottom:20px}@media screen and (max-width:900px){.p-products_equipment_em-tlfc_arrow__table{min-width:470px;margin-bottom:0}}@media screen and (max-width:517px){.p-products_equipment_em-tlfc_arrow__table{margin-bottom:10px}}.p-products_equipment_em-tlfc_arrow__table thead th{font-size:15px;font-weight:500;line-height:1.2;color:#ffffff;background:#798491;vertical-align:middle;text-align:center;padding:12px 15px 13px;border-right:1px solid #ffffff}@media screen and (max-width:900px){.p-products_equipment_em-tlfc_arrow__table thead th{font-size:13px;line-height:1.38;padding:9px 14px 10px}}.p-products_equipment_em-tlfc_arrow__table thead th:first-child{width:324px}.p-products_equipment_em-tlfc_arrow__table thead th:not(:first-child){width:189px}@media screen and (max-width:900px){.p-products_equipment_em-tlfc_arrow__table thead th:not(:first-child){width:185px}}@media screen and (max-width:900px){.p-products_equipment_em-tlfc_arrow__table thead th:nth-child(2){width:215px}}.p-products_equipment_em-tlfc_arrow__table thead th:last-child{border-right:none}.p-products_equipment_em-tlfc_arrow__table tbody tr:first-child th:first-child{width:238px;text-align:left}.p-products_equipment_em-tlfc_arrow__table tbody tr:last-child th:first-child{text-align:left}.p-products_equipment_em-tlfc_arrow__table tbody tr:last-child td{text-align:center}.p-products_equipment_em-tlfc_arrow__table tbody th{text-align:right;padding:13px 20px 14px;background:#f5f7f8;border-right:1px dotted #b5b5b5;border-bottom:1px solid #b5b5b5;font-size:15px;font-weight:500;line-height:1.47;vertical-align:middle}@media screen and (max-width:900px){.p-products_equipment_em-tlfc_arrow__table tbody th{font-size:13px;line-height:1.38;padding:9px 15px 10px}}.p-products_equipment_em-tlfc_arrow__table tbody th .pr_1{padding-right:0.6em}.p-products_equipment_em-tlfc_arrow__table tbody th .pr_2{padding-right:1.4em}.p-products_equipment_em-tlfc_arrow__table tbody td{font-size:15px;line-height:1.47;text-align:right;padding:13px 20px 14px;vertical-align:middle;background:#ffffff;border-right:1px dotted #b5b5b5;border-bottom:1px solid #b5b5b5}@media screen and (max-width:900px){.p-products_equipment_em-tlfc_arrow__table tbody td{font-size:13px;line-height:1.38;padding:9px 15px 10px}}.p-products_equipment_em-tlfc_arrow__table tbody td:last-child{border-right:none}.p-products_equipment_em-tlfc_arrow__caution{font-size:13px;padding-left:1em;position:relative;line-height:1.8461538462;margin-top:-5.5px;margin-bottom:-5.5px}@media screen and (max-width:900px){.p-products_equipment_em-tlfc_arrow__caution{line-height:1.8461538462;margin-top:14.5px;margin-bottom:-5.5px}}.p-products_equipment_em-tlfc_arrow__caution:before{content:"※";position:absolute;top:0;left:0}.p-products_equipment_em-tlfc_spec{width:100%;margin-bottom:38px}@media screen and (max-width:900px){.p-products_equipment_em-tlfc_spec{margin-bottom:32px}}@media screen and (max-width:900px){.p-products_equipment_em-tlfc_spec .c-swipe_set:before{display:none}}@media screen and (max-width:894px){.p-products_equipment_em-tlfc_spec .c-swipe_set:before{display:block}}.p-products_equipment_em-tlfc_spec .c-swipe_set__shadow_hide:before{background:radial-gradient(ellipse at left,#e9ecef 20%,#e9ecef 70%) 0 center,radial-gradient(ellipse at right,#e9ecef 20%,#e9ecef 70%) 100% center;background-size:20px 180%,20px 180%;background-repeat:no-repeat}.p-products_equipment_em-tlfc_spec__table{width:100%;margin-bottom:20px}@media screen and (max-width:900px){.p-products_equipment_em-tlfc_spec__table{min-width:835px;margin-bottom:0}}@media screen and (max-width:894px){.p-products_equipment_em-tlfc_spec__table{margin-bottom:10px}}.p-products_equipment_em-tlfc_spec__table thead tr:nth-child(2) th{background:#97a2af;border-top:1px solid #ffffff;border-right:1px solid #ffffff}.p-products_equipment_em-tlfc_spec__table thead th{font-size:15px;font-weight:500;line-height:1.2;color:#ffffff;background:#798491;vertical-align:middle;text-align:center;padding:12px 15px 13px;border-right:1px solid #ffffff}@media screen and (max-width:900px){.p-products_equipment_em-tlfc_spec__table thead th{font-size:13px;line-height:1.38;padding:9px 14px 10px}}.p-products_equipment_em-tlfc_spec__table thead th:last-child{border-right:none}.p-products_equipment_em-tlfc_spec__table thead th .unit{font-size:13px}.p-products_equipment_em-tlfc_spec__table tbody td{font-size:15px;line-height:1.47;text-align:right;padding:15px 20px 17px;vertical-align:middle;background:#ffffff;border-right:1px dotted #b5b5b5;border-bottom:1px solid #b5b5b5}@media screen and (max-width:900px){.p-products_equipment_em-tlfc_spec__table tbody td{font-size:13px;line-height:1.38;padding:9px 15px 10px}}.p-products_equipment_em-tlfc_spec__table tbody td:last-child{border-right:none}.p-products_equipment_em-tlfc_spec__table tbody td .pr_1{padding-right:0.6em}.p-products_equipment_em-tlfc_spec__table tbody td .pr_01{padding-right:0.85em}.p-products_equipment_em-tlfc_spec__table tbody td .pr_2{padding-right:1.15em}.p-products_equipment_em-tlfc_spec__table tbody td .pr_02{padding-right:1.4em}.p-products_equipment_em-tlfc_spec__table tbody td .pr_3{padding-right:1.7em}.p-products_equipment_em-tlfc_spec__table tbody td.tc{text-align:center}.p-products_equipment_em-tlfc_spec__caution{font-size:13px;padding-left:1em;position:relative;line-height:1.8461538462;margin-top:-5.5px;margin-bottom:-5.5px}@media screen and (max-width:900px){.p-products_equipment_em-tlfc_spec__caution{line-height:1.8461538462;margin-top:14.5px;margin-bottom:-5.5px}}.p-products_equipment_em-tlfc_spec__caution:before{content:"※";position:absolute;top:0;left:0}.p-products_equipment_em-tlfc_4d{width:100%;margin-bottom:54px}@media screen and (max-width:900px){.p-products_equipment_em-tlfc_4d{margin-bottom:42px}}.p-products_equipment_em-tlfc_4d .c-swipe_set__shadow_hide:before{background:radial-gradient(ellipse at left,#e9ecef 20%,#e9ecef 70%) 0 center,radial-gradient(ellipse at right,#e9ecef 20%,#e9ecef 70%) 100% center;background-size:20px 180%,20px 180%;background-repeat:no-repeat}.p-products_equipment_em-tlfc_4d__table{width:100%;margin-bottom:20px}@media screen and (max-width:900px){.p-products_equipment_em-tlfc_4d__table{min-width:911px;margin-bottom:0;margin-bottom:10px}}.p-products_equipment_em-tlfc_4d__table tbody tr:first-child td,.p-products_equipment_em-tlfc_4d__table tbody tr:first-child th{border-top:1px solid #b5b5b5}.p-products_equipment_em-tlfc_4d__table tbody th{width:216px;text-align:left;padding:13px 14px 14px;background:#798491;border-right:1px dotted #b5b5b5;border-bottom:1px solid #b5b5b5;font-size:15px;font-weight:500;line-height:1.47;vertical-align:middle;color:#ffffff}@media screen and (max-width:900px){.p-products_equipment_em-tlfc_4d__table tbody th{font-size:13px;line-height:1.38;padding:9px 14px 10px}}.p-products_equipment_em-tlfc_4d__table tbody td{width:56px;font-size:15px;line-height:1.47;text-align:right;padding:13px 14px 14px;vertical-align:middle;background:#ffffff;border-right:1px dotted #b5b5b5;border-bottom:1px solid #b5b5b5}@media screen and (max-width:900px){.p-products_equipment_em-tlfc_4d__table tbody td{font-size:13px;line-height:1.38;padding:9px 14px 10px}}.p-products_equipment_em-tlfc_4d__table tbody td:last-child{border-right:none}.p-products_equipment_em-tlfc_4d__caution{font-size:13px;padding-left:1em;position:relative;line-height:1.8461538462;margin-top:-5.5px;margin-bottom:-5.5px}@media screen and (max-width:900px){.p-products_equipment_em-tlfc_4d__caution{line-height:1.8461538462;margin-top:14.5px;margin-bottom:-5.5px}}.p-products_equipment_em-tlfc_4d__caution:before{content:"※";position:absolute;top:0;left:0}.p-products_equipment_em-tlfc_dc1500{width:100%}.p-products_equipment_em-tlfc_dc1500__text{line-height:1.75;margin-top:-6px;margin-bottom:-6px}@media screen and (max-width:900px){.p-products_equipment_em-tlfc_dc1500__text{line-height:1.8666666667;margin-top:-6.5px;margin-bottom:-6.5px}}.l-products_electrical-cable_electric_equipment_tlfq .c-products_details_normal_description__list2 li{width:300px}@media screen and (max-width:900px){.l-products_electrical-cable_electric_equipment_tlfq .c-products_details_normal_description__list2 li{width:100%}}.l-products_electrical-cable_electric_equipment_tlfq .c-products_details_normal_description__caution{font-size:14px}.l-products_electrical-cable_electric_equipment_tffc .c-products_details_normal_description__list2 li{width:303px}@media screen and (max-width:900px){.l-products_electrical-cable_electric_equipment_tffc .c-products_details_normal_description__list2 li{width:100%}}.l-products_electrical-cable_electric_equipment_tffc .c-products_details_normal_description__caution{font-size:14px}.l-products_electrical-cable_industry_vehicles .c-products_details_normal_description__list2{width:370px}@media screen and (max-width:900px){.l-products_electrical-cable_industry_vehicles .c-products_details_normal_description__list2{width:100%}}.l-products_electrical-cable_industry_vehicles .c-products_details_normal_description__list2 li{width:150px}@media screen and (max-width:900px){.l-products_electrical-cable_industry_vehicles .c-products_details_normal_description__list2 li{width:100%}}.p-products_industry_vehicles{width:100%}.p-products_industry_vehicles .l-headline__secondary{background:#ffffff;margin-bottom:27px}@media screen and (max-width:900px){.p-products_industry_vehicles .l-headline__secondary{margin-bottom:calc(2.692vw + 2.769px)}}@media screen and (max-width:640px){.p-products_industry_vehicles .l-headline__secondary{margin-bottom:20px}}.p-products_industry_vehicles .l-content_block:not(:last-child){margin-bottom:54px}@media screen and (max-width:900px){.p-products_industry_vehicles .l-content_block:not(:last-child){margin-bottom:42px}}@media screen and (max-width:841px){.p-products_industry_vehicles .c-swipe_set.facility:before{display:none}}@media screen and (max-width:669px){.p-products_industry_vehicles .c-swipe_set.facility:before{display:block}}@media screen and (max-width:900px){.p-products_industry_vehicles .c-swipe_set:before{display:none}}@media screen and (max-width:841px){.p-products_industry_vehicles .c-swipe_set:before{display:block}}.p-products_industry_vehicles .c-swipe_set__shadow_hide:before{background:radial-gradient(ellipse at left,#e9ecef 20%,#e9ecef 70%) 0 center,radial-gradient(ellipse at right,#e9ecef 20%,#e9ecef 70%) 100% center;background-size:20px 180%,20px 180%;background-repeat:no-repeat}.p-products_industry_vehicles__table{width:100%}@media screen and (max-width:900px){.p-products_industry_vehicles__table{min-width:782px;margin-bottom:0}}@media screen and (max-width:841px){.p-products_industry_vehicles__table{margin-bottom:10px}}@media screen and (max-width:900px){.facility .p-products_industry_vehicles__table{min-width:610px;margin-bottom:0}}@media screen and (max-width:669px){.facility .p-products_industry_vehicles__table{margin-bottom:10px}}.p-products_industry_vehicles__table thead th{font-size:15px;font-weight:500;line-height:1.2;color:#ffffff;background:#798491;vertical-align:middle;text-align:center;padding:12px 15px 13px;border-right:1px solid #ffffff}@media screen and (max-width:900px){.p-products_industry_vehicles__table thead th{font-size:13px;line-height:1.38;padding:9px 14px 10px}}.p-products_industry_vehicles__table thead th:last-child{border-right:none}.p-products_industry_vehicles__table tbody th{font-size:15px;font-weight:500;line-height:1.4;text-align:left;padding:14px 17px 15px;vertical-align:middle;background:#f5f7f8;border-right:1px dotted #b5b5b5;border-bottom:1px solid #b5b5b5}@media screen and (max-width:900px){.p-products_industry_vehicles__table tbody th{font-size:13px;line-height:1.38;padding:9px 14px 10px}}.p-products_industry_vehicles__table tbody td{font-size:15px;line-height:1.4;text-align:left;padding:14px 17px 15px;vertical-align:middle;background:#ffffff;border-right:1px dotted #b5b5b5;border-bottom:1px solid #b5b5b5}@media screen and (max-width:900px){.p-products_industry_vehicles__table tbody td{font-size:13px;line-height:1.38;padding:9px 14px 10px}}.p-products_industry_vehicles__table tbody td:last-child{border-right:none}.p-products_industry_vehicles_linkbox{width:100%}.p-products_industry_vehicles_linkbox__link{width:100%;height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #b5b5b5;position:relative;-webkit-transition:background 0.3s ease-in-out,border 0.3s ease-in-out;transition:background 0.3s ease-in-out,border 0.3s ease-in-out;padding:0 36px 0 24px}@media screen and (max-width:900px){.p-products_industry_vehicles_linkbox__link{padding:0 calc(2.308vw + 15.231px) 0 calc(3.077vw + -3.692px)}}@media screen and (max-width:640px){.p-products_industry_vehicles_linkbox__link{padding:0 30px 0 16px}}@media screen and (min-width:901px){.p-products_industry_vehicles_linkbox__link:hover{background:#f9fdff;border-color:#40addd}}@media screen and (min-width:901px){.p-products_industry_vehicles_linkbox__link:hover:after{color:#40addd;right:9px}}@media screen and (min-width:901px){.p-products_industry_vehicles_linkbox__link:hover .text{color:#0092d1}}.p-products_industry_vehicles_linkbox__link:after{content:"\f061";font-family:"Font Awesome 5 Free";font-weight:900;color:#b5c0cd;display:inline-block;position:absolute;top:50%;right:13px;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:right 0.2s ease-in-out,color 0.3s ease-in-out;transition:right 0.2s ease-in-out,color 0.3s ease-in-out;font-size:14px}@media screen and (max-width:900px){.p-products_industry_vehicles_linkbox__link:after{right:11px}}.p-products_industry_vehicles_linkbox__link .img{width:135px;position:relative;margin-right:24px;padding-right:20px}@media screen and (max-width:900px){.p-products_industry_vehicles_linkbox__link .img{margin-right:calc(3.077vw + -3.692px);padding-right:calc(2.692vw + -4.231px)}}@media screen and (max-width:640px){.p-products_industry_vehicles_linkbox__link .img{margin-right:16px;padding-right:13px}}.p-products_industry_vehicles_linkbox__link .img:after{content:"";position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1px;height:calc(100% + 12px);background:#b5b5b5}.p-products_industry_vehicles_linkbox__link .text{line-height:1.75;margin-top:-6px;margin-bottom:-6px;letter-spacing:0.32px;-webkit-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out}@media screen and (max-width:900px){.p-products_industry_vehicles_linkbox__link .text{font-size:14px;line-height:1.4285714286;margin-top:-3px;margin-bottom:-3px;letter-spacing:0.3px}}.p-products_industry_cicada{width:100%}.p-products_industry_cicada .l-headline__secondary{background:#ffffff;margin-bottom:27px}@media screen and (max-width:900px){.p-products_industry_cicada .l-headline__secondary{margin-bottom:calc(2.692vw + 2.769px)}}@media screen and (max-width:640px){.p-products_industry_cicada .l-headline__secondary{margin-bottom:20px}}.p-products_industry_cicada .l-headline__medium{margin-bottom:0}.p-products_industry_cicada .l-content_block:not(:last-child){margin-bottom:50px}@media screen and (max-width:900px){.p-products_industry_cicada .l-content_block:not(:last-child){margin-bottom:42px}}.p-products_industry_cicada .l-content_item:not(:last-child){margin-bottom:40px}@media screen and (max-width:900px){.p-products_industry_cicada .l-content_item:not(:last-child){margin-bottom:32px}}.p-products_industry_cicada__flex{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:900px){.p-products_industry_cicada__flex{display:block}}.p-products_industry_cicada__list{width:518px}@media screen and (max-width:900px){.p-products_industry_cicada__list{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:24px}}@media screen and (max-width:730px){.p-products_industry_cicada__list{display:block}}.p-products_industry_cicada__list li{width:100%}@media screen and (max-width:900px){.p-products_industry_cicada__list li{width:48.5%}}@media screen and (max-width:730px){.p-products_industry_cicada__list li{width:100%}}.p-products_industry_cicada__list li:not(:last-child){margin-bottom:34px}@media screen and (max-width:900px){.p-products_industry_cicada__list li:not(:last-child){margin-bottom:0}}@media screen and (max-width:730px){.p-products_industry_cicada__list li:not(:last-child){margin-bottom:30px}}.p-products_industry_cicada__figure{width:100%;background:#f5f7f8;padding:27px 25px}@media screen and (max-width:900px){.p-products_industry_cicada__figure{padding:calc(3.462vw + -4.154px) calc(3.846vw + -9.615px)}}@media screen and (max-width:640px){.p-products_industry_cicada__figure{padding:18px 15px}}.p-products_industry_cicada__figure .img{margin:0 auto}.p-products_industry_cicada__list li:first-child .p-products_industry_cicada__figure .img{width:289px}@media screen and (max-width:900px){.p-products_industry_cicada__list li:first-child .p-products_industry_cicada__figure .img{width:100%;max-width:287px}}.p-products_industry_cicada__list li:nth-child(2) .p-products_industry_cicada__figure .img{width:269px}@media screen and (max-width:900px){.p-products_industry_cicada__list li:nth-child(2) .p-products_industry_cicada__figure .img{width:100%;max-width:269px}}@media screen and (max-width:900px){.p-products_industry_cicada .c-swipe_set:before{display:none}}@media screen and (max-width:517px){.p-products_industry_cicada .c-swipe_set:before{display:block}}.p-products_industry_cicada .c-swipe_set__shadow_hide:before{background:radial-gradient(ellipse at left,#e9ecef 20%,#e9ecef 70%) 0 center,radial-gradient(ellipse at right,#e9ecef 20%,#e9ecef 70%) 100% center;background-size:20px 180%,20px 180%;background-repeat:no-repeat}.p-products_industry_cicada__table{width:520px}@media screen and (max-width:900px){.p-products_industry_cicada__table{width:100%;max-width:520px;min-width:470px}}@media screen and (max-width:517px){.p-products_industry_cicada__table{margin-bottom:10px}}.p-products_industry_cicada__table tbody tr:first-child th{border-top:1px solid #798491}.p-products_industry_cicada__table tbody tr:first-child td{border-top:1px solid #b5b5b5}.p-products_industry_cicada__table tbody tr:last-child th{border-bottom:1px solid #798491}.p-products_industry_cicada__table tbody th{width:155px;border-bottom:1px solid #ffffff;color:#ffffff;line-height:1.47;text-align:left;font-size:15px;font-weight:500;background:#798491;padding:14px 15px 15px;vertical-align:middle}@media screen and (max-width:900px){.p-products_industry_cicada__table tbody th{font-size:13px;line-height:1.38;padding:10px 14px 11px}}.p-products_industry_cicada__table tbody th.light{width:105px;background:#97a2af;border-left:1px solid #ffffff}.p-products_industry_cicada__table tbody td{width:130px;font-size:15px;line-height:1.47;text-align:center;background:#ffffff;border-bottom:1px solid #b5b5b5;padding:14px 15px 15px;vertical-align:middle}@media screen and (max-width:900px){.p-products_industry_cicada__table tbody td{font-size:13px;line-height:1.38;padding:10px 14px 11px}}.p-products_industry_cicada__table tbody td:not(:last-child){border-right:1px dotted #b5b5b5}.l-products_electrical-cable_equipment_high-strength .l-headline__medium{margin-bottom:20px}.l-products_electrical-cable_equipment_high-strength .c-products_details_normal_lead__caution{font-size:14px;line-height:1.5714285714;margin-top:36px;margin-bottom:20px}@media screen and (max-width:900px){.l-products_electrical-cable_equipment_high-strength .c-products_details_normal_lead__caution{line-height:1.5714285714;margin-top:21px;margin-bottom:20px}}.l-products_electrical-cable_equipment_end_processing .l-headline__medium{margin-bottom:23px}@media screen and (max-width:900px){.l-products_electrical-cable_equipment_end_processing .l-headline__medium{margin-bottom:19px}}.l-products_electrical-cable_equipment_end_processing .l-content_item:not(:last-child){margin-bottom:34px}.p-products_fine-wire_au{width:100%}.p-products_fine-wire_au .l-headline__secondary{background:#ffffff;margin-bottom:27px}@media screen and (max-width:900px){.p-products_fine-wire_au .l-headline__secondary{margin-bottom:calc(2.692vw + 2.769px)}}@media screen and (max-width:640px){.p-products_fine-wire_au .l-headline__secondary{margin-bottom:20px}}.p-products_fine-wire_au_loop{width:100%;margin-bottom:54px}@media screen and (max-width:900px){.p-products_fine-wire_au_loop{margin-bottom:42px}}.p-products_fine-wire_au_loop__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.p-products_fine-wire_au_loop__list>li{width:518px}.p-products_fine-wire_au_loop__list>li:nth-child(n+3){margin-top:38px}.p-products_fine-wire_au_loop__list>li:nth-child(3n+2):last-child{margin-left:0;margin-right:0}@media screen and (max-width:900px){.p-products_fine-wire_au_loop__list>li{width:48%}.p-products_fine-wire_au_loop__list>li:nth-child(n+3){margin-top:35px}.p-products_fine-wire_au_loop__list>li:nth-child(3n+2):last-child{margin-left:0;margin-right:0}}@media screen and (max-width:768px){.p-products_fine-wire_au_loop__list>li{width:100%}.p-products_fine-wire_au_loop__list>li:nth-child(3n+2):last-child{margin-left:auto;margin-right:auto}.p-products_fine-wire_au_loop__list>li:not(:first-child){margin-top:30px}}.p-products_fine-wire_au_loop__list>li:last-child{width:100%}.p-products_fine-wire_au_loop__child_list{width:100%}.p-products_fine-wire_au_loop__child_list li{position:relative;line-height:1.5;margin-top:-4px;margin-bottom:-4px;padding-left:1.2em}@media screen and (max-width:900px){.p-products_fine-wire_au_loop__child_list li{line-height:1.5;margin-top:-4px;margin-bottom:-4px}}.p-products_fine-wire_au_loop__child_list li:not(:first-child){margin-top:12px}@media screen and (max-width:900px){.p-products_fine-wire_au_loop__child_list li:not(:first-child){margin-top:12px}}.p-products_fine-wire_au_loop__child_list li:before{content:"\f111";color:#8c97a1;position:absolute;top:0.08em;left:0;display:inline-block;font-family:"Font Awesome 5 Free";font-size:1em;font-weight:900;-webkit-transform:scale(0.45);transform:scale(0.45)}.p-products_fine-wire_au_loop__img{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:30px}@media screen and (max-width:900px){.p-products_fine-wire_au_loop__img{margin-top:calc(3.077vw + 2.308px)}}@media screen and (max-width:655px){.p-products_fine-wire_au_loop__img{display:block}}@media screen and (max-width:640px){.p-products_fine-wire_au_loop__img{margin-top:22px}}.p-products_fine-wire_au_loop__img div{width:340px;background:#f5f7f8;padding:16px 20px 20px}.p-products_fine-wire_au_loop__img div:nth-child(n+4){margin-top:20px}.p-products_fine-wire_au_loop__img div:nth-child(3n+2):last-child{margin-right:auto;margin-left:calc(50% - 340px * 1.5)}@media screen and (max-width:900px){.p-products_fine-wire_au_loop__img div{width:48.5%;padding:calc(0.769vw + 9.077px) calc(1.923vw + 2.692px) calc(1.538vw + 6.154px)}.p-products_fine-wire_au_loop__img div:nth-child(n+3){margin-top:26px}.p-products_fine-wire_au_loop__img div:nth-child(3n+2):last-child{margin-left:0;margin-right:0}}@media screen and (max-width:655px){.p-products_fine-wire_au_loop__img div{width:100%;max-width:460px;margin-left:auto!important;margin-right:auto!important}.p-products_fine-wire_au_loop__img div:nth-child(3n+2):last-child{margin-left:auto;margin-right:auto}.p-products_fine-wire_au_loop__img div:not(:first-child){margin-top:20px}}@media screen and (max-width:640px){.p-products_fine-wire_au_loop__img div{padding:14px 15px 16px}}.p-products_fine-wire_au_loop__img div:first-child .ttl{margin-bottom:12px}.p-products_fine-wire_au_loop__img div .ttl{line-height:1.5;text-align:center;font-weight:500;border-bottom:1px solid #b5b5b5;padding-bottom:8px;margin-bottom:20px}@media screen and (max-width:640px){.p-products_fine-wire_au_loop__img div .ttl{margin-bottom:18px}}.p-products_fine-wire_au_loop__img div .ttl ._unit{font-size:13px}.p-products_fine-wire_au_loop__img div .cont{width:100%}@media screen and (max-width:900px){.p-products_fine-wire_au_loop__img div .cont{max-width:340px;margin:0 auto}}.p-products_fine-wire_au_loop__figure{width:100%}.p-products_fine-wire_au_loop__img div:nth-child(2) .p-products_fine-wire_au_loop__figure:first-child{margin-bottom:2px}.p-products_fine-wire_au_loop__img div:nth-child(3) .p-products_fine-wire_au_loop__figure:first-child{margin-bottom:15px}.p-products_fine-wire_au_loop__img div:nth-child(2) .p-products_fine-wire_au_loop__figure:first-child .cap{text-align:right}.p-products_fine-wire_au_loop__figure:nth-child(2){width:180px}.p-products_fine-wire_au_loop__figure .cap{font-size:13px;margin-top:6px}.p-products_fine-wire_au_bumping{width:100%}.p-products_fine-wire_au_bumping__flex{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:640px){.p-products_fine-wire_au_bumping__flex{display:block}}.p-products_fine-wire_au_bumping__figure{width:436px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:900px){.p-products_fine-wire_au_bumping__figure{display:block;width:30%}}@media screen and (max-width:640px){.p-products_fine-wire_au_bumping__figure{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-bottom:18px}}.p-products_fine-wire_au_bumping__figure .img{width:212px}@media screen and (max-width:900px){.p-products_fine-wire_au_bumping__figure .img{width:100%}}@media screen and (max-width:640px){.p-products_fine-wire_au_bumping__figure .img{width:48.5%}}@media screen and (max-width:900px){.p-products_fine-wire_au_bumping__figure .img:not(:last-child){margin-bottom:16px}}@media screen and (max-width:640px){.p-products_fine-wire_au_bumping__figure .img:not(:last-child){margin-bottom:0}}.p-products_fine-wire_au_bumping__list{width:620px}@media screen and (max-width:900px){.p-products_fine-wire_au_bumping__list{width:67%}}@media screen and (max-width:640px){.p-products_fine-wire_au_bumping__list{width:100%}}.p-products_fine-wire_au_bumping__list li{position:relative;line-height:1.5;margin-top:-4px;margin-bottom:-4px;padding-left:1.2em}@media screen and (max-width:900px){.p-products_fine-wire_au_bumping__list li{line-height:1.5;margin-top:-4px;margin-bottom:-4px}}.p-products_fine-wire_au_bumping__list li:not(:first-child){margin-top:12px}@media screen and (max-width:900px){.p-products_fine-wire_au_bumping__list li:not(:first-child){margin-top:12px}}.p-products_fine-wire_au_bumping__list li:before{content:"\f111";color:#8c97a1;position:absolute;top:0.08em;left:0;display:inline-block;font-family:"Font Awesome 5 Free";font-size:1em;font-weight:900;-webkit-transform:scale(0.45);transform:scale(0.45)}.p-products_fine-wire_ag{width:100%}.p-products_fine-wire_ag .l-headline__secondary{background:#ffffff;margin-bottom:27px}@media screen and (max-width:900px){.p-products_fine-wire_ag .l-headline__secondary{margin-bottom:calc(2.692vw + 2.769px)}}@media screen and (max-width:640px){.p-products_fine-wire_ag .l-headline__secondary{margin-bottom:20px}}.p-products_fine-wire_ag_lineup{width:100%}.p-products_fine-wire_ag_lineup__text{width:100%;line-height:1.75;margin-top:-6px;margin-bottom:28px;letter-spacing:0.32px}@media screen and (max-width:900px){.p-products_fine-wire_ag_lineup__text{line-height:1.8;margin-top:-6px;margin-bottom:22px;letter-spacing:0.3px}}.p-products_fine-wire_ag_lineup__text .link{display:inline-block;color:#007ebd;position:relative;-webkit-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out}@media screen and (min-width:901px){.p-products_fine-wire_ag_lineup__text .link:hover{color:#40addd}}@media screen and (min-width:901px){.p-products_fine-wire_ag_lineup__text .link:hover:before{background:#40addd}}.p-products_fine-wire_ag_lineup__text .link:before{content:"";position:absolute;bottom:0;left:0;width:calc(100% - 0.32px);height:1px;background:#007ebd;-webkit-transition:background 0.3s ease-in-out;transition:background 0.3s ease-in-out}.p-products_fine-wire_ag_lineup__list{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:768px){.p-products_fine-wire_ag_lineup__list{display:block}}.p-products_fine-wire_ag_lineup__list>li{width:518px}@media screen and (max-width:900px){.p-products_fine-wire_ag_lineup__list>li{width:48%}}@media screen and (max-width:768px){.p-products_fine-wire_ag_lineup__list>li{width:100%}}@media screen and (max-width:768px){.p-products_fine-wire_ag_lineup__list>li:not(:last-child){margin-bottom:30px}}.p-products_fine-wire_ag_lineup__flex{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:450px){.p-products_fine-wire_ag_lineup__flex{display:block}}.p-products_fine-wire_ag_lineup__figure{width:170px}@media screen and (max-width:900px){.p-products_fine-wire_ag_lineup__figure{width:32.8185328185%}}@media screen and (max-width:450px){.p-products_fine-wire_ag_lineup__figure{width:100%;max-width:170px;margin-bottom:18px}}.p-products_fine-wire_ag_lineup__child_list{width:330px}@media screen and (max-width:900px){.p-products_fine-wire_ag_lineup__child_list{width:63.7065637066%}}@media screen and (max-width:450px){.p-products_fine-wire_ag_lineup__child_list{width:100%}}.p-products_fine-wire_ag_lineup__child_list li{position:relative;line-height:1.5;margin-top:-4px;margin-bottom:-4px;padding-left:1.2em}@media screen and (max-width:900px){.p-products_fine-wire_ag_lineup__child_list li{line-height:1.5;margin-top:-4px;margin-bottom:-4px}}.p-products_fine-wire_ag_lineup__child_list li:not(:first-child){margin-top:12px}@media screen and (max-width:900px){.p-products_fine-wire_ag_lineup__child_list li:not(:first-child){margin-top:12px}}.p-products_fine-wire_ag_lineup__child_list li:before{content:"\f111";color:#8c97a1;position:absolute;top:0.08em;left:0;display:inline-block;font-family:"Font Awesome 5 Free";font-size:1em;font-weight:900;-webkit-transform:scale(0.45);transform:scale(0.45)}.p-products_fine-wire_cu{width:100%}.p-products_fine-wire_cu .l-headline__secondary{background:#ffffff;margin-bottom:27px}@media screen and (max-width:900px){.p-products_fine-wire_cu .l-headline__secondary{margin-bottom:calc(2.692vw + 2.769px)}}@media screen and (max-width:640px){.p-products_fine-wire_cu .l-headline__secondary{margin-bottom:20px}}.p-products_fine-wire_cu_lineup{width:100%}.p-products_fine-wire_cu_lineup__list{width:100%}.p-products_fine-wire_cu_lineup__list>li{width:100%}.p-products_fine-wire_cu_lineup__list>li:not(:last-child){margin-bottom:42px}@media screen and (max-width:900px){.p-products_fine-wire_cu_lineup__list>li:not(:last-child){margin-bottom:30px}}.p-products_fine-wire_cu_lineup__flex{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:640px){.p-products_fine-wire_cu_lineup__flex{display:block}}.p-products_fine-wire_cu_lineup__figure{width:170px}@media screen and (max-width:900px){.p-products_fine-wire_cu_lineup__figure{width:20%}}@media screen and (max-width:640px){.p-products_fine-wire_cu_lineup__figure{width:100%;max-width:200px;margin-bottom:16px}}.p-products_fine-wire_cu_lineup__list li:nth-child(3) .p-products_fine-wire_cu_lineup__figure{width:352px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:900px){.p-products_fine-wire_cu_lineup__list li:nth-child(3) .p-products_fine-wire_cu_lineup__figure{width:20%;display:block}}@media screen and (max-width:640px){.p-products_fine-wire_cu_lineup__list li:nth-child(3) .p-products_fine-wire_cu_lineup__figure{width:100%;max-width:420px;margin:0 auto 16px;display:-webkit-box;display:-ms-flexbox;display:flex}}.p-products_fine-wire_cu_lineup__figure .img{width:170px}@media screen and (max-width:900px){.p-products_fine-wire_cu_lineup__figure .img{width:100%}}@media screen and (max-width:640px){.p-products_fine-wire_cu_lineup__figure .img{width:48.5%;max-width:200px}}@media screen and (max-width:900px){.p-products_fine-wire_cu_lineup__figure .img:not(:last-child){margin-bottom:16px}}@media screen and (max-width:640px){.p-products_fine-wire_cu_lineup__figure .img:not(:last-child){margin-bottom:0}}.p-products_fine-wire_cu_lineup__child_list{width:885px}@media screen and (max-width:900px){.p-products_fine-wire_cu_lineup__child_list{width:77%}}@media screen and (max-width:640px){.p-products_fine-wire_cu_lineup__child_list{width:100%}}.p-products_fine-wire_cu_lineup__list li:nth-child(2) .p-products_fine-wire_cu_lineup__child_list{width:100%}.p-products_fine-wire_cu_lineup__list li:nth-child(3) .p-products_fine-wire_cu_lineup__child_list{width:705px}@media screen and (max-width:900px){.p-products_fine-wire_cu_lineup__list li:nth-child(3) .p-products_fine-wire_cu_lineup__child_list{width:77%}}@media screen and (max-width:640px){.p-products_fine-wire_cu_lineup__list li:nth-child(3) .p-products_fine-wire_cu_lineup__child_list{width:100%}}.p-products_fine-wire_cu_lineup__child_list li{position:relative;line-height:1.5;margin-top:-4px;margin-bottom:-4px;padding-left:1.2em}@media screen and (max-width:900px){.p-products_fine-wire_cu_lineup__child_list li{line-height:1.5;margin-top:-4px;margin-bottom:-4px}}.p-products_fine-wire_cu_lineup__child_list li:not(:first-child){margin-top:12px}@media screen and (max-width:900px){.p-products_fine-wire_cu_lineup__child_list li:not(:first-child){margin-top:12px}}.p-products_fine-wire_cu_lineup__child_list li:before{content:"\f111";color:#8c97a1;position:absolute;top:0.08em;left:0;display:inline-block;font-family:"Font Awesome 5 Free";font-size:1em;font-weight:900;-webkit-transform:scale(0.45);transform:scale(0.45)}@media screen and (max-width:900px){.l-products_sensor_medical .l-top_visual__photo{background-image:url(/assets/images/base/photo_top_visual_products_sensor_medical_sp.jpg)!important}}.l-products_sensor_medical_water-leakage_detector .l-content_wide__large{overflow:hidden}.l-products_sensor_medical_water-leakage_detector .c-products_details_normal_description__list li:not(:first-child){margin-top:20px}@media screen and (max-width:900px){.l-products_sensor_medical_water-leakage_detector .c-products_details_normal_description__list li:not(:first-child){margin-top:16px}}.p-products_water-leakage_detector{width:100%}.p-products_water-leakage_detector .l-headline__secondary{background:#ffffff;margin-bottom:27px}@media screen and (max-width:900px){.p-products_water-leakage_detector .l-headline__secondary{margin-bottom:calc(2.692vw + 2.769px)}}@media screen and (max-width:640px){.p-products_water-leakage_detector .l-headline__secondary{margin-bottom:20px}}.p-products_water-leakage_detector__input{display:none}.p-products_water-leakage_detector__menu{width:100%;margin:0 auto 42px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:900px){.p-products_water-leakage_detector__menu{width:100%;margin-bottom:calc(2.692vw + 17.769px)}}@media screen and (max-width:640px){.p-products_water-leakage_detector__menu{margin-bottom:35px}}.p-products_water-leakage_detector__menu li{width:33.3333333333%}.p-products_water-leakage_detector__label{width:100%;height:64px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center;position:relative;background:#6e7983;color:#ffffff;font-size:17px;font-weight:500;line-height:1.29;-webkit-transition:background 0.3s ease-in-out,color 0.3s ease-in-out;transition:background 0.3s ease-in-out,color 0.3s ease-in-out;padding-bottom:3px;cursor:pointer}@media screen and (max-width:900px){.p-products_water-leakage_detector__label{font-size:calc(0.769vw + 10.077px)}}@media screen and (max-width:640px){.p-products_water-leakage_detector__label{font-size:15px;padding-bottom:1px}}@media screen and (max-width:480px){.p-products_water-leakage_detector__label{font-size:13px}}#tab_01:checked~.p-products_water-leakage_detector__menu li:first-child .p-products_water-leakage_detector__label{background:#ffffff;color:#33475b}#tab_02:checked~.p-products_water-leakage_detector__menu li:nth-child(2) .p-products_water-leakage_detector__label{background:#ffffff;color:#33475b}#tab_03:checked~.p-products_water-leakage_detector__menu li:nth-child(3) .p-products_water-leakage_detector__label{background:#ffffff;color:#33475b}@media screen and (min-width:901px){.p-products_water-leakage_detector__label:hover{background:#f9fdff;color:#0092d1}}@media screen and (min-width:901px){.p-products_water-leakage_detector__label:hover:before{left:0;right:auto;width:100%}}.p-products_water-leakage_detector__label:before{content:"";position:absolute;top:-4px;right:0;width:0;height:4px;background:#7fb6db;-webkit-transition:width 0.3s ease-in-out;transition:width 0.3s ease-in-out}#tab_01:checked~.p-products_water-leakage_detector__menu li:first-child .p-products_water-leakage_detector__label:before{width:100%}#tab_02:checked~.p-products_water-leakage_detector__menu li:nth-child(2) .p-products_water-leakage_detector__label:before{width:100%}#tab_03:checked~.p-products_water-leakage_detector__menu li:nth-child(3) .p-products_water-leakage_detector__label:before{width:100%}.p-products_water-leakage_detector__label:after{content:"";position:absolute;top:50%;right:0;width:1px;height:calc(100% - 16px);-webkit-transform:translateY(-50%);transform:translateY(-50%);background:#babbc5}#tab_02:checked~.p-products_water-leakage_detector__menu li:first-child .p-products_water-leakage_detector__label:after,#tab_03:checked~.p-products_water-leakage_detector__menu li:nth-child(2) .p-products_water-leakage_detector__label:after{display:none}.p-products_water-leakage_detector__menu li:last-child .p-products_water-leakage_detector__label:after{display:none}@media screen and (max-width:420px){.p-products_water-leakage_detector__label span{display:block;width:100%;margin-top:-16px;margin-bottom:0}}.p-products_water-leakage_detector__main{height:0;opacity:0;visibility:hidden;-webkit-transition:opacity 0.5s ease-in-out;transition:opacity 0.5s ease-in-out}#tab_01:checked~.p-products_water-leakage_detector__main#tab_area_01{height:100%;opacity:1;visibility:visible}#tab_02:checked~.p-products_water-leakage_detector__main#tab_area_02{height:100%;opacity:1;visibility:visible}#tab_03:checked~.p-products_water-leakage_detector__main#tab_area_03{height:100%;opacity:1;visibility:visible}.p-products_water-leakage_detector_list{width:100%;margin-bottom:52px}@media screen and (max-width:900px){.p-products_water-leakage_detector_list{margin-bottom:42px}}.p-products_water-leakage_detector_list__list{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:560px){.p-products_water-leakage_detector_list__list{display:block}}.p-products_water-leakage_detector_list__list li{width:332px}.p-products_water-leakage_detector_list__list li:nth-child(n+4){margin-top:35px}.p-products_water-leakage_detector_list__list li:nth-child(3n+2):last-child{margin-right:auto;margin-left:calc(50% - 332px * 1.5)}@media screen and (max-width:900px){.p-products_water-leakage_detector_list__list li{width:48%}.p-products_water-leakage_detector_list__list li:nth-child(n+3){margin-top:35px}.p-products_water-leakage_detector_list__list li:nth-child(3n+2):last-child{margin-left:0;margin-right:0}}@media screen and (max-width:560px){.p-products_water-leakage_detector_list__list li{width:100%}.p-products_water-leakage_detector_list__list li:nth-child(3n+2):last-child{margin-left:auto;margin-right:auto}.p-products_water-leakage_detector_list__list li:not(:first-child){margin-top:26px}}.p-products_water-leakage_detector_list__figure{width:100%;margin-bottom:20px;position:relative}@media screen and (max-width:900px){.p-products_water-leakage_detector_list__figure{margin-bottom:16px}}.p-products_water-leakage_detector_list__figure .cat{position:absolute;top:0;left:0;width:61px;line-height:21px;padding-bottom:2px;color:#ffffff;text-align:center;font-size:14px;font-weight:500;background:#515c69}@media screen and (max-width:900px){.p-products_water-leakage_detector_list__figure .cat{width:56px;font-size:14px;line-height:19px}}.p-products_water-leakage_detector_list__item{width:100%}.p-products_water-leakage_detector_list__item .ttl{line-height:1.75;margin-top:-6px;margin-bottom:14px;letter-spacing:0.32px;font-weight:500}@media screen and (max-width:900px){.p-products_water-leakage_detector_list__item .ttl{line-height:1.6;margin-top:-4.5px;margin-bottom:11.5px;letter-spacing:0.3px}}.p-products_water-leakage_detector_list__item .cont{font-size:15px;line-height:1.8;margin-top:-6px;margin-bottom:-6px}.p-products_water-leakage_detector_spec{width:100%}.p-products_water-leakage_detector_spec .c-swipe_set__shadow_hide:before{background:radial-gradient(ellipse at left,#e9ecef 20%,#e9ecef 70%) 0 center,radial-gradient(ellipse at right,#e9ecef 20%,#e9ecef 70%) 100% center;background-size:20px 180%,20px 180%;background-repeat:no-repeat}.p-products_water-leakage_detector_spec__table{width:100%}@media screen and (max-width:900px){.p-products_water-leakage_detector_spec__table{min-width:950px;margin-bottom:10px}}.p-products_water-leakage_detector_spec__table thead tr:first-child th{width:171px}@media screen and (max-width:900px){.p-products_water-leakage_detector_spec__table thead tr:first-child th{width:200px}}.p-products_water-leakage_detector_spec__table thead tr:nth-child(2) th{background:#97a2af;border-top:1px solid #ffffff;border-right:1px solid #ffffff}.p-products_water-leakage_detector_spec__table thead th{width:227px;font-size:15px;font-weight:500;line-height:1.2;color:#ffffff;background:#798491;vertical-align:middle;text-align:center;padding:11px 15px 12px;border-right:1px solid #ffffff}@media screen and (max-width:900px){.p-products_water-leakage_detector_spec__table thead th{font-size:13px;padding:9px 13px 10px}}.p-products_water-leakage_detector_spec__table thead th:last-child{border-right:none}.p-products_water-leakage_detector_spec__table tbody th{font-size:14px;font-weight:500;line-height:1.43;text-align:left;padding:11px 15px 12px;vertical-align:middle;background:#f5f7f8;border-right:1px dotted #b5b5b5;border-bottom:1px solid #b5b5b5}@media screen and (max-width:900px){.p-products_water-leakage_detector_spec__table tbody th{font-size:13px;padding:9px 13px 10px}}.p-products_water-leakage_detector_spec__table tbody td{font-size:14px;line-height:1.43;text-align:center;padding:11px 10px 12px;vertical-align:middle;background:#ffffff;border-right:1px dotted #b5b5b5;border-bottom:1px solid #b5b5b5}@media screen and (max-width:900px){.p-products_water-leakage_detector_spec__table tbody td{font-size:13px;padding:9px 13px 10px}}.p-products_water-leakage_detector_spec__table tbody td:last-child{border-right:none}.p-products_water-leakage_detector_spec__figure{width:96px;margin:0 auto}.p-products_water-leakage_detector_spec__dl{width:100%;margin-top:54px}@media screen and (max-width:900px){.p-products_water-leakage_detector_spec__dl{margin-top:40px}}.p-products_water-leakage_detector_spec__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:72px;border:1px solid #c8c8c8;padding:0 50px 0 30px;position:relative;background:#ffffff;-webkit-transition:background 0.3s ease-in-out,border 0.3s ease-in-out;transition:background 0.3s ease-in-out,border 0.3s ease-in-out}@media screen and (max-width:900px){.p-products_water-leakage_detector_spec__link{height:calc(3.077vw + 44.308px);padding:0 calc(3.846vw + 15.385px) 0 calc(3.846vw + -4.615px)}}@media screen and (max-width:640px){.p-products_water-leakage_detector_spec__link{height:64px;padding:0 40px 0 20px}}@media screen and (min-width:901px){.p-products_water-leakage_detector_spec__link:hover{background:#f9fdff;border-color:#40addd}}@media screen and (min-width:901px){.p-products_water-leakage_detector_spec__link:hover:after{right:15px}}.p-products_water-leakage_detector_spec__link:after{content:"\f061";font-family:"Font Awesome 5 Free";font-weight:900;color:#b5c0cd;display:inline-block;position:absolute;top:50%;right:19px;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:12px;-webkit-transition:right 0.2s ease-in-out;transition:right 0.2s ease-in-out}@media screen and (max-width:900px){.p-products_water-leakage_detector_spec__link:after{right:14px}}.p-products_water-leakage_detector_spec__link .ttl{font-size:18px;font-weight:500;color:#1f2833;padding-right:24px;position:relative}@media screen and (max-width:900px){.p-products_water-leakage_detector_spec__link .ttl{font-size:calc(0.769vw + 11.077px);padding-right:calc(2.308vw + 3.231px)}}@media screen and (max-width:640px){.p-products_water-leakage_detector_spec__link .ttl{font-size:16px;padding-right:18px}}.p-products_water-leakage_detector_spec__link .ttl:after{content:"";position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1px;height:42px;background:#c8c8c8}@media screen and (max-width:900px){.p-products_water-leakage_detector_spec__link .ttl:after{height:calc(6.923vw + -20.308px)}}@media screen and (max-width:640px){.p-products_water-leakage_detector_spec__link .ttl:after{height:24px}}.p-products_water-leakage_detector_spec__link .cap{padding-left:20px;font-weight:500}@media screen and (max-width:900px){.p-products_water-leakage_detector_spec__link .cap{padding-left:calc(1.538vw + 6.154px)}}@media screen and (max-width:640px){.p-products_water-leakage_detector_spec__link .cap{padding-left:16px}}.p-products_water-leakage_detector_sensor{width:100%}.p-products_water-leakage_detector_sensor .l-content_block:not(:last-child){margin-bottom:53px}@media screen and (max-width:900px){.p-products_water-leakage_detector_sensor .l-content_block:not(:last-child){margin-bottom:42px}}.p-products_water-leakage_detector_sensor .l-content_item:not(:last-child){margin-bottom:47px}@media screen and (max-width:900px){.p-products_water-leakage_detector_sensor .l-content_item:not(:last-child){margin-bottom:36px}}.p-products_water-leakage_detector_sensor__list{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:900px){.p-products_water-leakage_detector_sensor__list{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.p-products_water-leakage_detector_sensor__list>li{width:196px;margin-right:25px}@media screen and (max-width:900px){.p-products_water-leakage_detector_sensor__list>li{margin-right:0;width:23%}.p-products_water-leakage_detector_sensor__list>li:nth-child(n+5){margin-top:26px}.p-products_water-leakage_detector_sensor__list>li:nth-child(4n+2):nth-last-child(2){margin-left:calc((100% - 23% * 4) / 3)}.p-products_water-leakage_detector_sensor__list>li:nth-child(4n+2):last-child,.p-products_water-leakage_detector_sensor__list>li:nth-child(4n+3):last-child{margin-right:auto;margin-left:calc((100% - 23% * 4) / 3)}}@media screen and (max-width:768px){.p-products_water-leakage_detector_sensor__list>li{width:31.5%}.p-products_water-leakage_detector_sensor__list>li:nth-child(n+4){margin-top:26px}.p-products_water-leakage_detector_sensor__list>li:nth-child(4n+2):last-child,.p-products_water-leakage_detector_sensor__list>li:nth-child(4n+2):nth-last-child(2),.p-products_water-leakage_detector_sensor__list>li:nth-child(4n+3):last-child{margin-right:0;margin-left:0}.p-products_water-leakage_detector_sensor__list>li:nth-child(3n+2):last-child{margin-right:auto;margin-left:calc(50% - 31.5% * 1.5)}}@media screen and (max-width:640px){.p-products_water-leakage_detector_sensor__list>li{width:48%}.p-products_water-leakage_detector_sensor__list>li:nth-child(n+3){margin-top:26px}.p-products_water-leakage_detector_sensor__list>li:nth-child(3n+2):last-child{margin-left:0;margin-right:0}}@media screen and (max-width:400px){.p-products_water-leakage_detector_sensor__list>li{width:100%;max-width:290px;margin-left:auto!important;margin-right:auto!important}.p-products_water-leakage_detector_sensor__list>li:not(:first-child){margin-top:26px}.p-products_water-leakage_detector_sensor__list>li:nth-child(3n+2):last-child,.p-products_water-leakage_detector_sensor__list>li:nth-child(4n+2):last-child,.p-products_water-leakage_detector_sensor__list>li:nth-child(4n+2):nth-last-child(2),.p-products_water-leakage_detector_sensor__list>li:nth-child(4n+3):last-child{margin-right:auto;margin-left:auto}}.p-products_water-leakage_detector_sensor__list>li:nth-child(5n){margin-right:0}.p-products_water-leakage_detector_sensor__list>li:nth-child(n+6){margin-top:30px}@media screen and (max-width:900px){.p-products_water-leakage_detector_sensor__list>li:nth-child(n+6){margin-top:26px}}.p-products_water-leakage_detector_sensor__figure{width:100%;margin-bottom:20px}@media screen and (max-width:900px){.p-products_water-leakage_detector_sensor__figure{margin-bottom:15px}}.p-products_water-leakage_detector_sensor__text{width:100%}.p-products_water-leakage_detector_sensor__text .cap{display:block;width:100%;line-height:1.3125;margin-top:-2.5px;margin-bottom:11.5px;font-weight:500}@media screen and (max-width:900px){.p-products_water-leakage_detector_sensor__text .cap{line-height:1.3333333333;margin-top:-2.5px;margin-bottom:9.5px}}.p-products_water-leakage_detector_sensor__text .cap ._ttl{padding-right:0.5em}.p-products_water-leakage_detector_sensor__text .cap ._cap{font-size:13px;display:block;padding-top:3px}@media screen and (max-width:900px){.p-products_water-leakage_detector_sensor__text .cap ._cap{display:inline-block}}.p-products_water-leakage_detector_sensor__text .cap ._cap._ib{display:inline-block}.p-products_water-leakage_detector_sensor__text .text{font-size:14px;line-height:1.7142857143;margin-top:-5px;margin-bottom:-5px}.p-products_water-leakage_detector_sensor_spec{width:100%}.p-products_water-leakage_detector_sensor_spec .l-content_item:not(:last-child){margin-bottom:35px}.p-products_water-leakage_detector_sensor_spec .c-swipe_set__shadow_hide:before{background:radial-gradient(ellipse at left,#e9ecef 20%,#e9ecef 70%) 0 center,radial-gradient(ellipse at right,#e9ecef 20%,#e9ecef 70%) 100% center;background-size:20px 180%,20px 180%;background-repeat:no-repeat}.p-products_water-leakage_detector_sensor_spec__table{width:100%}@media screen and (max-width:900px){.p-products_water-leakage_detector_sensor_spec__table{min-width:950px;margin-bottom:10px}}.p-products_water-leakage_detector_sensor_spec__table.table_01 thead th{width:236.15px}@media screen and (max-width:900px){.p-products_water-leakage_detector_sensor_spec__table.table_01 thead th{width:218px}}.p-products_water-leakage_detector_sensor_spec__table.table_02 thead th{width:237.5px}@media screen and (max-width:900px){.p-products_water-leakage_detector_sensor_spec__table.table_02 thead th{width:208px}}.p-products_water-leakage_detector_sensor_spec__table.table_03 thead th{width:190px}@media screen and (max-width:900px){.p-products_water-leakage_detector_sensor_spec__table.table_03 thead th{width:167px}}.p-products_water-leakage_detector_sensor_spec__table thead tr:first-child th:first-child{width:129px}.p-products_water-leakage_detector_sensor_spec__table thead th{width:237px;font-size:15px;font-weight:500;line-height:1.2;color:#ffffff;background:#798491;vertical-align:middle;text-align:center;padding:11px 15px 12px;border-right:1px solid #ffffff}@media screen and (max-width:900px){.p-products_water-leakage_detector_sensor_spec__table thead th{font-size:13px;padding:9px 13px 10px}}.p-products_water-leakage_detector_sensor_spec__table thead th:last-child{border-right:none}.p-products_water-leakage_detector_sensor_spec__table tbody tr:nth-child(2) th:first-child{width:61px}@media screen and (max-width:900px){.p-products_water-leakage_detector_sensor_spec__table tbody tr:nth-child(2) th:first-child{width:56px}}.p-products_water-leakage_detector_sensor_spec__table tbody th{font-size:14px;font-weight:500;line-height:1.43;text-align:left;padding:11px 15px 12px;vertical-align:middle;background:#f5f7f8;border-right:1px dotted #b5b5b5;border-bottom:1px solid #b5b5b5}@media screen and (max-width:900px){.p-products_water-leakage_detector_sensor_spec__table tbody th{font-size:13px;padding:9px 12px 10px}}.p-products_water-leakage_detector_sensor_spec__table tbody td{font-size:14px;line-height:1.43;text-align:center;padding:11px 10px 12px;vertical-align:middle;background:#ffffff;border-right:1px dotted #b5b5b5;border-bottom:1px solid #b5b5b5}@media screen and (max-width:900px){.p-products_water-leakage_detector_sensor_spec__table tbody td{font-size:13px;padding:9px 12px 10px}}.p-products_water-leakage_detector_sensor_spec__table tbody td:last-child{border-right:none}.p-products_water-leakage_detector_sensor_spec__table tbody td .main{display:block;margin-bottom:6px;font-size:14px}.p-products_water-leakage_detector_sensor_spec__table tbody td .text{display:block;width:100%;text-align:left;font-size:12px;line-height:1.33;position:relative;padding-left:1em}.p-products_water-leakage_detector_sensor_spec__table tbody td .text:not(:last-child){margin-bottom:5px}.p-products_water-leakage_detector_sensor_spec__table tbody td .text:before{position:absolute;top:0;left:0}.p-products_water-leakage_detector_sensor_spec__table tbody td .text.num_01:before{content:"①"}.p-products_water-leakage_detector_sensor_spec__table tbody td .text.num_02:before{content:"②"}.p-products_water-leakage_detector_sensor_spec__table tbody td .text.num_03:before{content:"③"}.p-products_water-leakage_detector_sensor_spec__table tbody td .text.num_04:before{content:"④"}.p-products_water-leakage_detector_sensor_spec__figure{width:144px;margin:0 auto}@media screen and (max-width:900px){.p-products_water-leakage_detector_sensor_spec__figure{width:120px}}.p-products_water-leakage_detector_sensor_spec__caution{margin-top:14px;font-size:13px}@media screen and (max-width:900px){.p-products_water-leakage_detector_sensor_spec__caution{margin-top:10px}}.p-products_water-leakage_detector_config{width:100%}.p-products_water-leakage_detector_config .l-content_item:not(:last-child){margin-bottom:35px}.p-products_water-leakage_detector_config_example{width:100%}@media screen and (max-width:900px){.p-products_water-leakage_detector_config_example .c-swipe_set:before{display:none}}@media screen and (max-width:484px){.p-products_water-leakage_detector_config_example .c-swipe_set:before{display:block}}.p-products_water-leakage_detector_config_example .c-swipe_set__shadow_hide:before{background:radial-gradient(ellipse at left,#e9ecef 20%,#e9ecef 70%) 0 center,radial-gradient(ellipse at right,#e9ecef 20%,#e9ecef 70%) 100% center;background-size:15px 180%,15px 180%;background-repeat:no-repeat}.p-products_water-leakage_detector_config_example__swipe{width:100%;margin-bottom:50px}@media screen and (max-width:900px){.p-products_water-leakage_detector_config_example__swipe{margin-bottom:42px}}.p-products_water-leakage_detector_config_example__figure{width:100%;max-width:550px;margin:0 auto}@media screen and (max-width:900px){.p-products_water-leakage_detector_config_example__figure{min-width:440px}}@media screen and (max-width:484px){.p-products_water-leakage_detector_config_example__figure{margin-bottom:10px}}.p-products_water-leakage_detector_config_principle{width:100%;margin-bottom:50px}@media screen and (max-width:900px){.p-products_water-leakage_detector_config_principle{margin-bottom:42px}}.p-products_water-leakage_detector_config_principle__flex{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:700px){.p-products_water-leakage_detector_config_principle__flex{display:block}}.p-products_water-leakage_detector_config_principle__figure{width:332px}@media screen and (max-width:900px){.p-products_water-leakage_detector_config_principle__figure{width:32%}}@media screen and (max-width:700px){.p-products_water-leakage_detector_config_principle__figure{width:100%;max-width:360px;margin-bottom:16px}}.p-products_water-leakage_detector_config_principle__text{width:718px;line-height:1.75;margin-top:-6px;margin-bottom:-6px;text-align:justify}@media screen and (max-width:900px){.p-products_water-leakage_detector_config_principle__text{width:65%;line-height:1.8;margin-top:-6px;margin-bottom:-6px}}@media screen and (max-width:700px){.p-products_water-leakage_detector_config_principle__text{width:100%}}.p-products_water-leakage_detector_config_chara{width:100%}.p-products_water-leakage_detector_config_chara .c-products_details_normal_description__example{max-width:606px;margin-top:24px}@media screen and (max-width:900px){.p-products_water-leakage_detector_config_chara .c-products_details_normal_description__example{margin-top:20px}}.p-products_water-leakage_detector_config_chara__flex{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:700px){.p-products_water-leakage_detector_config_chara__flex{display:block}}.p-products_water-leakage_detector_config_chara__figure{width:332px}@media screen and (max-width:900px){.p-products_water-leakage_detector_config_chara__figure{width:32%}}@media screen and (max-width:700px){.p-products_water-leakage_detector_config_chara__figure{width:100%;max-width:360px;margin-bottom:16px}}.p-products_water-leakage_detector_config_chara__figure .cap{font-size:14px;line-height:1.4285714286;margin-top:8px;margin-bottom:-3px;text-align:center;color:#1f2833}.p-products_water-leakage_detector_config_chara__figure .cap ._ib{display:inline-block}.p-products_water-leakage_detector_config_chara__description{width:718px}@media screen and (max-width:900px){.p-products_water-leakage_detector_config_chara__description{width:65%}}@media screen and (max-width:700px){.p-products_water-leakage_detector_config_chara__description{width:100%}}.p-products_water-leakage_detector_config_chara__block .p-products_water-leakage_detector_config_chara__description{width:100%}.p-products_water-leakage_detector_config_chara__text{line-height:1.75;margin-top:-6px;margin-bottom:21px;text-align:justify}@media screen and (max-width:900px){.p-products_water-leakage_detector_config_chara__text{line-height:1.8;margin-top:-6px;margin-bottom:16px}}.p-products_water-leakage_detector_config_chara__list{width:100%}.p-products_water-leakage_detector_config_chara__list li{position:relative;line-height:1.75;margin-top:-6px;margin-bottom:-6px;padding-left:1.2em;text-align:justify}@media screen and (max-width:900px){.p-products_water-leakage_detector_config_chara__list li{line-height:1.75;margin-top:-6px;margin-bottom:-6px}}.p-products_water-leakage_detector_config_chara__list li:not(:first-child){margin-top:16px}@media screen and (max-width:900px){.p-products_water-leakage_detector_config_chara__list li:not(:first-child){margin-top:16px}}.p-products_water-leakage_detector_config_chara__list li:before{content:"\f111";color:#8c97a1;position:absolute;top:0.08em;left:0;display:inline-block;font-family:"Font Awesome 5 Free";font-size:1em;font-weight:900;-webkit-transform:scale(0.45);transform:scale(0.45)}.p-products_water-leakage_detector_config_chara__list li .bold{display:block;font-weight:500;color:#1f2833;margin-bottom:1px}@media screen and (max-width:900px){.p-products_water-leakage_detector_config_chara__list li .bold{margin-bottom:0}}.l-products_sensor_medical_water-leakage_detector-position .c-products_details_normal_description__list li:not(:first-child){margin-top:20px}@media screen and (max-width:900px){.l-products_sensor_medical_water-leakage_detector-position .c-products_details_normal_description__list li:not(:first-child){margin-top:18px}}.l-products_sensor_medical_water-leakage_detector-position .p-products_water-leakage_detector{padding-bottom:65px}@media screen and (max-width:900px){.l-products_sensor_medical_water-leakage_detector-position .p-products_water-leakage_detector{padding-bottom:calc(6.538vw + 6.154px)}}@media screen and (max-width:640px){.l-products_sensor_medical_water-leakage_detector-position .p-products_water-leakage_detector{padding-bottom:48px}}.p-products_water-leakage_detector_details{width:100%}.p-products_water-leakage_detector_details .l-headline__secondary .cont ._cap{margin-left:21px;position:relative}.p-products_water-leakage_detector_details .l-headline__secondary .cont ._cap:before{content:"｜";position:absolute;top:calc(50% - 2px);left:-21px;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:21px;color:#d3d3d3}.p-products_water-leakage_detector_details .c-products_details_normal_description__list li:not(:first-child){margin-top:20px}@media screen and (max-width:900px){.p-products_water-leakage_detector_details .c-products_details_normal_description__list li:not(:first-child){margin-top:18px}}@media screen and (min-width:901px){.p-products_water-leakage_detector_details .c-products_details_normal_description__dl_link:hover{background:#e1ebf1}}.p-products_water-leakage_detector_details__flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:640px){.p-products_water-leakage_detector_details__flex{display:block}}.p-products_water-leakage_detector_details__figure{width:332px}@media screen and (max-width:900px){.p-products_water-leakage_detector_details__figure{width:40%}}@media screen and (max-width:640px){.p-products_water-leakage_detector_details__figure{width:100%;max-width:350px;margin-bottom:25px}}.p-products_water-leakage_detector_details__text{width:718px}@media screen and (max-width:900px){.p-products_water-leakage_detector_details__text{width:56.2037037037%}}@media screen and (max-width:640px){.p-products_water-leakage_detector_details__text{width:100%}}.p-products_water-leakage_detector_details__text .text{line-height:1.75;margin-top:-6px;margin-bottom:-6px;text-align:justify}@media screen and (max-width:900px){.p-products_water-leakage_detector_details__text .text{line-height:1.8;margin-top:-6px;margin-bottom:-6px}}.l-products_sensor_medical_water-leakage_liquid-leakage .c-products_details_normal_description__list li:not(:first-child){margin-top:20px}@media screen and (max-width:900px){.l-products_sensor_medical_water-leakage_liquid-leakage .c-products_details_normal_description__list li:not(:first-child){margin-top:18px}}.p-products_water-leakage_liquid-leakage{width:100%}.p-products_water-leakage_liquid-leakage .l-headline__secondary{background:#ffffff;margin-bottom:27px}@media screen and (max-width:900px){.p-products_water-leakage_liquid-leakage .l-headline__secondary{margin-bottom:calc(2.692vw + 2.769px)}}@media screen and (max-width:640px){.p-products_water-leakage_liquid-leakage .l-headline__secondary{margin-bottom:20px}}.p-products_water-leakage_liquid-leakage .l-headline__secondary .cont ._cap{margin-left:21px;position:relative}.p-products_water-leakage_liquid-leakage .l-headline__secondary .cont ._cap:before{content:"｜";position:absolute;top:calc(50% - 2px);left:-21px;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:21px;color:#d3d3d3}.p-products_water-leakage_liquid-leakage__list{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:900px){.p-products_water-leakage_liquid-leakage__list{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.p-products_water-leakage_liquid-leakage__list>li{width:196px;margin-right:25px}@media screen and (max-width:900px){.p-products_water-leakage_liquid-leakage__list>li{margin-right:0;width:23%}.p-products_water-leakage_liquid-leakage__list>li:nth-child(n+5){margin-top:26px}.p-products_water-leakage_liquid-leakage__list>li:nth-child(4n+2):nth-last-child(2){margin-left:calc((100% - 23% * 4) / 3)}.p-products_water-leakage_liquid-leakage__list>li:nth-child(4n+2):last-child,.p-products_water-leakage_liquid-leakage__list>li:nth-child(4n+3):last-child{margin-right:auto;margin-left:calc((100% - 23% * 4) / 3)}}@media screen and (max-width:768px){.p-products_water-leakage_liquid-leakage__list>li{width:31.5%}.p-products_water-leakage_liquid-leakage__list>li:nth-child(n+4){margin-top:26px}.p-products_water-leakage_liquid-leakage__list>li:nth-child(4n+2):last-child,.p-products_water-leakage_liquid-leakage__list>li:nth-child(4n+2):nth-last-child(2),.p-products_water-leakage_liquid-leakage__list>li:nth-child(4n+3):last-child{margin-right:0;margin-left:0}.p-products_water-leakage_liquid-leakage__list>li:nth-child(3n+2):last-child{margin-right:auto;margin-left:calc(50% - 31.5% * 1.5)}}@media screen and (max-width:640px){.p-products_water-leakage_liquid-leakage__list>li{width:48%}.p-products_water-leakage_liquid-leakage__list>li:nth-child(n+3){margin-top:26px}.p-products_water-leakage_liquid-leakage__list>li:nth-child(3n+2):last-child{margin-left:0;margin-right:0}}@media screen and (max-width:400px){.p-products_water-leakage_liquid-leakage__list>li{width:100%;max-width:290px;margin-left:auto!important;margin-right:auto!important}.p-products_water-leakage_liquid-leakage__list>li:not(:first-child){margin-top:26px}.p-products_water-leakage_liquid-leakage__list>li:nth-child(3n+2):last-child,.p-products_water-leakage_liquid-leakage__list>li:nth-child(4n+2):last-child,.p-products_water-leakage_liquid-leakage__list>li:nth-child(4n+2):nth-last-child(2),.p-products_water-leakage_liquid-leakage__list>li:nth-child(4n+3):last-child{margin-right:auto;margin-left:auto}}.p-products_water-leakage_liquid-leakage__list>li:nth-child(5n){margin-right:0}.p-products_water-leakage_liquid-leakage__list>li:nth-child(n+6){margin-top:30px}@media screen and (max-width:900px){.p-products_water-leakage_liquid-leakage__list>li:nth-child(n+6){margin-top:26px}}.p-products_water-leakage_liquid-leakage__figure{width:100%;margin-bottom:20px}@media screen and (max-width:900px){.p-products_water-leakage_liquid-leakage__figure{margin-bottom:15px}}.p-products_water-leakage_liquid-leakage__text{width:100%}.p-products_water-leakage_liquid-leakage__text .cap{display:block;width:100%;line-height:1.3125;margin-top:-2.5px;margin-bottom:11.5px;font-weight:500}@media screen and (max-width:900px){.p-products_water-leakage_liquid-leakage__text .cap{line-height:1.3333333333;margin-top:-2.5px;margin-bottom:9.5px}}.p-products_water-leakage_liquid-leakage__text .cap ._ttl{padding-right:0.5em}.p-products_water-leakage_liquid-leakage__text .cap ._cap{font-size:13px;display:block;padding-top:3px}@media screen and (max-width:900px){.p-products_water-leakage_liquid-leakage__text .cap ._cap{display:inline-block}}.p-products_water-leakage_liquid-leakage__text .cap ._cap._ib{display:inline-block}.p-products_water-leakage_liquid-leakage__text .text{font-size:14px;line-height:1.7142857143;margin-top:-5px;margin-bottom:-5px}.p-products_water-leakage_liquid-leakage__lead{line-height:1.75;margin-top:-6px;margin-bottom:24px}@media screen and (max-width:900px){.p-products_water-leakage_liquid-leakage__lead{line-height:1.8;margin-top:-6px;margin-bottom:18px}}@media screen and (max-width:900px){.p-products_water-leakage_liquid-leakage .c-swipe_set:before{display:none}}@media screen and (max-width:699px){.p-products_water-leakage_liquid-leakage .c-swipe_set:before{display:block}}.p-products_water-leakage_liquid-leakage .c-swipe_set__shadow_hide:before{background:radial-gradient(ellipse at left,#e9ecef 20%,#e9ecef 70%) 0 center,radial-gradient(ellipse at right,#e9ecef 20%,#e9ecef 70%) 100% center;background-size:20px 180%,20px 180%;background-repeat:no-repeat}.p-products_water-leakage_liquid-leakage__table{width:100%}@media screen and (max-width:900px){.p-products_water-leakage_liquid-leakage__table{min-width:640px}}@media screen and (max-width:699px){.p-products_water-leakage_liquid-leakage__table{margin-bottom:10px}}.p-products_water-leakage_liquid-leakage__table thead tr:first-child th:first-child{width:213px}.p-products_water-leakage_liquid-leakage__table thead tr:first-child th:nth-child(2){width:105px}.p-products_water-leakage_liquid-leakage__table thead tr:nth-child(2) th{width:190px;background:#97a2af;border-top:1px solid #ffffff;border-right:1px solid #ffffff}@media screen and (max-width:900px){.p-products_water-leakage_liquid-leakage__table thead tr:nth-child(2) th{width:135px}}.p-products_water-leakage_liquid-leakage__table thead th{font-size:15px;font-weight:500;line-height:1.2;color:#ffffff;background:#798491;vertical-align:middle;text-align:center;padding:12px 15px 13px;border-right:1px solid #ffffff}@media screen and (max-width:900px){.p-products_water-leakage_liquid-leakage__table thead th{font-size:13px;padding:9px 13px 10px}}.p-products_water-leakage_liquid-leakage__table thead th:last-child{border-right:none}.p-products_water-leakage_liquid-leakage__table thead th .unit{font-size:13px}.p-products_water-leakage_liquid-leakage__table tbody th{font-size:15px;font-weight:500;line-height:1.47;text-align:left;padding:13px 15px 14px;vertical-align:middle;background:#f5f7f8;border-right:1px dotted #b5b5b5;border-bottom:1px solid #b5b5b5}@media screen and (max-width:900px){.p-products_water-leakage_liquid-leakage__table tbody th{font-size:13px;padding:9px 13px 10px}}.p-products_water-leakage_liquid-leakage__table tbody td{font-size:15px;line-height:1.47;text-align:center;padding:13px 15px 14px;vertical-align:middle;background:#ffffff;border-right:1px dotted #b5b5b5;border-bottom:1px solid #b5b5b5}@media screen and (max-width:900px){.p-products_water-leakage_liquid-leakage__table tbody td{font-size:13px;padding:9px 13px 10px}}.p-products_water-leakage_liquid-leakage__table tbody td:last-child{border-right:none}.p-products_water-leakage_liquid-leakage__caution{font-size:13px;line-height:1.6153846154;margin-top:16px;margin-bottom:-4px}.l-products_sensor_medical_water-leakage_downloads .c-products_details_normal_description__list li:not(:first-child){margin-top:20px}@media screen and (max-width:900px){.l-products_sensor_medical_water-leakage_downloads .c-products_details_normal_description__list li:not(:first-child){margin-top:18px}}@media screen and (min-width:901px){.l-products_sensor_medical_water-leakage_downloads .c-products_details_normal_description__dl_link:hover{background:#e1ebf1}}.l-products_sensor_medical_water-leakage_downloads .c-swipe_set__shadow:before{pointer-events:none}.l-products_sensor_medical_water-leakage_downloads .c-swipe_set__shadow_hide:before{pointer-events:none}.p-products_water-leakage_downloads{width:100%}.p-products_water-leakage_downloads .l-headline__secondary{background:#ffffff;margin-bottom:25px}@media screen and (max-width:900px){.p-products_water-leakage_downloads .l-headline__secondary{margin-bottom:calc(2.692vw + 2.769px)}}@media screen and (max-width:640px){.p-products_water-leakage_downloads .l-headline__secondary{margin-bottom:20px}}.p-products_water-leakage_downloads .l-content_block:not(:last-child){margin-bottom:50px}@media screen and (max-width:900px){.p-products_water-leakage_downloads .l-content_block:not(:last-child){margin-bottom:42px}}.p-products_water-leakage_downloads_details{width:100%}@media screen and (max-width:900px){.p-products_water-leakage_downloads_details .c-swipe_set:before{display:none}}@media screen and (max-width:669px){.p-products_water-leakage_downloads_details .c-swipe_set:before{display:block}}.p-products_water-leakage_downloads_details .c-swipe_set__shadow_hide:before{background:radial-gradient(ellipse at left,#e9ecef 20%,#e9ecef 70%) 0 center,radial-gradient(ellipse at right,#e9ecef 20%,#e9ecef 70%) 100% center;background-size:20px 180%,20px 180%;background-repeat:no-repeat}.p-products_water-leakage_downloads_details__3row_table{width:100%}@media screen and (max-width:900px){.p-products_water-leakage_downloads_details__3row_table{min-width:610px}}@media screen and (max-width:669px){.p-products_water-leakage_downloads_details__3row_table{margin-bottom:10px}}.p-products_water-leakage_downloads_details__3row_table thead th{font-size:15px;font-weight:500;line-height:1.2;color:#ffffff;background:#798491;vertical-align:middle;text-align:center;padding:12px 15px 13px;border-right:1px solid #ffffff}@media screen and (max-width:900px){.p-products_water-leakage_downloads_details__3row_table thead th{font-size:13px;padding:7px 12px 8px}}.p-products_water-leakage_downloads_details__3row_table thead th:first-child{width:432px}.p-products_water-leakage_downloads_details__3row_table thead th:nth-child(2){width:325px}.p-products_water-leakage_downloads_details__3row_table thead th:last-child{width:325px;border-right:none}.p-products_water-leakage_downloads_details__3row_table tbody th{font-weight:400;line-height:1.47;text-align:left;padding:7px 19px 8px;vertical-align:middle;background:#ffffff;border-right:1px dotted #b5b5b5;border-bottom:1px solid #b5b5b5}@media screen and (max-width:900px){.p-products_water-leakage_downloads_details__3row_table tbody th{font-size:13px;padding:7px 12px 8px}}.p-products_water-leakage_downloads_details__3row_table tbody td{line-height:1.47;padding:7px 19px 8px;vertical-align:middle;background:#ffffff;border-right:1px dotted #b5b5b5;border-bottom:1px solid #b5b5b5}@media screen and (max-width:900px){.p-products_water-leakage_downloads_details__3row_table tbody td{font-size:13px;padding:7px 12px 8px}}.p-products_water-leakage_downloads_details__3row_table tbody td:last-child{border-right:none}.p-products_water-leakage_downloads_details__4row_table{width:100%}@media screen and (max-width:900px){.p-products_water-leakage_downloads_details__4row_table{min-width:610px}}@media screen and (max-width:669px){.p-products_water-leakage_downloads_details__4row_table{margin-bottom:10px}}.p-products_water-leakage_downloads_details__4row_table thead th{font-size:15px;font-weight:500;line-height:1.2;color:#ffffff;background:#798491;vertical-align:middle;text-align:center;padding:12px 15px 13px;border-right:1px solid #ffffff}@media screen and (max-width:900px){.p-products_water-leakage_downloads_details__4row_table thead th{font-size:13px;padding:9px 12px 10px}}.p-products_water-leakage_downloads_details__4row_table thead th:first-child{width:507px}.p-products_water-leakage_downloads_details__4row_table thead th:nth-child(2){width:155px}.p-products_water-leakage_downloads_details__4row_table thead th:nth-child(3){width:186px}.p-products_water-leakage_downloads_details__4row_table thead th:last-child{width:229px;border-right:none}.p-products_water-leakage_downloads_details__4row_table tbody th{font-weight:400;line-height:1.47;text-align:left;padding:7px 19px 8px;vertical-align:middle;background:#ffffff;border-right:1px dotted #b5b5b5;border-bottom:1px solid #b5b5b5}@media screen and (max-width:900px){.p-products_water-leakage_downloads_details__4row_table tbody th{font-size:13px;padding:9px 12px 10px}}.p-products_water-leakage_downloads_details__4row_table tbody td{line-height:1.47;padding:7px 19px 8px;vertical-align:middle;background:#ffffff;border-right:1px dotted #b5b5b5;border-bottom:1px solid #b5b5b5}@media screen and (max-width:900px){.p-products_water-leakage_downloads_details__4row_table tbody td{font-size:13px;padding:9px 12px 10px}}.p-products_water-leakage_downloads_details__4row_table tbody td:last-child{border-right:none}.p-products_water-leakage_downloads_details__link{display:block;width:100%}@media screen and (min-width:901px){.p-products_water-leakage_downloads_details__link:hover .ttl{color:#0092d1}}.p-products_water-leakage_downloads_details__link[href$=".dxf"] .capa:before{content:"\f15b";font-family:"Font Awesome 5 Free";font-weight:900;color:#4ba3af;display:inline-block;font-weight:400}.p-products_water-leakage_downloads_details__link .ttl{line-height:1.67;margin-right:12px;-webkit-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out}.p-products_water-leakage_downloads_details__link .capa{display:inline-block;position:relative;padding-left:1.1em;color:#798491;font-size:13px;letter-spacing:0.26px}@media screen and (max-width:900px){.p-products_water-leakage_downloads_details__link .capa{font-size:12px}}.p-products_water-leakage_downloads_details__link .capa:before{content:"\f1c1";font-family:"Font Awesome 5 Free";font-weight:900;color:#dc3200;display:inline-block;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:15px;font-weight:400}@media screen and (max-width:900px){.p-products_water-leakage_downloads_details__link .capa:before{font-size:14px}}.l-products_sensor_medical_medical,.l-products_sensor_medical_medical_medical{}@media screen and (max-width:900px){.l-products_sensor_medical_medical .l-content_block:not(:last-child),.l-products_sensor_medical_medical_medical .l-content_block:not(:last-child){margin-bottom:40px}}@media screen and (max-width:768px){.l-products_sensor_medical_medical .c-products_details_normal_description__flex,.l-products_sensor_medical_medical_medical .c-products_details_normal_description__flex{display:block}}@media screen and (max-width:768px){.l-products_sensor_medical_medical .c-products_details_normal_description__figure,.l-products_sensor_medical_medical_medical .c-products_details_normal_description__figure{width:100%;max-width:432px;margin:0 auto 25px}}@media screen and (max-width:768px){.l-products_sensor_medical_medical .c-products_details_normal_description__text,.l-products_sensor_medical_medical_medical .c-products_details_normal_description__text{width:100%}}.l-products_sensor_medical_medical .c-products_details_normal_description__list li:not(:first-child),.l-products_sensor_medical_medical_medical .c-products_details_normal_description__list li:not(:first-child){margin-top:20px}@media screen and (max-width:900px){.l-products_sensor_medical_medical .c-products_details_normal_description__list li:not(:first-child),.l-products_sensor_medical_medical_medical .c-products_details_normal_description__list li:not(:first-child){margin-top:18px}}.l-products_sensor_medical_medical .c-products_details_normal_description__img_box,.l-products_sensor_medical_medical_medical .c-products_details_normal_description__img_box{margin-top:25px}@media screen and (max-width:900px){.l-products_sensor_medical_medical .c-products_details_normal_description__img_box,.l-products_sensor_medical_medical_medical .c-products_details_normal_description__img_box{margin-top:calc(1.923vw + 7.692px)}}@media screen and (max-width:640px){.l-products_sensor_medical_medical .c-products_details_normal_description__img_box,.l-products_sensor_medical_medical_medical .c-products_details_normal_description__img_box{margin-top:20px}}@media screen and (max-width:900px){.l-products_sensor_medical_medical .c-products_details_normal_description__img_box .c-swipe_set:before,.l-products_sensor_medical_medical_medical .c-products_details_normal_description__img_box .c-swipe_set:before{display:none}}@media screen and (max-width:550px){.l-products_sensor_medical_medical .c-products_details_normal_description__img_box .c-swipe_set:before,.l-products_sensor_medical_medical_medical .c-products_details_normal_description__img_box .c-swipe_set:before{display:block}}@media screen and (max-width:768px){.l-products_sensor_medical_medical .c-products_details_normal_description__img,.l-products_sensor_medical_medical_medical .c-products_details_normal_description__img{min-width:500px}}@media (-ms-high-contrast:none){.l-products_sensor_medical_medical .c-products_details_normal_description__img img,.l-products_sensor_medical_medical_medical .c-products_details_normal_description__img img{width:100%}}.l-products_sensor_medical_medical .c-products_details_normal_description__price .ttl,.l-products_sensor_medical_medical_medical .c-products_details_normal_description__price .ttl{margin-bottom:18px}.l-products_sensor_medical_medical .c-products_details_normal_description__price_flex,.l-products_sensor_medical_medical_medical .c-products_details_normal_description__price_flex{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media screen and (max-width:480px){.l-products_sensor_medical_medical .c-products_details_normal_description__price_flex,.l-products_sensor_medical_medical_medical .c-products_details_normal_description__price_flex{display:block}}.l-products_sensor_medical_medical .c-products_details_normal_description__price_flex .photo,.l-products_sensor_medical_medical_medical .c-products_details_normal_description__price_flex .photo{width:162px}@media screen and (max-width:900px){.l-products_sensor_medical_medical .c-products_details_normal_description__price_flex .photo,.l-products_sensor_medical_medical_medical .c-products_details_normal_description__price_flex .photo{width:34%}}@media screen and (max-width:768px){.l-products_sensor_medical_medical .c-products_details_normal_description__price_flex .photo,.l-products_sensor_medical_medical_medical .c-products_details_normal_description__price_flex .photo{width:36.92%;max-width:162px;margin-right:calc(3.906vw + -15px);float:left}}@media screen and (max-width:640px){.l-products_sensor_medical_medical .c-products_details_normal_description__price_flex .photo,.l-products_sensor_medical_medical_medical .c-products_details_normal_description__price_flex .photo{margin-right:10px}}@media screen and (max-width:480px){.l-products_sensor_medical_medical .c-products_details_normal_description__price_flex .photo,.l-products_sensor_medical_medical_medical .c-products_details_normal_description__price_flex .photo{margin-top:6px}}@media screen and (max-width:375px){.l-products_sensor_medical_medical .c-products_details_normal_description__price_flex .photo,.l-products_sensor_medical_medical_medical .c-products_details_normal_description__price_flex .photo{margin-bottom:0}}.l-products_sensor_medical_medical .c-products_details_normal_description__price_flex .text,.l-products_sensor_medical_medical_medical .c-products_details_normal_description__price_flex .text{width:364px;font-size:15px;line-height:1.8;margin-top:-6px;margin-bottom:-6px;text-align:justify}@media screen and (max-width:900px){.l-products_sensor_medical_medical .c-products_details_normal_description__price_flex .text,.l-products_sensor_medical_medical_medical .c-products_details_normal_description__price_flex .text{width:63%;font-size:14px;line-height:1.7333333333;margin-top:-5.5px;margin-bottom:-5.5px}}@media screen and (max-width:768px){.l-products_sensor_medical_medical .c-products_details_normal_description__price_flex .text,.l-products_sensor_medical_medical_medical .c-products_details_normal_description__price_flex .text{width:100%}}.p-products_sensor_medical_medical_circle{width:100%;margin-top:26px}@media screen and (max-width:900px){.p-products_sensor_medical_medical_circle .c-swipe_set:before{display:none}}@media screen and (max-width:431px){.p-products_sensor_medical_medical_circle .c-swipe_set:before{display:block}}.p-products_sensor_medical_medical_circle__list{width:454px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto 36px}@media screen and (max-width:900px){.p-products_sensor_medical_medical_circle__list{width:392px;margin-bottom:30px}}@media screen and (max-width:768px){.p-products_sensor_medical_medical_circle__list{width:454px}}.p-products_sensor_medical_medical_circle__list li{width:292px}@media screen and (max-width:900px){.p-products_sensor_medical_medical_circle__list li{width:250px}}@media screen and (max-width:768px){.p-products_sensor_medical_medical_circle__list li{width:292px}}.p-products_sensor_medical_medical_circle__list li:nth-child(2){width:131px}@media screen and (max-width:900px){.p-products_sensor_medical_medical_circle__list li:nth-child(2){width:110px}}@media screen and (max-width:768px){.p-products_sensor_medical_medical_circle__list li:nth-child(2){width:131px}}.p-products_sensor_medical_medical_circle__flex{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:11px}.p-products_sensor_medical_medical_circle__item{width:131px;height:131px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#83a2b1;border-radius:50%;text-align:center;position:relative}@media screen and (max-width:900px){.p-products_sensor_medical_medical_circle__item{width:110px;height:110px}}@media screen and (max-width:768px){.p-products_sensor_medical_medical_circle__item{width:131px;height:131px}}.p-products_sensor_medical_medical_circle__list li:not(:last-child) .p-products_sensor_medical_medical_circle__item:after{content:"";position:absolute;top:50%;right:-19px;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);width:18px;height:18px;border-top:4px solid #6f6f6f;border-right:4px solid #6f6f6f}.p-products_sensor_medical_medical_circle__item .ttl{display:block;color:#ffffff;font-size:20px;font-weight:500;letter-spacing:2.4px;padding-left:2.4px;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";margin-bottom:5px}@media screen and (max-width:900px){.p-products_sensor_medical_medical_circle__item .ttl{font-size:18px}}.p-products_sensor_medical_medical_circle__item .cap{display:block;color:#ffffff;font-size:12px;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}.p-products_sensor_medical_medical_circle__text{width:100%;text-align:center;position:relative;font-size:14px;font-weight:500;border-bottom:1px solid #6f6f6f;padding-bottom:5px}@media screen and (max-width:900px){.p-products_sensor_medical_medical_circle__text{font-size:13px}}.p-products_sensor_medical_medical_circle__text:before{content:"";position:absolute;bottom:-5px;left:0;width:1px;height:9px;background:#6f6f6f}.p-products_sensor_medical_medical_circle__text:after{content:"";position:absolute;bottom:-5px;right:0;width:1px;height:9px;background:#6f6f6f}.p-products_sensor_medical_medical{width:100%}.p-products_sensor_medical_medical .l-headline__secondary{background:#ffffff;margin-bottom:27px}@media screen and (max-width:900px){.p-products_sensor_medical_medical .l-headline__secondary{margin-bottom:calc(2.692vw + 2.769px)}}@media screen and (max-width:640px){.p-products_sensor_medical_medical .l-headline__secondary{margin-bottom:20px}}.p-products_sensor_medical_medical_details{width:100%}.p-products_sensor_medical_medical_details__flex{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:800px){.p-products_sensor_medical_medical_details__flex{display:block;position:relative}}.p-products_sensor_medical_medical_details__figure{width:332px}@media screen and (max-width:900px){.p-products_sensor_medical_medical_details__figure{width:30.7407407407%}}@media screen and (max-width:800px){.p-products_sensor_medical_medical_details__figure{width:32.2033898305%;margin-bottom:26px}}@media screen and (max-width:640px){.p-products_sensor_medical_medical_details__figure{width:100%;max-width:360px}}@media screen and (max-width:800px){.p-products_sensor_medical_medical_details__figure.mt_800{margin-bottom:calc(-30vw + 278px)}}@media screen and (max-width:640px){.p-products_sensor_medical_medical_details__figure.mt_800{margin-bottom:26px}}@media screen and (max-width:758px){.p-products_sensor_medical_medical_details__figure.mt_758{margin-bottom:calc(-16.102vw + 160.051px)}}@media screen and (max-width:640px){.p-products_sensor_medical_medical_details__figure.mt_758{margin-bottom:26px}}@media screen and (max-width:651px){.p-products_sensor_medical_medical_details__figure.mt_651{margin-bottom:calc(-36.364vw + 288.727px)}}@media screen and (max-width:640px){.p-products_sensor_medical_medical_details__figure.mt_651{margin-bottom:26px}}@media screen and (max-width:657px){.p-products_sensor_medical_medical_details__figure.mt_657{margin-bottom:calc(-35.294vw + 283.882px)}}@media screen and (max-width:640px){.p-products_sensor_medical_medical_details__figure.mt_657{margin-bottom:26px}}@media screen and (max-width:800px){.p-products_sensor_medical_medical_details__figure.sterilizable{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (max-width:640px){.p-products_sensor_medical_medical_details__figure.sterilizable{width:100%;display:block}}@media screen and (max-width:800px){.p-products_sensor_medical_medical_details__figure.sterilizable .img{width:32.2033898305%}}@media screen and (max-width:640px){.p-products_sensor_medical_medical_details__figure.sterilizable .img{width:100%}}.p-products_sensor_medical_medical_details__figure>.cap{text-align:center;font-size:14px;line-height:1.5714285714;margin-top:7px;margin-bottom:-4px}.p-products_sensor_medical_medical_details__figure>.cap span{display:inline-block}.p-products_sensor_medical_medical_details__figure_cap{width:100%;background:#f5f7f8;padding:22px 20px 24px}@media screen and (max-width:900px){.p-products_sensor_medical_medical_details__figure_cap{padding:18px 15px 20px}}@media screen and (max-width:800px){.p-products_sensor_medical_medical_details__figure.sterilizable .p-products_sensor_medical_medical_details__figure_cap{width:68.9265536723%}}@media screen and (max-width:640px){.p-products_sensor_medical_medical_details__figure.sterilizable .p-products_sensor_medical_medical_details__figure_cap{width:100%}}.p-products_sensor_medical_medical_details__figure_cap .text{font-size:15px;line-height:1.8;margin-top:-6px;margin-bottom:-6px}.p-products_sensor_medical_medical_details__figure_cap .text ._bold{display:block;width:100%;font-size:16px;font-weight:500;margin-bottom:7px;color:#1f2833}@media screen and (max-width:900px){.p-products_sensor_medical_medical_details__figure_cap .text ._bold{font-size:15px;margin-bottom:2px}}.p-products_sensor_medical_medical_details__right{width:720px}@media screen and (max-width:900px){.p-products_sensor_medical_medical_details__right{width:66.6666666667%}}@media screen and (max-width:800px){.p-products_sensor_medical_medical_details__right{width:100%}}@media screen and (max-width:800px){.p-products_sensor_medical_medical_details__position{width:64.2655367232%;position:absolute;top:0;right:0}}@media screen and (max-width:640px){.p-products_sensor_medical_medical_details__position{position:static;width:100%}}.p-products_sensor_medical_medical_details__text{width:100%;line-height:1.75;margin-top:-6px;margin-bottom:26px}@media screen and (max-width:900px){.p-products_sensor_medical_medical_details__text{line-height:1.7333333333;margin-top:-5.5px;margin-bottom:20.5px}}.p-products_sensor_medical_medical_details__dot_list{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-6px 0 28px}@media screen and (max-width:900px){.p-products_sensor_medical_medical_details__dot_list{display:block}}@media screen and (max-width:800px){.p-products_sensor_medical_medical_details__dot_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media screen and (max-width:640px){.p-products_sensor_medical_medical_details__dot_list{display:block}}.p-products_sensor_medical_medical_details__dot_list li{width:350px;position:relative;padding-left:1.2em;line-height:1.6}.p-products_sensor_medical_medical_details__dot_list li:nth-child(n+3){margin-top:15px}.p-products_sensor_medical_medical_details__dot_list li:nth-child(3n+2):last-child{margin-left:0;margin-right:0}@media screen and (max-width:900px){.p-products_sensor_medical_medical_details__dot_list li{width:100%}.p-products_sensor_medical_medical_details__dot_list li:nth-child(3n+2):last-child{margin-left:auto;margin-right:auto}.p-products_sensor_medical_medical_details__dot_list li:not(:first-child){margin-top:5px}}@media screen and (max-width:800px){.p-products_sensor_medical_medical_details__dot_list li{width:48%;max-width:285px}.p-products_sensor_medical_medical_details__dot_list li:nth-child(n+3){margin-top:15px}.p-products_sensor_medical_medical_details__dot_list li:nth-child(3n+2):last-child{margin-left:0;margin-right:0}}@media screen and (max-width:640px){.p-products_sensor_medical_medical_details__dot_list li{width:100%;max-width:none}.p-products_sensor_medical_medical_details__dot_list li:nth-child(3n+2):last-child{margin-left:auto;margin-right:auto}.p-products_sensor_medical_medical_details__dot_list li:not(:first-child){margin-top:5px}}.p-products_sensor_medical_medical_details__dot_list li:before{content:"\f111";color:#8c97a1;position:absolute;top:0.08em;left:0;display:inline-block;font-family:"Font Awesome 5 Free";font-size:1em;font-weight:900;-webkit-transform:scale(0.45);transform:scale(0.45)}.p-products_sensor_medical_medical_details__table{width:100%}.p-products_sensor_medical_medical_details__table tbody tr:first-child td,.p-products_sensor_medical_medical_details__table tbody tr:first-child th{border-top:1px solid #b5b5b5}@media screen and (max-width:640px){.p-products_sensor_medical_medical_details__table tbody tr:first-child td,.p-products_sensor_medical_medical_details__table tbody tr:first-child th{border:none}}@media screen and (max-width:640px){.p-products_sensor_medical_medical_details__table tbody tr:first-child th{border-top:1px solid #b5b5b5}}@media screen and (max-width:640px){.p-products_sensor_medical_medical_details__table tbody tr:last-child td{padding-bottom:0}}.p-products_sensor_medical_medical_details__table tbody th{width:131px;padding:7px 16px 8px;line-height:1.47;background:#f5f7f8;border-bottom:1px solid #b5b5b5;font-weight:400;text-align:left;vertical-align:middle}@media screen and (max-width:900px){.p-products_sensor_medical_medical_details__table tbody th{width:27%}}@media screen and (max-width:640px){.p-products_sensor_medical_medical_details__table tbody th{width:100%;display:block;border:none;border-top:1px solid #b5b5b5;padding:7px 15px 8px}}.p-products_sensor_medical_medical_details__table tbody td{width:590px;padding:7px 16px 8px;line-height:1.47;background:#ffffff;border-bottom:1px solid #b5b5b5;vertical-align:middle}@media screen and (max-width:900px){.p-products_sensor_medical_medical_details__table tbody td{width:73%}}@media screen and (max-width:640px){.p-products_sensor_medical_medical_details__table tbody td{width:100%;display:block;border:none;padding:7px 15px 15px}}.p-products_sensor_medical_medical_commentary{width:100%;background:#f8f6e3;padding:20px 33px 26px 27px}@media screen and (max-width:900px){.p-products_sensor_medical_medical_commentary{padding:18px 20px 22px}}@media screen and (max-width:640px){.p-products_sensor_medical_medical_commentary{padding:18px 15px 22px}}.p-products_sensor_medical_medical_commentary.pd30{padding-bottom:31px}@media screen and (max-width:900px){.p-products_sensor_medical_medical_commentary.pd30{padding-bottom:25px}}.p-products_sensor_medical_medical_commentary.pd0{padding-top:24px;padding-bottom:0}@media screen and (max-width:900px){.p-products_sensor_medical_medical_commentary.pd0{padding-top:20px;padding-bottom:10px}}.p-products_sensor_medical_medical_commentary__headline{width:100%;margin-bottom:24px;padding-bottom:12px;border-bottom:1px solid #b5b5b5}@media screen and (max-width:900px){.p-products_sensor_medical_medical_commentary__headline{margin-bottom:20px}}.p-products_sensor_medical_medical_commentary__headline .cont ._ttl{font-size:18px;font-weight:500;line-height:1.3888888889;margin-top:-3.5px;margin-bottom:-3.5px;color:#1f2833}@media screen and (max-width:900px){.p-products_sensor_medical_medical_commentary__headline .cont ._ttl{font-size:17px;line-height:1.3529411765;margin-top:-3px;margin-bottom:-3px}}.p-products_sensor_medical_medical_commentary__flex{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.p-products_sensor_medical_medical_commentary__list{width:100%}.p-products_sensor_medical_medical_commentary__list li{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:550px){.p-products_sensor_medical_medical_commentary__list li{display:block}}.p-products_sensor_medical_medical_commentary__list li:not(:last-child){margin-bottom:24px}@media screen and (max-width:900px){.p-products_sensor_medical_medical_commentary__list li:not(:last-child){margin-bottom:26px}}.p-products_sensor_medical_medical_commentary__figure{width:168px}@media screen and (max-width:900px){.p-products_sensor_medical_medical_commentary__figure{width:168px}}@media screen and (max-width:550px){.p-products_sensor_medical_medical_commentary__figure{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f8f8f8;margin-bottom:16px;padding-right:10px}}@media screen and (max-width:550px){.p-products_sensor_medical_medical_commentary__figure .img{width:36.9%;min-width:96px;margin-right:13px}}.p-products_sensor_medical_medical_commentary__figure .sp_ttl{display:none}@media screen and (max-width:550px){.p-products_sensor_medical_medical_commentary__figure .sp_ttl{display:block;font-size:15px;font-weight:500;line-height:1.4;margin-top:-3px;margin-bottom:-3px}}.p-products_sensor_medical_medical_commentary__figure .sp_ttl span{display:inline-block}.p-products_sensor_medical_medical_commentary__text{width:471px;font-size:15px;line-height:1.8;margin-top:-6px;margin-bottom:-6px}@media screen and (max-width:900px){.p-products_sensor_medical_medical_commentary__text{width:calc(100% - 184px)}}@media screen and (max-width:550px){.p-products_sensor_medical_medical_commentary__text{width:100%}}.p-products_sensor_medical_medical_commentary__text .bold{display:block;width:100%;font-size:16px;font-weight:500;margin-bottom:7px;color:#1f2833}@media screen and (max-width:900px){.p-products_sensor_medical_medical_commentary__text .bold{margin-bottom:3px}}@media screen and (max-width:550px){.p-products_sensor_medical_medical_commentary__text .bold{display:none}}.p-products_sensor_medical_medical_commentary__list2{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:500px){.p-products_sensor_medical_medical_commentary__list2{display:block}}.p-products_sensor_medical_medical_commentary__list2 li{width:315px}@media screen and (max-width:900px){.p-products_sensor_medical_medical_commentary__list2 li{width:48%}}@media screen and (max-width:500px){.p-products_sensor_medical_medical_commentary__list2 li{width:100%;max-width:350px;margin:0 auto}}@media screen and (max-width:500px){.p-products_sensor_medical_medical_commentary__list2 li:not(:last-child){margin-bottom:22px}}.p-products_sensor_medical_medical_commentary__figure2{width:100%;margin-bottom:20px}@media screen and (max-width:900px){.p-products_sensor_medical_medical_commentary__figure2{margin-bottom:14px}}.p-products_sensor_medical_medical_commentary__figure2 .cap{margin-top:14px;font-size:14px;color:#1f2833}.p-products_sensor_medical_medical_commentary__text2{font-size:15px;line-height:1.8;margin-top:-6px;margin-bottom:-6px}.p-products_sensor_medical_medical_commentary__text2 .bold{display:block;width:100%;font-size:16px;font-weight:500;margin-bottom:3px;color:#1f2833}@media screen and (max-width:900px){.p-products_sensor_medical_medical_commentary__text2 .bold{margin-bottom:0}}.l-products_sensor_medical_optical .c-products_child_category_top_menu{margin-bottom:54px}@media screen and (max-width:900px){.l-products_sensor_medical_optical .c-products_child_category_top_menu{margin-bottom:42px}}.p-products_optical{width:100%}.p-products_optical .l-headline__secondary{margin-bottom:27px}@media screen and (max-width:900px){.p-products_optical .l-headline__secondary{margin-bottom:calc(2.692vw + 2.769px)}}@media screen and (max-width:640px){.p-products_optical .l-headline__secondary{margin-bottom:20px}}.p-products_optical__inner{width:1080px;margin:0 auto}@media screen and (max-width:900px){.p-products_optical__inner{width:100%}}.p-products_optical_purpose{width:100%}.p-products_optical_purpose__list{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:900px){.p-products_optical_purpose__list{-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:640px;margin:0 auto}}@media screen and (max-width:700px){.p-products_optical_purpose__list{max-width:none}}@media screen and (max-width:560px){.p-products_optical_purpose__list{display:block}}.p-products_optical_purpose__list li{width:330px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.p-products_optical_purpose__list li:nth-child(n+4){margin-top:20px}.p-products_optical_purpose__list li:nth-child(3n+2):last-child{margin-right:auto;margin-left:calc(50% - 330px * 1.5)}@media screen and (max-width:900px){.p-products_optical_purpose__list li{width:31%;display:block}.p-products_optical_purpose__list li:nth-child(n+4){margin-top:20px}.p-products_optical_purpose__list li:nth-child(3n+2):last-child{margin-right:auto;margin-left:calc(50% - 31% * 1.5)}}@media screen and (max-width:700px){.p-products_optical_purpose__list li{width:48%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.p-products_optical_purpose__list li:nth-child(n+3){margin-top:24px}.p-products_optical_purpose__list li:nth-child(3n+2):last-child{margin-left:0;margin-right:0}}@media screen and (max-width:560px){.p-products_optical_purpose__list li{width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.p-products_optical_purpose__list li:nth-child(3n+2):last-child{margin-left:auto;margin-right:auto}.p-products_optical_purpose__list li:not(:first-child){margin-top:24px}}.p-products_optical_purpose__figure{width:148px;margin-right:15px}@media screen and (max-width:900px){.p-products_optical_purpose__figure{width:100%;margin:0 auto 14px}}@media screen and (max-width:700px){.p-products_optical_purpose__figure{width:35%;margin:0}}.p-products_optical_purpose__item{width:168px}@media screen and (max-width:900px){.p-products_optical_purpose__item{width:100%}}@media screen and (max-width:700px){.p-products_optical_purpose__item{width:62%}}.p-products_optical_purpose__item .ttl{font-size:20px;font-weight:500;color:#1f2833;margin-bottom:18px}@media screen and (max-width:900px){.p-products_optical_purpose__item .ttl{font-size:calc(1.154vw + 9.615px);margin-bottom:calc(1.538vw + 4.154px)}}@media screen and (max-width:640px){.p-products_optical_purpose__item .ttl{font-size:17px;margin-bottom:14px}}.p-products_optical_purpose__item .cont{width:100%}.p-products_optical_purpose__item .cont ._bold{display:block;font-size:17px;font-weight:500;line-height:1.4117647059;margin-top:-3.5px;margin-bottom:10.5px;color:#007ebd}@media screen and (max-width:900px){.p-products_optical_purpose__item .cont ._bold{font-size:16px;line-height:1.375;margin-top:-3px;margin-bottom:9px}}.p-products_optical_purpose__item .cont ._bold span{display:inline-block}.p-products_optical_purpose__item .cont ._text{font-size:15px;line-height:1.6666666667;margin-top:-5px;margin-bottom:-5px}.p-products_optical_chara{width:100%;margin-bottom:90px}@media screen and (max-width:900px){.p-products_optical_chara{margin-bottom:calc(12.308vw + -30.769px)}}@media screen and (max-width:640px){.p-products_optical_chara{margin-bottom:48px}}.p-products_optical_chara__flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:40px}@media screen and (max-width:900px){.p-products_optical_chara__flex{margin-bottom:calc(3.846vw + 5.385px)}}@media screen and (max-width:640px){.p-products_optical_chara__flex{display:block;margin-bottom:30px}}.p-products_optical_chara__figure{width:320px}@media screen and (max-width:900px){.p-products_optical_chara__figure{width:35%}}@media screen and (max-width:640px){.p-products_optical_chara__figure{width:100%;max-width:360px;margin-bottom:18px}}.p-products_optical_chara__text{width:734px;line-height:1.75;margin-top:-6px;margin-bottom:-6px;letter-spacing:0.32px;text-align:justify}@media screen and (max-width:900px){.p-products_optical_chara__text{width:62%;line-height:1.8;margin-top:-6px;margin-bottom:-6px;letter-spacing:0.3px}}@media screen and (max-width:640px){.p-products_optical_chara__text{width:100%}}.p-products_optical_chara__list{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;background:#f8f6e3;padding:36px 30px}@media screen and (max-width:900px){.p-products_optical_chara__list{padding:calc(4.615vw + -5.538px) calc(5.769vw + -21.923px)}}@media screen and (max-width:640px){.p-products_optical_chara__list{padding:24px 15px}}@media screen and (max-width:570px){.p-products_optical_chara__list{display:block}}.p-products_optical_chara__list li{width:320px}@media screen and (max-width:900px){.p-products_optical_chara__list li{width:48%}.p-products_optical_chara__list li:nth-child(n+3){margin-top:28px}.p-products_optical_chara__list li:nth-child(3n+2):last-child{margin-left:0;margin-right:0}}@media screen and (max-width:570px){.p-products_optical_chara__list li{width:100%;max-width:400px;margin-left:auto!important;margin-right:auto!important}.p-products_optical_chara__list li:nth-child(3n+2):last-child{margin-left:auto;margin-right:auto}.p-products_optical_chara__list li:not(:first-child){margin-top:24px}}.p-products_optical_chara__img{width:100%;margin-bottom:25px}@media screen and (max-width:900px){.p-products_optical_chara__img{margin-bottom:calc(2.692vw + 0.769px)}}@media screen and (max-width:640px){.p-products_optical_chara__img{margin-bottom:18px}}.p-products_optical_chara__cap{line-height:1.75;margin-top:-6px;margin-bottom:-6px;letter-spacing:0.32px;text-align:justify}@media screen and (max-width:900px){.p-products_optical_chara__cap{line-height:1.8;margin-top:-6px;margin-bottom:-6px;letter-spacing:0.3px}}@media screen and (max-width:768px){.l-products_sensor_medical_optical_oct .c-products_details_normal_description__flex{display:block}}@media screen and (max-width:768px){.l-products_sensor_medical_optical_oct .c-products_details_normal_description__figure{width:100%;max-width:432px;margin-bottom:25px}}@media screen and (max-width:768px){.l-products_sensor_medical_optical_oct .c-products_details_normal_description__text{width:100%}}@media screen and (max-width:900px){.l-products_sensor_medical_optical_oct .c-products_details_normal_description__text .bold br{display:none}}.p-products_optical_oct{width:100%}.p-products_optical_oct .l-headline__secondary{background:#ffffff;margin-bottom:27px}@media screen and (max-width:900px){.p-products_optical_oct .l-headline__secondary{margin-bottom:calc(2.692vw + 2.769px)}}@media screen and (max-width:640px){.p-products_optical_oct .l-headline__secondary{margin-bottom:20px}}.p-products_optical_oct .l-content_block:not(:last-child){margin-bottom:50px}@media screen and (max-width:900px){.p-products_optical_oct .l-content_block:not(:last-child){margin-bottom:42px}}.p-products_optical_oct .l-content_item:not(:last-child){margin-bottom:40px}@media screen and (max-width:900px){.p-products_optical_oct .l-content_item:not(:last-child){margin-bottom:30px}}.p-products_optical_oct_merit{width:100%}.p-products_optical_oct_merit_01{width:100%}.p-products_optical_oct_merit_01__flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:768px){.p-products_optical_oct_merit_01__flex{display:block}}.p-products_optical_oct_merit_01__text{width:595px;line-height:1.75;margin-top:-6px;margin-bottom:-6px;text-align:justify;letter-spacing:0.32px}@media screen and (max-width:900px){.p-products_optical_oct_merit_01__text{width:50%;line-height:1.8;margin-top:-6px;margin-bottom:-6px;letter-spacing:0.3px}}@media screen and (max-width:768px){.p-products_optical_oct_merit_01__text{width:100%;margin-bottom:18px}}.p-products_optical_oct_merit_01__figure{width:456px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:900px){.p-products_optical_oct_merit_01__figure{width:47%}}@media screen and (max-width:768px){.p-products_optical_oct_merit_01__figure{width:100%;max-width:500px}}@media screen and (max-width:400px){.p-products_optical_oct_merit_01__figure{display:block;max-width:260px;margin:0 auto}}.p-products_optical_oct_merit_01__figure .img{width:220px}@media screen and (max-width:900px){.p-products_optical_oct_merit_01__figure .img{width:48%}}@media screen and (max-width:400px){.p-products_optical_oct_merit_01__figure .img{width:100%}}@media screen and (max-width:400px){.p-products_optical_oct_merit_01__figure .img:not(:last-child){margin-bottom:18px}}.p-products_optical_oct_merit_01__figure .img ._text{font-size:13px;text-align:center;line-height:1.3846153846;margin-top:5.5px;margin-bottom:-2.5px}.p-products_optical_oct_merit_02{width:100%}@media screen and (max-width:900px){.p-products_optical_oct_merit_02 .c-swipe_set:before{display:none}}@media screen and (max-width:625px){.p-products_optical_oct_merit_02 .c-swipe_set:before{display:block}}.p-products_optical_oct_merit_02 .c-swipe_set__shadow_hide:before{background:radial-gradient(ellipse at left,#e9ecef 20%,#e9ecef 70%) 0 center,radial-gradient(ellipse at right,#e9ecef 20%,#e9ecef 70%) 100% center;background-size:20px 180%,20px 180%;background-repeat:no-repeat}.p-products_optical_oct_merit_02__text{width:100%;line-height:1.75;margin-top:-6px;margin-bottom:24px;text-align:justify;letter-spacing:0.32px}@media screen and (max-width:900px){.p-products_optical_oct_merit_02__text{line-height:1.8;margin-top:-6px;margin-bottom:18px;letter-spacing:0.3px}}.p-products_optical_oct_merit_02__figure{width:100%;background:#f5f7f8;padding:25px}@media screen and (max-width:900px){.p-products_optical_oct_merit_02__figure{padding:calc(1.923vw + 7.692px)}}@media screen and (max-width:640px){.p-products_optical_oct_merit_02__figure{padding:20px}}@media screen and (max-width:625px){.p-products_optical_oct_merit_02__figure{margin-bottom:10px}}.p-products_optical_oct_merit_02__figure .img{width:659px;margin:0 auto}@media screen and (max-width:900px){.p-products_optical_oct_merit_02__figure .img{width:100%;max-width:659px;min-width:528px}}.p-products_optical_oct_merit_03{width:100%}@media screen and (max-width:900px){.p-products_optical_oct_merit_03 .c-swipe_set:before{display:none}}@media screen and (max-width:772px){.p-products_optical_oct_merit_03 .c-swipe_set:before{display:block}}.p-products_optical_oct_merit_03 .c-swipe_set__shadow_hide:before{background:radial-gradient(ellipse at left,#e9ecef 20%,#e9ecef 70%) 0 center,radial-gradient(ellipse at right,#e9ecef 20%,#e9ecef 70%) 100% center;background-size:20px 180%,20px 180%;background-repeat:no-repeat}.p-products_optical_oct_merit_03__text{width:100%;line-height:1.75;margin-top:-6px;margin-bottom:29px;text-align:justify;letter-spacing:0.32px}@media screen and (max-width:900px){.p-products_optical_oct_merit_03__text{line-height:1.8;margin-top:-6px;margin-bottom:18px;letter-spacing:0.3px}}.p-products_optical_oct_merit_03__text .quote{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;text-align:left;margin-top:18px}@media screen and (max-width:500px){.p-products_optical_oct_merit_03__text .quote{display:block}}.p-products_optical_oct_merit_03__text .quote ._caution{display:block;width:6.5em;line-height:1.57}@media screen and (max-width:500px){.p-products_optical_oct_merit_03__text .quote ._caution{width:100%}}.p-products_optical_oct_merit_03__text .quote ._link{width:calc(100% - 6.5em);display:inline-block;color:#007ebd;line-height:1.57;padding-left:1.2em;position:relative;-webkit-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out}@media screen and (max-width:500px){.p-products_optical_oct_merit_03__text .quote ._link{width:100%}}@media screen and (min-width:901px){.p-products_optical_oct_merit_03__text .quote ._link:hover{color:#40addd}}.p-products_optical_oct_merit_03__text .quote ._link:before{content:"\f35d";font-family:"Font Awesome 5 Free";font-weight:900;color:#b5c0cd;display:inline-block;position:absolute;top:2px;left:0;font-size:13px}.p-products_optical_oct_merit_03__figure{width:100%;background:#f5f7f8;padding:25px}@media screen and (max-width:900px){.p-products_optical_oct_merit_03__figure{padding:calc(1.923vw + 7.692px)}}@media screen and (max-width:640px){.p-products_optical_oct_merit_03__figure{padding:20px}}@media screen and (max-width:772px){.p-products_optical_oct_merit_03__figure{margin-bottom:10px}}.p-products_optical_oct_merit_03__figure .img{width:860px;margin:0 auto}@media screen and (max-width:900px){.p-products_optical_oct_merit_03__figure .img{width:100%;max-width:860px;min-width:668px}}.p-products_optical_oct_example{width:100%}.p-products_optical_oct_example_01{width:100%}.p-products_optical_oct_example_01__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:700px){.p-products_optical_oct_example_01__list{display:block}}.p-products_optical_oct_example_01__list li{width:528px}@media screen and (max-width:900px){.p-products_optical_oct_example_01__list li{width:48.5%}}@media screen and (max-width:700px){.p-products_optical_oct_example_01__list li{width:100%;max-width:550px;margin:0 auto}}@media screen and (max-width:700px){.p-products_optical_oct_example_01__list li:not(:last-child){margin-bottom:20px}}.p-products_optical_oct_example_01__item{width:100%;height:100%;background:#f5f7f8}.p-products_optical_oct_example_01__item .ttl{width:100%;background:#798491;text-align:center;font-size:15px;font-weight:500;line-height:1.67;padding:3px 15px 4px;color:#ffffff}.p-products_optical_oct_example_01__item .cont{padding:20px 25px}@media screen and (max-width:900px){.p-products_optical_oct_example_01__item .cont{padding:calc(1.923vw + 2.692px) calc(3.846vw + -9.615px)}}@media screen and (max-width:640px){.p-products_optical_oct_example_01__item .cont{padding:15px}}.p-products_optical_oct_example_01__list li:nth-child(2) .p-products_optical_oct_example_01__item .cont{padding:20px 16px}@media screen and (max-width:900px){.p-products_optical_oct_example_01__list li:nth-child(2) .p-products_optical_oct_example_01__item .cont{padding:calc(1.923vw + 2.692px) calc(1.538vw + 2.154px)}}@media screen and (max-width:640px){.p-products_optical_oct_example_01__list li:nth-child(2) .p-products_optical_oct_example_01__item .cont{padding:15px 12px}}.p-products_optical_oct_example_03{width:100%}@media screen and (max-width:900px){.p-products_optical_oct_example_03 .c-swipe_set:before{display:none}}@media screen and (max-width:772px){.p-products_optical_oct_example_03 .c-swipe_set:before{display:block}}.p-products_optical_oct_example_03 .c-swipe_set__shadow_hide:before{background:radial-gradient(ellipse at left,#e9ecef 20%,#e9ecef 70%) 0 center,radial-gradient(ellipse at right,#e9ecef 20%,#e9ecef 70%) 100% center;background-size:20px 180%,20px 180%;background-repeat:no-repeat}.p-products_optical_oct_example_03__text{width:100%;line-height:1.75;margin-top:-6px;margin-bottom:29px;text-align:justify;letter-spacing:0.32px}@media screen and (max-width:900px){.p-products_optical_oct_example_03__text{line-height:1.8;margin-top:-6px;margin-bottom:20px}}.p-products_optical_oct_example_03__list{width:100%;counter-reset:section}.p-products_optical_oct_example_03__list li{position:relative;line-height:1.75;margin-top:-6px;margin-bottom:-6px;padding-left:1.8em}@media screen and (max-width:900px){.p-products_optical_oct_example_03__list li{line-height:1.75;margin-top:-6px;margin-bottom:-6px}}.p-products_optical_oct_example_03__list li:not(:first-child){margin-top:19px}@media screen and (max-width:900px){.p-products_optical_oct_example_03__list li:not(:first-child){margin-top:19px}}.p-products_optical_oct_example_03__list li:before{content:"（" counter(section) "）";counter-increment:section;position:absolute;left:0;display:inline-block;font-size:1em}@media screen and (max-width:900px){.is-ua_android .p-products_optical_oct_example_03__list li:before{top:1px}}@media screen and (max-width:900px){.p-products_optical_oct_example_03__list li{position:relative;line-height:1.6875;margin-top:-5.5px;margin-bottom:-5.5px;padding-left:1.8em}}@media screen and (max-width:900px) and (max-width:900px){.p-products_optical_oct_example_03__list li{line-height:1.6875;margin-top:-5.5px;margin-bottom:-5.5px}}@media screen and (max-width:900px){.p-products_optical_oct_example_03__list li:not(:first-child){margin-top:12.5px}}@media screen and (max-width:900px) and (max-width:900px){.p-products_optical_oct_example_03__list li:not(:first-child){margin-top:12.5px}}@media screen and (max-width:900px){.p-products_optical_oct_example_03__list li:before{content:"（" counter(section) "）";counter-increment:section;position:absolute;left:0;display:inline-block;font-size:1em}}@media screen and (max-width:900px) and (max-width:900px){.is-ua_android .p-products_optical_oct_example_03__list li:before{top:1px}}.p-products_optical_oct_example_03__quote{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;text-align:left;margin:23px 0 26px}@media screen and (max-width:500px){.p-products_optical_oct_example_03__quote{display:block}}.p-products_optical_oct_example_03__quote .caution{display:block;width:6.5em;line-height:1.57}@media screen and (max-width:500px){.p-products_optical_oct_example_03__quote .caution{width:100%}}.p-products_optical_oct_example_03__quote .link{width:calc(100% - 6.5em);display:inline-block;color:#007ebd;line-height:1.57;padding-left:1.2em;position:relative;-webkit-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out}@media screen and (max-width:500px){.p-products_optical_oct_example_03__quote .link{width:100%}}@media screen and (min-width:901px){.p-products_optical_oct_example_03__quote .link:hover{color:#40addd}}.p-products_optical_oct_example_03__quote .link:before{content:"\f35d";font-family:"Font Awesome 5 Free";font-weight:900;color:#b5c0cd;display:inline-block;position:absolute;top:2px;left:0;font-size:13px}.p-products_optical_oct_example_03__item{width:100%;background:#f5f7f8}.p-products_optical_oct_example_03__item .ttl{width:100%;background:#798491;text-align:center;font-size:15px;font-weight:500;line-height:1.67;padding:3px 15px 4px;color:#ffffff}@media screen and (max-width:450px){.p-products_optical_oct_example_03__item .ttl{text-align:left}}.p-products_optical_oct_example_03__item .cont{padding:25px}@media screen and (max-width:900px){.p-products_optical_oct_example_03__item .cont{padding:calc(1.923vw + 7.692px)}}@media screen and (max-width:640px){.p-products_optical_oct_example_03__item .cont{padding:20px}}@media screen and (max-width:772px){.p-products_optical_oct_example_03__item .cont{margin-bottom:10px}}.p-products_optical_oct_example_03__item .cont .img{width:660px;margin:0 auto}@media screen and (max-width:900px){.p-products_optical_oct_example_03__item .cont .img{width:100%;max-width:660px;min-width:528px}}.p-products_optical_oct_relation{width:100%}@media screen and (max-width:900px){.p-products_optical_oct_relation .c-swipe_set:before{display:none}}@media screen and (max-width:772px){.p-products_optical_oct_relation .c-swipe_set:before{display:block}}.p-products_optical_oct_relation .c-swipe_set__shadow_hide:before{background:radial-gradient(ellipse at left,#e9ecef 20%,#e9ecef 70%) 0 center,radial-gradient(ellipse at right,#e9ecef 20%,#e9ecef 70%) 100% center;background-size:20px 180%,20px 180%;background-repeat:no-repeat}.p-products_optical_oct_relation__text{width:100%;line-height:1.75;margin-top:-6px;margin-bottom:19px;text-align:justify;letter-spacing:0.32px}@media screen and (max-width:900px){.p-products_optical_oct_relation__text{line-height:1.8;margin-top:-6px;margin-bottom:14px;letter-spacing:0.3px}}.p-products_optical_oct_relation__table{width:100%}@media screen and (max-width:900px){.p-products_optical_oct_relation__table{min-width:610px}}@media screen and (max-width:669px){.p-products_optical_oct_relation__table{margin-bottom:10px}}.p-products_optical_oct_relation__table thead th{width:270px;font-size:15px;font-weight:500;line-height:1.2;color:#ffffff;background:#798491;vertical-align:middle;text-align:center;padding:12px 15px 13px;border-right:1px solid #ffffff}@media screen and (max-width:900px){.p-products_optical_oct_relation__table thead th{font-size:13px;padding:7px 12px 8px}}@media screen and (max-width:900px){.p-products_optical_oct_relation__table thead th:first-child,.p-products_optical_oct_relation__table thead th:nth-child(2){width:180px}}.p-products_optical_oct_relation__table thead th:last-child{border-right:none}.p-products_optical_oct_relation__table tbody td{line-height:1.47;text-align:center;padding:8px 15px 9px;vertical-align:middle;background:#ffffff;border-right:1px dotted #b5b5b5;border-bottom:1px solid #b5b5b5}@media screen and (max-width:900px){.p-products_optical_oct_relation__table tbody td{font-size:13px;padding:7px 12px 8px}}.p-products_optical_oct_relation__table tbody td:first-child{text-align:right}.p-products_optical_oct_relation__table tbody td:nth-child(3){text-align:left;padding-left:55px}@media screen and (max-width:900px){.p-products_optical_oct_relation__table tbody td:nth-child(3){padding-left:12px}}.p-products_optical_oct_relation__table tbody td:last-child{text-align:left;border-right:none;padding-left:46px}@media screen and (max-width:900px){.p-products_optical_oct_relation__table tbody td:last-child{padding-left:12px}}.p-products_optical_oct_relation__table tbody td .capa{display:inline-block;padding-left:1em;position:relative;color:#798491;font-size:13px;margin-left:0.5em}.p-products_optical_oct_relation__table tbody td .capa:before{content:"\f1c1";font-family:"Font Awesome 5 Free";font-weight:900;color:#dc3200;display:inline-block;font-weight:400;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:768px){.l-products_sensor_medical_optical_coupler .c-products_details_normal_description__flex{display:block}}@media screen and (max-width:768px){.l-products_sensor_medical_optical_coupler .c-products_details_normal_description__figure{width:100%;max-width:432px;margin-bottom:25px}}@media screen and (max-width:768px){.l-products_sensor_medical_optical_coupler .c-products_details_normal_description__lead{width:100%}}@media screen and (max-width:900px){.l-products_sensor_medical_optical_coupler .c-products_details_normal_description__lead .bold br{display:none}}.p-products_optical_coupler{width:100%}.p-products_optical_coupler .l-headline__secondary{background:#ffffff;margin-bottom:27px}@media screen and (max-width:900px){.p-products_optical_coupler .l-headline__secondary{margin-bottom:calc(2.692vw + 2.769px)}}@media screen and (max-width:640px){.p-products_optical_coupler .l-headline__secondary{margin-bottom:20px}}.p-products_optical_coupler .l-content_block:not(:last-child){margin-bottom:50px}@media screen and (max-width:900px){.p-products_optical_coupler .l-content_block:not(:last-child){margin-bottom:42px}}.p-products_optical_coupler .l-content_item:not(:last-child){margin-bottom:40px}@media screen and (max-width:900px){.p-products_optical_coupler .l-content_item:not(:last-child){margin-bottom:30px}}.p-products_optical_coupler_guide{width:100%}@media screen and (max-width:900px){.p-products_optical_coupler_guide .c-swipe_set:before{display:none}}@media screen and (max-width:581px){.p-products_optical_coupler_guide .c-swipe_set:before{display:block}}@media screen and (max-width:900px){.p-products_optical_coupler_guide .c-swipe_set__shadow:before{content:none}}@media screen and (max-width:768px){.p-products_optical_coupler_guide .c-swipe_set__shadow:before{content:""}}.p-products_optical_coupler_guide .c-swipe_set__shadow_hide:before{background:radial-gradient(ellipse at left,#e9ecef 20%,#e9ecef 70%) 0 center,radial-gradient(ellipse at right,#e9ecef 20%,#e9ecef 70%) 100% center;background-size:20px 180%,20px 180%;background-repeat:no-repeat}@media screen and (max-width:900px){.p-products_optical_coupler_guide .c-swipe_set__shadow_hide:before{content:none}}@media screen and (max-width:768px){.p-products_optical_coupler_guide .c-swipe_set__shadow_hide:before{content:""}}.p-products_optical_coupler_guide__flex{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:44px}@media screen and (max-width:900px){.p-products_optical_coupler_guide__flex{margin-bottom:34px}}@media screen and (max-width:768px){.p-products_optical_coupler_guide__flex{display:block}}.p-products_optical_coupler_guide__flex .img{width:648px}@media screen and (max-width:900px){.p-products_optical_coupler_guide__flex .img{width:62%}}@media screen and (max-width:768px){.p-products_optical_coupler_guide__flex .img{width:100%;margin-bottom:18px}}.p-products_optical_coupler_guide__flex .img ._figure{width:100%;background:#f5f7f8;padding:24px 27px}@media screen and (max-width:900px){.p-products_optical_coupler_guide__flex .img ._figure{padding:calc(2.308vw + 3.231px) calc(4.615vw + -14.538px)}}@media screen and (max-width:768px){.p-products_optical_coupler_guide__flex .img ._figure{max-width:648px;min-width:528px}}@media screen and (max-width:640px){.p-products_optical_coupler_guide__flex .img ._figure{padding:18px 15px}}@media screen and (max-width:581px){.p-products_optical_coupler_guide__flex .img ._figure{margin-bottom:10px}}.p-products_optical_coupler_guide__flex .text{width:404px;line-height:1.75;margin-top:-6px;margin-bottom:-6px;text-align:justify;letter-spacing:0.32px}@media screen and (max-width:900px){.p-products_optical_coupler_guide__flex .text{width:35%;line-height:1.8;margin-top:-6px;margin-bottom:-6px;letter-spacing:0.3px}}@media screen and (max-width:768px){.p-products_optical_coupler_guide__flex .text{width:100%}}.p-products_optical_coupler_guide__text{width:100%;line-height:1.75;margin-top:-6px;margin-bottom:-6px}@media screen and (max-width:900px){.p-products_optical_coupler_guide__text{line-height:1.8;margin-top:-6px;margin-bottom:-6px}}.p-products_optical_coupler_guide__item{width:100%;margin-top:30px;background:#f5f7f8;padding:28px 0}@media screen and (max-width:900px){.p-products_optical_coupler_guide__item{margin-top:26px;padding:calc(3.077vw + 0.308px) 0}}@media screen and (max-width:640px){.p-products_optical_coupler_guide__item{padding:20px 0}}.p-products_optical_coupler_guide__item>.ttl{width:100%;padding:0 30px;position:relative;font-weight:500;margin-bottom:22px}@media screen and (max-width:900px){.p-products_optical_coupler_guide__item>.ttl{padding:0 calc(5.769vw + -21.923px);margin-bottom:calc(2.692vw + -2.231px)}}@media screen and (max-width:640px){.p-products_optical_coupler_guide__item>.ttl{padding:0 15px;margin-bottom:15px}}.p-products_optical_coupler_guide__item>.ttl:before{content:"";position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:22px;height:2px;background:#007ebd}@media screen and (max-width:900px){.p-products_optical_coupler_guide__item>.ttl:before{width:calc(4.615vw + -19.538px)}}@media screen and (max-width:640px){.p-products_optical_coupler_guide__item>.ttl:before{width:10px}}.p-products_optical_coupler_guide__item>.cont{width:100%;padding:0 30px}@media screen and (max-width:900px){.p-products_optical_coupler_guide__item>.cont{padding:0 calc(5.769vw + -21.923px)}}@media screen and (max-width:640px){.p-products_optical_coupler_guide__item>.cont{padding:0 15px}}.p-products_optical_coupler_guide__item>.cont ._text{line-height:1.75;margin-top:-6px;margin-bottom:24px;text-align:justify}@media screen and (max-width:900px){.p-products_optical_coupler_guide__item>.cont ._text{line-height:1.8;margin-top:-6px;margin-bottom:16px;text-align:left}}.p-products_optical_coupler_guide__description{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}@media screen and (max-width:900px){.p-products_optical_coupler_guide__description{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (max-width:640px){.p-products_optical_coupler_guide__description{display:block}}.p-products_optical_coupler_guide__description .img{width:380px;padding:15px 14px;margin-right:32px;background:#ffffff}@media screen and (max-width:900px){.p-products_optical_coupler_guide__description .img{width:47%;margin-right:0}}@media screen and (max-width:640px){.p-products_optical_coupler_guide__description .img{width:100%;max-width:380px;margin:0 auto 20px}}.p-products_optical_coupler_guide__description .img_02{width:315px;padding:15px 14px;background:#ffffff}@media screen and (max-width:900px){.p-products_optical_coupler_guide__description .img_02{width:48.5%}}@media screen and (max-width:640px){.p-products_optical_coupler_guide__description .img_02{width:100%;max-width:320px;margin:0 auto}}.p-products_optical_coupler_guide__description .img_02:not(:last-child){margin-right:30px}@media screen and (max-width:900px){.p-products_optical_coupler_guide__description .img_02:not(:last-child){margin-right:0}}@media screen and (max-width:640px){.p-products_optical_coupler_guide__description .img_02:not(:last-child){margin:0 auto 20px}}.p-products_optical_coupler_guide__example{width:400px}@media screen and (max-width:900px){.p-products_optical_coupler_guide__example{width:50%}}@media screen and (max-width:640px){.p-products_optical_coupler_guide__example{width:100%;max-width:380px;margin:0 auto}}.p-products_optical_coupler_guide__example .ttl{font-weight:500;margin-bottom:12px}.p-products_optical_coupler_guide__example .cont{width:100%}.p-products_optical_coupler_guide__example .cont ._text{line-height:1.75;margin-top:-6px;margin-bottom:21px;text-align:justify}@media screen and (max-width:900px){.p-products_optical_coupler_guide__example .cont ._text{line-height:1.8;margin-top:-6px;margin-bottom:16px}}.p-products_optical_coupler_guide__table{width:240px}@media screen and (max-width:640px){.p-products_optical_coupler_guide__table{width:100%}}.p-products_optical_coupler_guide__table thead th{width:50%;font-size:14px;font-weight:500;text-align:left;color:#ffffff;padding:13px 15px 14px;line-height:1.2;background:#b7bdc4}.p-products_optical_coupler_guide__table tbody td{border-bottom:1px solid #b5b5b5;font-size:14px;padding:11px 15px 12px;line-height:1.2}.p-products_optical_coupler_standard{width:100%}@media screen and (max-width:900px){.p-products_optical_coupler_standard .c-swipe_set:before{display:none}}@media screen and (max-width:568px){.p-products_optical_coupler_standard .c-swipe_set:before{display:block}}.p-products_optical_coupler_standard .c-swipe_set__shadow_hide:before{background:radial-gradient(ellipse at left,#e9ecef 20%,#e9ecef 70%) 0 center,radial-gradient(ellipse at right,#e9ecef 20%,#e9ecef 70%) 100% center;background-size:20px 180%,20px 180%;background-repeat:no-repeat}.p-products_optical_coupler_standard__figure{width:100%;margin-top:-20px;padding:32px 30px;background:#f5f7f8}@media screen and (max-width:900px){.p-products_optical_coupler_standard__figure{padding:calc(5.769vw + -21.923px)}}@media screen and (max-width:640px){.p-products_optical_coupler_standard__figure{padding:15px}}@media screen and (max-width:568px){.p-products_optical_coupler_standard__figure{margin:0 0 10px}}.p-products_optical_coupler_standard__figure .img{width:608px;margin:0 auto}@media screen and (max-width:900px){.p-products_optical_coupler_standard__figure .img{width:100%;max-width:608px;min-width:486px}}.p-products_optical_coupler_standard__text{line-height:1.75;margin-top:-6px;margin-bottom:24px;text-align:justify}@media screen and (max-width:900px){.p-products_optical_coupler_standard__text{line-height:1.8;margin-top:-6px;margin-bottom:18px}}.p-products_optical_coupler_standard__swipe{width:100%}@media screen and (max-width:900px){.p-products_optical_coupler_standard__swipe .c-swipe_set:before{display:none}}@media screen and (max-width:669px){.p-products_optical_coupler_standard__swipe .c-swipe_set:before{display:block}}.p-products_optical_coupler_standard__swipe .c-swipe_set__shadow_hide:before{background:radial-gradient(ellipse at left,#e9ecef 20%,#e9ecef 70%) 0 center,radial-gradient(ellipse at right,#e9ecef 20%,#e9ecef 70%) 100% center;background-size:20px 180%,20px 180%;background-repeat:no-repeat}.p-products_optical_coupler_standard__table{width:100%}@media screen and (max-width:900px){.p-products_optical_coupler_standard__table{min-width:610px}}@media screen and (max-width:669px){.p-products_optical_coupler_standard__table{margin-bottom:10px}}.p-products_optical_coupler_standard__table thead th{width:215px;font-size:15px;font-weight:500;line-height:1.2;color:#ffffff;background:#798491;vertical-align:middle;text-align:center;padding:12px 15px 13px;border-right:1px solid #ffffff}@media screen and (max-width:900px){.p-products_optical_coupler_standard__table thead th{font-size:13px;padding:7px 12px 8px}}@media screen and (max-width:900px){.p-products_optical_coupler_standard__table thead th:first-child,.p-products_optical_coupler_standard__table thead th:nth-child(2),.p-products_optical_coupler_standard__table thead th:nth-child(4){width:160px}}.p-products_optical_coupler_standard__table thead th:last-child{border-right:none}.p-products_optical_coupler_standard__table tbody td{line-height:1.47;text-align:center;padding:8px 15px 9px;vertical-align:middle;background:#ffffff;border-right:1px dotted #b5b5b5;border-bottom:1px solid #b5b5b5}@media screen and (max-width:900px){.p-products_optical_coupler_standard__table tbody td{font-size:13px;padding:7px 12px 8px}}.p-products_optical_coupler_standard__table tbody td:first-child{text-align:right}.p-products_optical_coupler_standard__table tbody td:nth-child(3){text-align:left;padding-left:52px}@media screen and (max-width:900px){.p-products_optical_coupler_standard__table tbody td:nth-child(3){padding-left:12px}}.p-products_optical_coupler_standard__table tbody td:nth-child(4){text-align:left;padding-left:85px}@media screen and (max-width:900px){.p-products_optical_coupler_standard__table tbody td:nth-child(4){padding-left:12px}}.p-products_optical_coupler_standard__table tbody td:last-child{text-align:left;border-right:none;padding-left:19px}@media screen and (max-width:900px){.p-products_optical_coupler_standard__table tbody td:last-child{padding-left:12px}}.p-products_optical_coupler_standard__table tbody td .capa{display:inline-block;padding-left:1em;position:relative;color:#798491;font-size:13px;margin-left:0.5em}.p-products_optical_coupler_standard__table tbody td .capa:before{content:"\f1c1";font-family:"Font Awesome 5 Free";font-weight:900;color:#dc3200;display:inline-block;font-weight:400;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.p-products_optical_coupler_prototype{width:100%}.p-products_optical_coupler_prototype__text{width:100%;line-height:1.75;margin-top:-6px;margin-bottom:-6px;text-align:justify}@media screen and (max-width:900px){.p-products_optical_coupler_prototype__text{line-height:1.8;margin-top:-6px;margin-bottom:-6px}}.p-products_optical_coupler_prototype__item{margin-top:20px}@media screen and (max-width:900px){.p-products_optical_coupler_prototype__item{margin-top:18px}}@media screen and (max-width:900px){.p-products_optical_coupler_prototype__item:last-child{margin-top:5px}}.p-products_optical_coupler_prototype__item .ttl{font-weight:500;margin-bottom:13px}.p-products_optical_coupler_prototype__item .cont{width:100%}.p-products_optical_coupler_prototype__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.p-products_optical_coupler_prototype__list li{position:relative;line-height:1.5;margin-top:-4px;margin-bottom:-4px;padding-left:1.2em}@media screen and (max-width:900px){.p-products_optical_coupler_prototype__list li{line-height:1.5;margin-top:-4px;margin-bottom:-4px}}.p-products_optical_coupler_prototype__list li:not(:first-child){margin-top:-4px}@media screen and (max-width:900px){.p-products_optical_coupler_prototype__list li:not(:first-child){margin-top:-4px}}.p-products_optical_coupler_prototype__list li:before{content:"\f111";color:#8c97a1;position:absolute;top:0.08em;left:0;display:inline-block;font-family:"Font Awesome 5 Free";font-size:1em;font-weight:900;-webkit-transform:scale(0.45);transform:scale(0.45)}@media screen and (max-width:900px){.p-products_optical_coupler_prototype__list li{margin-bottom:10px}}.p-products_optical_coupler_prototype__list li:not(:last-child){margin-right:14px}@media screen and (max-width:900px){.l-products_sensor_medical_optical_fbg .c-products_details_normal_description__lead .bold br{display:none}}.p-products_optical_fbg{width:100%}.p-products_optical_fbg .l-headline__secondary{background:#ffffff;margin-bottom:27px}@media screen and (max-width:900px){.p-products_optical_fbg .l-headline__secondary{margin-bottom:calc(2.692vw + 2.769px)}}@media screen and (max-width:640px){.p-products_optical_fbg .l-headline__secondary{margin-bottom:20px}}.p-products_optical_fbg .l-content_block:not(:last-child){margin-bottom:50px}@media screen and (max-width:900px){.p-products_optical_fbg .l-content_block:not(:last-child){margin-bottom:42px}}.p-products_optical_fbg .l-content_item:not(:last-child){margin-bottom:40px}@media screen and (max-width:900px){.p-products_optical_fbg .l-content_item:not(:last-child){margin-bottom:30px}}.p-products_optical_fbg_standard{width:100%}@media screen and (max-width:900px){.p-products_optical_fbg_standard .c-swipe_set:before{display:none}}@media screen and (max-width:669px){.p-products_optical_fbg_standard .c-swipe_set:before{display:block}}.p-products_optical_fbg_standard .c-swipe_set__shadow_hide:before{background:radial-gradient(ellipse at left,#e9ecef 20%,#e9ecef 70%) 0 center,radial-gradient(ellipse at right,#e9ecef 20%,#e9ecef 70%) 100% center;background-size:20px 180%,20px 180%;background-repeat:no-repeat}.p-products_optical_fbg_standard__table{width:100%}@media screen and (max-width:900px){.p-products_optical_fbg_standard__table{min-width:610px}}@media screen and (max-width:669px){.p-products_optical_fbg_standard__table{margin-bottom:10px}}.p-products_optical_fbg_standard__table thead th{width:270px;font-size:15px;font-weight:500;line-height:1.2;color:#ffffff;background:#798491;vertical-align:middle;text-align:center;padding:12px 15px 13px;border-right:1px solid #ffffff}@media screen and (max-width:900px){.p-products_optical_fbg_standard__table thead th{font-size:13px;padding:7px 12px 8px}}@media screen and (max-width:900px){.p-products_optical_fbg_standard__table thead th:first-child,.p-products_optical_fbg_standard__table thead th:nth-child(2){width:180px}}.p-products_optical_fbg_standard__table thead th:last-child{border-right:none}.p-products_optical_fbg_standard__table tbody td{line-height:1.47;text-align:center;padding:8px 15px 9px;vertical-align:middle;background:#ffffff;border-right:1px dotted #b5b5b5;border-bottom:1px solid #b5b5b5}@media screen and (max-width:900px){.p-products_optical_fbg_standard__table tbody td{font-size:13px;padding:7px 12px 8px}}.p-products_optical_fbg_standard__table tbody td:first-child{text-align:right}.p-products_optical_fbg_standard__table tbody td:last-child{border-right:none;text-align:left;padding-left:46px}@media screen and (max-width:900px){.p-products_optical_fbg_standard__table tbody td:last-child{padding-left:12px}}.p-products_optical_fbg_standard__table tbody td .capa{display:inline-block;padding-left:1em;position:relative;color:#798491;font-size:13px;margin-left:0.5em}.p-products_optical_fbg_standard__table tbody td .capa:before{content:"\f1c1";font-family:"Font Awesome 5 Free";font-weight:900;color:#dc3200;display:inline-block;font-weight:400;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.p-products_optical_fbg_spec{width:100%}@media screen and (max-width:900px){.p-products_optical_fbg_spec .c-swipe_set:before{display:none}}@media screen and (max-width:623px){.p-products_optical_fbg_spec .c-swipe_set:before{display:block}}.p-products_optical_fbg_spec .c-swipe_set__shadow_hide:before{background:radial-gradient(ellipse at left,#e9ecef 20%,#e9ecef 70%) 0 center,radial-gradient(ellipse at right,#e9ecef 20%,#e9ecef 70%) 100% center;background-size:20px 180%,20px 180%;background-repeat:no-repeat}.p-products_optical_fbg_spec__figure{width:100%;padding:20px;background:#f5f7f8}@media screen and (max-width:900px){.p-products_optical_fbg_spec__figure{padding:calc(1.923vw + 2.692px)}}@media screen and (max-width:640px){.p-products_optical_fbg_spec__figure{padding:15px}}@media screen and (max-width:623px){.p-products_optical_fbg_spec__figure{margin-bottom:10px}}.p-products_optical_fbg_spec__figure .img{width:670px;margin:0 auto}@media screen and (max-width:900px){.p-products_optical_fbg_spec__figure .img{width:100%;max-width:670px;min-width:536px}}.p-products_optical_fbg_example{width:100%}.p-products_optical_fbg_example__list{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.p-products_optical_fbg_example__list li{width:332px}@media screen and (max-width:900px){.p-products_optical_fbg_example__list li{width:31%}.p-products_optical_fbg_example__list li:nth-child(n+4){margin-top:20px}.p-products_optical_fbg_example__list li:nth-child(3n+2):last-child{margin-right:auto;margin-left:calc(50% - 31% * 1.5)}}@media screen and (max-width:768px){.p-products_optical_fbg_example__list li{width:48%}.p-products_optical_fbg_example__list li:nth-child(n+3){margin-top:24px}.p-products_optical_fbg_example__list li:nth-child(3n+2):last-child{margin-left:0;margin-right:0}}@media screen and (max-width:520px){.p-products_optical_fbg_example__list li{width:100%}.p-products_optical_fbg_example__list li:nth-child(3n+2):last-child{margin-left:auto;margin-right:auto}.p-products_optical_fbg_example__list li:not(:first-child){margin-top:24px}}.p-products_optical_fbg_example__figure{width:100%;background:#f5f7f8}.p-products_optical_fbg_example__text{width:100%;font-size:14px;text-align:justify;line-height:1.7142857143;margin-top:6px;margin-bottom:-5px}.l-products_analysis_material .l-top_visual__cont .cap{margin-bottom:10px}.l-products_analysis_material .l-top_visual__cont .ttl{line-height:1.2666666667;margin-top:-4px;margin-bottom:0px}
/*# sourceMappingURL=common_products.css.map */