@charset "UTF-8";
.melfa_model-select-visual{margin-top:18px}
.melfa_model-select{padding-bottom:72px}
.melfa_model-select .melfa_model-select__text{font-size:150%;font-weight:700;line-height:1;margin-top:52px;padding:12px 0;text-align:center;color:#fff;background-color:#333}
.melfa_model-select .melfa_model-select__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:24px;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-webkit-justify-content:center;-ms-flex-pack:justify;justify-content:center}
.melfa_model-select .melfa_model-select__label{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;padding:2px;border:solid 2px #fff}
.melfa_model-select .melfa_model-select__image{display:block;width:100%;height:80px}
.melfa_model-select .melfa_model-select__button{display:none}
.melfa_model-select .melfa_model-select__name{font-size:133%;font-weight:700;line-height:1.19;position:relative;padding-top:16px;padding-bottom:12px;padding-left:42px;color:#005e8c}
.melfa_model-select .melfa_model-select__name::before{position:absolute;top:14px;width:21px;height:21px;margin-left:-31px;content:"";border:1px solid #d5d5d5;border-radius:50%}
.melfa_model-select .melfa_model-select__name--multiline{padding-top:10px;padding-bottom:5px}
.melfa_model-select .melfa_model-select__item{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:320px;min-height:130px;border:solid 1px #d5d5d5;-webkit-box-shadow:1px 1.7px 4px 0 rgba(0,0,0,.2);box-shadow:1px 1.7px 4px 0 rgba(0,0,0,.2);margin-right:30px;}
.melfa_model-select .melfa_model-select__item:hover .melfa_model-select__image{opacity:.8}
.melfa_model-select .melfa_model-select__item:last-child{margin-right:0;}
.melfa_model-select .melfa_model-select__item--is-selected{border:solid 3px #e70101;-webkit-box-shadow:none;box-shadow:none}
.melfa_model-select .melfa_model-select__item--is-selected::after{position:absolute;bottom:-70px;left:calc(50% - 21px);content:"";border-top:21px solid #ccc;border-right:21px solid transparent;border-bottom:21px solid transparent;border-left:21px solid transparent}
.melfa_model-select .melfa_model-select__item--is-selected:hover .melfa_model-select__image{opacity:1}
.melfa_model-select .melfa_model-select__item--is-selected .melfa_model-select__name{color:#cc0001}
.melfa_model-select .melfa_model-select__item--is-selected .melfa_model-select__name::before{content:"";border:1px solid #cc0001;background-color:#cc0001}
.melfa_model-select .melfa_model-select__item--is-selected .melfa_model-select__name:after{position:absolute;top:19px;left:19px;width:4px;height:8px;content:"";-webkit-transform:rotate(37deg);-ms-transform:rotate(37deg);transform:rotate(37deg);border-right:3px solid #fff;border-bottom:3px solid #fff}
.melfa_model-select .hide{display:none}
.melfa_optimal .heading_lv2,.melfa_optimal h2{font-size:89%;padding-top:18px;border:0}
.melfa_optimal .melfa_inner{margin-top:17px}
.melfa_optimal .btn_grad_mini{margin-top:5px;padding:4px 15px}
.heading_lv2{position:relative;padding-left:15px}
.heading_lv2::before{position:absolute;top:68%;width:7px;height:4px;margin-left:-15px;content:"";background-color:#000}
.melfa_product-select-contents[aria-hidden=true]{display:none}
.melfa_product-select-contents[data-fasl-contents=ist] .melfa_model-select-description{margin-top:0}
.melfa_product-select-contents[data-fasl-contents=ist] .melfa_model-select-description::before{content:none}
.melfa_product-select{margin:0 20px}
.melfa_product-select--graph{margin:0 32px 48px 42px}
.melfa_product-select .melfa_product-select__graph-label{position:absolute;color:#aaa}
.melfa_product-select .melfa_product-select__graph-label:first-of-type{top:12px;left:-24px;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}
.melfa_product-select .melfa_product-select__graph-label:first-of-type:before{position:absolute;top:-12px;left:16px;content:"";border-top:4px solid transparent;border-right:4px solid #aaa;border-bottom:4px solid #aaa;border-left:4px solid transparent}
.melfa_product-select .melfa_product-select__graph-label:nth-of-type(2){right:0;bottom:-24px}
.melfa_product-select .melfa_product-select__graph-label:nth-of-type(2):after{position:absolute;right:0;bottom:23px;content:"";border-top:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid #aaa;border-left:4px solid #aaa}
.melfa_product-select-graph{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:48px;padding-top:60px;padding-bottom:10px;padding-left:10px;border-bottom:1px solid #aaa;border-left:1px solid #aaa}
.melfa_product-select-overlap{position:relative;z-index:3;-webkit-box-sizing:border-box;box-sizing:border-box;width:360px;padding:8px 14px 15px;background-color:#f3f3f3}
.melfa_product-select-overlap:nth-child(2){z-index:2;width:363px;margin-top:-2.5em;margin-left:-180px;background-color:#e4e4e4}
.melfa_product-select-overlap:nth-child(3){z-index:1;width:540px;margin-top:-5em;margin-left:-185px;background-color:#ddd}
.melfa_product-select-overlap .melfa_product-select-overlap__title{line-height:1.5;margin-bottom:calc(12px + 1em);text-align:center}
.melfa_product-select-overlap .melfa_product-select-overlap__title--wide-bottom{margin-bottom:calc(12px + 2em)}
.melfa_product-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.melfa_product-list--overlap{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}
.melfa_product-list .melfa_product-list__product{margin-right:20px}
.melfa_product-list .melfa_product-list__product--graph{margin-right:0}
.melfa_product-list .melfa_product-list__product--graph:not(:last-child){margin-right:15px}
.melfa_product-list .melfa_product-list__product--graph:nth-child(2){margin-top:-1.4em}
.melfa_product-list .melfa_product-list__product:hover .melfa_product-list__product-img-wrapper{opacity:.8}
.melfa_product-list .melfa_product-list__product .melfa_product-list__product-description{font-size:91%;line-height:1.55;width:208px;margin-top:5px;color:#555}
.melfa_product-list .melfa_product-list__product .melfa_product-list__product-button{display:none}
.melfa_product-list .melfa_product-list__product .melfa_product-list__product-name{font-weight:700;position:relative;display:block;margin-left:16px;padding:3px 0;color:#005e8c}
.melfa_product-list .melfa_product-list__product .melfa_product-list__product-name::before{position:absolute;top:5px;width:13px;height:13px;margin-left:-17px;content:"";border:1px solid #d5d5d5;border-radius:50%;background-color:#fff}
.melfa_product-list .melfa_product-list__product--is-disabled{cursor:default;pointer-events:none;opacity:.4}
.melfa_product-list .melfa_product-list__product--is-disabled:hover .melfa_product-list__product-img-wrapper{opacity:1}
.melfa_product-list .melfa_product-list__product--is-disabled .melfa_product-list__product-name{color:#555}
.melfa_product-list .melfa_product-list__product--is-selected:hover .melfa_product-list__product-img-wrapper{opacity:1}
.melfa_product-list .melfa_product-list__product--is-selected .melfa_product-list__product-name{color:#cc0001}
.melfa_product-list .melfa_product-list__product--is-selected .melfa_product-list__product-name::before{border:1px solid #cc0001;background-color:#cc0001}
.melfa_product-list .melfa_product-list__product--is-selected .melfa_product-list__product-name:after{position:absolute;top:8px;left:-11px;width:2px;height:6px;content:"";-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border-right:2px solid #fff;border-bottom:2px solid #fff}
.melfa_product-list .melfa_product-list__product-img-wrapper{position:relative;width:218px;height:84px;margin-bottom:7px;text-align:center;background-color:#f3f3f3}
.melfa_product-list .melfa_product-list__product-img-wrapper--graph{width:auto;height:65px;margin-bottom:18px;background-color:transparent}
.melfa_product-list .melfa_product-list__product-img-wrapper--graph .melfa_product-list__product-img{position:static;height:100%}
.melfa_product-list .melfa_product-list__product-img{position:absolute;top:0;right:0;bottom:0;left:0;height:68px;margin:auto}
.melfa_product-list .melfa_product-list__product-link{font-weight:700;line-height:2.08}
.melfa_product-list .melfa_product-list__product-link::before{display:inline-block;width:8px;height:12px;margin-right:5px;content:"";background:url(/fa/products/select/img/sprite-icon_bullet.png) 0 -10px no-repeat}
.melfa_product-list .melfa_product-list__product-link::after{display:inline-block;width:11px;height:10px;margin-left:8px;content:"";background:url(/fa/products/select/img/icon_blank.gif)}
.melfa_product-description-list{font-size:91%;line-height:1.55;width:156px;margin-top:8px;color:#555}
.melfa_product-description-list .melfa_product-description-list__item{position:relative;margin-left:1em}
.melfa_product-description-list .melfa_product-description-list__item::before{font-family:sans-serif;font-size:12px;line-height:0;position:absolute;top:8px;margin-left:-11px;content:"●"}
.melfa_model-select-refine{-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 0;border:solid 1px #d5d5d5;background-color:#fff}
.melfa_model-select-refine .melfa_model-select-refine__head{padding:0 22px 16px}
.melfa_model-select-refine .melfa_model-select-refine__model-name{font-size:150%;line-height:1;display:inline}
.melfa_model-select-refine .melfa_model-select-refine__condition-button{font-size:100%;line-height:1.33;position:relative;width:160px;margin-left:20px;padding:6px 6px 6px 27px;cursor:pointer;text-align:left;color:#005e8c;border:solid 1px #d5d5d5;border-radius:3px;background-image:-webkit-gradient(linear,left top,left bottom,from(#efefef),to(#fff));background-image:-webkit-linear-gradient(top,#efefef,#fff);background-image:linear-gradient(to bottom,#efefef,#fff)}
.melfa_model-select-refine .melfa_model-select-refine__condition-button::before{position:absolute;display:inline-block;width:14px;height:14px;margin-left:-20px;content:"";border-radius:2px;background:url(/fa/products/select/img/icon_close.gif)}
.melfa_model-select-refine .melfa_model-select-refine__condition-button:hover{text-decoration:underline}
.melfa_model-select-refine .melfa_model-select-refine__condition-button--is-open{font-weight:700;color:#fff;background-color:#767676;background-image:none}
.melfa_model-select-refine .melfa_model-select-refine__condition-button--is-open::before{background:url(/fa/products/select/img/icon_open.gif)}
.melfa_model-select-refine .melfa_model-select-refine__before-select-text{font-size:108%;line-height:1.69;margin-top:32px;margin-bottom:28px;padding:0 22px}
.melfa_model-select-refine .melfa_model-select-refine__products-detail{margin-right:32px;margin-left:42px}
.melfa_refine-conditions{padding:14px 22px 24px;background-color:#666}
.melfa_refine-conditions .melfa_refine-title{font-size:108%;line-height:1.69;margin-bottom:12px;color:#fff}
.melfa_refine-conditions .melfa_refine-conditions__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:16px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:left;-webkit-justify-content:left;-ms-flex-pack:left;justify-content:left}
.melfa_refine-conditions .melfa_refine-conditions-category{-webkit-box-sizing:border-box;box-sizing:border-box;width:228px;margin-right:7px;margin-bottom:7px;padding:8px 5px 6px;background-color:#dbdbdb}
.melfa_refine-conditions .melfa_refine-conditions-category:nth-child(4n){margin-right:0}
.melfa_refine-conditions .melfa_refine-conditions-category .melfa_refine-conditions-category__title{line-height:1.33;margin-bottom:8px}
.melfa_refine-conditions .melfa_refine-conditions-condition-list{height:calc(100% - 1em - 12px);background-color:#f1f1f1}
.melfa_refine-conditions .melfa_refine-conditions-condition-list__item{font-size:100%;line-height:1.5;position:relative;padding:3px 0;border-top:1px solid #dbdbdb}
.melfa_refine-conditions .melfa_refine-conditions-condition-list__item--is-selected .melfa_refine-conditions-condition-list__name{font-weight:700;color:#cc0001}
.melfa_refine-conditions .melfa_refine-conditions-condition-list__item--is-selected .melfa_refine-conditions-condition-list__name::before{border-color:#cc0001;background-color:#cc0001}
.melfa_refine-conditions .melfa_refine-conditions-condition-list__item--is-selected .melfa_refine-conditions-condition-list__name:after{position:absolute;top:8px;left:10px;width:2px;height:5px;content:"";-webkit-transform:rotate(40deg);-ms-transform:rotate(40deg);transform:rotate(40deg);border-right:2px solid #fff;border-bottom:2px solid #fff}
.melfa_refine-conditions .melfa_refine-conditions-condition-list__item--is-disabled{opacity:.5}
.melfa_refine-conditions .melfa_refine-conditions-condition-list__item--is-disabled .melfa_refine-conditions-condition-list__name::before{background-color:transparent}
.melfa_refine-conditions .melfa_refine-conditions-condition-list__checkbox{display:none}
.melfa_refine-conditions .melfa_refine-conditions-condition-list__name{display:inline-block;width:100%;max-width:195px;margin-left:23px}
.melfa_refine-conditions .melfa_refine-conditions-condition-list__name::before{position:absolute;width:14px;height:14px;margin-top:1px;margin-left:-19px;content:"";border:1px solid #d5d5d5;border-radius:50%;background-color:#fff}
.melfa_refine-conditions .melfa_refine-conditions-condition-list__checkbox{display:none}
.melfa_refine-conditions .melfa_refine-conditions__button{display:none}
.melfa_refine-conditions .melfa_refine-condition-button{text-align:center}
.melfa_refine-conditions .melfa_refine-condition-button .melfa_refine-condition-button__item{font-size:133%;font-weight:700;line-height:1.88;width:380px;padding:9.5px;color:#fff;border:0;background-color:#ccc}
.melfa_refine-conditions .melfa_refine-condition-button .melfa_refine-condition-button__item::before{display:inline-block;width:8px;height:12px;margin-right:7px;content:"";background:url(/fa/products/select/img/sprite-icon_bullet.png) 0 -24px no-repeat}
.melfa_refine-conditions .melfa_refine-condition-button .melfa_refine-condition-button__item--is-enabled{cursor:pointer;background-color:#cc0001}
.melfa_refine-conditions .melfa_refine-condition-button .melfa_refine-condition-button__item--is-enabled:hover{background-color:#ec2021}
.melfa_refine-conditions--is-filterd{padding:8px 27px 6px;background-color:#e2e2e2}
.melfa_refine-conditions--is-filterd .melfa_refine-title{line-height:1.33;margin-bottom:6px;color:#333}
.melfa_refine-conditions--is-filterd .melfa_refine-conditions-category{width:300px;margin-bottom:10px;padding:8px 6px 6px;background-color:#f1f1f1}
.melfa_refine-conditions--is-filterd .melfa_refine-conditions-condition-list__item{line-height:.7;position:relative;margin-bottom:1px;padding:6px 8px;border-top:none;background-color:#fff}
.melfa_refine-conditions--is-filterd .melfa_refine-conditions-condition-list__item--is-selected label{pointer-events:none}
.melfa_refine-conditions--is-filterd .melfa_refine-conditions-condition-list__item--is-selected .melfa_refine-conditions-condition-list__name{font-size:91%;font-weight:400;display:inline-block;max-width:none;margin-left:0;text-align:left;color:#d50000}
.melfa_refine-conditions--is-filterd .melfa_refine-conditions-condition-list__item--is-selected .melfa_refine-conditions-condition-list__name::before{width:0;height:0;border:none}
.melfa_refine-conditions--is-filterd .melfa_refine-conditions-condition-list__item--is-selected .melfa_refine-conditions-condition-list__name::after{width:0;height:0;border:none}
.melfa_refine-conditions--is-filterd .melfa_refine-conditions-condition-list__item--is-selected .melfa_refine-conditions__button{position:absolute;top:5px;right:5px;cursor:pointer;text-align:right;border:0;border-radius:5px}
.melfa_refine-conditions--is-filterd .melfa_refine-conditions-condition-list__item--is-selected .melfa_refine-conditions-condition-list__icon{width:12px;height:12px}
.melfa_refine-selected{padding:8px 27px 6px;background-color:#e2e2e2}
.melfa_refine-selected-category{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.melfa_refine-selected-category .melfa_refine-selected-category__title{line-height:1.33;margin-bottom:10px}
.melfa_refine-selected-category__item{width:288px;margin-right:10px;margin-bottom:10px;padding:8px 6px 6px;background-color:#f1f1f1}
.melfa_refine-selected-category__item:nth-child(3n){margin-right:0}
.melfa_model-select-description{margin-top:124px}
.melfa_model-select-description::before{position:absolute;top:-74px;left:calc(50% - 28px);content:"";border-top:28px solid #ccc;border-right:28px solid transparent;border-bottom:28px solid transparent;border-left:28px solid transparent}
.melfa_model-select-description--ist{margin-top:60px}
.melfa_model-select-description,.melfa_model-select-description--ist{position:relative;margin-bottom:120px;}
.melfa_model-select-description .melfa_model-select-description__title,.melfa_model-select-description--ist .melfa_model-select-description__title{font-size:150%;font-weight:700;line-height:1;padding-top:18px}
.melfa_model-select-description .melfa_model-select-description__title-2nd,.melfa_model-select-description--ist .melfa_model-select-description__title-2nd{margin-top:80px;border-top:2px solid #e70101}
.melfa_model-select-description .melfa_model-select-description__title span,.melfa_model-select-description--ist .melfa_model-select-description__title span{font-size:80%;line-height:1;position:relative;top:-2px;display:inline-block;padding:2px 4px;color:#e70101;border:1px #e70101 solid}
.melfa_model-select-description .melfa_model-select-description__grid,.melfa_model-select-description--ist .melfa_model-select-description__grid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:32px}
.melfa_model-select-description .melfa_model-select-description__grid_item,.melfa_model-select-description--ist .melfa_model-select-description__grid_item{width:50%}
.melfa_model-select-description .melfa_model-select-description__headingLv3,.melfa_model-select-description--ist .melfa_model-select-description__headingLv3{font-size:125%;line-height:1;margin-top:28px}
.melfa_model-select-description .melfa_model-select-description__summary,.melfa_model-select-description--ist .melfa_model-select-description__summary{font-size:116%;font-weight:700;line-height:1.57}
.melfa_model-select-description .melfa_model-select-description__mv,.melfa_model-select-description--ist .melfa_model-select-description__mv{display:block;width:100%;height:auto;margin-top:16px}
.melfa_model-select-description .melfa_model-select-description__image,.melfa_model-select-description--ist .melfa_model-select-description__image{width:490px}
.melfa_model-select-description .melfa_model-select-description__movie video,.melfa_model-select-description--ist .melfa_model-select-description__movie video{width:360px}
.melfa_model-select-description .melfa_model-select-description__text,.melfa_model-select-description--ist .melfa_model-select-description__text{line-height:1.83;margin-top:32px}
.melfa_model-select-description .melfa_model-select-description__link,.melfa_model-select-description--ist .melfa_model-select-description__link{line-height:1.83;margin-top:32px;text-align:center}
.melfa_model-select-description .melfa_model-select-description__button,.melfa_model-select-description--ist .melfa_model-select-description__button{font-size:133%;font-weight:700;line-height:1.88;display:block;clear:both;width:380px;margin:0 auto;margin-top:32px;padding:9px;cursor:pointer;text-align:center;color:#fff;background-color:#cc0001}
.melfa_model-select-description .melfa_model-select-description__button::before,.melfa_model-select-description--ist .melfa_model-select-description__button::before{display:inline-block;width:8px;height:12px;margin-right:7px;content:"";background:url(/fa/products/select/img/sprite-icon_bullet.png) 0 -24px no-repeat}
.melfa_model-select-description .melfa_model-select-description__button:hover,.melfa_model-select-description--ist .melfa_model-select-description__button:hover{text-decoration:none;background-color:#ec2021}
.melfa_model-select-description .melfa_model-select-description__banner,.melfa_model-select-description--ist .melfa_model-select-description__banner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:28px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
.melfa_model-select-description .melfa_model-select-description__banner li,.melfa_model-select-description--ist .melfa_model-select-description__banner li{margin-left:28px}
.melfa_model-select-description .melfa_model-select-description__banner li:first-child,.melfa_model-select-description--ist .melfa_model-select-description__banner li:first-child{margin-left:0}
.melfa_model-select-description .melfa_model-select-description__banner a:hover,.melfa_model-select-description--ist .melfa_model-select-description__banner a:hover{opacity:.8}
.melfa_model-select-description .melfa_model-select-description__banner img,.melfa_model-select-description--ist .melfa_model-select-description__banner img{height:100px;border:solid 1px #d5d5d5}
.melfa_model-select-description-list{margin-top:13px;margin-left:43px}
.melfa_model-select-description-list .melfa_model-select-description-list__item{font-size:108%;line-height:1.85;list-style:disc}
.melfa_model-select-description-list .melfa_model-select-description-list__item span{font-size:80%;line-height:1;position:relative;top:-1.5px;display:inline-block;padding:2px 4px;color:#e70101;border:1px #e70101 solid}
.melfa_model-select-description-list .melfa_model-select-description-list__link{margin-left:14px}
.melfa_model-select-description-list .melfa_model-select-description-list__link::before{display:inline-block;width:8px;height:12px;margin-right:5px;content:"";background:url(/fa/products/select/img/sprite-icon_bullet.png) 0 -12px no-repeat}
.melfa_model-select-description-subList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.melfa_model-select-description-subList .melfa_model-select-description-subList__item{width:30%}
.melfa_model-select-description-subList .melfa_model-select-description-subList__item span{font-size:80%;line-height:1;position:relative;top:-1.5px;display:inline-block;padding:2px 4px;color:#e70101;border:1px #e70101 solid}
.melfa_optimal .box_1col .box_item:first-child{padding:35px 39px;background-color:#f8f8f8}
.melfa_optimal .bullet_sprite_nolink::before{margin-top:-8px;margin-left:-2px}
.melfa_optimal .label{font-size:132%;margin-left:2px}
.box_item .melfa_helper-mt-x3{margin-top:22px!important}
.box_item .melfa_helper-mt-x1{margin-top:2px!important}
.melfa_accordion-panel-button{line-height:1.33;position:relative;display:block;width:240px;margin-top:18px;padding:6px 6px 6px 27px;cursor:pointer;text-align:left;color:#005e8c;border:solid 1px #d5d5d5;border-radius:3px;background-image:-webkit-gradient(linear,left top,left bottom,from(#efefef),to(#fff));background-image:-webkit-linear-gradient(top,#efefef,#fff);background-image:linear-gradient(to bottom,#efefef,#fff)}
.melfa_accordion-panel-button::before{position:absolute;display:inline-block;width:14px;height:14px;margin-left:-20px;content:"";border-radius:2px;background:url(/fa/products/select/img/icon_close.gif)}
.melfa_accordion-panel-button:hover{text-decoration:underline}
.melfa_accordion-panel-button--is-open{z-index:1;margin-bottom:-1px;color:#fff;border-radius:3px 3px 0 0;background-color:#767676;background-image:none}
.melfa_accordion-panel-button--is-open::before{background:url(/fa/products/select/img/icon_open.gif)}
.melfa_accordion-panel-container{-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px 36px;border:solid 1px #d5d5d5}
.melfa_accordion-panel-container .melfa_accordion-panel-container__list-item{line-height:1.6;margin-bottom:12px;list-style:decimal}
.melfa_accordion-panel-container .melfa_accordion-panel-container__list-item:last-child{margin-bottom:0}
.melfa_accordion-panel-container .melfa_accordion-panel-container__bracketsList{margin-left:1.5em}
.melfa_accordion-panel-container .melfa_accordion-panel-container__bracketsList li{position:relative;list-style-type:none;counter-increment:cnt}
.melfa_accordion-panel-container .melfa_accordion-panel-container__bracketsList li:before{position:absolute;top:0;left:0;display:inline-block;width:1em;margin-left:-1.5em;content:counter(cnt) ")";text-align:right}
.melfa_accordion-panel-container .melfa_accordion-panel-container__title{margin:2em 0 1em -1.5em}
.melfa_accordion-panel-container .melfa_accordion-panel-container__desc{list-style:disc}