@charset "UTF-8";.product-index-area{padding-top:20px}@media screen and (max-width:1023px){.product-index-area{padding-top:10px}}@media screen and (max-width:767px){.product-index-area{padding-top:0}}.fields-list{width:100%}.fields-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}.fields-list__list>li{width:31.1111%;background:#f9f8f9}.fields-list__list>li:nth-child(n+4){margin-top:30px}.fields-list__list>li:nth-child(3n+2):last-child{margin-right:auto;margin-left:calc(50% - 31.1111% * 1.5)}@media screen and (max-width:767px){.fields-list__list>li{width:100%}.fields-list__list>li:nth-child(3n+2):last-child{margin-left:auto;margin-right:auto}.fields-list__list>li:not(:first-child){margin-top:18px}}.fields-list__box:last-child .fields-list__list>li:nth-child(2){-ms-flex-item-align:start;align-self:flex-start}@media screen and (max-width:767px){.fields-list__box:last-child .fields-list__list>li:nth-child(2){-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}}.fields-list__link{display:block;width:100%;border-top:2px solid #83a7cb;border-bottom:1px solid #83a7cb;background:#ffffff;position:relative;color:#02428c;font-weight:bold;line-height:1.4;padding:15px 28px 17px 20px;text-decoration:none;-webkit-transition:background 0.3s ease;transition:background 0.3s ease;-ms-flex-item-align:start;align-self:flex-start}@media screen and (max-width:767px){.fields-list__link{padding:13px 28px 14px 14px}}@media screen and (min-width:769px){.fields-list__link:hover{background:#e9f2fb}}@media screen and (min-width:769px){.fields-list__link:hover:before{right:9px}}.fields-list__link .ib{display:inline-block}.fields-list__link:before{position:absolute;top:0;bottom:0;right:12px;margin-top:auto;margin-bottom:auto;content:"";width:7px;height:7px;border-top:2px solid #02428c;border-right:2px solid #02428c;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:right 0.3s ease;transition:right 0.3s ease}.fields-list__child_list{width:100%;padding:9px 20px 20px}@media screen and (max-width:767px){.fields-list__child_list{padding:9px 15px 20px}}.fields-list__child_list li{width:100%}.fields-list__child_list li:not(:last-child){margin-bottom:3px}.fields-list__child_link{display:block;width:100%;position:relative;color:#02428c;padding:12px 0 13px;line-height:1.4;border-bottom:1px solid #83a7cb;text-decoration:none;overflow:visible;-webkit-transition:color 0.3s ease;transition:color 0.3s ease}@media screen and (max-width:767px){.fields-list__child_link{padding:10px 0 11px}}@media screen and (min-width:769px){.fields-list__child_link:hover{color:#1283ff}}@media screen and (min-width:769px){.fields-list__child_link:hover:before{opacity:1}}.fields-list__child_link:before{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:1px;background:#1283ff;opacity:0;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.uses-list{width:100%}.uses-list__lead{width:100%}.uses-list__lead .text{line-height:2;margin-top:-8px;margin-bottom:-8px}@media screen and (max-width:767px){.uses-list__lead .text{line-height:1.8666666667;margin-top:-6.5px;margin-bottom:-6.5px}}.uses-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}.uses-list__list li{width:31.1111%}.uses-list__list li:nth-child(n+4){margin-top:30px}.uses-list__list li:nth-child(3n+2):last-child{margin-right:auto;margin-left:calc(50% - 31.1111% * 1.5)}@media screen and (max-width:767px){.uses-list__list li{width:100%}.uses-list__list li:nth-child(3n+2):last-child{margin-left:auto;margin-right:auto}.uses-list__list li:not(:first-child){margin-top:17px}}.uses-list__link{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:17px 28px 19px 16px;border:1px solid #83a7cb;line-height:1.4;color:#02428c;font-weight:bold;position:relative;text-decoration:none;-webkit-transition:background 0.3s ease;transition:background 0.3s ease}@media screen and (min-width:769px){.uses-list__link:hover{background:#e9f2fb}}@media screen and (min-width:769px){.uses-list__link:hover:before{right:7px}}.uses-list__link:before{position:absolute;top:0;bottom:0;right:10px;margin-top:auto;margin-bottom:auto;content:"";width:7px;height:7px;border-top:2px solid #02428c;border-right:2px solid #02428c;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:right 0.3s ease;transition:right 0.3s ease}.names-list{width:100%}.names-list__lead{width:100%}.names-list__lead .text{line-height:2;margin-top:-8px;margin-bottom:-8px}@media screen and (max-width:767px){.names-list__lead .text{line-height:1.8666666667;margin-top:-6.5px;margin-bottom:-6.5px}}.names-list__menu_list{width:100%;padding:12px;background:#eceff2;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:767px){.names-list__menu_list{-ms-flex-wrap:wrap;flex-wrap:wrap}}.names-list__menu_list li{width:7.07762557%}@media screen and (max-width:767px){.names-list__menu_list li{width:22.7%}.names-list__menu_list li:nth-child(n+5){margin-top:12px}.names-list__menu_list li:nth-child(4n+2):nth-last-child(2){margin-left:calc((100% - 22.7% * 4) / 3)}.names-list__menu_list li:nth-child(4n+2):last-child,.names-list__menu_list li:nth-child(4n+3):last-child{margin-right:auto;margin-left:calc((100% - 22.7% * 4) / 3)}}.names-list__menu_link{display:block;width:100%;text-align:center;font-size:1.4rem;line-height:39px;padding-bottom:1px;-webkit-transition:background 0.3s ease;transition:background 0.3s ease;overflow:visible;position:relative;color:#999999;background:#cccccc;-webkit-box-shadow:0 1px 0 0 #cccccc;box-shadow:0 1px 0 0 #cccccc;text-decoration:none}.names-list__menu_link:not(.no-link){color:#02428c;background:#ffffff;-webkit-box-shadow:0 1px 0 0 #83a7cb;box-shadow:0 1px 0 0 #83a7cb}@media screen and (min-width:769px){.names-list__menu_link:not(.no-link):hover{background:#e9f2fb}}@media screen and (min-width:769px){.names-list__menu_link:not(.no-link):hover:before{opacity:1}}.names-list__menu_link:before{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:1px;background:#02428c;opacity:0;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.names-list__box{padding-top:100px;margin-top:-100px}@media screen and (max-width:1023px){.names-list__box{padding-top:70px;margin-top:-70px}}.names-list__box:not(:last-child){margin-bottom:50px}@media screen and (max-width:767px){.names-list__box:not(:last-child){margin-bottom:25px}}.names-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}.names-list__list li{width:31.5556%}.names-list__list li:nth-child(n+4){margin-top:12px}.names-list__list li:nth-child(3n+2):last-child{margin-right:auto;margin-left:calc(50% - 31.5556% * 1.5)}@media screen and (max-width:1023px){.names-list__list li{width:48.6%}.names-list__list li:nth-child(n+3){margin-top:12px}.names-list__list li:nth-child(3n+2):last-child{margin-left:0;margin-right:0}}@media screen and (max-width:767px){.names-list__list li{width:100%}.names-list__list li:nth-child(3n+2):last-child{margin-left:auto;margin-right:auto}.names-list__list li:not(:first-child){margin-top:10px}}.names-list__link{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.5rem;line-height:1.33;padding:10px 0px 11px;color:#02428c;border-bottom:1px solid #83a7cb;position:relative;text-decoration:none;overflow:visible;-webkit-transition:color 0.3s ease;transition:color 0.3s ease}@media screen and (min-width:769px){.names-list__link:hover{color:#1283ff}}@media screen and (min-width:769px){.names-list__link:hover:before{opacity:1}}.names-list__link:before{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:1px;background:#1283ff;opacity:0;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.product-details{width:100%}.product-details__headline{width:100%}.product-details__headline .cont{width:100%}.product-details__headline .cont ._cap{width:100%;display:block;border-top:2px solid #02428c}.product-details__headline .cont ._cap .__text{display:inline-block;position:relative;padding:6px 8px 9px;background:#02428c;color:#ffffff;font-size:1.5rem;font-weight:500;line-height:1;vertical-align:top}@media screen and (max-width:767px){.product-details__headline .cont ._cap .__text{padding:5px 8px 7px;font-size:1.4rem}}.product-details__headline .cont ._cap .__text:before{content:"";position:absolute;top:0;right:-20px;width:0;height:0;border-style:solid;border-width:30px 20px 0 0;border-color:#02428c transparent transparent transparent;padding-left:2px}@media screen and (max-width:767px){.product-details__headline .cont ._cap .__text:before{border-width:26px 18px 0 0}}.product-details__headline .cont ._ttl{display:block;width:100%;font-size:2.4rem;font-weight:bold;line-height:1.5833333333;margin-top:-7px;margin-bottom:-7px;letter-spacing:0.05em}@media screen and (max-width:767px){.product-details__headline .cont ._ttl{font-size:2rem;line-height:1.5;margin-top:-5px;margin-bottom:-5px}}.product-details__box{width:100%}.product-details__box:not(:last-child){margin-bottom:65px}@media screen and (max-width:767px){.product-details__box:not(:last-child){margin-bottom:33px}}.product-details__cat_ttl{width:100%;position:relative;padding-bottom:16px;border-bottom:1px solid #b5b5b5}@media screen and (max-width:767px){.product-details__cat_ttl{padding-bottom:14px}}.product-details__cat_ttl:before{content:"";position:absolute;bottom:-1px;left:0;width:90px;height:1px;background:#02428c}@media screen and (max-width:767px){.product-details__cat_ttl:before{width:80px}}.product-details__cat_ttl .cont{width:100%}.product-details__cat_ttl .cont ._ttl{display:block;font-size:2.2rem;font-weight:bold;color:#02428c;line-height:1.5;margin-top:-11px;margin-bottom:-5.5px;letter-spacing:0.05em}@media screen and (max-width:767px){.product-details__cat_ttl .cont ._ttl{font-size:1.8rem;line-height:1.4444444444;margin-top:-9px;margin-bottom:-4px}}.product-details__block{width:100%}.product-details__block:not(:last-child){margin-bottom:50px}@media screen and (max-width:767px){.product-details__block:not(:last-child){margin-bottom:25px}}.product-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:767px){.product-details__flex{display:block}}.product-details__photo{width:26.6667%}@media screen and (max-width:767px){.product-details__photo{width:100%;max-width:320px;margin:0 auto 15px}}.product-details__right{width:70%}@media screen and (max-width:767px){.product-details__right{width:100%}}.product-details__text{width:100%}.product-details__text .text{line-height:2;margin-top:-8px;margin-bottom:-8px}@media screen and (max-width:767px){.product-details__text .text{line-height:1.8666666667;margin-top:-6.5px;margin-bottom:-6.5px}}.product-details__table{width:100%}@media screen and (max-width:767px){.product-details__table{border-top:1px solid #dddddd}}.product-details__table tbody tr th{width:21.5873%;line-height:1.5;text-align:left;font-weight:500;padding:16px 10px 17px 20px;border-top:1px solid #dddddd;border-bottom:1px solid #dddddd;background:#f6f6f6;vertical-align:top}@media screen and (max-width:767px){.product-details__table tbody tr th{display:block;width:100%;padding:10px 15px 11px;border:none}}.product-details__table tbody tr td{width:78.4127%;line-height:1.5;text-align:left;padding:16px 10px 17px 20px;border-top:1px solid #dddddd;border-bottom:1px solid #dddddd;vertical-align:top}@media screen and (max-width:767px){.product-details__table tbody tr td{display:block;width:100%;padding:10px 15px 16px;border-top:none}}.product-details__tlink{display:inline-block;color:#02428c;-webkit-transition:color 0.3s ease;transition:color 0.3s ease;text-decoration:none;overflow:visible}@media screen and (min-width:769px){.product-details__tlink:hover{color:#1283ff}}@media screen and (min-width:769px){.product-details__tlink[target=_blank]:hover .cont:after,.product-details__tlink[target=_blank]:hover .cont:before{border-color:#1283ff}}.product-details__tlink[target=_blank] .cont{display:block;position:relative}.product-details__tlink[target=_blank] .cont:after{content:"";display:inline-block;width:12px;height:11px;background:url("../images/product/icon_blank.png") no-repeat center;background-size:cover;margin-left:4px}.product-details__item{width:100%;margin-top:30px}@media screen and (max-width:767px){.product-details__item{margin-top:17px}}.product-details__item .ttl{font-size:2rem;font-weight:bold;line-height:1.6;padding-left:13px;margin-bottom:16px;position:relative}@media screen and (max-width:767px){.product-details__item .ttl{font-size:1.7rem;margin-bottom:12px}}.product-details__item .ttl:before{content:"";position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:4px;height:calc(100% - 7px);background:#1283ff}.product-details__list{width:100%}.product-details__list li{width:100%;border-bottom:1px solid #83a7cb}.product-details__list li:first-child{border-top:1px solid #83a7cb}.product-details__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;position:relative;padding:20px 28px 20px 20px;text-decoration:none;overflow:visible;color:#003670;-webkit-transition:color 0.3s ease,background 0.3s ease;transition:color 0.3s ease,background 0.3s ease}@media screen and (max-width:767px){.product-details__link{padding:15px 28px 16px 15px}}@media screen and (min-width:769px){.product-details__link:hover{color:#1283ff;background:#e9f2fb}}@media screen and (min-width:769px){.product-details__link:hover[target=_blank]:not([href$=".pdf"]) .cont:after,.product-details__link:hover[target=_blank]:not([href$=".pdf"]) .cont:before{border-color:#1283ff}}@media screen and (min-width:769px){.product-details__link:hover:before{right:9px}}.product-details__link[target=_blank]:not([href$=".pdf"]) .cont{display:block;position:relative}.product-details__link[target=_blank]:not([href$=".pdf"]) .cont:after{content:"";display:inline-block;width:12px;height:11px;background:url("../images/product/icon_blank.png") no-repeat center;background-size:cover;margin-left:4px}.product-details__link:before{content:"";position:absolute;top:0;bottom:0;right:12px;margin-top:auto;margin-bottom:auto;width:7px;height:7px;border-top:2px solid #02428c;border-right:2px solid #02428c;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:right 0.3s ease;transition:right 0.3s ease}.product-details__link .cont{display:block;font-size:1.5rem;line-height:1.5;margin-top:-3.75px;margin-bottom:-3.75px;position:relative}.product-details__link .cont ._capa{padding-left:5px;color:#333333}.product-details__link .cont ._capa:after{content:"";display:inline-block;width:19px;height:23px;background:url("../images/product/icon_pdf.svg") no-repeat center;background-size:cover;vertical-align:bottom;margin-left:9px}.product-details__pager{width:100%;margin-top:64px}@media screen and (max-width:767px){.product-details__pager{margin-top:33px}}.product-details__pager_inner{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:25px}@media screen and (max-width:767px){.product-details__pager_inner{margin-bottom:15px}}.product-details__back{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:24px}@media screen and (max-width:767px){.product-details__back{margin-right:12px}}.product-details__back li{width:72px}@media screen and (max-width:767px){.product-details__back li{width:68px}}.product-details__back li:not(:last-child){margin-right:12px}@media screen and (max-width:767px){.product-details__back li:not(:last-child){margin-right:10px}}.product-details__back_link{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;border:1px solid #83a7cb;border-radius:5px;font-size:14px;line-height:1;padding:9px 0 11px;text-decoration:none;overflow:visible;color:#02428c;-webkit-transition:color 0.3s ease,background 0.3s ease;transition:color 0.3s ease,background 0.3s ease}@media screen and (max-width:767px){.product-details__back_link{padding:7px 0 9px}}@media screen and (min-width:769px){.product-details__back_link:hover{color:#1283ff;background:#e9f2fb}}@media screen and (min-width:769px){.product-details__back_link:hover .cont:after,.product-details__back_link:hover .cont:before{border-color:#1283ff!important}}.product-details__back_link .cont{display:block;padding-left:7px;position:relative}.product-details__next li:last-child .product-details__back_link .cont{padding-left:14px}.product-details__back_link .cont:before{content:"";position:absolute;top:0;bottom:0;left:0;margin-top:auto;margin-bottom:auto;width:7px;height:7px;border-top:2px solid #02428c;border-left:2px solid #02428c;-webkit-transform:translateY(1px) rotate(-45deg);transform:translateY(1px) rotate(-45deg);-webkit-transition:border 0.3s ease;transition:border 0.3s ease}.product-details__back li:first-child .product-details__back_link .cont:after{content:"";position:absolute;top:0;bottom:0;left:5px;margin-top:auto;margin-bottom:auto;width:7px;height:7px;border-top:2px solid #02428c;border-left:2px solid #02428c;-webkit-transform:translateY(1px) rotate(-45deg);transform:translateY(1px) rotate(-45deg);-webkit-transition:border 0.3s ease;transition:border 0.3s ease}.product-details__next{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:24px}@media screen and (max-width:767px){.product-details__next{margin-left:12px}}.product-details__next li{width:72px}@media screen and (max-width:767px){.product-details__next li{width:68px}}.product-details__next li:not(:last-child){margin-right:12px}@media screen and (max-width:767px){.product-details__next li:not(:last-child){margin-right:10px}}.product-details__next_link{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;border:1px solid #83a7cb;border-radius:5px;font-size:14px;line-height:1;padding:9px 0 11px;text-decoration:none;overflow:visible;color:#02428c;-webkit-transition:color 0.3s ease,background 0.3s ease;transition:color 0.3s ease,background 0.3s ease}@media screen and (max-width:767px){.product-details__next_link{padding:7px 0 9px}}@media screen and (min-width:769px){.product-details__next_link:hover{color:#1283ff;background:#e9f2fb}}@media screen and (min-width:769px){.product-details__next_link:hover .cont:after,.product-details__next_link:hover .cont:before{border-color:#1283ff!important}}.product-details__next_link .cont{display:block;padding-right:7px;position:relative}.product-details__next li:last-child .product-details__next_link .cont{padding-right:14px}.product-details__next_link .cont:before{content:"";position:absolute;top:0;bottom:0;right:0;margin-top:auto;margin-bottom:auto;width:7px;height:7px;border-top:2px solid #02428c;border-right:2px solid #02428c;-webkit-transform:translateY(1px) rotate(45deg);transform:translateY(1px) rotate(45deg);-webkit-transition:border 0.3s ease;transition:border 0.3s ease}.product-details__next li:last-child .product-details__next_link .cont:after{content:"";position:absolute;top:0;bottom:0;right:5px;margin-top:auto;margin-bottom:auto;width:7px;height:7px;border-top:2px solid #02428c;border-right:2px solid #02428c;-webkit-transform:translateY(1px) rotate(45deg);transform:translateY(1px) rotate(45deg);-webkit-transition:border 0.3s ease;transition:border 0.3s ease}.product-details__num{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-details__num li{width:36px}@media screen and (max-width:767px){.product-details__num li{width:32px}}.product-details__num li:not(:last-child){margin-right:12px}@media screen and (max-width:767px){.product-details__num li:not(:last-child){margin-right:10px}}.product-details__num li.next,.product-details__num li.prev{width:72px}.product-details__num_link{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;border:1px solid #83a7cb;border-radius:5px;font-size:14px;line-height:1;padding:9px 0 11px;text-decoration:none;overflow:visible;color:#02428c;-webkit-transition:color 0.3s ease,background 0.3s ease;transition:color 0.3s ease,background 0.3s ease}@media screen and (max-width:767px){.product-details__num_link{padding:7px 0 9px}}.product-details__num li.prev .product-details__num_link:before{content:"";display:inline-block;position:relative;top:0;bottom:0;margin:auto 3px auto 0;width:7px;height:7px;border-top:2px solid #02428c;border-left:2px solid #02428c;-webkit-transform:translateY(1px) rotate(-45deg);transform:translateY(1px) rotate(-45deg);-webkit-transition:border 0.3s ease;transition:border 0.3s ease}.product-details__num li.next .product-details__num_link:after{content:"";display:inline-block;position:relative;top:0;bottom:0;margin:auto 0 auto 3px;width:7px;height:7px;border-top:2px solid #02428c;border-right:2px solid #02428c;-webkit-transform:translateY(1px) rotate(45deg);transform:translateY(1px) rotate(45deg);-webkit-transition:border 0.3s ease;transition:border 0.3s ease}.product-details__num_link.active{background:#cccccc;border-color:#cccccc;color:#999999}@media screen and (min-width:769px){.product-details__num_link:not(.active):hover{color:#1283ff;background:#e9f2fb}}.product-details__num_link .cont{display:block;position:relative}.product-details__pager_text{font-size:1.4rem;color:#999999;text-align:center;line-height:1}