@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@300;400;700&display=swap";.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.toast-title{font-weight:700}.toast-message{-ms-word-wrap:break-word;word-wrap:break-word}.toast-message a,.toast-message label{color:#fff}.toast-message a:hover{color:#ccc;text-decoration:none}.toast-close-button{position:relative;right:-.3em;top:-.3em;float:right;font-size:20px;font-weight:700;color:#fff;-webkit-text-shadow:0 1px 0 #ffffff;text-shadow:0 1px 0 #ffffff;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter:alpha(opacity=80);line-height:1}.toast-close-button:hover,.toast-close-button:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.4;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40)}.rtl .toast-close-button{left:-.3em;float:left;right:.3em}button.toast-close-button{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.toast-top-center{top:0;right:0;width:100%}.toast-bottom-center{bottom:0;right:0;width:100%}.toast-top-full-width{top:0;right:0;width:100%}.toast-bottom-full-width{bottom:0;right:0;width:100%}.toast-top-left{top:12px;left:12px}.toast-top-right{top:12px;right:12px}.toast-bottom-right{right:12px;bottom:12px}.toast-bottom-left{bottom:12px;left:12px}#toast-container{position:fixed;z-index:999999;pointer-events:none}#toast-container *{-webkit-box-sizing:border-box;box-sizing:border-box}#toast-container>div{position:relative;pointer-events:auto;overflow:hidden;margin:0 0 6px;padding:15px 15px 15px 50px;width:300px;border-radius:3px;background-position:15px center;background-repeat:no-repeat;-webkit-box-shadow:0 0 12px #999999;box-shadow:0 0 12px #999;color:#fff;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter:alpha(opacity=80)}#toast-container>div.rtl{direction:rtl;padding:15px 50px 15px 15px;background-position:right 15px center}#toast-container>div:hover{-webkit-box-shadow:0 0 12px #000000;box-shadow:0 0 12px #000;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100);cursor:pointer}#toast-container>.toast-info{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=)!important}#toast-container>.toast-error{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=)!important}#toast-container>.toast-success{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==)!important}#toast-container>.toast-warning{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=)!important}#toast-container.toast-top-center>div,#toast-container.toast-bottom-center>div{width:300px;margin-left:auto;margin-right:auto}#toast-container.toast-top-full-width>div,#toast-container.toast-bottom-full-width>div{width:96%;margin-left:auto;margin-right:auto}.toast{background-color:#030303}.toast-success{background-color:#51a351}.toast-error{background-color:#bd362f}.toast-info{background-color:#2f96b4}.toast-warning{background-color:#f89406}.toast-progress{position:absolute;left:0;bottom:0;height:4px;background-color:#000;opacity:.4;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40)}@media all and (max-width: 240px){#toast-container>div{padding:8px 8px 8px 50px;width:11em}#toast-container>div.rtl{padding:8px 50px 8px 8px}#toast-container .toast-close-button{right:-.2em;top:-.2em}#toast-container .rtl .toast-close-button{left:-.2em;right:.2em}}@media all and (min-width: 241px) and (max-width: 480px){#toast-container>div{padding:8px 8px 8px 50px;width:18em}#toast-container>div.rtl{padding:8px 50px 8px 8px}#toast-container .toast-close-button{right:-.2em;top:-.2em}#toast-container .rtl .toast-close-button{left:-.2em;right:.2em}}@media all and (min-width: 481px) and (max-width: 768px){#toast-container>div{padding:15px 15px 15px 50px;width:25em}#toast-container>div.rtl{padding:15px 50px 15px 15px}}.sticky.sticky-fixed.is-sticky{margin-top:0;margin-bottom:0;position:fixed;-webkit-backface-visibility:hidden;backface-visibility:hidden}.sticky.sticky-fixed.is-sticky:not([style*=margin-top]){margin-top:0!important}.sticky.sticky-fixed.is-sticky:not([style*=margin-bottom]){margin-bottom:0!important}.sticky.sticky-fixed.is-absolute{position:absolute}@-webkit-keyframes a{0%{opacity:0}to{opacity:1}}@keyframes a{0%{opacity:0}to{opacity:1}}@-webkit-keyframes b{0%{-webkit-transform:scale(.5);transform:scale(.5);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes b{0%{-webkit-transform:scale(.5);transform:scale(.5);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes c{0%{-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}50%{-webkit-transform:translate(-50%,-50%) rotate(-180deg);transform:translate(-50%,-50%) rotate(-180deg)}to{-webkit-transform:translate(-50%,-50%) rotate(-1turn);transform:translate(-50%,-50%) rotate(-1turn)}}@keyframes c{0%{-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}50%{-webkit-transform:translate(-50%,-50%) rotate(-180deg);transform:translate(-50%,-50%) rotate(-180deg)}to{-webkit-transform:translate(-50%,-50%) rotate(-1turn);transform:translate(-50%,-50%) rotate(-1turn)}}@-webkit-keyframes d{0%{-webkit-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.2) translateX(6px);transform:scale(1.2) translate(6px)}25%{-webkit-transform:scale(1.3) translateX(8px);transform:scale(1.3) translate(8px)}40%{-webkit-transform:scale(1.2) translateX(6px);transform:scale(1.2) translate(6px)}50%{-webkit-transform:scale(1);transform:scale(1)}60%{-webkit-transform:scale(.8) translateX(6px);transform:scale(.8) translate(6px)}75%{-webkit-transform:scale(.7) translateX(8px);transform:scale(.7) translate(8px)}90%{-webkit-transform:scale(.8) translateX(6px);transform:scale(.8) translate(6px)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes d{0%{-webkit-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.2) translateX(6px);transform:scale(1.2) translate(6px)}25%{-webkit-transform:scale(1.3) translateX(8px);transform:scale(1.3) translate(8px)}40%{-webkit-transform:scale(1.2) translateX(6px);transform:scale(1.2) translate(6px)}50%{-webkit-transform:scale(1);transform:scale(1)}60%{-webkit-transform:scale(.8) translateX(6px);transform:scale(.8) translate(6px)}75%{-webkit-transform:scale(.7) translateX(8px);transform:scale(.7) translate(8px)}90%{-webkit-transform:scale(.8) translateX(6px);transform:scale(.8) translate(6px)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes e{0%{-webkit-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.2) translateX(-6px);transform:scale(1.2) translate(-6px)}25%{-webkit-transform:scale(1.3) translateX(-8px);transform:scale(1.3) translate(-8px)}40%{-webkit-transform:scale(1.2) translateX(-6px);transform:scale(1.2) translate(-6px)}50%{-webkit-transform:scale(1);transform:scale(1)}60%{-webkit-transform:scale(.8) translateX(-6px);transform:scale(.8) translate(-6px)}75%{-webkit-transform:scale(.7) translateX(-8px);transform:scale(.7) translate(-8px)}90%{-webkit-transform:scale(.8) translateX(-6px);transform:scale(.8) translate(-6px)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes e{0%{-webkit-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.2) translateX(-6px);transform:scale(1.2) translate(-6px)}25%{-webkit-transform:scale(1.3) translateX(-8px);transform:scale(1.3) translate(-8px)}40%{-webkit-transform:scale(1.2) translateX(-6px);transform:scale(1.2) translate(-6px)}50%{-webkit-transform:scale(1);transform:scale(1)}60%{-webkit-transform:scale(.8) translateX(-6px);transform:scale(.8) translate(-6px)}75%{-webkit-transform:scale(.7) translateX(-8px);transform:scale(.7) translate(-8px)}90%{-webkit-transform:scale(.8) translateX(-6px);transform:scale(.8) translate(-6px)}to{-webkit-transform:scale(1);transform:scale(1)}}.lum-lightbox{background:#0009}.lum-lightbox-inner{inset:2.5%}.lum-lightbox-inner img{position:relative}.lum-lightbox-inner .lum-lightbox-caption{margin:0 auto;color:#fff;max-width:700px;text-align:center}.lum-loading .lum-lightbox-loader{display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:66px;height:20px;-webkit-animation:c 1.8s linear infinite;animation:c 1.8s linear infinite}.lum-lightbox-loader:after,.lum-lightbox-loader:before{content:"";display:block;width:20px;height:20px;position:absolute;top:50%;margin-top:-10px;border-radius:20px;background:#ffffffe6}.lum-lightbox-loader:before{left:0;-webkit-animation:d 1.8s linear infinite;animation:d 1.8s linear infinite}.lum-lightbox-loader:after{right:0;-webkit-animation:e 1.8s linear infinite;animation:e 1.8s linear infinite;-webkit-animation-delay:-.9s;animation-delay:-.9s}.lum-lightbox.lum-opening{-webkit-animation:a .18s ease-out;animation:a .18s ease-out}.lum-lightbox.lum-opening .lum-lightbox-inner{-webkit-animation:b .18s ease-out;animation:b .18s ease-out}.lum-lightbox.lum-closing{-webkit-animation:a .3s ease-in;animation:a .3s ease-in;animation-direction:reverse}.lum-lightbox.lum-closing .lum-lightbox-inner{-webkit-animation:b .3s ease-in;animation:b .3s ease-in;animation-direction:reverse}.lum-img{-webkit-transition:opacity .12s ease-out;transition:opacity .12s ease-out}.lum-loading .lum-img{opacity:0}.lum-gallery-button{overflow:hidden;text-indent:150%;white-space:nowrap;background:transparent;border:0;margin:0;padding:0;outline:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:100px;max-height:100%;width:60px;cursor:pointer}.lum-close-button{position:absolute;right:5px;top:5px;width:32px;height:32px;opacity:.3}.lum-close-button:hover{opacity:1}.lum-close-button:after,.lum-close-button:before{position:absolute;left:15px;content:" ";height:33px;width:2px;background-color:#fff}.lum-close-button:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.lum-close-button:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.lum-previous-button{left:12px}.lum-next-button{right:12px}.lum-gallery-button:after{content:"";display:block;position:absolute;top:50%;width:36px;height:36px;border-top:4px solid hsla(0,0%,100%,.8)}.lum-previous-button:after{-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg);border-left:4px solid hsla(0,0%,100%,.8);-webkit-box-shadow:-2px 0 rgba(0,0,0,.2);box-shadow:-2px 0 #0003;left:12%;border-radius:3px 0 0}.lum-next-button:after{-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);border-right:4px solid hsla(0,0%,100%,.8);-webkit-box-shadow:2px 0 rgba(0,0,0,.2);box-shadow:2px 0 #0003;right:12%;border-radius:0 3px 0 0}@media (max-width:460px){.lum-lightbox-image-wrapper{display:-ms-flexbox;display:flex;overflow:auto;-webkit-overflow-scrolling:touch}.lum-lightbox-caption{width:100%;position:absolute;bottom:0}.lum-lightbox-position-helper{margin:auto}.lum-lightbox-inner img{max-width:none;max-height:none}}select{height:2.4375rem;margin:0 0 1rem;padding:.5rem 1.5rem .5rem .5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #cacaca;border-radius:0;background-color:#fefefe;font-family:inherit;font-size:1rem;font-weight:400;line-height:1.5;color:#0a0a0a;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' width='32' height='24' viewBox='0 0 32 24'><polygon points='0,0 32,0 16,24' style='fill: rgb%28138, 138, 138%29'></polygon></svg>");background-origin:content-box;background-position:right -1rem center;background-repeat:no-repeat;background-size:9px 6px;-webkit-transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:box-shadow .5s,border-color .25s ease-in-out;transition:box-shadow .5s,border-color .25s ease-in-out,-webkit-box-shadow .5s}@media screen and (min-width: 0�){select{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg==)}}.datepicker{display:none;position:absolute;padding:4px;margin-top:1px;direction:ltr}.datepicker.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;float:left;display:none;min-width:160px;list-style:none;background-color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:5px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px #0003;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;*border-right-width: 2px;*border-bottom-width: 2px;color:#333;font-size:13px;line-height:18px}.datepicker.dropdown-menu th,.datepicker.dropdown-menu td{padding:4px 5px}.datepicker table{border:0;margin:0;width:auto}.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer}.datepicker td{text-align:center;width:20px;height:20px;border:0;font-size:12px;padding:4px 8px;background:#fff;cursor:pointer}.datepicker td.active.day,.datepicker td.active.year{background:#2ba6cb}.datepicker td.old,.datepicker td.new{color:#999}.datepicker td span.active{background:#2ba6cb}.datepicker td.day.disabled,.datepicker td span.month.disabled,.datepicker td span.year.disabled{color:#eee}.datepicker th{text-align:center;width:20px;height:20px;border:0;font-size:12px;padding:4px 8px;background:#fff;cursor:pointer}.datepicker th.active.day,.datepicker th.active.year{background:#2ba6cb}.datepicker th.date-switch{width:145px}.datepicker th span.active{background:#2ba6cb}.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle}.datepicker.days div.datepicker-days,.datepicker.months div.datepicker-months,.datepicker.years div.datepicker-years{display:block}.datepicker thead tr:first-child th{cursor:pointer}.datepicker thead tr:first-child th.cw{cursor:default;background-color:transparent}.datepicker tfoot tr:first-child th{cursor:pointer}.datepicker-inline{width:220px}.datepicker-rtl{direction:rtl}.datepicker-rtl table tr td span{float:right}.datepicker-dropdown{top:0;left:0}.datepicker-dropdown:before{content:"";display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:1px solid rgba(0,0,0,.2);position:absolute;top:-7px;left:6px}.datepicker-dropdown:after{content:"";display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;position:absolute;top:-6px;left:7px}.datepicker>div,.datepicker-dropdown:before,.datepicker-dropdown:after{display:none}.datepicker-close{position:absolute;top:-30px;right:0;width:15px;height:30px;padding:0;display:none}.table-striped .datepicker table tr td,.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}@media print,screen and (min-width: 40em){.reveal,.reveal.tiny,.reveal.small,.reveal.large{right:auto;left:auto;margin:0 auto}}html{line-height:1.15;-webkit-text-size-adjust:100%}h1{font-size:2em;margin:.67em 0}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}code,kbd,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}[type=search]::-webkit-search-decoration{-webkit-appearance:none}html{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:100%}body{margin:0;padding:0;background:#fefefe;font-family:Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-weight:400;line-height:1.5;color:#0a0a0a;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=month],[type=week],[type=email],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=color],textarea{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:2.4375rem;margin:0 0 1rem;padding:.5rem;border:1px solid #cacaca;border-radius:0;background-color:#fefefe;-webkit-box-shadow:inset 0 1px 2px rgba(10,10,10,.1);box-shadow:inset 0 1px 2px #0a0a0a1a;font-family:inherit;font-size:1rem;font-weight:400;line-height:1.5;color:#0a0a0a;-webkit-transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:box-shadow .5s,border-color .25s ease-in-out;transition:box-shadow .5s,border-color .25s ease-in-out,-webkit-box-shadow .5s;-webkit-appearance:none;-moz-appearance:none;appearance:none}[type=text]:focus,[type=password]:focus,[type=date]:focus,[type=datetime]:focus,[type=datetime-local]:focus,[type=month]:focus,[type=week]:focus,[type=email]:focus,[type=number]:focus,[type=search]:focus,[type=tel]:focus,[type=time]:focus,[type=url]:focus,[type=color]:focus,textarea:focus{outline:none;border:1px solid #8a8a8a;background-color:#fefefe;-webkit-box-shadow:0 0 5px #cacaca;box-shadow:0 0 5px #cacaca;-webkit-transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:box-shadow .5s,border-color .25s ease-in-out;transition:box-shadow .5s,border-color .25s ease-in-out,-webkit-box-shadow .5s}input:disabled,input[readonly],textarea:disabled,textarea[readonly]{background-color:#e6e6e6;cursor:not-allowed}[type=submit],[type=button]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}::-moz-placeholder{color:#cacaca}:-ms-input-placeholder{color:#cacaca}::-webkit-input-placeholder{color:#cacaca}::-ms-input-placeholder{color:#cacaca}::placeholder{color:#cacaca}label{display:block;margin:0;font-size:.875rem;font-weight:400;line-height:1.8;color:#0a0a0a}.help-text{margin-top:-.5rem;font-size:.8125rem;font-style:italic;color:#0a0a0a}.input-group>:first-child,.input-group>:first-child.input-group-button>*{border-radius:0}.input-group>:last-child,.input-group>:last-child.input-group-button>*{border-radius:0}.input-group-label{padding:0 1rem;border:1px solid #cacaca;background:#e6e6e6;color:#0a0a0a;text-align:center;white-space:nowrap;display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-align:center;align-items:center}.input-group-button a,.input-group-button input,.input-group-button button,.input-group-button label{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;height:auto;padding-top:0;padding-bottom:0;font-size:1rem}select{height:2.4375rem;margin:0 0 1rem;padding:.5rem 1.5rem .5rem .5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #cacaca;border-radius:0;background-color:#fefefe;font-family:inherit;font-size:1rem;font-weight:400;line-height:1.5;color:#0a0a0a;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' width='32' height='24' viewBox='0 0 32 24'><polygon points='0,0 32,0 16,24' style='fill: rgb%28138, 138, 138%29'></polygon></svg>");background-origin:content-box;background-position:right -1rem center;background-repeat:no-repeat;background-size:9px 6px;-webkit-transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:box-shadow .5s,border-color .25s ease-in-out;transition:box-shadow .5s,border-color .25s ease-in-out,-webkit-box-shadow .5s}@media screen and (min-width: 0�){select{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg==)}}select:focus{outline:none;border:1px solid #8a8a8a;background-color:#fefefe;-webkit-box-shadow:0 0 5px #cacaca;box-shadow:0 0 5px #cacaca;-webkit-transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:box-shadow .5s,border-color .25s ease-in-out;transition:box-shadow .5s,border-color .25s ease-in-out,-webkit-box-shadow .5s}select:disabled{background-color:#e6e6e6;cursor:not-allowed}select:not([multiple]){padding-top:0;padding-bottom:0}.is-invalid-input:not(:focus){border-color:#cc4b37;background-color:#f9ecea}.is-invalid-input:not(:focus)::-moz-placeholder{color:#cc4b37}.is-invalid-input:not(:focus):-ms-input-placeholder{color:#cc4b37}.is-invalid-input:not(:focus)::-webkit-input-placeholder{color:#cc4b37}.is-invalid-input:not(:focus)::-ms-input-placeholder{color:#cc4b37}.is-invalid-input:not(:focus)::placeholder{color:#cc4b37}.is-invalid-label{color:#cc4b37}.form-error{display:none;margin-top:-.5rem;margin-bottom:1rem;font-size:.75rem;font-weight:700;color:#cc4b37}p{margin-bottom:1rem;font-size:inherit;line-height:1.6;text-rendering:optimizeLegibility}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-style:normal;font-weight:400;color:inherit;text-rendering:optimizeLegibility}h1,.h1{font-size:1.5rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}h2,.h2{font-size:1.25rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}h3,.h3{font-size:1.1875rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}h4,.h4{font-size:1.125rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}h5,.h5{font-size:1.0625rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}h6,.h6{font-size:1rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}@media print,screen and (min-width: 40em){h1,.h1{font-size:3rem}h2,.h2{font-size:2.5rem}h3,.h3{font-size:1.9375rem}h4,.h4{font-size:1.5625rem}h5,.h5{font-size:1.25rem}h6,.h6{font-size:1rem}}a{line-height:inherit;color:#1779ba;text-decoration:none;cursor:pointer}a:hover,a:focus{color:#1468a0}blockquote,blockquote p{line-height:1.6;color:#8a8a8a}kbd{margin:0;padding:.125rem .25rem 0;background-color:#e6e6e6;font-family:Consolas,Liberation Mono,Courier,monospace;color:#0a0a0a}.subheader{margin-top:.2rem;margin-bottom:.5rem;font-weight:400;line-height:1.4;color:#8a8a8a}.stat{font-size:2.5rem;line-height:1}.cite-block,cite{display:block;color:#8a8a8a;font-size:.8125rem}.cite-block:before,cite:before{content:"— "}.code-inline,code{border:1px solid #cacaca;background-color:#e6e6e6;font-family:Consolas,Liberation Mono,Courier,monospace;font-weight:400;color:#0a0a0a;display:inline;max-width:100%;word-wrap:break-word;padding:.125rem .3125rem .0625rem}.code-block{border:1px solid #cacaca;background-color:#e6e6e6;font-family:Consolas,Liberation Mono,Courier,monospace;font-weight:400;color:#0a0a0a;display:block;overflow:auto;white-space:pre;padding:1rem;margin-bottom:1.5rem}@media print,screen and (min-width: 40em){.medium-text-left{text-align:left}.medium-text-right{text-align:right}.medium-text-center{text-align:center}.medium-text-justify{text-align:justify}}@media print,screen and (min-width: 64em){.large-text-left{text-align:left}.large-text-right{text-align:right}.large-text-center{text-align:center}.large-text-justify{text-align:justify}}@media print{*{background:transparent!important;color:#000!important;-webkit-print-color-adjust:economy;color-adjust:economy;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important}.show-for-print{display:block!important}.hide-for-print{display:none!important}table.show-for-print{display:table!important}thead.show-for-print{display:table-header-group!important}tbody.show-for-print{display:table-row-group!important}tr.show-for-print{display:table-row!important}td.show-for-print,th.show-for-print{display:table-cell!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}abbr[title]:after{content:" (" attr(title) ")"}pre,blockquote{border:1px solid #8a8a8a;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.print-break-inside{page-break-inside:auto}}.grid-container{padding-right:.625rem;padding-left:.625rem;max-width:75rem;margin-left:auto;margin-right:auto}@media print,screen and (min-width: 40em){.grid-container{padding-right:.9375rem;padding-left:.9375rem}}.grid-container.fluid{padding-right:.625rem;padding-left:.625rem;max-width:100%;margin-left:auto;margin-right:auto}@media print,screen and (min-width: 40em){.grid-container.fluid{padding-right:.9375rem;padding-left:.9375rem}}.grid-container.full{padding-right:0;padding-left:0;max-width:100%;margin-left:auto;margin-right:auto}.grid-x{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.cell{-ms-flex:0 0 auto;flex:0 0 auto;min-height:0px;min-width:0px;width:100%}.cell.auto{-ms-flex:1 1;flex:1 1}.cell.shrink{-ms-flex:0 0 auto;flex:0 0 auto}.grid-x>.auto{width:auto}.grid-x>.shrink{width:auto}.grid-x>.small-shrink,.grid-x>.small-full,.grid-x>.small-1,.grid-x>.small-2,.grid-x>.small-3,.grid-x>.small-4,.grid-x>.small-5,.grid-x>.small-6,.grid-x>.small-7,.grid-x>.small-8,.grid-x>.small-9,.grid-x>.small-10,.grid-x>.small-11,.grid-x>.small-12{-ms-flex-preferred-size:auto;flex-basis:auto}@media print,screen and (min-width: 40em){.grid-x>.medium-shrink,.grid-x>.medium-full,.grid-x>.medium-1,.grid-x>.medium-2,.grid-x>.medium-3,.grid-x>.medium-4,.grid-x>.medium-5,.grid-x>.medium-6,.grid-x>.medium-7,.grid-x>.medium-8,.grid-x>.medium-9,.grid-x>.medium-10,.grid-x>.medium-11,.grid-x>.medium-12{-ms-flex-preferred-size:auto;flex-basis:auto}}@media print,screen and (min-width: 64em){.grid-x>.large-shrink,.grid-x>.large-full,.grid-x>.large-1,.grid-x>.large-2,.grid-x>.large-3,.grid-x>.large-4,.grid-x>.large-5,.grid-x>.large-6,.grid-x>.large-7,.grid-x>.large-8,.grid-x>.large-9,.grid-x>.large-10,.grid-x>.large-11,.grid-x>.large-12{-ms-flex-preferred-size:auto;flex-basis:auto}}.grid-x>.small-1,.grid-x>.small-2,.grid-x>.small-3,.grid-x>.small-4,.grid-x>.small-5,.grid-x>.small-6,.grid-x>.small-7,.grid-x>.small-8,.grid-x>.small-9,.grid-x>.small-10,.grid-x>.small-11,.grid-x>.small-12{-ms-flex:0 0 auto;flex:0 0 auto}.grid-x>.small-1{width:8.33333%}.grid-x>.small-2{width:16.66667%}.grid-x>.small-3{width:25%}.grid-x>.small-4{width:33.33333%}.grid-x>.small-5{width:41.66667%}.grid-x>.small-6{width:50%}.grid-x>.small-7{width:58.33333%}.grid-x>.small-8{width:66.66667%}.grid-x>.small-9{width:75%}.grid-x>.small-10{width:83.33333%}.grid-x>.small-11{width:91.66667%}.grid-x>.small-12{width:100%}@media print,screen and (min-width: 40em){.grid-x>.medium-auto{-ms-flex:1 1;flex:1 1;width:auto}.grid-x>.medium-shrink,.grid-x>.medium-1,.grid-x>.medium-2,.grid-x>.medium-3,.grid-x>.medium-4,.grid-x>.medium-5,.grid-x>.medium-6,.grid-x>.medium-7,.grid-x>.medium-8,.grid-x>.medium-9,.grid-x>.medium-10,.grid-x>.medium-11,.grid-x>.medium-12{-ms-flex:0 0 auto;flex:0 0 auto}.grid-x>.medium-shrink{width:auto}.grid-x>.medium-1{width:8.33333%}.grid-x>.medium-2{width:16.66667%}.grid-x>.medium-3{width:25%}.grid-x>.medium-4{width:33.33333%}.grid-x>.medium-5{width:41.66667%}.grid-x>.medium-6{width:50%}.grid-x>.medium-7{width:58.33333%}.grid-x>.medium-8{width:66.66667%}.grid-x>.medium-9{width:75%}.grid-x>.medium-10{width:83.33333%}.grid-x>.medium-11{width:91.66667%}.grid-x>.medium-12{width:100%}}@media print,screen and (min-width: 64em){.grid-x>.large-auto{-ms-flex:1 1;flex:1 1;width:auto}.grid-x>.large-shrink,.grid-x>.large-1,.grid-x>.large-2,.grid-x>.large-3,.grid-x>.large-4,.grid-x>.large-5,.grid-x>.large-6,.grid-x>.large-7,.grid-x>.large-8,.grid-x>.large-9,.grid-x>.large-10,.grid-x>.large-11,.grid-x>.large-12{-ms-flex:0 0 auto;flex:0 0 auto}.grid-x>.large-shrink{width:auto}.grid-x>.large-1{width:8.33333%}.grid-x>.large-2{width:16.66667%}.grid-x>.large-3{width:25%}.grid-x>.large-4{width:33.33333%}.grid-x>.large-5{width:41.66667%}.grid-x>.large-6{width:50%}.grid-x>.large-7{width:58.33333%}.grid-x>.large-8{width:66.66667%}.grid-x>.large-9{width:75%}.grid-x>.large-10{width:83.33333%}.grid-x>.large-11{width:91.66667%}.grid-x>.large-12{width:100%}}.grid-margin-x:not(.grid-x)>.cell{width:auto}.grid-margin-y:not(.grid-y)>.cell{height:auto}.grid-margin-x{margin-left:-.625rem;margin-right:-.625rem}@media print,screen and (min-width: 40em){.grid-margin-x{margin-left:-.9375rem;margin-right:-.9375rem}}.grid-margin-x>.cell{width:calc(100% - 1.25rem);margin-left:.625rem;margin-right:.625rem}@media print,screen and (min-width: 40em){.grid-margin-x>.cell{width:calc(100% - 1.875rem);margin-left:.9375rem;margin-right:.9375rem}}.grid-margin-x>.auto{width:auto}.grid-margin-x>.shrink{width:auto}.grid-margin-x>.small-1{width:calc(8.33333% - 1.25rem)}.grid-margin-x>.small-2{width:calc(16.66667% - 1.25rem)}.grid-margin-x>.small-3{width:calc(25% - 1.25rem)}.grid-margin-x>.small-4{width:calc(33.33333% - 1.25rem)}.grid-margin-x>.small-5{width:calc(41.66667% - 1.25rem)}.grid-margin-x>.small-6{width:calc(50% - 1.25rem)}.grid-margin-x>.small-7{width:calc(58.33333% - 1.25rem)}.grid-margin-x>.small-8{width:calc(66.66667% - 1.25rem)}.grid-margin-x>.small-9{width:calc(75% - 1.25rem)}.grid-margin-x>.small-10{width:calc(83.33333% - 1.25rem)}.grid-margin-x>.small-11{width:calc(91.66667% - 1.25rem)}.grid-margin-x>.small-12{width:calc(100% - 1.25rem)}@media print,screen and (min-width: 40em){.grid-margin-x>.auto{width:auto}.grid-margin-x>.shrink{width:auto}.grid-margin-x>.small-1{width:calc(8.33333% - 1.875rem)}.grid-margin-x>.small-2{width:calc(16.66667% - 1.875rem)}.grid-margin-x>.small-3{width:calc(25% - 1.875rem)}.grid-margin-x>.small-4{width:calc(33.33333% - 1.875rem)}.grid-margin-x>.small-5{width:calc(41.66667% - 1.875rem)}.grid-margin-x>.small-6{width:calc(50% - 1.875rem)}.grid-margin-x>.small-7{width:calc(58.33333% - 1.875rem)}.grid-margin-x>.small-8{width:calc(66.66667% - 1.875rem)}.grid-margin-x>.small-9{width:calc(75% - 1.875rem)}.grid-margin-x>.small-10{width:calc(83.33333% - 1.875rem)}.grid-margin-x>.small-11{width:calc(91.66667% - 1.875rem)}.grid-margin-x>.small-12{width:calc(100% - 1.875rem)}.grid-margin-x>.medium-auto{width:auto}.grid-margin-x>.medium-shrink{width:auto}.grid-margin-x>.medium-1{width:calc(8.33333% - 1.875rem)}.grid-margin-x>.medium-2{width:calc(16.66667% - 1.875rem)}.grid-margin-x>.medium-3{width:calc(25% - 1.875rem)}.grid-margin-x>.medium-4{width:calc(33.33333% - 1.875rem)}.grid-margin-x>.medium-5{width:calc(41.66667% - 1.875rem)}.grid-margin-x>.medium-6{width:calc(50% - 1.875rem)}.grid-margin-x>.medium-7{width:calc(58.33333% - 1.875rem)}.grid-margin-x>.medium-8{width:calc(66.66667% - 1.875rem)}.grid-margin-x>.medium-9{width:calc(75% - 1.875rem)}.grid-margin-x>.medium-10{width:calc(83.33333% - 1.875rem)}.grid-margin-x>.medium-11{width:calc(91.66667% - 1.875rem)}.grid-margin-x>.medium-12{width:calc(100% - 1.875rem)}}@media print,screen and (min-width: 64em){.grid-margin-x>.large-auto{width:auto}.grid-margin-x>.large-shrink{width:auto}.grid-margin-x>.large-1{width:calc(8.33333% - 1.875rem)}.grid-margin-x>.large-2{width:calc(16.66667% - 1.875rem)}.grid-margin-x>.large-3{width:calc(25% - 1.875rem)}.grid-margin-x>.large-4{width:calc(33.33333% - 1.875rem)}.grid-margin-x>.large-5{width:calc(41.66667% - 1.875rem)}.grid-margin-x>.large-6{width:calc(50% - 1.875rem)}.grid-margin-x>.large-7{width:calc(58.33333% - 1.875rem)}.grid-margin-x>.large-8{width:calc(66.66667% - 1.875rem)}.grid-margin-x>.large-9{width:calc(75% - 1.875rem)}.grid-margin-x>.large-10{width:calc(83.33333% - 1.875rem)}.grid-margin-x>.large-11{width:calc(91.66667% - 1.875rem)}.grid-margin-x>.large-12{width:calc(100% - 1.875rem)}}.grid-padding-x .grid-padding-x{margin-right:-.625rem;margin-left:-.625rem}@media print,screen and (min-width: 40em){.grid-padding-x .grid-padding-x{margin-right:-.9375rem;margin-left:-.9375rem}}.grid-container:not(.full)>.grid-padding-x{margin-right:-.625rem;margin-left:-.625rem}@media print,screen and (min-width: 40em){.grid-container:not(.full)>.grid-padding-x{margin-right:-.9375rem;margin-left:-.9375rem}}.grid-padding-x>.cell{padding-right:.625rem;padding-left:.625rem}@media print,screen and (min-width: 40em){.grid-padding-x>.cell{padding-right:.9375rem;padding-left:.9375rem}}.small-up-1>.cell{width:100%}.small-up-2>.cell{width:50%}.small-up-3>.cell{width:33.33333%}.small-up-4>.cell{width:25%}.small-up-5>.cell{width:20%}.small-up-6>.cell{width:16.66667%}.small-up-7>.cell{width:14.28571%}.small-up-8>.cell{width:12.5%}@media print,screen and (min-width: 40em){.medium-up-1>.cell{width:100%}.medium-up-2>.cell{width:50%}.medium-up-3>.cell{width:33.33333%}.medium-up-4>.cell{width:25%}.medium-up-5>.cell{width:20%}.medium-up-6>.cell{width:16.66667%}.medium-up-7>.cell{width:14.28571%}.medium-up-8>.cell{width:12.5%}}@media print,screen and (min-width: 64em){.large-up-1>.cell{width:100%}.large-up-2>.cell{width:50%}.large-up-3>.cell{width:33.33333%}.large-up-4>.cell{width:25%}.large-up-5>.cell{width:20%}.large-up-6>.cell{width:16.66667%}.large-up-7>.cell{width:14.28571%}.large-up-8>.cell{width:12.5%}}.grid-margin-x.small-up-1>.cell{width:calc(100% - 1.25rem)}.grid-margin-x.small-up-2>.cell{width:calc(50% - 1.25rem)}.grid-margin-x.small-up-3>.cell{width:calc(33.33333% - 1.25rem)}.grid-margin-x.small-up-4>.cell{width:calc(25% - 1.25rem)}.grid-margin-x.small-up-5>.cell{width:calc(20% - 1.25rem)}.grid-margin-x.small-up-6>.cell{width:calc(16.66667% - 1.25rem)}.grid-margin-x.small-up-7>.cell{width:calc(14.28571% - 1.25rem)}.grid-margin-x.small-up-8>.cell{width:calc(12.5% - 1.25rem)}@media print,screen and (min-width: 40em){.grid-margin-x.small-up-1>.cell{width:calc(100% - 1.875rem)}.grid-margin-x.small-up-2>.cell{width:calc(50% - 1.875rem)}.grid-margin-x.small-up-3>.cell{width:calc(33.33333% - 1.875rem)}.grid-margin-x.small-up-4>.cell{width:calc(25% - 1.875rem)}.grid-margin-x.small-up-5>.cell{width:calc(20% - 1.875rem)}.grid-margin-x.small-up-6>.cell{width:calc(16.66667% - 1.875rem)}.grid-margin-x.small-up-7>.cell{width:calc(14.28571% - 1.875rem)}.grid-margin-x.small-up-8>.cell{width:calc(12.5% - 1.875rem)}.grid-margin-x.medium-up-1>.cell{width:calc(100% - 1.875rem)}.grid-margin-x.medium-up-2>.cell{width:calc(50% - 1.875rem)}.grid-margin-x.medium-up-3>.cell{width:calc(33.33333% - 1.875rem)}.grid-margin-x.medium-up-4>.cell{width:calc(25% - 1.875rem)}.grid-margin-x.medium-up-5>.cell{width:calc(20% - 1.875rem)}.grid-margin-x.medium-up-6>.cell{width:calc(16.66667% - 1.875rem)}.grid-margin-x.medium-up-7>.cell{width:calc(14.28571% - 1.875rem)}.grid-margin-x.medium-up-8>.cell{width:calc(12.5% - 1.875rem)}}@media print,screen and (min-width: 64em){.grid-margin-x.large-up-1>.cell{width:calc(100% - 1.875rem)}.grid-margin-x.large-up-2>.cell{width:calc(50% - 1.875rem)}.grid-margin-x.large-up-3>.cell{width:calc(33.33333% - 1.875rem)}.grid-margin-x.large-up-4>.cell{width:calc(25% - 1.875rem)}.grid-margin-x.large-up-5>.cell{width:calc(20% - 1.875rem)}.grid-margin-x.large-up-6>.cell{width:calc(16.66667% - 1.875rem)}.grid-margin-x.large-up-7>.cell{width:calc(14.28571% - 1.875rem)}.grid-margin-x.large-up-8>.cell{width:calc(12.5% - 1.875rem)}}.small-margin-collapse{margin-right:0;margin-left:0}.small-margin-collapse>.cell{margin-right:0;margin-left:0}.small-margin-collapse>.small-1{width:8.33333%}.small-margin-collapse>.small-2{width:16.66667%}.small-margin-collapse>.small-3{width:25%}.small-margin-collapse>.small-4{width:33.33333%}.small-margin-collapse>.small-5{width:41.66667%}.small-margin-collapse>.small-6{width:50%}.small-margin-collapse>.small-7{width:58.33333%}.small-margin-collapse>.small-8{width:66.66667%}.small-margin-collapse>.small-9{width:75%}.small-margin-collapse>.small-10{width:83.33333%}.small-margin-collapse>.small-11{width:91.66667%}.small-margin-collapse>.small-12{width:100%}@media print,screen and (min-width: 40em){.small-margin-collapse>.medium-1{width:8.33333%}.small-margin-collapse>.medium-2{width:16.66667%}.small-margin-collapse>.medium-3{width:25%}.small-margin-collapse>.medium-4{width:33.33333%}.small-margin-collapse>.medium-5{width:41.66667%}.small-margin-collapse>.medium-6{width:50%}.small-margin-collapse>.medium-7{width:58.33333%}.small-margin-collapse>.medium-8{width:66.66667%}.small-margin-collapse>.medium-9{width:75%}.small-margin-collapse>.medium-10{width:83.33333%}.small-margin-collapse>.medium-11{width:91.66667%}.small-margin-collapse>.medium-12{width:100%}}@media print,screen and (min-width: 64em){.small-margin-collapse>.large-1{width:8.33333%}.small-margin-collapse>.large-2{width:16.66667%}.small-margin-collapse>.large-3{width:25%}.small-margin-collapse>.large-4{width:33.33333%}.small-margin-collapse>.large-5{width:41.66667%}.small-margin-collapse>.large-6{width:50%}.small-margin-collapse>.large-7{width:58.33333%}.small-margin-collapse>.large-8{width:66.66667%}.small-margin-collapse>.large-9{width:75%}.small-margin-collapse>.large-10{width:83.33333%}.small-margin-collapse>.large-11{width:91.66667%}.small-margin-collapse>.large-12{width:100%}}.small-padding-collapse{margin-right:0;margin-left:0}.small-padding-collapse>.cell{padding-right:0;padding-left:0}@media print,screen and (min-width: 40em){.medium-margin-collapse{margin-right:0;margin-left:0}.medium-margin-collapse>.cell{margin-right:0;margin-left:0}}@media print,screen and (min-width: 40em){.medium-margin-collapse>.small-1{width:8.33333%}.medium-margin-collapse>.small-2{width:16.66667%}.medium-margin-collapse>.small-3{width:25%}.medium-margin-collapse>.small-4{width:33.33333%}.medium-margin-collapse>.small-5{width:41.66667%}.medium-margin-collapse>.small-6{width:50%}.medium-margin-collapse>.small-7{width:58.33333%}.medium-margin-collapse>.small-8{width:66.66667%}.medium-margin-collapse>.small-9{width:75%}.medium-margin-collapse>.small-10{width:83.33333%}.medium-margin-collapse>.small-11{width:91.66667%}.medium-margin-collapse>.small-12{width:100%}}@media print,screen and (min-width: 40em){.medium-margin-collapse>.medium-1{width:8.33333%}.medium-margin-collapse>.medium-2{width:16.66667%}.medium-margin-collapse>.medium-3{width:25%}.medium-margin-collapse>.medium-4{width:33.33333%}.medium-margin-collapse>.medium-5{width:41.66667%}.medium-margin-collapse>.medium-6{width:50%}.medium-margin-collapse>.medium-7{width:58.33333%}.medium-margin-collapse>.medium-8{width:66.66667%}.medium-margin-collapse>.medium-9{width:75%}.medium-margin-collapse>.medium-10{width:83.33333%}.medium-margin-collapse>.medium-11{width:91.66667%}.medium-margin-collapse>.medium-12{width:100%}}@media print,screen and (min-width: 64em){.medium-margin-collapse>.large-1{width:8.33333%}.medium-margin-collapse>.large-2{width:16.66667%}.medium-margin-collapse>.large-3{width:25%}.medium-margin-collapse>.large-4{width:33.33333%}.medium-margin-collapse>.large-5{width:41.66667%}.medium-margin-collapse>.large-6{width:50%}.medium-margin-collapse>.large-7{width:58.33333%}.medium-margin-collapse>.large-8{width:66.66667%}.medium-margin-collapse>.large-9{width:75%}.medium-margin-collapse>.large-10{width:83.33333%}.medium-margin-collapse>.large-11{width:91.66667%}.medium-margin-collapse>.large-12{width:100%}}@media print,screen and (min-width: 40em){.medium-padding-collapse{margin-right:0;margin-left:0}.medium-padding-collapse>.cell{padding-right:0;padding-left:0}}@media print,screen and (min-width: 64em){.large-margin-collapse{margin-right:0;margin-left:0}.large-margin-collapse>.cell{margin-right:0;margin-left:0}}@media print,screen and (min-width: 64em){.large-margin-collapse>.small-1{width:8.33333%}.large-margin-collapse>.small-2{width:16.66667%}.large-margin-collapse>.small-3{width:25%}.large-margin-collapse>.small-4{width:33.33333%}.large-margin-collapse>.small-5{width:41.66667%}.large-margin-collapse>.small-6{width:50%}.large-margin-collapse>.small-7{width:58.33333%}.large-margin-collapse>.small-8{width:66.66667%}.large-margin-collapse>.small-9{width:75%}.large-margin-collapse>.small-10{width:83.33333%}.large-margin-collapse>.small-11{width:91.66667%}.large-margin-collapse>.small-12{width:100%}}@media print,screen and (min-width: 64em){.large-margin-collapse>.medium-1{width:8.33333%}.large-margin-collapse>.medium-2{width:16.66667%}.large-margin-collapse>.medium-3{width:25%}.large-margin-collapse>.medium-4{width:33.33333%}.large-margin-collapse>.medium-5{width:41.66667%}.large-margin-collapse>.medium-6{width:50%}.large-margin-collapse>.medium-7{width:58.33333%}.large-margin-collapse>.medium-8{width:66.66667%}.large-margin-collapse>.medium-9{width:75%}.large-margin-collapse>.medium-10{width:83.33333%}.large-margin-collapse>.medium-11{width:91.66667%}.large-margin-collapse>.medium-12{width:100%}}@media print,screen and (min-width: 64em){.large-margin-collapse>.large-1{width:8.33333%}.large-margin-collapse>.large-2{width:16.66667%}.large-margin-collapse>.large-3{width:25%}.large-margin-collapse>.large-4{width:33.33333%}.large-margin-collapse>.large-5{width:41.66667%}.large-margin-collapse>.large-6{width:50%}.large-margin-collapse>.large-7{width:58.33333%}.large-margin-collapse>.large-8{width:66.66667%}.large-margin-collapse>.large-9{width:75%}.large-margin-collapse>.large-10{width:83.33333%}.large-margin-collapse>.large-11{width:91.66667%}.large-margin-collapse>.large-12{width:100%}}@media print,screen and (min-width: 64em){.large-padding-collapse{margin-right:0;margin-left:0}.large-padding-collapse>.cell{padding-right:0;padding-left:0}}.grid-margin-x>.small-offset-0{margin-left:calc(0% + .625rem)}.grid-margin-x>.small-offset-1{margin-left:calc(8.33333% + .625rem)}.grid-margin-x>.small-offset-2{margin-left:calc(16.66667% + .625rem)}.grid-margin-x>.small-offset-3{margin-left:calc(25% + .625rem)}.grid-margin-x>.small-offset-4{margin-left:calc(33.33333% + .625rem)}.grid-margin-x>.small-offset-5{margin-left:calc(41.66667% + .625rem)}.grid-margin-x>.small-offset-6{margin-left:calc(50% + .625rem)}.grid-margin-x>.small-offset-7{margin-left:calc(58.33333% + .625rem)}.grid-margin-x>.small-offset-8{margin-left:calc(66.66667% + .625rem)}.grid-margin-x>.small-offset-9{margin-left:calc(75% + .625rem)}.grid-margin-x>.small-offset-10{margin-left:calc(83.33333% + .625rem)}.grid-margin-x>.small-offset-11{margin-left:calc(91.66667% + .625rem)}@media print,screen and (min-width: 40em){.medium-offset-0{margin-left:0%}.grid-margin-x>.medium-offset-0{margin-left:calc(0% + .9375rem)}.medium-offset-1{margin-left:8.33333%}.grid-margin-x>.medium-offset-1{margin-left:calc(8.33333% + .9375rem)}.medium-offset-2{margin-left:16.66667%}.grid-margin-x>.medium-offset-2{margin-left:calc(16.66667% + .9375rem)}.medium-offset-3{margin-left:25%}.grid-margin-x>.medium-offset-3{margin-left:calc(25% + .9375rem)}.medium-offset-4{margin-left:33.33333%}.grid-margin-x>.medium-offset-4{margin-left:calc(33.33333% + .9375rem)}.medium-offset-5{margin-left:41.66667%}.grid-margin-x>.medium-offset-5{margin-left:calc(41.66667% + .9375rem)}.medium-offset-6{margin-left:50%}.grid-margin-x>.medium-offset-6{margin-left:calc(50% + .9375rem)}.medium-offset-7{margin-left:58.33333%}.grid-margin-x>.medium-offset-7{margin-left:calc(58.33333% + .9375rem)}.medium-offset-8{margin-left:66.66667%}.grid-margin-x>.medium-offset-8{margin-left:calc(66.66667% + .9375rem)}.medium-offset-9{margin-left:75%}.grid-margin-x>.medium-offset-9{margin-left:calc(75% + .9375rem)}.medium-offset-10{margin-left:83.33333%}.grid-margin-x>.medium-offset-10{margin-left:calc(83.33333% + .9375rem)}.medium-offset-11{margin-left:91.66667%}.grid-margin-x>.medium-offset-11{margin-left:calc(91.66667% + .9375rem)}}@media print,screen and (min-width: 64em){.large-offset-0{margin-left:0%}.grid-margin-x>.large-offset-0{margin-left:calc(0% + .9375rem)}.large-offset-1{margin-left:8.33333%}.grid-margin-x>.large-offset-1{margin-left:calc(8.33333% + .9375rem)}.large-offset-2{margin-left:16.66667%}.grid-margin-x>.large-offset-2{margin-left:calc(16.66667% + .9375rem)}.large-offset-3{margin-left:25%}.grid-margin-x>.large-offset-3{margin-left:calc(25% + .9375rem)}.large-offset-4{margin-left:33.33333%}.grid-margin-x>.large-offset-4{margin-left:calc(33.33333% + .9375rem)}.large-offset-5{margin-left:41.66667%}.grid-margin-x>.large-offset-5{margin-left:calc(41.66667% + .9375rem)}.large-offset-6{margin-left:50%}.grid-margin-x>.large-offset-6{margin-left:calc(50% + .9375rem)}.large-offset-7{margin-left:58.33333%}.grid-margin-x>.large-offset-7{margin-left:calc(58.33333% + .9375rem)}.large-offset-8{margin-left:66.66667%}.grid-margin-x>.large-offset-8{margin-left:calc(66.66667% + .9375rem)}.large-offset-9{margin-left:75%}.grid-margin-x>.large-offset-9{margin-left:calc(75% + .9375rem)}.large-offset-10{margin-left:83.33333%}.grid-margin-x>.large-offset-10{margin-left:calc(83.33333% + .9375rem)}.large-offset-11{margin-left:91.66667%}.grid-margin-x>.large-offset-11{margin-left:calc(91.66667% + .9375rem)}}.grid-y{display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.grid-y>.cell{height:auto;max-height:none}.grid-y>.auto{height:auto}.grid-y>.shrink{height:auto}.grid-y>.small-shrink,.grid-y>.small-full,.grid-y>.small-1,.grid-y>.small-2,.grid-y>.small-3,.grid-y>.small-4,.grid-y>.small-5,.grid-y>.small-6,.grid-y>.small-7,.grid-y>.small-8,.grid-y>.small-9,.grid-y>.small-10,.grid-y>.small-11,.grid-y>.small-12{-ms-flex-preferred-size:auto;flex-basis:auto}@media print,screen and (min-width: 40em){.grid-y>.medium-shrink,.grid-y>.medium-full,.grid-y>.medium-1,.grid-y>.medium-2,.grid-y>.medium-3,.grid-y>.medium-4,.grid-y>.medium-5,.grid-y>.medium-6,.grid-y>.medium-7,.grid-y>.medium-8,.grid-y>.medium-9,.grid-y>.medium-10,.grid-y>.medium-11,.grid-y>.medium-12{-ms-flex-preferred-size:auto;flex-basis:auto}}@media print,screen and (min-width: 64em){.grid-y>.large-shrink,.grid-y>.large-full,.grid-y>.large-1,.grid-y>.large-2,.grid-y>.large-3,.grid-y>.large-4,.grid-y>.large-5,.grid-y>.large-6,.grid-y>.large-7,.grid-y>.large-8,.grid-y>.large-9,.grid-y>.large-10,.grid-y>.large-11,.grid-y>.large-12{-ms-flex-preferred-size:auto;flex-basis:auto}}.grid-y>.small-1,.grid-y>.small-2,.grid-y>.small-3,.grid-y>.small-4,.grid-y>.small-5,.grid-y>.small-6,.grid-y>.small-7,.grid-y>.small-8,.grid-y>.small-9,.grid-y>.small-10,.grid-y>.small-11,.grid-y>.small-12{-ms-flex:0 0 auto;flex:0 0 auto}.grid-y>.small-1{height:8.33333%}.grid-y>.small-2{height:16.66667%}.grid-y>.small-3{height:25%}.grid-y>.small-4{height:33.33333%}.grid-y>.small-5{height:41.66667%}.grid-y>.small-6{height:50%}.grid-y>.small-7{height:58.33333%}.grid-y>.small-8{height:66.66667%}.grid-y>.small-9{height:75%}.grid-y>.small-10{height:83.33333%}.grid-y>.small-11{height:91.66667%}.grid-y>.small-12{height:100%}@media print,screen and (min-width: 40em){.grid-y>.medium-auto{-ms-flex:1 1;flex:1 1;height:auto}.grid-y>.medium-shrink,.grid-y>.medium-1,.grid-y>.medium-2,.grid-y>.medium-3,.grid-y>.medium-4,.grid-y>.medium-5,.grid-y>.medium-6,.grid-y>.medium-7,.grid-y>.medium-8,.grid-y>.medium-9,.grid-y>.medium-10,.grid-y>.medium-11,.grid-y>.medium-12{-ms-flex:0 0 auto;flex:0 0 auto}.grid-y>.medium-shrink{height:auto}.grid-y>.medium-1{height:8.33333%}.grid-y>.medium-2{height:16.66667%}.grid-y>.medium-3{height:25%}.grid-y>.medium-4{height:33.33333%}.grid-y>.medium-5{height:41.66667%}.grid-y>.medium-6{height:50%}.grid-y>.medium-7{height:58.33333%}.grid-y>.medium-8{height:66.66667%}.grid-y>.medium-9{height:75%}.grid-y>.medium-10{height:83.33333%}.grid-y>.medium-11{height:91.66667%}.grid-y>.medium-12{height:100%}}@media print,screen and (min-width: 64em){.grid-y>.large-auto{-ms-flex:1 1;flex:1 1;height:auto}.grid-y>.large-shrink,.grid-y>.large-1,.grid-y>.large-2,.grid-y>.large-3,.grid-y>.large-4,.grid-y>.large-5,.grid-y>.large-6,.grid-y>.large-7,.grid-y>.large-8,.grid-y>.large-9,.grid-y>.large-10,.grid-y>.large-11,.grid-y>.large-12{-ms-flex:0 0 auto;flex:0 0 auto}.grid-y>.large-shrink{height:auto}.grid-y>.large-1{height:8.33333%}.grid-y>.large-2{height:16.66667%}.grid-y>.large-3{height:25%}.grid-y>.large-4{height:33.33333%}.grid-y>.large-5{height:41.66667%}.grid-y>.large-6{height:50%}.grid-y>.large-7{height:58.33333%}.grid-y>.large-8{height:66.66667%}.grid-y>.large-9{height:75%}.grid-y>.large-10{height:83.33333%}.grid-y>.large-11{height:91.66667%}.grid-y>.large-12{height:100%}}.grid-padding-y .grid-padding-y{margin-top:-.625rem;margin-bottom:-.625rem}@media print,screen and (min-width: 40em){.grid-padding-y .grid-padding-y{margin-top:-.9375rem;margin-bottom:-.9375rem}}.grid-padding-y>.cell{padding-top:.625rem;padding-bottom:.625rem}@media print,screen and (min-width: 40em){.grid-padding-y>.cell{padding-top:.9375rem;padding-bottom:.9375rem}}.grid-frame{overflow:hidden;position:relative;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:stretch;align-items:stretch;width:100vw}.cell .grid-frame{width:100%}.cell-block{overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.cell-block-y{overflow-y:auto;max-height:100%;min-height:100%;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.cell-block-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-height:100%}.cell-block-container>.grid-x{max-height:100%;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media print,screen and (min-width: 40em){.medium-grid-frame{overflow:hidden;position:relative;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:stretch;align-items:stretch;width:100vw}.cell .medium-grid-frame{width:100%}.medium-cell-block{overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.medium-cell-block-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-height:100%}.medium-cell-block-container>.grid-x{max-height:100%;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.medium-cell-block-y{overflow-y:auto;max-height:100%;min-height:100%;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}}@media print,screen and (min-width: 64em){.large-grid-frame{overflow:hidden;position:relative;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:stretch;align-items:stretch;width:100vw}.cell .large-grid-frame{width:100%}.large-cell-block{overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.large-cell-block-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-height:100%}.large-cell-block-container>.grid-x{max-height:100%;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.large-cell-block-y{overflow-y:auto;max-height:100%;min-height:100%;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}}.grid-y.grid-frame{width:auto;overflow:hidden;position:relative;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:stretch;align-items:stretch;height:100vh}@media print,screen and (min-width: 40em){.grid-y.medium-grid-frame{width:auto;overflow:hidden;position:relative;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:stretch;align-items:stretch;height:100vh}}@media print,screen and (min-width: 64em){.grid-y.large-grid-frame{width:auto;overflow:hidden;position:relative;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:stretch;align-items:stretch;height:100vh}}.cell .grid-y.grid-frame{height:100%}@media print,screen and (min-width: 40em){.cell .grid-y.medium-grid-frame{height:100%}}@media print,screen and (min-width: 64em){.cell .grid-y.large-grid-frame{height:100%}}.grid-margin-y{margin-top:-.625rem;margin-bottom:-.625rem}@media print,screen and (min-width: 40em){.grid-margin-y{margin-top:-.9375rem;margin-bottom:-.9375rem}}.grid-margin-y>.cell{height:calc(100% - 1.25rem);margin-top:.625rem;margin-bottom:.625rem}@media print,screen and (min-width: 40em){.grid-margin-y>.cell{height:calc(100% - 1.875rem);margin-top:.9375rem;margin-bottom:.9375rem}}.grid-margin-y>.auto{height:auto}.grid-margin-y>.shrink{height:auto}.grid-margin-y>.small-1{height:calc(8.33333% - 1.25rem)}.grid-margin-y>.small-2{height:calc(16.66667% - 1.25rem)}.grid-margin-y>.small-3{height:calc(25% - 1.25rem)}.grid-margin-y>.small-4{height:calc(33.33333% - 1.25rem)}.grid-margin-y>.small-5{height:calc(41.66667% - 1.25rem)}.grid-margin-y>.small-6{height:calc(50% - 1.25rem)}.grid-margin-y>.small-7{height:calc(58.33333% - 1.25rem)}.grid-margin-y>.small-8{height:calc(66.66667% - 1.25rem)}.grid-margin-y>.small-9{height:calc(75% - 1.25rem)}.grid-margin-y>.small-10{height:calc(83.33333% - 1.25rem)}.grid-margin-y>.small-11{height:calc(91.66667% - 1.25rem)}.grid-margin-y>.small-12{height:calc(100% - 1.25rem)}@media print,screen and (min-width: 40em){.grid-margin-y>.auto{height:auto}.grid-margin-y>.shrink{height:auto}.grid-margin-y>.small-1{height:calc(8.33333% - 1.875rem)}.grid-margin-y>.small-2{height:calc(16.66667% - 1.875rem)}.grid-margin-y>.small-3{height:calc(25% - 1.875rem)}.grid-margin-y>.small-4{height:calc(33.33333% - 1.875rem)}.grid-margin-y>.small-5{height:calc(41.66667% - 1.875rem)}.grid-margin-y>.small-6{height:calc(50% - 1.875rem)}.grid-margin-y>.small-7{height:calc(58.33333% - 1.875rem)}.grid-margin-y>.small-8{height:calc(66.66667% - 1.875rem)}.grid-margin-y>.small-9{height:calc(75% - 1.875rem)}.grid-margin-y>.small-10{height:calc(83.33333% - 1.875rem)}.grid-margin-y>.small-11{height:calc(91.66667% - 1.875rem)}.grid-margin-y>.small-12{height:calc(100% - 1.875rem)}.grid-margin-y>.medium-auto{height:auto}.grid-margin-y>.medium-shrink{height:auto}.grid-margin-y>.medium-1{height:calc(8.33333% - 1.875rem)}.grid-margin-y>.medium-2{height:calc(16.66667% - 1.875rem)}.grid-margin-y>.medium-3{height:calc(25% - 1.875rem)}.grid-margin-y>.medium-4{height:calc(33.33333% - 1.875rem)}.grid-margin-y>.medium-5{height:calc(41.66667% - 1.875rem)}.grid-margin-y>.medium-6{height:calc(50% - 1.875rem)}.grid-margin-y>.medium-7{height:calc(58.33333% - 1.875rem)}.grid-margin-y>.medium-8{height:calc(66.66667% - 1.875rem)}.grid-margin-y>.medium-9{height:calc(75% - 1.875rem)}.grid-margin-y>.medium-10{height:calc(83.33333% - 1.875rem)}.grid-margin-y>.medium-11{height:calc(91.66667% - 1.875rem)}.grid-margin-y>.medium-12{height:calc(100% - 1.875rem)}}@media print,screen and (min-width: 64em){.grid-margin-y>.large-auto{height:auto}.grid-margin-y>.large-shrink{height:auto}.grid-margin-y>.large-1{height:calc(8.33333% - 1.875rem)}.grid-margin-y>.large-2{height:calc(16.66667% - 1.875rem)}.grid-margin-y>.large-3{height:calc(25% - 1.875rem)}.grid-margin-y>.large-4{height:calc(33.33333% - 1.875rem)}.grid-margin-y>.large-5{height:calc(41.66667% - 1.875rem)}.grid-margin-y>.large-6{height:calc(50% - 1.875rem)}.grid-margin-y>.large-7{height:calc(58.33333% - 1.875rem)}.grid-margin-y>.large-8{height:calc(66.66667% - 1.875rem)}.grid-margin-y>.large-9{height:calc(75% - 1.875rem)}.grid-margin-y>.large-10{height:calc(83.33333% - 1.875rem)}.grid-margin-y>.large-11{height:calc(91.66667% - 1.875rem)}.grid-margin-y>.large-12{height:calc(100% - 1.875rem)}}.grid-frame.grid-margin-y{height:calc(100vh + 1.25rem)}@media print,screen and (min-width: 40em){.grid-frame.grid-margin-y{height:calc(100vh + 1.875rem)}}@media print,screen and (min-width: 64em){.grid-frame.grid-margin-y{height:calc(100vh + 1.875rem)}}@media print,screen and (min-width: 40em){.grid-margin-y.medium-grid-frame{height:calc(100vh + 1.875rem)}}@media print,screen and (min-width: 64em){.grid-margin-y.large-grid-frame{height:calc(100vh + 1.875rem)}}.button{display:inline-block;vertical-align:middle;margin:0 0 1rem;padding:.85em 1em;border:1px solid transparent;border-radius:0;-webkit-transition:background-color .25s ease-out,color .25s ease-out;transition:background-color .25s ease-out,color .25s ease-out;font-family:inherit;font-size:.9rem;-webkit-appearance:none;line-height:1;text-align:center;cursor:pointer}.button.tiny{font-size:.6rem}.button.small{font-size:.75rem}.button.large{font-size:1.25rem}.button,.button.disabled,.button[disabled],.button.disabled:hover,.button[disabled]:hover,.button.disabled:focus,.button[disabled]:focus{background-color:#1779ba;color:#fefefe}.button:hover,.button:focus{background-color:#14679e;color:#fefefe}.button.primary,.button.primary.disabled,.button.primary[disabled],.button.primary.disabled:hover,.button.primary[disabled]:hover,.button.primary.disabled:focus,.button.primary[disabled]:focus{background-color:#1779ba;color:#fefefe}.button.primary:hover,.button.primary:focus{background-color:#126195;color:#fefefe}.button.secondary,.button.secondary.disabled,.button.secondary[disabled],.button.secondary.disabled:hover,.button.secondary[disabled]:hover,.button.secondary.disabled:focus,.button.secondary[disabled]:focus{background-color:#767676;color:#fefefe}.button.secondary:hover,.button.secondary:focus{background-color:#5e5e5e;color:#fefefe}.button.success,.button.success.disabled,.button.success[disabled],.button.success.disabled:hover,.button.success[disabled]:hover,.button.success.disabled:focus,.button.success[disabled]:focus{background-color:#3adb76;color:#0a0a0a}.button.success:hover,.button.success:focus{background-color:#22bb5b;color:#0a0a0a}.button.warning,.button.warning.disabled,.button.warning[disabled],.button.warning.disabled:hover,.button.warning[disabled]:hover,.button.warning.disabled:focus,.button.warning[disabled]:focus{background-color:#ffae00;color:#0a0a0a}.button.warning:hover,.button.warning:focus{background-color:#cc8b00;color:#0a0a0a}.button.alert,.button.alert.disabled,.button.alert[disabled],.button.alert.disabled:hover,.button.alert[disabled]:hover,.button.alert.disabled:focus,.button.alert[disabled]:focus{background-color:#cc4b37;color:#fefefe}.button.alert:hover,.button.alert:focus{background-color:#a53b2a;color:#fefefe}.button.hollow,.button.hollow:hover,.button.hollow:focus,.button.hollow.disabled,.button.hollow.disabled:hover,.button.hollow.disabled:focus,.button.hollow[disabled],.button.hollow[disabled]:hover,.button.hollow[disabled]:focus{background-color:transparent}.button.hollow,.button.hollow.disabled,.button.hollow[disabled],.button.hollow.disabled:hover,.button.hollow[disabled]:hover,.button.hollow.disabled:focus,.button.hollow[disabled]:focus{border:1px solid #1779ba;color:#1779ba}.button.hollow:hover,.button.hollow:focus{border-color:#0c3d5d;color:#0c3d5d}.button.hollow.primary,.button.hollow.primary.disabled,.button.hollow.primary[disabled],.button.hollow.primary.disabled:hover,.button.hollow.primary[disabled]:hover,.button.hollow.primary.disabled:focus,.button.hollow.primary[disabled]:focus{border:1px solid #1779ba;color:#1779ba}.button.hollow.primary:hover,.button.hollow.primary:focus{border-color:#0c3d5d;color:#0c3d5d}.button.hollow.secondary,.button.hollow.secondary.disabled,.button.hollow.secondary[disabled],.button.hollow.secondary.disabled:hover,.button.hollow.secondary[disabled]:hover,.button.hollow.secondary.disabled:focus,.button.hollow.secondary[disabled]:focus{border:1px solid #767676;color:#767676}.button.hollow.secondary:hover,.button.hollow.secondary:focus{border-color:#3b3b3b;color:#3b3b3b}.button.hollow.success,.button.hollow.success.disabled,.button.hollow.success[disabled],.button.hollow.success.disabled:hover,.button.hollow.success[disabled]:hover,.button.hollow.success.disabled:focus,.button.hollow.success[disabled]:focus{border:1px solid #3adb76;color:#3adb76}.button.hollow.success:hover,.button.hollow.success:focus{border-color:#157539;color:#157539}.button.hollow.warning,.button.hollow.warning.disabled,.button.hollow.warning[disabled],.button.hollow.warning.disabled:hover,.button.hollow.warning[disabled]:hover,.button.hollow.warning.disabled:focus,.button.hollow.warning[disabled]:focus{border:1px solid #ffae00;color:#ffae00}.button.hollow.warning:hover,.button.hollow.warning:focus{border-color:#805700;color:#805700}.button.hollow.alert,.button.hollow.alert.disabled,.button.hollow.alert[disabled],.button.hollow.alert.disabled:hover,.button.hollow.alert[disabled]:hover,.button.hollow.alert.disabled:focus,.button.hollow.alert[disabled]:focus{border:1px solid #cc4b37;color:#cc4b37}.button.hollow.alert:hover,.button.hollow.alert:focus{border-color:#67251a;color:#67251a}.button.clear,.button.clear:hover,.button.clear:focus,.button.clear.disabled,.button.clear.disabled:hover,.button.clear.disabled:focus,.button.clear[disabled],.button.clear[disabled]:hover,.button.clear[disabled]:focus{border-color:transparent;background-color:transparent}.button.clear,.button.clear.disabled,.button.clear[disabled],.button.clear.disabled:hover,.button.clear[disabled]:hover,.button.clear.disabled:focus,.button.clear[disabled]:focus{color:#1779ba}.button.clear:hover,.button.clear:focus{color:#0c3d5d}.button.clear.primary,.button.clear.primary.disabled,.button.clear.primary[disabled],.button.clear.primary.disabled:hover,.button.clear.primary[disabled]:hover,.button.clear.primary.disabled:focus,.button.clear.primary[disabled]:focus{color:#1779ba}.button.clear.primary:hover,.button.clear.primary:focus{color:#0c3d5d}.button.clear.secondary,.button.clear.secondary.disabled,.button.clear.secondary[disabled],.button.clear.secondary.disabled:hover,.button.clear.secondary[disabled]:hover,.button.clear.secondary.disabled:focus,.button.clear.secondary[disabled]:focus{color:#767676}.button.clear.secondary:hover,.button.clear.secondary:focus{color:#3b3b3b}.button.clear.success,.button.clear.success.disabled,.button.clear.success[disabled],.button.clear.success.disabled:hover,.button.clear.success[disabled]:hover,.button.clear.success.disabled:focus,.button.clear.success[disabled]:focus{color:#3adb76}.button.clear.success:hover,.button.clear.success:focus{color:#157539}.button.clear.warning,.button.clear.warning.disabled,.button.clear.warning[disabled],.button.clear.warning.disabled:hover,.button.clear.warning[disabled]:hover,.button.clear.warning.disabled:focus,.button.clear.warning[disabled]:focus{color:#ffae00}.button.clear.warning:hover,.button.clear.warning:focus{color:#805700}.button.clear.alert,.button.clear.alert.disabled,.button.clear.alert[disabled],.button.clear.alert.disabled:hover,.button.clear.alert[disabled]:hover,.button.clear.alert.disabled:focus,.button.clear.alert[disabled]:focus{color:#cc4b37}.button.clear.alert:hover,.button.clear.alert:focus{color:#67251a}.button.dropdown.hollow:after,.button.dropdown.clear:after{border-top-color:#1779ba}.button.dropdown.hollow.primary:after,.button.dropdown.clear.primary:after{border-top-color:#1779ba}.button.dropdown.hollow.secondary:after,.button.dropdown.clear.secondary:after{border-top-color:#767676}.button.dropdown.hollow.success:after,.button.dropdown.clear.success:after{border-top-color:#3adb76}.button.dropdown.hollow.warning:after,.button.dropdown.clear.warning:after{border-top-color:#ffae00}.button.dropdown.hollow.alert:after,.button.dropdown.clear.alert:after{border-top-color:#cc4b37}.button-group{margin-bottom:1rem;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch;-ms-flex-positive:1;flex-grow:1}.button-group:before,.button-group:after{display:none}.button-group .button{margin:0 1px 1px 0;font-size:.9rem;-ms-flex:0 0 auto;flex:0 0 auto}.button-group.tiny .button{font-size:.6rem}.button-group.small .button{font-size:.75rem}.button-group.large .button{font-size:1.25rem}.button-group.expanded .button{-ms-flex:1 1;flex:1 1;margin-right:0}.button-group.primary .button,.button-group.primary .button.disabled,.button-group.primary .button[disabled],.button-group.primary .button.disabled:hover,.button-group.primary .button[disabled]:hover,.button-group.primary .button.disabled:focus,.button-group.primary .button[disabled]:focus{background-color:#1779ba;color:#fefefe}.button-group.primary .button:hover,.button-group.primary .button:focus{background-color:#126195;color:#fefefe}.button-group.secondary .button,.button-group.secondary .button.disabled,.button-group.secondary .button[disabled],.button-group.secondary .button.disabled:hover,.button-group.secondary .button[disabled]:hover,.button-group.secondary .button.disabled:focus,.button-group.secondary .button[disabled]:focus{background-color:#767676;color:#fefefe}.button-group.secondary .button:hover,.button-group.secondary .button:focus{background-color:#5e5e5e;color:#fefefe}.button-group.success .button,.button-group.success .button.disabled,.button-group.success .button[disabled],.button-group.success .button.disabled:hover,.button-group.success .button[disabled]:hover,.button-group.success .button.disabled:focus,.button-group.success .button[disabled]:focus{background-color:#3adb76;color:#0a0a0a}.button-group.success .button:hover,.button-group.success .button:focus{background-color:#22bb5b;color:#0a0a0a}.button-group.warning .button,.button-group.warning .button.disabled,.button-group.warning .button[disabled],.button-group.warning .button.disabled:hover,.button-group.warning .button[disabled]:hover,.button-group.warning .button.disabled:focus,.button-group.warning .button[disabled]:focus{background-color:#ffae00;color:#0a0a0a}.button-group.warning .button:hover,.button-group.warning .button:focus{background-color:#cc8b00;color:#0a0a0a}.button-group.alert .button,.button-group.alert .button.disabled,.button-group.alert .button[disabled],.button-group.alert .button.disabled:hover,.button-group.alert .button[disabled]:hover,.button-group.alert .button.disabled:focus,.button-group.alert .button[disabled]:focus{background-color:#cc4b37;color:#fefefe}.button-group.alert .button:hover,.button-group.alert .button:focus{background-color:#a53b2a;color:#fefefe}.button-group.hollow .button,.button-group.hollow .button:hover,.button-group.hollow .button:focus,.button-group.hollow .button.disabled,.button-group.hollow .button.disabled:hover,.button-group.hollow .button.disabled:focus,.button-group.hollow .button[disabled],.button-group.hollow .button[disabled]:hover,.button-group.hollow .button[disabled]:focus{background-color:transparent}.button-group.hollow .button,.button-group.hollow .button.disabled,.button-group.hollow .button[disabled],.button-group.hollow .button.disabled:hover,.button-group.hollow .button[disabled]:hover,.button-group.hollow .button.disabled:focus,.button-group.hollow .button[disabled]:focus{border:1px solid #1779ba;color:#1779ba}.button-group.hollow .button:hover,.button-group.hollow .button:focus{border-color:#0c3d5d;color:#0c3d5d}.button-group.hollow.primary .button,.button-group.hollow.primary .button.disabled,.button-group.hollow.primary .button[disabled],.button-group.hollow.primary .button.disabled:hover,.button-group.hollow.primary .button[disabled]:hover,.button-group.hollow.primary .button.disabled:focus,.button-group.hollow.primary .button[disabled]:focus,.button-group.hollow .button.primary,.button-group.hollow .button.primary.disabled,.button-group.hollow .button.primary[disabled],.button-group.hollow .button.primary.disabled:hover,.button-group.hollow .button.primary[disabled]:hover,.button-group.hollow .button.primary.disabled:focus,.button-group.hollow .button.primary[disabled]:focus{border:1px solid #1779ba;color:#1779ba}.button-group.hollow.primary .button:hover,.button-group.hollow.primary .button:focus,.button-group.hollow .button.primary:hover,.button-group.hollow .button.primary:focus{border-color:#0c3d5d;color:#0c3d5d}.button-group.hollow.secondary .button,.button-group.hollow.secondary .button.disabled,.button-group.hollow.secondary .button[disabled],.button-group.hollow.secondary .button.disabled:hover,.button-group.hollow.secondary .button[disabled]:hover,.button-group.hollow.secondary .button.disabled:focus,.button-group.hollow.secondary .button[disabled]:focus,.button-group.hollow .button.secondary,.button-group.hollow .button.secondary.disabled,.button-group.hollow .button.secondary[disabled],.button-group.hollow .button.secondary.disabled:hover,.button-group.hollow .button.secondary[disabled]:hover,.button-group.hollow .button.secondary.disabled:focus,.button-group.hollow .button.secondary[disabled]:focus{border:1px solid #767676;color:#767676}.button-group.hollow.secondary .button:hover,.button-group.hollow.secondary .button:focus,.button-group.hollow .button.secondary:hover,.button-group.hollow .button.secondary:focus{border-color:#3b3b3b;color:#3b3b3b}.button-group.hollow.success .button,.button-group.hollow.success .button.disabled,.button-group.hollow.success .button[disabled],.button-group.hollow.success .button.disabled:hover,.button-group.hollow.success .button[disabled]:hover,.button-group.hollow.success .button.disabled:focus,.button-group.hollow.success .button[disabled]:focus,.button-group.hollow .button.success,.button-group.hollow .button.success.disabled,.button-group.hollow .button.success[disabled],.button-group.hollow .button.success.disabled:hover,.button-group.hollow .button.success[disabled]:hover,.button-group.hollow .button.success.disabled:focus,.button-group.hollow .button.success[disabled]:focus{border:1px solid #3adb76;color:#3adb76}.button-group.hollow.success .button:hover,.button-group.hollow.success .button:focus,.button-group.hollow .button.success:hover,.button-group.hollow .button.success:focus{border-color:#157539;color:#157539}.button-group.hollow.warning .button,.button-group.hollow.warning .button.disabled,.button-group.hollow.warning .button[disabled],.button-group.hollow.warning .button.disabled:hover,.button-group.hollow.warning .button[disabled]:hover,.button-group.hollow.warning .button.disabled:focus,.button-group.hollow.warning .button[disabled]:focus,.button-group.hollow .button.warning,.button-group.hollow .button.warning.disabled,.button-group.hollow .button.warning[disabled],.button-group.hollow .button.warning.disabled:hover,.button-group.hollow .button.warning[disabled]:hover,.button-group.hollow .button.warning.disabled:focus,.button-group.hollow .button.warning[disabled]:focus{border:1px solid #ffae00;color:#ffae00}.button-group.hollow.warning .button:hover,.button-group.hollow.warning .button:focus,.button-group.hollow .button.warning:hover,.button-group.hollow .button.warning:focus{border-color:#805700;color:#805700}.button-group.hollow.alert .button,.button-group.hollow.alert .button.disabled,.button-group.hollow.alert .button[disabled],.button-group.hollow.alert .button.disabled:hover,.button-group.hollow.alert .button[disabled]:hover,.button-group.hollow.alert .button.disabled:focus,.button-group.hollow.alert .button[disabled]:focus,.button-group.hollow .button.alert,.button-group.hollow .button.alert.disabled,.button-group.hollow .button.alert[disabled],.button-group.hollow .button.alert.disabled:hover,.button-group.hollow .button.alert[disabled]:hover,.button-group.hollow .button.alert.disabled:focus,.button-group.hollow .button.alert[disabled]:focus{border:1px solid #cc4b37;color:#cc4b37}.button-group.hollow.alert .button:hover,.button-group.hollow.alert .button:focus,.button-group.hollow .button.alert:hover,.button-group.hollow .button.alert:focus{border-color:#67251a;color:#67251a}.button-group.clear .button,.button-group.clear .button:hover,.button-group.clear .button:focus,.button-group.clear .button.disabled,.button-group.clear .button.disabled:hover,.button-group.clear .button.disabled:focus,.button-group.clear .button[disabled],.button-group.clear .button[disabled]:hover,.button-group.clear .button[disabled]:focus{border-color:transparent;background-color:transparent}.button-group.clear .button,.button-group.clear .button.disabled,.button-group.clear .button[disabled],.button-group.clear .button.disabled:hover,.button-group.clear .button[disabled]:hover,.button-group.clear .button.disabled:focus,.button-group.clear .button[disabled]:focus{color:#1779ba}.button-group.clear .button:hover,.button-group.clear .button:focus{color:#0c3d5d}.button-group.clear.primary .button,.button-group.clear.primary .button.disabled,.button-group.clear.primary .button[disabled],.button-group.clear.primary .button.disabled:hover,.button-group.clear.primary .button[disabled]:hover,.button-group.clear.primary .button.disabled:focus,.button-group.clear.primary .button[disabled]:focus,.button-group.clear .button.primary,.button-group.clear .button.primary.disabled,.button-group.clear .button.primary[disabled],.button-group.clear .button.primary.disabled:hover,.button-group.clear .button.primary[disabled]:hover,.button-group.clear .button.primary.disabled:focus,.button-group.clear .button.primary[disabled]:focus{color:#1779ba}.button-group.clear.primary .button:hover,.button-group.clear.primary .button:focus,.button-group.clear .button.primary:hover,.button-group.clear .button.primary:focus{color:#0c3d5d}.button-group.clear.secondary .button,.button-group.clear.secondary .button.disabled,.button-group.clear.secondary .button[disabled],.button-group.clear.secondary .button.disabled:hover,.button-group.clear.secondary .button[disabled]:hover,.button-group.clear.secondary .button.disabled:focus,.button-group.clear.secondary .button[disabled]:focus,.button-group.clear .button.secondary,.button-group.clear .button.secondary.disabled,.button-group.clear .button.secondary[disabled],.button-group.clear .button.secondary.disabled:hover,.button-group.clear .button.secondary[disabled]:hover,.button-group.clear .button.secondary.disabled:focus,.button-group.clear .button.secondary[disabled]:focus{color:#767676}.button-group.clear.secondary .button:hover,.button-group.clear.secondary .button:focus,.button-group.clear .button.secondary:hover,.button-group.clear .button.secondary:focus{color:#3b3b3b}.button-group.clear.success .button,.button-group.clear.success .button.disabled,.button-group.clear.success .button[disabled],.button-group.clear.success .button.disabled:hover,.button-group.clear.success .button[disabled]:hover,.button-group.clear.success .button.disabled:focus,.button-group.clear.success .button[disabled]:focus,.button-group.clear .button.success,.button-group.clear .button.success.disabled,.button-group.clear .button.success[disabled],.button-group.clear .button.success.disabled:hover,.button-group.clear .button.success[disabled]:hover,.button-group.clear .button.success.disabled:focus,.button-group.clear .button.success[disabled]:focus{color:#3adb76}.button-group.clear.success .button:hover,.button-group.clear.success .button:focus,.button-group.clear .button.success:hover,.button-group.clear .button.success:focus{color:#157539}.button-group.clear.warning .button,.button-group.clear.warning .button.disabled,.button-group.clear.warning .button[disabled],.button-group.clear.warning .button.disabled:hover,.button-group.clear.warning .button[disabled]:hover,.button-group.clear.warning .button.disabled:focus,.button-group.clear.warning .button[disabled]:focus,.button-group.clear .button.warning,.button-group.clear .button.warning.disabled,.button-group.clear .button.warning[disabled],.button-group.clear .button.warning.disabled:hover,.button-group.clear .button.warning[disabled]:hover,.button-group.clear .button.warning.disabled:focus,.button-group.clear .button.warning[disabled]:focus{color:#ffae00}.button-group.clear.warning .button:hover,.button-group.clear.warning .button:focus,.button-group.clear .button.warning:hover,.button-group.clear .button.warning:focus{color:#805700}.button-group.clear.alert .button,.button-group.clear.alert .button.disabled,.button-group.clear.alert .button[disabled],.button-group.clear.alert .button.disabled:hover,.button-group.clear.alert .button[disabled]:hover,.button-group.clear.alert .button.disabled:focus,.button-group.clear.alert .button[disabled]:focus,.button-group.clear .button.alert,.button-group.clear .button.alert.disabled,.button-group.clear .button.alert[disabled],.button-group.clear .button.alert.disabled:hover,.button-group.clear .button.alert[disabled]:hover,.button-group.clear .button.alert.disabled:focus,.button-group.clear .button.alert[disabled]:focus{color:#cc4b37}.button-group.clear.alert .button:hover,.button-group.clear.alert .button:focus,.button-group.clear .button.alert:hover,.button-group.clear .button.alert:focus{color:#67251a}.button-group.no-gaps .button{margin-right:-.0625rem}.button-group.no-gaps .button+.button{border-left-color:transparent}.button-group.stacked.expanded .button,.button-group.stacked-for-small.expanded .button,.button-group.stacked-for-medium.expanded .button{-ms-flex:1 1;flex:1 1;margin-right:0}@media print,screen and (min-width: 40em){.button-group.stacked-for-small .button{-ms-flex:0 0 auto;flex:0 0 auto;margin-bottom:0}}@media print,screen and (min-width: 64em){.button-group.stacked-for-medium .button{-ms-flex:0 0 auto;flex:0 0 auto;margin-bottom:0}}@media print,screen and (max-width: 39.99875em){.button-group.stacked-for-small.expanded{display:block}.button-group.stacked-for-small.expanded .button{display:block;margin-right:0}}@media print,screen and (max-width: 63.99875em){.button-group.stacked-for-medium.expanded{display:block}.button-group.stacked-for-medium.expanded .button{display:block;margin-right:0}}.close-button{position:absolute;z-index:10;color:#8a8a8a;cursor:pointer}[data-whatinput=mouse] .close-button{outline:0}.close-button:hover,.close-button:focus{color:#0a0a0a}.close-button.small{right:.66rem;top:.33em;font-size:1.5em;line-height:1}.close-button.medium,.close-button{right:1rem;top:.5rem;font-size:2em;line-height:1}.label{display:inline-block;padding:.33333rem .5rem;border-radius:0;font-size:.8rem;line-height:1;white-space:nowrap;cursor:default;background:#1779ba;color:#fefefe}.label.primary{background:#1779ba;color:#fefefe}.label.secondary{background:#767676;color:#fefefe}.label.success{background:#3adb76;color:#0a0a0a}.label.warning{background:#ffae00;color:#0a0a0a}.label.alert{background:#cc4b37;color:#fefefe}.progress.primary .progress-meter{background-color:#1779ba}.progress.secondary .progress-meter{background-color:#767676}.progress.success .progress-meter{background-color:#3adb76}.progress.warning .progress-meter{background-color:#ffae00}.progress.alert .progress-meter{background-color:#cc4b37}.progress-meter{position:relative;display:block;width:0%;height:100%;background-color:#1779ba}.progress-meter-text{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin:0;font-size:.75rem;font-weight:700;color:#fefefe;white-space:nowrap}.slider{position:relative;height:.5rem;margin-top:1.25rem;margin-bottom:2.25rem;background-color:#e6e6e6;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:none;touch-action:none}.slider-handle{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;z-index:1;display:inline-block;width:1.4rem;height:1.4rem;border-radius:0;background-color:#1779ba;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-ms-touch-action:manipulation;touch-action:manipulation}.slider-handle:hover{background-color:#14679e}.switch{height:2rem;position:relative;margin-bottom:1rem;outline:0;font-size:.875rem;font-weight:700;color:#fefefe;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.switch-input{position:absolute;margin-bottom:0;opacity:0}.switch-paddle{position:relative;display:block;width:4rem;height:2rem;border-radius:0;background:#cacaca;-webkit-transition:all .25s ease-out;transition:all .25s ease-out;font-weight:inherit;color:inherit;cursor:pointer}input+.switch-paddle{margin:0}.switch-paddle:after{position:absolute;top:.25rem;left:.25rem;display:block;width:1.5rem;height:1.5rem;-webkit-transform:translate3d(0,0,0);transform:translateZ(0);border-radius:0;background:#fefefe;-webkit-transition:all .25s ease-out;transition:all .25s ease-out;content:""}input:checked~.switch-paddle{background:#1779ba}input:checked~.switch-paddle:after{left:2.25rem}input:disabled~.switch-paddle{cursor:not-allowed;opacity:.5}[data-whatinput=mouse] input:focus~.switch-paddle{outline:0}.switch-active,.switch-inactive{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.switch-active{left:8%;display:none}input:checked+label>.switch-active{display:block}.switch-inactive{right:15%}input:checked+label>.switch-inactive{display:none}.switch.tiny{height:1.5rem}.switch.tiny .switch-paddle{width:3rem;height:1.5rem;font-size:.625rem}.switch.tiny .switch-paddle:after{top:.25rem;left:.25rem;width:1rem;height:1rem}.switch.tiny input:checked~.switch-paddle:after{left:1.75rem}.switch.small{height:1.75rem}.switch.small .switch-paddle{width:3.5rem;height:1.75rem;font-size:.75rem}.switch.small .switch-paddle:after{top:.25rem;left:.25rem;width:1.25rem;height:1.25rem}.switch.small input:checked~.switch-paddle:after{left:2rem}.switch.large{height:2.5rem}.switch.large .switch-paddle{width:5rem;height:2.5rem;font-size:1rem}.switch.large .switch-paddle:after{top:.25rem;left:.25rem;width:2rem;height:2rem}.switch.large input:checked~.switch-paddle:after{left:2.75rem}@media print,screen and (max-width: 63.99875em){table.stack thead,table.stack tfoot{display:none}table.stack tr,table.stack th,table.stack td{display:block}table.stack td{border-top:0}}.badge{display:inline-block;min-width:2.1em;padding:.3em;border-radius:50%;font-size:.6rem;text-align:center;background:#1779ba;color:#fefefe}.badge.primary{background:#1779ba;color:#fefefe}.badge.secondary{background:#767676;color:#fefefe}.badge.success{background:#3adb76;color:#0a0a0a}.badge.warning{background:#ffae00;color:#0a0a0a}.badge.alert{background:#cc4b37;color:#fefefe}.breadcrumbs li{float:left;font-size:.6875rem;color:#0a0a0a;cursor:default;text-transform:uppercase}.breadcrumbs a{color:#1779ba}.callout.primary{background-color:#d7ecfa;color:#0a0a0a}.callout.secondary{background-color:#eaeaea;color:#0a0a0a}.callout.success{background-color:#e1faea;color:#0a0a0a}.callout.warning{background-color:#fff3d9;color:#0a0a0a}.callout.alert{background-color:#f7e4e1;color:#0a0a0a}.card{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-positive:1;flex-grow:1;margin-bottom:1rem;border:1px solid #e6e6e6;border-radius:0;background:#fefefe;-webkit-box-shadow:none;box-shadow:none;overflow:hidden;color:#0a0a0a}.card-divider{display:-ms-flexbox;display:flex;-ms-flex:0 1 auto;flex:0 1 auto;padding:1rem;background:#e6e6e6}.dropdown-pane{position:absolute;z-index:10;display:none;width:300px;padding:1rem;visibility:hidden;border:1px solid #cacaca;border-radius:0;background-color:#fefefe;font-size:1rem}.dropdown-pane.is-open{display:block;visibility:visible}.pagination li{margin-right:.0625rem;border-radius:0;font-size:.875rem;display:none}@media print,screen and (min-width: 40em){.pagination li{display:inline-block}}.pagination a:hover,.pagination button:hover{background:#e6e6e6}.pagination .current{padding:.1875rem .625rem;background:#1779ba;color:#fefefe;cursor:default}.has-tip{position:relative;display:inline-block;border-bottom:dotted 1px #8a8a8a;font-weight:700;cursor:help}.tooltip{position:absolute;top:calc(100% + .6495rem);z-index:1200;max-width:10rem;padding:.75rem;border-radius:0;background-color:#0a0a0a;font-size:80%;color:#fefefe}.tooltip:before{position:absolute}.tooltip.bottom:before{display:block;width:0;height:0;border:inset .75rem;content:"";border-top-width:0;border-bottom-style:solid;border-color:transparent transparent #0a0a0a;bottom:100%}.tooltip.bottom.align-center:before{left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%)}.tooltip.top:before{display:block;width:0;height:0;border:inset .75rem;content:"";border-bottom-width:0;border-top-style:solid;border-color:#0a0a0a transparent transparent;top:100%;bottom:auto}.tooltip.top.align-center:before{left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%)}.tooltip.left:before{display:block;width:0;height:0;border:inset .75rem;content:"";border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #0a0a0a;left:100%}.tooltip.left.align-center:before{bottom:auto;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.tooltip.right:before{display:block;width:0;height:0;border:inset .75rem;content:"";border-left-width:0;border-right-style:solid;border-color:transparent #0a0a0a transparent transparent;right:100%;left:auto}.tooltip.right.align-center:before{bottom:auto;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.tooltip.align-top:before{bottom:auto;top:10%}.tooltip.align-bottom:before{bottom:10%;top:auto}.tooltip.align-left:before{left:10%;right:auto}.tooltip.align-right:before{left:auto;right:10%}.accordion-title{position:relative;display:block;padding:1.25rem 1rem;border:1px solid #e6e6e6;border-bottom:0;font-size:.75rem;line-height:1;color:#1779ba}:last-child:not(.is-active)>.accordion-title{border-bottom:1px solid #e6e6e6;border-radius:0}.accordion-title:hover,.accordion-title:focus{background-color:#e6e6e6}.accordion-content{display:none;padding:1rem;border:1px solid #e6e6e6;border-bottom:0;background-color:#fefefe;color:#0a0a0a}:last-child>.accordion-content:last-child{border-bottom:1px solid #e6e6e6}@media print,screen and (max-width: 39.99875em){.media-object.stack-for-small{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media print,screen and (max-width: 39.99875em){.stack-for-small .media-object-section{padding:0;padding-bottom:1rem;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.stack-for-small .media-object-section img{width:100%}}.orbit-slide{width:100%;position:absolute}.orbit-bullets button:hover,.orbit-bullets button.is-active{background-color:#8a8a8a}.responsive-embed,.flex-video{position:relative;height:0;margin-bottom:1rem;padding-bottom:75%;overflow:hidden}.responsive-embed iframe,.responsive-embed object,.responsive-embed embed,.responsive-embed video,.flex-video iframe,.flex-video object,.flex-video embed,.flex-video video{position:absolute;top:0;left:0;width:100%;height:100%}.responsive-embed.widescreen,.flex-video.widescreen{padding-bottom:56.25%}.tabs{margin:0;border:1px solid #e6e6e6;background:#fefefe;list-style-type:none}.tabs.primary{background:#1779ba}.tabs.primary>li>a{color:#fefefe}.tabs.primary>li>a:hover,.tabs.primary>li>a:focus{background:#1673b1}.tabs-title>a{display:block;padding:1.25rem 1.5rem;font-size:.75rem;line-height:1;color:#1779ba}[data-whatinput=mouse] .tabs-title>a{outline:0}.tabs-title>a:hover{background:#fefefe;color:#1468a0}.tabs-title>a:focus,.tabs-title>a[aria-selected=true]{background:#e6e6e6;color:#1779ba}.tabs-content{border:1px solid #e6e6e6;border-top:0;background:#fefefe;color:#0a0a0a;-webkit-transition:all .5s ease;transition:all .5s ease}.tabs-content.vertical{border:1px solid #e6e6e6;border-left:0}.thumbnail{display:inline-block;max-width:100%;margin-bottom:1rem;border:4px solid #fefefe;border-radius:0;-webkit-box-shadow:0 0 0 1px rgba(10,10,10,.2);box-shadow:0 0 0 1px #0a0a0a33;line-height:0}a.thumbnail:hover,a.thumbnail:focus{-webkit-box-shadow:0 0 6px 1px rgba(23,121,186,.5);box-shadow:0 0 6px 1px #1779ba80}@media print,screen and (min-width: 40em){.menu.medium-horizontal{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row}.menu.medium-vertical{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-direction:column;flex-direction:column}.menu.medium-expanded li,.menu.medium-simple li{-ms-flex:1 1;flex:1 1}}@media print,screen and (min-width: 64em){.menu.large-horizontal{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row}.menu.large-vertical{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-direction:column;flex-direction:column}.menu.large-expanded li,.menu.large-simple li{-ms-flex:1 1;flex:1 1}}.menu.icon-top li a img,.menu.icon-top li a i,.menu.icon-top li a svg{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;margin-bottom:.25rem;text-align:center}.menu.icon-bottom li a img,.menu.icon-bottom li a i,.menu.icon-bottom li a svg{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;margin-bottom:.25rem;text-align:center}.menu .is-active>a{background:#1779ba;color:#fefefe}.menu .active>a{background:#1779ba;color:#fefefe}.menu-icon:after{position:absolute;top:0;left:0;display:block;width:100%;height:2px;background:#fefefe;-webkit-box-shadow:0 7px 0 #fefefe,0 14px 0 #fefefe;box-shadow:0 7px #fefefe,0 14px #fefefe;content:""}.menu-icon:hover:after{background:#cacaca;-webkit-box-shadow:0 7px 0 #cacaca,0 14px 0 #cacaca;box-shadow:0 7px #cacaca,0 14px #cacaca}.menu-icon.dark:hover:after{background:#8a8a8a;-webkit-box-shadow:0 7px 0 #8a8a8a,0 14px 0 #8a8a8a;box-shadow:0 7px #8a8a8a,0 14px #8a8a8a}.accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle)>a:after{display:block;width:0;height:0;border:inset 6px;content:"";border-bottom-width:0;border-top-style:solid;border-color:#1779ba transparent transparent;position:absolute;top:50%;margin-top:-3px;right:1rem}.accordion-menu.align-left .is-accordion-submenu-parent>a:after{right:1rem;left:auto}.submenu-toggle{position:absolute;top:0;right:0;width:40px;height:40px;cursor:pointer}.submenu-toggle:after{display:block;width:0;height:0;border:inset 6px;content:"";border-bottom-width:0;border-top-style:solid;border-color:#1779ba transparent transparent;top:0;bottom:0;margin:auto}.submenu-toggle-text{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.is-drilldown{position:relative;overflow:hidden}.is-drilldown li{display:block}.is-drilldown.animate-height{-webkit-transition:height .5s;transition:height .5s}.drilldown a{padding:.7rem 1rem;background:#fefefe}.drilldown .is-drilldown-submenu{position:absolute;top:0;left:100%;z-index:-1;width:100%;background:#fefefe;-webkit-transition:-webkit-transform .15s linear;transition:-webkit-transform .15s linear;transition:transform .15s linear;transition:transform .15s linear,-webkit-transform .15s linear}.drilldown .is-drilldown-submenu.is-active{z-index:1;display:block;-webkit-transform:translateX(-100%);transform:translate(-100%)}.drilldown .is-drilldown-submenu.is-closing{-webkit-transform:translateX(100%);transform:translate(100%)}.drilldown .is-drilldown-submenu a{padding:.7rem 1rem}.drilldown .nested.is-drilldown-submenu{margin-right:0;margin-left:0}.drilldown .drilldown-submenu-cover-previous{min-height:100%}.drilldown .is-drilldown-submenu-parent>a{position:relative}.drilldown .is-drilldown-submenu-parent>a:after{display:block;width:0;height:0;border:inset 6px;content:"";border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #1779ba;position:absolute;top:50%;margin-top:-6px;right:1rem}.drilldown.align-left .is-drilldown-submenu-parent>a:after{display:block;width:0;height:0;border:inset 6px;content:"";border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #1779ba;right:1rem;left:auto}.drilldown.align-right .is-drilldown-submenu-parent>a:after{display:block;width:0;height:0;border:inset 6px;content:"";border-left-width:0;border-right-style:solid;border-color:transparent #1779ba transparent transparent;right:auto;left:1rem}.drilldown .js-drilldown-back>a:before{display:block;width:0;height:0;border:inset 6px;content:"";border-left-width:0;border-right-style:solid;border-color:transparent #1779ba transparent transparent;display:inline-block;vertical-align:middle;margin-right:.75rem}.dropdown.menu>li.is-dropdown-submenu-parent>a:after{display:block;width:0;height:0;border:inset 6px;content:"";border-bottom-width:0;border-top-style:solid;border-color:#1779ba transparent transparent;right:5px;left:auto;margin-top:-3px}.dropdown.menu>li>a{padding:.7rem 1rem}.dropdown.menu>li.is-active>a{background:transparent;color:#1779ba}.dropdown.menu.vertical>li.opens-left>.is-dropdown-submenu{top:0;right:100%;left:auto}.dropdown.menu.vertical>li.opens-left>a:after{display:block;width:0;height:0;border:inset 6px;content:"";border-left-width:0;border-right-style:solid;border-color:transparent #1779ba transparent transparent;right:auto;left:5px}.dropdown.menu.vertical>li.opens-right>a:after{display:block;width:0;height:0;border:inset 6px;content:"";border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #1779ba}@media print,screen and (min-width: 40em){.dropdown.menu.medium-horizontal>li.opens-left>.is-dropdown-submenu{top:100%;right:0;left:auto}.dropdown.menu.medium-horizontal>li.opens-right>.is-dropdown-submenu{top:100%;right:auto;left:0}.dropdown.menu.medium-horizontal>li.is-dropdown-submenu-parent>a{position:relative;padding-right:1.5rem}.dropdown.menu.medium-horizontal>li.is-dropdown-submenu-parent>a:after{display:block;width:0;height:0;border:inset 6px;content:"";border-bottom-width:0;border-top-style:solid;border-color:#1779ba transparent transparent;right:5px;left:auto;margin-top:-3px}.dropdown.menu.medium-vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.medium-vertical>li.opens-left>.is-dropdown-submenu{top:0;right:100%;left:auto}.dropdown.menu.medium-vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.medium-vertical>li>a:after{right:14px}.dropdown.menu.medium-vertical>li.opens-left>a:after{display:block;width:0;height:0;border:inset 6px;content:"";border-left-width:0;border-right-style:solid;border-color:transparent #1779ba transparent transparent;right:auto;left:5px}.dropdown.menu.medium-vertical>li.opens-right>a:after{display:block;width:0;height:0;border:inset 6px;content:"";border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #1779ba}}@media print,screen and (min-width: 64em){.dropdown.menu.large-horizontal>li.opens-left>.is-dropdown-submenu{top:100%;right:0;left:auto}.dropdown.menu.large-horizontal>li.opens-right>.is-dropdown-submenu{top:100%;right:auto;left:0}.dropdown.menu.large-horizontal>li.is-dropdown-submenu-parent>a{position:relative;padding-right:1.5rem}.dropdown.menu.large-horizontal>li.is-dropdown-submenu-parent>a:after{display:block;width:0;height:0;border:inset 6px;content:"";border-bottom-width:0;border-top-style:solid;border-color:#1779ba transparent transparent;right:5px;left:auto;margin-top:-3px}.dropdown.menu.large-vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.large-vertical>li.opens-left>.is-dropdown-submenu{top:0;right:100%;left:auto}.dropdown.menu.large-vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.large-vertical>li>a:after{right:14px}.dropdown.menu.large-vertical>li.opens-left>a:after{display:block;width:0;height:0;border:inset 6px;content:"";border-left-width:0;border-right-style:solid;border-color:transparent #1779ba transparent transparent;right:auto;left:5px}.dropdown.menu.large-vertical>li.opens-right>a:after{display:block;width:0;height:0;border:inset 6px;content:"";border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #1779ba}}.is-dropdown-submenu{position:absolute;top:0;left:100%;z-index:1;display:none;min-width:200px;border:1px solid #cacaca;background:#fefefe}.is-dropdown-submenu .is-dropdown-submenu-parent.opens-left>a:after{display:block;width:0;height:0;border:inset 6px;content:"";border-left-width:0;border-right-style:solid;border-color:transparent #1779ba transparent transparent;right:auto;left:5px}.is-dropdown-submenu .is-dropdown-submenu-parent.opens-right>a:after{display:block;width:0;height:0;border:inset 6px;content:"";border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #1779ba}.is-off-canvas-open{overflow:hidden}.js-off-canvas-overlay{position:absolute;top:0;left:0;z-index:11;width:100%;height:100%;-webkit-transition:opacity .5s ease,visibility .5s ease;transition:opacity .5s ease,visibility .5s ease;background:#fefefe40;opacity:0;visibility:hidden;overflow:hidden}.js-off-canvas-overlay.is-visible{opacity:1;visibility:visible}.js-off-canvas-overlay.is-closable{cursor:pointer}.js-off-canvas-overlay.is-overlay-absolute{position:absolute}.js-off-canvas-overlay.is-overlay-fixed{position:fixed}.off-canvas-wrapper{position:relative;overflow:hidden}.off-canvas{position:fixed;z-index:12;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#e6e6e6}[data-whatinput=mouse] .off-canvas{outline:0}.off-canvas.is-transition-push{z-index:12}.off-canvas.is-closed{visibility:hidden}.off-canvas.is-transition-overlap{z-index:13}.off-canvas.is-transition-overlap.is-open{-webkit-box-shadow:0 0 10px rgba(10,10,10,.7);box-shadow:0 0 10px #0a0a0ab3}.off-canvas.is-open{-webkit-transform:translate(0,0);transform:translate(0)}.off-canvas-absolute{position:absolute;z-index:12;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#e6e6e6}[data-whatinput=mouse] .off-canvas-absolute{outline:0}.off-canvas-absolute.is-transition-push{z-index:12}.off-canvas-absolute.is-closed{visibility:hidden}.off-canvas-absolute.is-transition-overlap{z-index:13}.off-canvas-absolute.is-transition-overlap.is-open{-webkit-box-shadow:0 0 10px rgba(10,10,10,.7);box-shadow:0 0 10px #0a0a0ab3}.off-canvas-absolute.is-open{-webkit-transform:translate(0,0);transform:translate(0)}.position-left{top:0;left:0;height:100%;overflow-y:auto;width:250px;-webkit-transform:translateX(-250px);transform:translate(-250px)}.off-canvas-content .off-canvas.position-left{-webkit-transform:translateX(-250px);transform:translate(-250px)}.off-canvas-content .off-canvas.position-left.is-transition-overlap.is-open{-webkit-transform:translate(0,0);transform:translate(0)}.off-canvas-content.is-open-left.has-transition-push{-webkit-transform:translateX(250px);transform:translate(250px)}.position-left.is-transition-push{-webkit-box-shadow:inset -13px 0 20px -13px rgba(10,10,10,.25);box-shadow:inset -13px 0 20px -13px #0a0a0a40}.position-right{top:0;right:0;height:100%;overflow-y:auto;width:250px;-webkit-transform:translateX(250px);transform:translate(250px)}.off-canvas-content .off-canvas.position-right{-webkit-transform:translateX(250px);transform:translate(250px)}.off-canvas-content .off-canvas.position-right.is-transition-overlap.is-open{-webkit-transform:translate(0,0);transform:translate(0)}.off-canvas-content.is-open-right.has-transition-push{-webkit-transform:translateX(-250px);transform:translate(-250px)}.position-right.is-transition-push{-webkit-box-shadow:inset 13px 0 20px -13px rgba(10,10,10,.25);box-shadow:inset 13px 0 20px -13px #0a0a0a40}.position-top{top:0;left:0;width:100%;overflow-x:auto;height:250px;-webkit-transform:translateY(-250px);transform:translateY(-250px)}.off-canvas-content .off-canvas.position-top{-webkit-transform:translateY(-250px);transform:translateY(-250px)}.off-canvas-content .off-canvas.position-top.is-transition-overlap.is-open{-webkit-transform:translate(0,0);transform:translate(0)}.off-canvas-content.is-open-top.has-transition-push{-webkit-transform:translateY(250px);transform:translateY(250px)}.position-top.is-transition-push{-webkit-box-shadow:inset 0 -13px 20px -13px rgba(10,10,10,.25);box-shadow:inset 0 -13px 20px -13px #0a0a0a40}.position-bottom{bottom:0;left:0;width:100%;overflow-x:auto;height:250px;-webkit-transform:translateY(250px);transform:translateY(250px)}.off-canvas-content .off-canvas.position-bottom{-webkit-transform:translateY(250px);transform:translateY(250px)}.off-canvas-content .off-canvas.position-bottom.is-transition-overlap.is-open{-webkit-transform:translate(0,0);transform:translate(0)}.off-canvas-content.is-open-bottom.has-transition-push{-webkit-transform:translateY(-250px);transform:translateY(-250px)}.position-bottom.is-transition-push{-webkit-box-shadow:inset 0 13px 20px -13px rgba(10,10,10,.25);box-shadow:inset 0 13px 20px -13px #0a0a0a40}.off-canvas-content{-webkit-transform:none;transform:none;-webkit-backface-visibility:hidden;backface-visibility:hidden}.off-canvas-content.has-transition-overlap,.off-canvas-content.has-transition-push{-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.off-canvas-content.has-transition-push,.off-canvas-content .off-canvas.is-open{-webkit-transform:translate(0,0);transform:translate(0)}@media print,screen and (min-width: 40em){.position-left.reveal-for-medium{-webkit-transform:none;transform:none;z-index:12;-webkit-transition:none;transition:none;visibility:visible}.position-left.reveal-for-medium .close-button{display:none}.off-canvas-content .position-left.reveal-for-medium{-webkit-transform:none;transform:none}.off-canvas-content.has-reveal-left{margin-left:250px}.position-left.reveal-for-medium~.off-canvas-content{margin-left:250px}.position-right.reveal-for-medium{-webkit-transform:none;transform:none;z-index:12;-webkit-transition:none;transition:none;visibility:visible}.position-right.reveal-for-medium .close-button{display:none}.off-canvas-content .position-right.reveal-for-medium{-webkit-transform:none;transform:none}.off-canvas-content.has-reveal-right{margin-right:250px}.position-right.reveal-for-medium~.off-canvas-content{margin-right:250px}.position-top.reveal-for-medium{-webkit-transform:none;transform:none;z-index:12;-webkit-transition:none;transition:none;visibility:visible}.position-top.reveal-for-medium .close-button{display:none}.off-canvas-content .position-top.reveal-for-medium{-webkit-transform:none;transform:none}.off-canvas-content.has-reveal-top{margin-top:250px}.position-top.reveal-for-medium~.off-canvas-content{margin-top:250px}.position-bottom.reveal-for-medium{-webkit-transform:none;transform:none;z-index:12;-webkit-transition:none;transition:none;visibility:visible}.position-bottom.reveal-for-medium .close-button{display:none}.off-canvas-content .position-bottom.reveal-for-medium{-webkit-transform:none;transform:none}.off-canvas-content.has-reveal-bottom{margin-bottom:250px}.position-bottom.reveal-for-medium~.off-canvas-content{margin-bottom:250px}}@media print,screen and (min-width: 64em){.position-left.reveal-for-large{-webkit-transform:none;transform:none;z-index:12;-webkit-transition:none;transition:none;visibility:visible}.position-left.reveal-for-large .close-button{display:none}.off-canvas-content .position-left.reveal-for-large{-webkit-transform:none;transform:none}.off-canvas-content.has-reveal-left{margin-left:250px}.position-left.reveal-for-large~.off-canvas-content{margin-left:250px}.position-right.reveal-for-large{-webkit-transform:none;transform:none;z-index:12;-webkit-transition:none;transition:none;visibility:visible}.position-right.reveal-for-large .close-button{display:none}.off-canvas-content .position-right.reveal-for-large{-webkit-transform:none;transform:none}.off-canvas-content.has-reveal-right{margin-right:250px}.position-right.reveal-for-large~.off-canvas-content{margin-right:250px}.position-top.reveal-for-large{-webkit-transform:none;transform:none;z-index:12;-webkit-transition:none;transition:none;visibility:visible}.position-top.reveal-for-large .close-button{display:none}.off-canvas-content .position-top.reveal-for-large{-webkit-transform:none;transform:none}.off-canvas-content.has-reveal-top{margin-top:250px}.position-top.reveal-for-large~.off-canvas-content{margin-top:250px}.position-bottom.reveal-for-large{-webkit-transform:none;transform:none;z-index:12;-webkit-transition:none;transition:none;visibility:visible}.position-bottom.reveal-for-large .close-button{display:none}.off-canvas-content .position-bottom.reveal-for-large{-webkit-transform:none;transform:none}.off-canvas-content.has-reveal-bottom{margin-bottom:250px}.position-bottom.reveal-for-large~.off-canvas-content{margin-bottom:250px}}@media print,screen and (min-width: 40em){.off-canvas.in-canvas-for-medium{visibility:visible;height:auto;position:static;background:none;width:auto;overflow:visible;-webkit-transition:none;transition:none}.off-canvas.in-canvas-for-medium.position-left,.off-canvas.in-canvas-for-medium.position-right,.off-canvas.in-canvas-for-medium.position-top,.off-canvas.in-canvas-for-medium.position-bottom{-webkit-box-shadow:none;box-shadow:none;-webkit-transform:none;transform:none}.off-canvas.in-canvas-for-medium .close-button{display:none}}@media print,screen and (min-width: 64em){.off-canvas.in-canvas-for-large{visibility:visible;height:auto;position:static;background:none;width:auto;overflow:visible;-webkit-transition:none;transition:none}.off-canvas.in-canvas-for-large.position-left,.off-canvas.in-canvas-for-large.position-right,.off-canvas.in-canvas-for-large.position-top,.off-canvas.in-canvas-for-large.position-bottom{-webkit-box-shadow:none;box-shadow:none;-webkit-transform:none;transform:none}.off-canvas.in-canvas-for-large .close-button{display:none}}html.is-reveal-open{position:fixed;width:100%;overflow-y:hidden}html.is-reveal-open.zf-has-scroll{overflow-y:scroll}html.is-reveal-open body{overflow-y:hidden}.reveal-overlay{position:fixed;inset:0;z-index:1005;display:none;background-color:#0a0a0a73;overflow-y:auto}.reveal{z-index:1006;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:none;padding:1rem;border:1px solid #cacaca;border-radius:0;background-color:#fefefe;position:relative;top:100px;margin-right:auto;margin-left:auto;overflow-y:auto}[data-whatinput=mouse] .reveal{outline:0}@media print,screen and (min-width: 40em){.reveal{min-height:0}}.reveal .column{min-width:0}.reveal>:last-child{margin-bottom:0}@media print,screen and (min-width: 40em){.reveal{width:600px;max-width:75rem}}.reveal.collapse{padding:0}@media print,screen and (min-width: 40em){.reveal.tiny{width:30%;max-width:75rem}}@media print,screen and (min-width: 40em){.reveal.small{width:50%;max-width:75rem}}@media print,screen and (min-width: 40em){.reveal.large{width:90%;max-width:75rem}}.reveal.full{inset:0;width:100%;max-width:none;height:100%;min-height:100%;margin-left:0;border:0;border-radius:0}@media print,screen and (max-width: 39.99875em){.reveal{inset:0;width:100%;max-width:none;height:100%;min-height:100%;margin-left:0;border:0;border-radius:0}}.reveal.without-overlay{position:fixed}.sticky-container{position:relative}.sticky.is-stuck{position:fixed;z-index:5;width:100%}.sticky.is-stuck.is-at-top{top:0}.sticky.is-stuck.is-at-bottom{bottom:0}.sticky.is-anchored{position:relative;right:auto;left:auto}.sticky.is-anchored.is-at-bottom{bottom:0}.title-bar{padding:.5rem;background:#0a0a0a;color:#fefefe;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}.top-bar{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:.5rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.top-bar,.top-bar ul{background-color:#e6e6e6}@media print,screen and (min-width: 40em){.top-bar{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.top-bar .top-bar-left{-ms-flex:1 1 auto;flex:1 1 auto;margin-right:auto}.top-bar .top-bar-right{-ms-flex:0 1 auto;flex:0 1 auto;margin-left:auto}}@media print,screen and (max-width: 63.99875em){.top-bar.stacked-for-medium{-ms-flex-wrap:wrap;flex-wrap:wrap}.top-bar.stacked-for-medium .top-bar-left,.top-bar.stacked-for-medium .top-bar-right{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media print,screen and (max-width: 74.99875em){.top-bar.stacked-for-large{-ms-flex-wrap:wrap;flex-wrap:wrap}.top-bar.stacked-for-large .top-bar-left,.top-bar.stacked-for-large .top-bar-right{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.float-left{float:left!important}.float-right{float:right!important}.float-center{display:block;margin-right:auto;margin-left:auto}.clearfix:before,.clearfix:after{display:table;content:" ";-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-order:1;order:1}.clearfix:after{clear:both}.align-self-middle{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.align-self-stretch{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}@media print,screen and (min-width: 40em){.medium-order-1{-ms-flex-order:1;order:1}.medium-order-2{-ms-flex-order:2;order:2}.medium-order-3{-ms-flex-order:3;order:3}.medium-order-4{-ms-flex-order:4;order:4}.medium-order-5{-ms-flex-order:5;order:5}.medium-order-6{-ms-flex-order:6;order:6}}@media print,screen and (min-width: 64em){.large-order-1{-ms-flex-order:1;order:1}.large-order-2{-ms-flex-order:2;order:2}.large-order-3{-ms-flex-order:3;order:3}.large-order-4{-ms-flex-order:4;order:4}.large-order-5{-ms-flex-order:5;order:5}.large-order-6{-ms-flex-order:6;order:6}}@media print,screen and (min-width: 40em){.medium-flex-container{display:-ms-flexbox;display:flex}.medium-flex-child-auto{-ms-flex:1 1 auto;flex:1 1 auto}.medium-flex-child-grow{-ms-flex:1 0 auto;flex:1 0 auto}.medium-flex-child-shrink{-ms-flex:0 1 auto;flex:0 1 auto}.medium-flex-dir-row{-ms-flex-direction:row;flex-direction:row}.medium-flex-dir-row-reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.medium-flex-dir-column{-ms-flex-direction:column;flex-direction:column}.medium-flex-dir-column-reverse{-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media print,screen and (min-width: 64em){.large-flex-container{display:-ms-flexbox;display:flex}.large-flex-child-auto{-ms-flex:1 1 auto;flex:1 1 auto}.large-flex-child-grow{-ms-flex:1 0 auto;flex:1 0 auto}.large-flex-child-shrink{-ms-flex:0 1 auto;flex:0 1 auto}.large-flex-dir-row{-ms-flex-direction:row;flex-direction:row}.large-flex-dir-row-reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.large-flex-dir-column{-ms-flex-direction:column;flex-direction:column}.large-flex-dir-column-reverse{-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media print,screen and (max-width: 39.99875em){.hide-for-small-only{display:none!important}}@media screen and (max-width: 0em),screen and (min-width: 40em){.show-for-small-only{display:none!important}}@media print,screen and (min-width: 40em){.hide-for-medium{display:none!important}}@media screen and (max-width: 39.99875em){.show-for-medium{display:none!important}}@media print,screen and (min-width: 40em) and (max-width: 63.99875em){.hide-for-medium-only{display:none!important}}@media screen and (max-width: 39.99875em),screen and (min-width: 64em){.show-for-medium-only{display:none!important}}@media print,screen and (min-width: 64em){.hide-for-large{display:none!important}}@media screen and (max-width: 63.99875em){.show-for-large{display:none!important}}@media print,screen and (min-width: 64em) and (max-width: 74.99875em){.hide-for-large-only{display:none!important}}@media screen and (max-width: 63.99875em),screen and (min-width: 75em){.show-for-large-only{display:none!important}}.show-for-sr,.show-on-focus{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.show-on-focus:active,.show-on-focus:focus{position:static!important;width:auto!important;height:auto!important;overflow:visible!important;clip:auto!important;white-space:normal!important}.logo{overflow:hidden;white-space:nowrap;text-indent:100%}html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:28px;font-size:1.75rem;margin:.67em 0}figcaption,figure{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}main{display:block}pre{font-family:monospace,monospace;font-size:16px;font-size:1rem}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:16px;font-size:1rem}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:16px;font-size:1rem;line-height:1.15;margin:0}button{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}input{overflow:visible}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;display:table;max-width:100%;padding:0;color:inherit;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}details{display:block}summary{display:list-item}menu{display:block}canvas{display:inline-block}template{display:none}[hidden]{display:none}.foundation-mq{font-family:"small=0em&medium=40em&large=64em&xlarge=75em&xxlarge=90em"}html{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px;font-size:1rem}*,*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit}body{margin:0;padding:0;background:#fafafa;font-family:-apple-system,BlinkMacSystemFont,Roboto,Segoe UI,Helvetica Neue,HelveticaNeue,YuGothic,Yu Gothic Medium,Yu Gothic,Verdana,Meiryo,sans-serif;font-weight:400;line-height:1.6;color:#0a0a0a;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle;max-width:100%;height:auto;-ms-interpolation-mode:bicubic}textarea{height:auto;min-height:50px;border-radius:0}select{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;border-radius:0}.map_canvas img,.map_canvas embed,.map_canvas object,.mqa-display img,.mqa-display embed,.mqa-display object{max-width:none!important}button{padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:0;background:transparent;line-height:1;cursor:auto}[data-whatinput=mouse] button{outline:0}pre{overflow:auto}button,input,optgroup,select,textarea{font-family:inherit}.is-visible{display:block!important}.is-hidden{display:none!important}.row{max-width:75rem;max-width:80rem;margin-right:auto;margin-left:auto;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.row .row{margin-right:-.625rem;margin-left:-.625rem}@media print,screen and (min-width: 640px){.row .row{margin-right:-.625rem;margin-left:-.625rem}}@media print,screen and (min-width: 1024px){.row .row{margin-right:-.625rem;margin-left:-.625rem}}.row .row.collapse{margin-right:0;margin-left:0}.row.expanded{max-width:none}.row.expanded .row{margin-right:auto;margin-left:auto}.row:not(.expanded) .row{max-width:none}.row.collapse>.column,.row.collapse>.columns{padding-right:0;padding-left:0}.row.is-collapse-child,.row.collapse>.column>.row,.row.collapse>.columns>.row{margin-right:0;margin-left:0}.column,.columns{-ms-flex:1 1;flex:1 1;padding-right:.625rem;padding-left:.625rem;min-width:0}@media print,screen and (min-width: 640px){.column,.columns{padding-right:.625rem;padding-left:.625rem}}.column.row.row,.row.row.columns{float:none;display:block}.row .column.row.row,.row .row.row.columns{margin-right:0;margin-left:0;padding-right:0;padding-left:0}.small-1{-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.small-offset-0{margin-left:0%}.small-2{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.small-offset-1{margin-left:8.33333%}.small-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.small-offset-2{margin-left:16.66667%}.small-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.small-offset-3{margin-left:25%}.small-5{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.small-offset-4{margin-left:33.33333%}.small-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.small-offset-5{margin-left:41.66667%}.small-7{-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.small-offset-6{margin-left:50%}.small-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.small-offset-7{margin-left:58.33333%}.small-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.small-offset-8{margin-left:66.66667%}.small-10{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.small-offset-9{margin-left:75%}.small-11{-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.small-offset-10{margin-left:83.33333%}.small-12{-ms-flex:0 0 100%;flex:0 0 100%;width:100%;max-width:100%}.small-offset-11{margin-left:91.66667%}.small-up-1{-ms-flex-wrap:wrap;flex-wrap:wrap}.small-up-1>.column,.small-up-1>.columns{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.small-up-2{-ms-flex-wrap:wrap;flex-wrap:wrap}.small-up-2>.column,.small-up-2>.columns{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.small-up-3{-ms-flex-wrap:wrap;flex-wrap:wrap}.small-up-3>.column,.small-up-3>.columns{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.small-up-4{-ms-flex-wrap:wrap;flex-wrap:wrap}.small-up-4>.column,.small-up-4>.columns{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.small-up-5{-ms-flex-wrap:wrap;flex-wrap:wrap}.small-up-5>.column,.small-up-5>.columns{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.small-up-6{-ms-flex-wrap:wrap;flex-wrap:wrap}.small-up-6>.column,.small-up-6>.columns{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.small-up-7{-ms-flex-wrap:wrap;flex-wrap:wrap}.small-up-7>.column,.small-up-7>.columns{-ms-flex:0 0 14.28571%;flex:0 0 14.28571%;max-width:14.28571%}.small-up-8{-ms-flex-wrap:wrap;flex-wrap:wrap}.small-up-8>.column,.small-up-8>.columns{-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}.small-collapse>.column,.small-collapse>.columns{padding-right:0;padding-left:0}.small-uncollapse>.column,.small-uncollapse>.columns{padding-right:.625rem;padding-left:.625rem}@media print,screen and (min-width: 640px){.medium-1{-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.medium-offset-0{margin-left:0%}.medium-2{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.medium-offset-1{margin-left:8.33333%}.medium-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.medium-offset-2{margin-left:16.66667%}.medium-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.medium-offset-3{margin-left:25%}.medium-5{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.medium-offset-4{margin-left:33.33333%}.medium-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.medium-offset-5{margin-left:41.66667%}.medium-7{-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.medium-offset-6{margin-left:50%}.medium-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.medium-offset-7{margin-left:58.33333%}.medium-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.medium-offset-8{margin-left:66.66667%}.medium-10{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.medium-offset-9{margin-left:75%}.medium-11{-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.medium-offset-10{margin-left:83.33333%}.medium-12{-ms-flex:0 0 100%;flex:0 0 100%;width:100%;max-width:100%}.medium-offset-11{margin-left:91.66667%}.medium-up-1{-ms-flex-wrap:wrap;flex-wrap:wrap}.medium-up-1>.column,.medium-up-1>.columns{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.medium-up-2{-ms-flex-wrap:wrap;flex-wrap:wrap}.medium-up-2>.column,.medium-up-2>.columns{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.medium-up-3{-ms-flex-wrap:wrap;flex-wrap:wrap}.medium-up-3>.column,.medium-up-3>.columns{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.medium-up-4{-ms-flex-wrap:wrap;flex-wrap:wrap}.medium-up-4>.column,.medium-up-4>.columns{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.medium-up-5{-ms-flex-wrap:wrap;flex-wrap:wrap}.medium-up-5>.column,.medium-up-5>.columns{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.medium-up-6{-ms-flex-wrap:wrap;flex-wrap:wrap}.medium-up-6>.column,.medium-up-6>.columns{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.medium-up-7{-ms-flex-wrap:wrap;flex-wrap:wrap}.medium-up-7>.column,.medium-up-7>.columns{-ms-flex:0 0 14.28571%;flex:0 0 14.28571%;max-width:14.28571%}.medium-up-8{-ms-flex-wrap:wrap;flex-wrap:wrap}.medium-up-8>.column,.medium-up-8>.columns{-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}}@media print,screen and (min-width: 640px) and (min-width: 40em){.medium-expand{-ms-flex:1 1;flex:1 1}}.row.medium-unstack>.column,.row.medium-unstack>.columns{-ms-flex:0 0 100%;flex:0 0 100%}@media print,screen and (min-width: 640px){.row.medium-unstack>.column,.row.medium-unstack>.columns{-ms-flex:1 1;flex:1 1}}@media print,screen and (min-width: 640px){.medium-collapse>.column,.medium-collapse>.columns{padding-right:0;padding-left:0}.medium-uncollapse>.column,.medium-uncollapse>.columns{padding-right:.9375rem;padding-left:.9375rem}}@media print,screen and (min-width: 1024px){.large-1{-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.large-offset-0{margin-left:0%}.large-2{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.large-offset-1{margin-left:8.33333%}.large-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.large-offset-2{margin-left:16.66667%}.large-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.large-offset-3{margin-left:25%}.large-5{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.large-offset-4{margin-left:33.33333%}.large-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.large-offset-5{margin-left:41.66667%}.large-7{-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.large-offset-6{margin-left:50%}.large-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.large-offset-7{margin-left:58.33333%}.large-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;padding-left:20px}.large-offset-8{margin-left:66.66667%}.large-10{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.large-offset-9{margin-left:75%}.large-11{-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.large-offset-10{margin-left:83.33333%}.large-12{-ms-flex:0 0 100%;flex:0 0 100%;width:100%;max-width:100%}.large-offset-11{margin-left:91.66667%}.large-up-1{-ms-flex-wrap:wrap;flex-wrap:wrap}.large-up-1>.column,.large-up-1>.columns{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.large-up-2{-ms-flex-wrap:wrap;flex-wrap:wrap}.large-up-2>.column,.large-up-2>.columns{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.large-up-3{-ms-flex-wrap:wrap;flex-wrap:wrap}.large-up-3>.column,.large-up-3>.columns{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.large-up-4{-ms-flex-wrap:wrap;flex-wrap:wrap}.large-up-4>.column,.large-up-4>.columns{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.large-up-5{-ms-flex-wrap:wrap;flex-wrap:wrap}.large-up-5>.column,.large-up-5>.columns{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.large-up-6{-ms-flex-wrap:wrap;flex-wrap:wrap}.large-up-6>.column,.large-up-6>.columns{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.large-up-7{-ms-flex-wrap:wrap;flex-wrap:wrap}.large-up-7>.column,.large-up-7>.columns{-ms-flex:0 0 14.28571%;flex:0 0 14.28571%;max-width:14.28571%}.large-up-8{-ms-flex-wrap:wrap;flex-wrap:wrap}.large-up-8>.column,.large-up-8>.columns{-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}}@media print,screen and (min-width: 1024px) and (min-width: 64em){.large-expand{-ms-flex:1 1;flex:1 1}}.row.large-unstack>.column,.row.large-unstack>.columns{-ms-flex:0 0 100%;flex:0 0 100%}@media print,screen and (min-width: 1024px){.row.large-unstack>.column,.row.large-unstack>.columns{-ms-flex:1 1;flex:1 1}}@media print,screen and (min-width: 1024px){.large-collapse>.column,.large-collapse>.columns{padding-right:0;padding-left:0}.large-uncollapse>.column,.large-uncollapse>.columns{padding-right:.9375rem;padding-left:.9375rem}}.shrink{-ms-flex:0 0 auto;flex:0 0 auto;max-width:100%}.column-block{margin-bottom:1.25rem}.column-block>:last-child{margin-bottom:0}@media print,screen and (min-width: 640px){.column-block{margin-bottom:1.875rem}.column-block>:last-child{margin-bottom:0}}.align-left{-ms-flex-pack:start;justify-content:flex-start}.align-right{-ms-flex-pack:end;justify-content:flex-end}.align-center{-ms-flex-pack:center;justify-content:center}.align-justify{-ms-flex-pack:justify;justify-content:space-between}.align-spaced{-ms-flex-pack:distribute;justify-content:space-around}.align-left.vertical.menu>li>a{-ms-flex-pack:start;justify-content:flex-start}.align-right.vertical.menu>li>a{-ms-flex-pack:end;justify-content:flex-end}.align-center.vertical.menu>li>a{-ms-flex-pack:center;justify-content:center}.align-top{-ms-flex-align:start;align-items:flex-start}.align-self-top{-ms-flex-item-align:start;align-self:flex-start}.align-bottom{-ms-flex-align:end;align-items:flex-end}.align-self-bottom{-ms-flex-item-align:end;align-self:flex-end}.align-middle{-ms-flex-align:center;align-items:center}.align-self-middle{-ms-grid-row-align:center;-ms-flex-item-align:center;align-self:center}.align-stretch{-ms-flex-align:stretch;align-items:stretch}.align-self-stretch{-ms-grid-row-align:stretch;-ms-flex-item-align:stretch;align-self:stretch}.align-center-middle{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}.small-order-1{-ms-flex-order:1;order:1}.small-order-2{-ms-flex-order:2;order:2}.small-order-3{-ms-flex-order:3;order:3}.small-order-4{-ms-flex-order:4;order:4}.small-order-5{-ms-flex-order:5;order:5}.small-order-6{-ms-flex-order:6;order:6}@media print,screen and (min-width: 640px){.medium-order-1{-ms-flex-order:1;order:1}.medium-order-2{-ms-flex-order:2;order:2}.medium-order-3{-ms-flex-order:3;order:3}.medium-order-4{-ms-flex-order:4;order:4}.medium-order-5{-ms-flex-order:5;order:5}.medium-order-6{-ms-flex-order:6;order:6}}@media print,screen and (min-width: 1024px){.large-order-1{-ms-flex-order:1;order:1}.large-order-2{-ms-flex-order:2;order:2}.large-order-3{-ms-flex-order:3;order:3}.large-order-4{-ms-flex-order:4;order:4}.large-order-5{-ms-flex-order:5;order:5}.large-order-6{-ms-flex-order:6;order:6}}.flex-container{display:-ms-flexbox;display:flex}.flex-child-auto{-ms-flex:1 1 auto;flex:1 1 auto}.flex-child-grow{-ms-flex:1 0 auto;flex:1 0 auto}.flex-child-shrink{-ms-flex:0 1 auto;flex:0 1 auto}.flex-dir-row{-ms-flex-direction:row;flex-direction:row}.flex-dir-row-reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex-dir-column{-ms-flex-direction:column;flex-direction:column}.flex-dir-column-reverse{-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media print,screen and (min-width: 640px){.medium-flex-container{display:-ms-flexbox;display:flex}.medium-flex-child-auto{-ms-flex:1 1 auto;flex:1 1 auto}.medium-flex-child-grow{-ms-flex:1 0 auto;flex:1 0 auto}.medium-flex-child-shrink{-ms-flex:0 1 auto;flex:0 1 auto}.medium-flex-dir-row{-ms-flex-direction:row;flex-direction:row}.medium-flex-dir-row-reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.medium-flex-dir-column{-ms-flex-direction:column;flex-direction:column}.medium-flex-dir-column-reverse{-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media print,screen and (min-width: 1024px){.large-flex-container{display:-ms-flexbox;display:flex}.large-flex-child-auto{-ms-flex:1 1 auto;flex:1 1 auto}.large-flex-child-grow{-ms-flex:1 0 auto;flex:1 0 auto}.large-flex-child-shrink{-ms-flex:0 1 auto;flex:0 1 auto}.large-flex-dir-row{-ms-flex-direction:row;flex-direction:row}.large-flex-dir-row-reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.large-flex-dir-column{-ms-flex-direction:column;flex-direction:column}.large-flex-dir-column-reverse{-ms-flex-direction:column-reverse;flex-direction:column-reverse}}div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,th,td{margin:0;padding:0}p{margin-bottom:1rem;font-size:16px;font-size:1rem;line-height:1.6;text-rendering:optimizeLegibility}em,i{font-style:italic;line-height:inherit}strong,b{font-weight:700;line-height:inherit}small{font-size:80%;line-height:inherit}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:-apple-system,BlinkMacSystemFont,Roboto,Segoe UI,Helvetica Neue,HelveticaNeue,YuGothic,Yu Gothic Medium,Yu Gothic,Verdana,Meiryo,sans-serif;font-style:normal;font-weight:400;color:inherit;text-rendering:optimizeLegibility}h1 small,.h1 small,h2 small,.h2 small,h3 small,.h3 small,h4 small,.h4 small,h5 small,.h5 small,h6 small,.h6 small{line-height:0;color:#cacaca}h1,.h1{font-size:24px;font-size:1.5rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}h2,.h2,h3,.h3{font-size:20px;font-size:1.25rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}h4,.h4{font-size:18px;font-size:1.125rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}h5,.h5,h6,.h6{font-size:16px;font-size:1rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}@media print,screen and (min-width: 640px){h1,.h1{font-size:48px;font-size:3rem}h2,.h2{font-size:32px;font-size:2rem}h3,.h3{font-size:28px;font-size:1.75rem}h4,.h4{font-size:24px;font-size:1.5rem}h5,.h5{font-size:20px;font-size:1.25rem}h6,.h6{font-size:16px;font-size:1rem}}a{line-height:inherit;color:#338fc7;text-decoration:none;cursor:pointer}a:hover,a:focus{color:#2c7bab}a img{border:0}hr{clear:both;max-width:75rem;height:0;margin:1.25rem auto;border-top:0;border-right:0;border-bottom:1px solid #cacaca;border-left:0}ul,ol,dl{margin-bottom:1rem;list-style-position:outside;line-height:1.6}li{font-size:inherit}ul{margin-left:1.25rem;list-style-type:disc}ol{margin-left:1.25rem}ul ul,ol ul,ul ol,ol ol{margin-left:1.25rem;margin-bottom:0}dl{margin-bottom:1rem}dl dt{margin-bottom:.3rem;font-weight:700}blockquote{margin:0 0 1rem;padding:.5625rem 1.25rem 0 1.1875rem;border-left:1px solid #cacaca}blockquote,blockquote p{line-height:1.6;color:#555}cite{display:block;font-size:12px;font-size:.75rem;color:#555}cite:before{content:"— "}abbr,abbr[title]{border-bottom:1px dotted #0a0a0a;cursor:help;text-decoration:none}figure{margin:0}code{padding:.125rem .3125rem .0625rem;border:1px solid #cacaca;background-color:#e8e8e8;font-family:Consolas,Liberation Mono,Courier,monospace;font-weight:400;color:#0a0a0a}kbd{margin:0;padding:.125rem .25rem 0;background-color:#e8e8e8;font-family:Consolas,Liberation Mono,Courier,monospace;color:#0a0a0a}.subheader{margin-top:.2rem;margin-bottom:.5rem;font-weight:400;line-height:1.4;color:#555}.lead{font-size:125%;line-height:1.6}.stat{font-size:32px;font-size:2rem;line-height:1}p+.stat{margin-top:-1rem}ul.no-bullet,ol.no-bullet{margin-left:0;list-style:none}.text-left{text-align:left}.text-right{text-align:right}.text-justify{text-align:justify}@media print,screen and (min-width: 640px){.medium-text-left{text-align:left}.medium-text-right{text-align:right}.medium-text-center{text-align:center}.medium-text-justify{text-align:justify}}@media print,screen and (min-width: 1024px){.large-text-left{text-align:left}.large-text-right{text-align:right}.large-text-center{text-align:center}.large-text-justify{text-align:justify}}.show-for-print{display:none!important}@media print{*{background:transparent!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}.show-for-print{display:block!important}.hide-for-print{display:none!important}table.show-for-print{display:table!important}thead.show-for-print{display:table-header-group!important}tbody.show-for-print{display:table-row-group!important}tr.show-for-print{display:table-row!important}td.show-for-print,th.show-for-print{display:table-cell!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}abbr[title]:after{content:" (" attr(title) ")"}pre,blockquote{border:1px solid #555;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.print-break-inside{page-break-inside:auto}}[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=month],[type=week],[type=email],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=color],textarea{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:2.5375rem;margin:0 0 1rem;padding:.5rem;border:1px solid #cacaca;border-radius:3px;background-color:#fefefe;-webkit-box-shadow:inset 0 1px 2px rgba(10,10,10,.1);box-shadow:inset 0 1px 2px #0a0a0a1a;font-family:inherit;font-size:16px;font-size:1rem;font-weight:400;line-height:1.6;color:#0a0a0a;-webkit-transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:box-shadow .5s,border-color .25s ease-in-out;transition:box-shadow .5s,border-color .25s ease-in-out,-webkit-box-shadow .5s;-webkit-appearance:none;-moz-appearance:none;appearance:none}[type=text]:focus,[type=password]:focus,[type=date]:focus,[type=datetime]:focus,[type=datetime-local]:focus,[type=month]:focus,[type=week]:focus,[type=email]:focus,[type=number]:focus,[type=search]:focus,[type=tel]:focus,[type=time]:focus,[type=url]:focus,[type=color]:focus,textarea:focus{outline:none;border:1px solid #555;background-color:#fefefe;-webkit-box-shadow:0 0 5px #cacaca;box-shadow:0 0 5px #cacaca;-webkit-transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:box-shadow .5s,border-color .25s ease-in-out;transition:box-shadow .5s,border-color .25s ease-in-out,-webkit-box-shadow .5s}textarea{max-width:100%}textarea[rows]{height:auto}input::-moz-placeholder,textarea::-moz-placeholder{color:#cacaca}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#cacaca}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#cacaca}input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#cacaca}input::placeholder,textarea::placeholder{color:#cacaca}input:disabled,input[readonly],textarea:disabled,textarea[readonly]{background-color:#e8e8e8;cursor:not-allowed}[type=submit],[type=button]{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=search]{-webkit-box-sizing:border-box;box-sizing:border-box}[type=file],[type=checkbox],[type=radio]{margin:0 0 1rem}[type=checkbox]+label,[type=radio]+label{display:inline-block;vertical-align:baseline;margin-left:.5rem;margin-right:1rem;margin-bottom:0}[type=checkbox]+label[for],[type=radio]+label[for]{cursor:pointer}label>[type=checkbox],label>[type=radio]{margin-right:.5rem}[type=file]{width:100%}label{display:block;margin:0;font-size:14px;font-size:.875rem;font-weight:400;line-height:1.8;color:#0a0a0a}label.middle{margin:0 0 1rem;padding:.5625rem 0}.help-text{margin-top:-.5rem;font-size:12px;font-size:.75rem;font-style:italic;color:#0a0a0a}.input-group{display:-ms-flexbox;display:flex;width:100%;margin-bottom:1rem;-ms-flex-align:stretch;align-items:stretch}.input-group>:first-child{border-radius:3px}.input-group>:last-child>*{border-radius:3px}.input-group-label,.input-group-field,.input-group-button,.input-group-button a,.input-group-button input,.input-group-button button,.input-group-button label{margin:0;white-space:nowrap}.input-group-label{padding:0 1rem;border:1px solid #cacaca;background:#e8e8e8;color:#0a0a0a;text-align:center;white-space:nowrap;display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-align:center;align-items:center}.input-group-label:first-child{border-right:0}.input-group-label:last-child{border-left:0}.input-group-field{border-radius:0;-ms-flex:1 1;flex:1 1;min-width:0}.input-group-button{padding-top:0;padding-bottom:0;text-align:center;display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto}.input-group-button a,.input-group-button input,.input-group-button button,.input-group-button label{height:auto;-ms-grid-row-align:stretch;-ms-flex-item-align:stretch;align-self:stretch;padding-top:0;padding-bottom:0;font-size:16px;font-size:1rem}fieldset{margin:0;padding:0;border:0}legend{max-width:100%;margin-bottom:.5rem}.fieldset{margin:1.125rem 0;padding:1.25rem;border:1px solid #cacaca}.fieldset legend{margin:0;margin-left:-.1875rem;padding:0 .1875rem}select{height:2.5375rem;margin:0 0 1rem;padding:.5rem 1.5rem .5rem .5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #cacaca;border-radius:3px;background-color:#fefefe;font-family:inherit;font-size:16px;font-size:1rem;font-weight:400;line-height:1.6;color:#0a0a0a;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' width='32' height='24' viewBox='0 0 32 24'><polygon points='0,0 32,0 16,24' style='fill: rgb%2885, 85, 85%29'></polygon></svg>");background-origin:content-box;background-position:right -1rem center;background-repeat:no-repeat;background-size:9px 6px;-webkit-transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:box-shadow .5s,border-color .25s ease-in-out;transition:box-shadow .5s,border-color .25s ease-in-out,-webkit-box-shadow .5s}@media screen and (min-width: 0�){select{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg==)}}select:focus{outline:none;border:1px solid #555;background-color:#fefefe;-webkit-box-shadow:0 0 5px #cacaca;box-shadow:0 0 5px #cacaca;-webkit-transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:box-shadow .5s,border-color .25s ease-in-out;transition:box-shadow .5s,border-color .25s ease-in-out,-webkit-box-shadow .5s}select:disabled{background-color:#e8e8e8;cursor:not-allowed}select::-ms-expand{display:none}select[multiple]{height:auto;background-image:none}.is-invalid-input:not(:focus){border-color:#ea4112;background-color:#fcebe6}.is-invalid-input:not(:focus):-ms-input-placeholder{color:#ea4112}.is-invalid-input:not(:focus)::-moz-placeholder{color:#ea4112}.is-invalid-input:not(:focus)::-webkit-input-placeholder{color:#ea4112}.is-invalid-input:not(:focus)::-ms-input-placeholder{color:#ea4112}.is-invalid-input:not(:focus)::placeholder{color:#ea4112}.is-invalid-label{color:#ea4112}.form-error{display:none;margin-top:-.5rem;margin-bottom:1rem;font-size:12px;font-size:.75rem;font-weight:700;color:#ea4112}.form-error.is-visible{display:block}.button{display:inline-block;vertical-align:middle;margin:0 0 1rem;font-family:inherit;padding:.85em 1em;-webkit-appearance:none;border:1px solid transparent;border-radius:0;-webkit-transition:background-color .25s ease-out,color .25s ease-out;transition:background-color .25s ease-out,color .25s ease-out;font-size:14px;font-size:.875rem;line-height:1;text-align:center;cursor:pointer;background-color:#555;color:#fefefe}[data-whatinput=mouse] .button{outline:0}.button:hover,.button:focus{background-color:#484848;color:#fefefe!important}.button.tiny{font-size:10px;font-size:.625rem}.button.small{font-size:12px;font-size:.75rem}.button.large{font-size:20px;font-size:1.25rem}.button.expanded{display:block;width:100%;margin-right:0;margin-left:0}.button.primary{background-color:#338fc7;color:#0a0a0a}.button.primary:hover,.button.primary:focus{background-color:#29729f;color:#0a0a0a}.button.secondary{background-color:#ea4112;color:#0a0a0a}.button.secondary:hover,.button.secondary:focus{background-color:#bb340e;color:#0a0a0a}.button.success{background-color:#9fac17;color:#0a0a0a}.button.success:hover,.button.success:focus{background-color:#7f8a12;color:#0a0a0a}.button.warning{background-color:#efc61f;color:#0a0a0a}.button.warning:hover,.button.warning:focus{background-color:#caa50e;color:#0a0a0a}.button.alert{background-color:#ea4112;color:#0a0a0a}.button.alert:hover,.button.alert:focus{background-color:#bb340e;color:#0a0a0a}.button.disabled,.button[disabled]{opacity:.25;cursor:not-allowed}.button.disabled,.button.disabled:hover,.button.disabled:focus,.button[disabled],.button[disabled]:hover,.button[disabled]:focus{background-color:#555;color:#fefefe}.button.disabled.primary,.button[disabled].primary{opacity:.25;cursor:not-allowed}.button.disabled.primary,.button.disabled.primary:hover,.button.disabled.primary:focus,.button[disabled].primary,.button[disabled].primary:hover,.button[disabled].primary:focus{background-color:#338fc7;color:#0a0a0a}.button.disabled.secondary,.button[disabled].secondary{opacity:.25;cursor:not-allowed}.button.disabled.secondary,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary,.button[disabled].secondary:hover,.button[disabled].secondary:focus{background-color:#ea4112;color:#0a0a0a}.button.disabled.success,.button[disabled].success{opacity:.25;cursor:not-allowed}.button.disabled.success,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success,.button[disabled].success:hover,.button[disabled].success:focus{background-color:#9fac17;color:#0a0a0a}.button.disabled.warning,.button[disabled].warning{opacity:.25;cursor:not-allowed}.button.disabled.warning,.button.disabled.warning:hover,.button.disabled.warning:focus,.button[disabled].warning,.button[disabled].warning:hover,.button[disabled].warning:focus{background-color:#efc61f;color:#0a0a0a}.button.disabled.alert,.button[disabled].alert{opacity:.25;cursor:not-allowed}.button.disabled.alert,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert,.button[disabled].alert:hover,.button[disabled].alert:focus{background-color:#ea4112;color:#0a0a0a}.button.hollow{border:1px solid #555;color:#555}.button.hollow,.button.hollow:hover,.button.hollow:focus{background-color:transparent}.button.hollow.disabled,.button.hollow.disabled:hover,.button.hollow.disabled:focus,.button.hollow[disabled],.button.hollow[disabled]:hover,.button.hollow[disabled]:focus{background-color:transparent}.button.hollow:hover,.button.hollow:focus{border-color:#2b2b2b;color:#2b2b2b}.button.hollow:hover.disabled,.button.hollow:hover[disabled],.button.hollow:focus.disabled,.button.hollow:focus[disabled]{border:1px solid #555;color:#555}.button.hollow.primary{border:1px solid #338FC7;color:#338fc7}.button.hollow.primary:hover,.button.hollow.primary:focus{border-color:#1a4864;color:#1a4864}.button.hollow.primary:hover.disabled,.button.hollow.primary:hover[disabled],.button.hollow.primary:focus.disabled,.button.hollow.primary:focus[disabled]{border:1px solid #338FC7;color:#338fc7}.button.hollow.secondary{border:1px solid #EA4112;color:#ea4112}.button.hollow.secondary:hover,.button.hollow.secondary:focus{border-color:#752109;color:#752109}.button.hollow.secondary:hover.disabled,.button.hollow.secondary:hover[disabled],.button.hollow.secondary:focus.disabled,.button.hollow.secondary:focus[disabled]{border:1px solid #EA4112;color:#ea4112}.button.hollow.success{border:1px solid #9FAC17;color:#9fac17}.button.hollow.success:hover,.button.hollow.success:focus{border-color:#50560c;color:#50560c}.button.hollow.success:hover.disabled,.button.hollow.success:hover[disabled],.button.hollow.success:focus.disabled,.button.hollow.success:focus[disabled]{border:1px solid #9FAC17;color:#9fac17}.button.hollow.warning{border:1px solid #EFC61F;color:#efc61f}.button.hollow.warning:hover,.button.hollow.warning:focus{border-color:#7e6709;color:#7e6709}.button.hollow.warning:hover.disabled,.button.hollow.warning:hover[disabled],.button.hollow.warning:focus.disabled,.button.hollow.warning:focus[disabled]{border:1px solid #EFC61F;color:#efc61f}.button.hollow.alert{border:1px solid #EA4112;color:#ea4112}.button.hollow.alert:hover,.button.hollow.alert:focus{border-color:#752109;color:#752109}.button.hollow.alert:hover.disabled,.button.hollow.alert:hover[disabled],.button.hollow.alert:focus.disabled,.button.hollow.alert:focus[disabled]{border:1px solid #EA4112;color:#ea4112}.button.clear{border:1px solid #555;color:#555}.button.clear,.button.clear:hover,.button.clear:focus{background-color:transparent}.button.clear.disabled,.button.clear.disabled:hover,.button.clear.disabled:focus,.button.clear[disabled],.button.clear[disabled]:hover,.button.clear[disabled]:focus{background-color:transparent}.button.clear:hover,.button.clear:focus{border-color:#2b2b2b;color:#2b2b2b}.button.clear:hover.disabled,.button.clear:hover[disabled],.button.clear:focus.disabled,.button.clear:focus[disabled]{border:1px solid #555;color:#555}.button.clear,.button.clear.disabled,.button.clear[disabled],.button.clear:hover,.button.clear:hover.disabled,.button.clear:hover[disabled],.button.clear:focus,.button.clear:focus.disabled,.button.clear:focus[disabled]{border-color:transparent}.button.clear.primary{border:1px solid #338FC7;color:#338fc7}.button.clear.primary:hover,.button.clear.primary:focus{border-color:#1a4864;color:#1a4864}.button.clear.primary:hover.disabled,.button.clear.primary:hover[disabled],.button.clear.primary:focus.disabled,.button.clear.primary:focus[disabled]{border:1px solid #338FC7;color:#338fc7}.button.clear.primary,.button.clear.primary.disabled,.button.clear.primary[disabled],.button.clear.primary:hover,.button.clear.primary:hover.disabled,.button.clear.primary:hover[disabled],.button.clear.primary:focus,.button.clear.primary:focus.disabled,.button.clear.primary:focus[disabled]{border-color:transparent}.button.clear.secondary{border:1px solid #EA4112;color:#ea4112}.button.clear.secondary:hover,.button.clear.secondary:focus{border-color:#752109;color:#752109}.button.clear.secondary:hover.disabled,.button.clear.secondary:hover[disabled],.button.clear.secondary:focus.disabled,.button.clear.secondary:focus[disabled]{border:1px solid #EA4112;color:#ea4112}.button.clear.secondary,.button.clear.secondary.disabled,.button.clear.secondary[disabled],.button.clear.secondary:hover,.button.clear.secondary:hover.disabled,.button.clear.secondary:hover[disabled],.button.clear.secondary:focus,.button.clear.secondary:focus.disabled,.button.clear.secondary:focus[disabled]{border-color:transparent}.button.clear.success{border:1px solid #9FAC17;color:#9fac17}.button.clear.success:hover,.button.clear.success:focus{border-color:#50560c;color:#50560c}.button.clear.success:hover.disabled,.button.clear.success:hover[disabled],.button.clear.success:focus.disabled,.button.clear.success:focus[disabled]{border:1px solid #9FAC17;color:#9fac17}.button.clear.success,.button.clear.success.disabled,.button.clear.success[disabled],.button.clear.success:hover,.button.clear.success:hover.disabled,.button.clear.success:hover[disabled],.button.clear.success:focus,.button.clear.success:focus.disabled,.button.clear.success:focus[disabled]{border-color:transparent}.button.clear.warning{border:1px solid #EFC61F;color:#efc61f}.button.clear.warning:hover,.button.clear.warning:focus{border-color:#7e6709;color:#7e6709}.button.clear.warning:hover.disabled,.button.clear.warning:hover[disabled],.button.clear.warning:focus.disabled,.button.clear.warning:focus[disabled]{border:1px solid #EFC61F;color:#efc61f}.button.clear.warning,.button.clear.warning.disabled,.button.clear.warning[disabled],.button.clear.warning:hover,.button.clear.warning:hover.disabled,.button.clear.warning:hover[disabled],.button.clear.warning:focus,.button.clear.warning:focus.disabled,.button.clear.warning:focus[disabled]{border-color:transparent}.button.clear.alert{border:1px solid #EA4112;color:#ea4112}.button.clear.alert:hover,.button.clear.alert:focus{border-color:#752109;color:#752109}.button.clear.alert:hover.disabled,.button.clear.alert:hover[disabled],.button.clear.alert:focus.disabled,.button.clear.alert:focus[disabled]{border:1px solid #EA4112;color:#ea4112}.button.clear.alert,.button.clear.alert.disabled,.button.clear.alert[disabled],.button.clear.alert:hover,.button.clear.alert:hover.disabled,.button.clear.alert:hover[disabled],.button.clear.alert:focus,.button.clear.alert:focus.disabled,.button.clear.alert:focus[disabled]{border-color:transparent}.button.dropdown:after{display:block;width:0;height:0;border:inset .4em;content:"";border-bottom-width:0;border-top-style:solid;border-color:#fefefe transparent transparent;position:relative;top:.4em;display:inline-block;float:right;margin-left:1em}.button.dropdown.hollow:after{border-top-color:#555}.button.dropdown.hollow.primary:after{border-top-color:#338fc7}.button.dropdown.hollow.secondary:after{border-top-color:#ea4112}.button.dropdown.hollow.success:after{border-top-color:#9fac17}.button.dropdown.hollow.warning:after{border-top-color:#efc61f}.button.dropdown.hollow.alert:after{border-top-color:#ea4112}.button.arrow-only:after{top:-.1em;float:none;margin-left:0}a.button:hover,a.button:focus{text-decoration:none}.accordion{margin-left:0;background:#fefefe;list-style-type:none}.accordion[disabled] .accordion-title{cursor:not-allowed}.accordion-item:first-child>:first-child{border-radius:0}.accordion-item:last-child>:last-child{border-radius:0}.accordion-title{position:relative;display:block;padding:1.25rem 1rem;border:1px solid #e8e8e8;border-bottom:0;font-size:12px;font-size:.75rem;line-height:1;color:#338fc7}:last-child:not(.is-active)>.accordion-title{border-bottom:1px solid #e8e8e8;border-radius:0}.accordion-title:hover,.accordion-title:focus{background-color:#e8e8e8}.accordion-title:before{position:absolute;top:50%;right:1rem;margin-top:-.5rem;content:"+"}.is-active>.accordion-title:before{content:"–"}.accordion-content{display:none;padding:1rem;border:1px solid #e8e8e8;border-bottom:0;background-color:#fefefe;color:#0a0a0a}:last-child>.accordion-content:last-child{border-bottom:1px solid #e8e8e8}.accordion-menu li{width:100%}.accordion-menu a,.accordion-menu .is-accordion-submenu a{padding:.7rem 1rem}.accordion-menu .nested.is-accordion-submenu{margin-right:0;margin-left:1rem}.accordion-menu.align-right .nested.is-accordion-submenu{margin-right:1rem;margin-left:0}.accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle)>a{position:relative}.accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle)>a:after{display:block;width:0;height:0;border:inset 6px;content:"";border-bottom-width:0;border-top-style:solid;border-color:#338FC7 transparent transparent;position:absolute;top:50%;margin-top:-3px;right:1rem}.accordion-menu.align-left .is-accordion-submenu-parent>a:after{left:auto;right:1rem}.accordion-menu.align-right .is-accordion-submenu-parent>a:after{right:auto;left:1rem}.accordion-menu .is-accordion-submenu-parent[aria-expanded=true]>a:after{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.is-accordion-submenu-parent{position:relative}.has-submenu-toggle>a{margin-right:40px}.submenu-toggle{position:absolute;top:0;right:0;cursor:pointer;width:40px;height:40px}.submenu-toggle:after{display:block;width:0;height:0;border:inset 6px;content:"";border-bottom-width:0;border-top-style:solid;border-color:#338FC7 transparent transparent;top:0;bottom:0;margin:auto}.submenu-toggle[aria-expanded=true]:after{-webkit-transform:scaleY(-1);transform:scaleY(-1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.submenu-toggle-text{position:absolute!important;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;clip-path:inset(50%);border:0}.breadcrumbs{margin:0 0 1rem;list-style:none}.breadcrumbs:before,.breadcrumbs:after{display:table;content:" ";-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-order:1;order:1}.breadcrumbs:after{clear:both}.breadcrumbs li{float:left;font-size:12px;font-size:.75rem;color:#0a0a0a;cursor:default;text-transform:uppercase}.breadcrumbs li:not(:last-child):after{position:relative;margin:0 .75rem;opacity:1;content:"/";color:#cacaca}.breadcrumbs a{color:#338fc7}.breadcrumbs a:hover{text-decoration:underline}.breadcrumbs .disabled{color:#cacaca;cursor:not-allowed}.button-group{margin-bottom:1rem;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:stretch;align-items:stretch}.button-group:before,.button-group:after{display:table;content:" ";-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-order:1;order:1}.button-group:after{clear:both}.button-group .button{margin:0 1px 1px 0;font-size:14px;font-size:.875rem;-ms-flex:0 0 auto;flex:0 0 auto}.button-group .button:last-child{margin-right:0}.button-group.tiny .button{font-size:10px;font-size:.625rem}.button-group.small .button{font-size:12px;font-size:.75rem}.button-group.large .button{font-size:20px;font-size:1.25rem}.button-group.expanded .button{-ms-flex:1 1;flex:1 1}.button-group.primary .button{background-color:#338fc7;color:#0a0a0a}.button-group.primary .button:hover,.button-group.primary .button:focus{background-color:#29729f;color:#0a0a0a}.button-group.secondary .button{background-color:#ea4112;color:#0a0a0a}.button-group.secondary .button:hover,.button-group.secondary .button:focus{background-color:#bb340e;color:#0a0a0a}.button-group.success .button{background-color:#9fac17;color:#0a0a0a}.button-group.success .button:hover,.button-group.success .button:focus{background-color:#7f8a12;color:#0a0a0a}.button-group.warning .button{background-color:#efc61f;color:#0a0a0a}.button-group.warning .button:hover,.button-group.warning .button:focus{background-color:#caa50e;color:#0a0a0a}.button-group.alert .button{background-color:#ea4112;color:#0a0a0a}.button-group.alert .button:hover,.button-group.alert .button:focus{background-color:#bb340e;color:#0a0a0a}.button-group.stacked,.button-group.stacked-for-small,.button-group.stacked-for-medium{-ms-flex-wrap:wrap;flex-wrap:wrap}.button-group.stacked .button,.button-group.stacked-for-small .button,.button-group.stacked-for-medium .button{-ms-flex:0 0 100%;flex:0 0 100%}.button-group.stacked .button:last-child,.button-group.stacked-for-small .button:last-child,.button-group.stacked-for-medium .button:last-child{margin-bottom:0}@media print,screen and (min-width: 640px){.button-group.stacked-for-small .button{-ms-flex:1 1;flex:1 1;margin-bottom:0}}@media print,screen and (min-width: 1024px){.button-group.stacked-for-medium .button{-ms-flex:1 1;flex:1 1;margin-bottom:0}}@media screen and (min-width: 1px) and (max-width: 640px){.button-group.stacked-for-small.expanded{display:block}.button-group.stacked-for-small.expanded .button{display:block;margin-right:0}}.callout{position:relative;margin:0 0 1rem;padding:1rem;border:1px solid rgba(10,10,10,.25);border-radius:0;background-color:#fff;color:#0a0a0a}.callout>:first-child{margin-top:0}.callout>:last-child{margin-bottom:0}.callout.primary{background-color:#e0eef7;color:#0a0a0a}.callout.secondary{background-color:#fce2db;color:#0a0a0a}.callout.success{background-color:#f6f9d5;color:#0a0a0a}.callout.warning{background-color:#fdf6dd;color:#0a0a0a}.callout.alert{background-color:#fce2db;color:#0a0a0a}.callout.small{padding:.5rem}.callout.large{padding:3rem}.card{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-positive:1;flex-grow:1;margin-bottom:1rem;border:1px solid #e8e8e8;border-radius:0;background:#fefefe;-webkit-box-shadow:none;box-shadow:none;overflow:hidden;color:#0a0a0a}.card>:last-child{margin-bottom:0}.card-divider{-ms-flex:0 1 auto;flex:0 1 auto;display:-ms-flexbox;display:flex;padding:1rem;background:#e8e8e8}.card-divider>:last-child{margin-bottom:0}.card-section{-ms-flex:1 0 auto;flex:1 0 auto;padding:1rem}.card-section>:last-child{margin-bottom:0}.card-image{min-height:1px}.menu{padding:0;margin:0;list-style:none;position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}[data-whatinput=mouse] .menu li{outline:0}.menu a,.menu .button{line-height:1;text-decoration:none;display:block;padding:.7rem 1rem}.menu input,.menu select,.menu a,.menu button{margin-bottom:0}.menu input{display:inline-block}.menu,.menu.horizontal{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row}.menu.vertical{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-direction:column;flex-direction:column}.menu.expanded li{-ms-flex:1 1;flex:1 1}.menu.simple{-ms-flex-align:center;align-items:center}.menu.simple li+li{margin-left:1rem}.menu.simple a{padding:0}@media print,screen and (min-width: 640px){.menu.medium-horizontal{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row}.menu.medium-vertical{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-direction:column;flex-direction:column}.menu.medium-expanded li,.menu.medium-simple li{-ms-flex:1 1;flex:1 1}}@media print,screen and (min-width: 1024px){.menu.large-horizontal{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row}.menu.large-vertical{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-direction:column;flex-direction:column}.menu.large-expanded li,.menu.large-simple li{-ms-flex:1 1;flex:1 1}}.menu.nested{margin-right:0;margin-left:1rem}.menu.icons a,.menu.icon-top a,.menu.icon-right a,.menu.icon-bottom a,.menu.icon-left a{display:-ms-flexbox;display:flex}.menu.icon-left li a{-ms-flex-flow:row nowrap;flex-flow:row nowrap}.menu.icon-left li a img,.menu.icon-left li a i,.menu.icon-left li a svg{margin-right:.25rem}.menu.icon-right li a{-ms-flex-flow:row nowrap;flex-flow:row nowrap}.menu.icon-right li a img,.menu.icon-right li a i,.menu.icon-right li a svg{margin-left:.25rem}.menu.icon-top li a{-ms-flex-flow:column nowrap;flex-flow:column nowrap}.menu.icon-top li a img,.menu.icon-top li a i,.menu.icon-top li a svg{-ms-grid-row-align:stretch;-ms-flex-item-align:stretch;align-self:stretch;margin-bottom:.25rem;text-align:center}.menu.icon-bottom li a{-ms-flex-flow:column nowrap;flex-flow:column nowrap}.menu.icon-bottom li a img,.menu.icon-bottom li a i,.menu.icon-bottom li a svg{-ms-grid-row-align:stretch;-ms-flex-item-align:stretch;align-self:stretch;margin-bottom:.25rem;text-align:center}.menu .is-active>a{background:#338fc7;color:#fefefe}.menu .active>a{background:#338fc7;color:#fefefe}.menu.align-left{-ms-flex-pack:start;justify-content:flex-start}.menu.align-right li{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.menu.align-right li .submenu li{-ms-flex-pack:start;justify-content:flex-start}.menu.align-right.vertical li{display:block;text-align:right}.menu.align-right.vertical li .submenu li{text-align:right}.menu.align-right .nested{margin-right:1rem;margin-left:0}.menu.align-center li{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.menu.align-center li .submenu li{-ms-flex-pack:start;justify-content:flex-start}.menu .menu-text{padding:.7rem 1rem;font-weight:700;line-height:1;color:inherit}.menu-centered>.menu{-ms-flex-pack:center;justify-content:center}.menu-centered>.menu li{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.menu-centered>.menu li .submenu li{-ms-flex-pack:start;justify-content:flex-start}.no-js [data-responsive-menu] ul{display:none}.menu-icon{position:relative;display:inline-block;vertical-align:middle;width:20px;height:16px;cursor:pointer}.menu-icon:after{position:absolute;top:0;left:0;display:block;width:100%;height:2px;background:#338fc7;-webkit-box-shadow:0 7px 0 #338FC7,0 14px 0 #338FC7;box-shadow:0 7px #338fc7,0 14px #338fc7;content:""}.menu-icon:hover:after{background:#338fc7;-webkit-box-shadow:0 7px 0 #338FC7,0 14px 0 #338FC7;box-shadow:0 7px #338fc7,0 14px #338fc7}.menu-icon.dark{position:relative;display:inline-block;vertical-align:middle;width:20px;height:16px;cursor:pointer}.menu-icon.dark:after{position:absolute;top:0;left:0;display:block;width:100%;height:2px;background:#0a0a0a;-webkit-box-shadow:0 7px 0 #0a0a0a,0 14px 0 #0a0a0a;box-shadow:0 7px #0a0a0a,0 14px #0a0a0a;content:""}.menu-icon.dark:hover:after{background:#555;-webkit-box-shadow:0 7px 0 #555,0 14px 0 #555;box-shadow:0 7px #555,0 14px #555}.dropdown-pane{position:absolute;z-index:10;width:300px;padding:1rem;visibility:hidden;display:none;border:1px solid #cacaca;border-radius:0;background-color:#fafafa;font-size:16px;font-size:1rem}.dropdown-pane.is-opening{display:block}.dropdown-pane.is-open{visibility:visible;display:block}.dropdown-pane.tiny{width:100px}.dropdown-pane.small{width:200px}.dropdown-pane.large{width:400px}.dropdown.menu>li.opens-left>.is-dropdown-submenu{top:100%;right:0;left:auto}.dropdown.menu>li.opens-right>.is-dropdown-submenu{top:100%;right:auto;left:0}.dropdown.menu>li.is-dropdown-submenu-parent>a{position:relative;padding-right:1.5rem}.dropdown.menu>li.is-dropdown-submenu-parent>a:after{display:block;width:0;height:0;border:inset 6px;content:"";border-bottom-width:0;border-top-style:solid;border-color:#338FC7 transparent transparent;right:5px;left:auto;margin-top:-3px}.dropdown.menu a{padding:.7rem 1rem}[data-whatinput=mouse] .dropdown.menu a{outline:0}.dropdown.menu .is-active>a{background:transparent;color:#338fc7}.no-js .dropdown.menu ul{display:none}.dropdown.menu .nested.is-dropdown-submenu{margin-right:0;margin-left:0}.dropdown.menu.vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.vertical>li.opens-left>.is-dropdown-submenu{right:100%;left:auto;top:0}.dropdown.menu.vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.vertical>li>a:after{right:14px}.dropdown.menu.vertical>li.opens-left>a:after{right:auto;left:5px;display:block;width:0;height:0;border:inset 6px;content:"";border-left-width:0;border-right-style:solid;border-color:transparent #338FC7 transparent transparent}.dropdown.menu.vertical>li.opens-right>a:after{display:block;width:0;height:0;border:inset 6px;content:"";border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #338FC7}@media print,screen and (min-width: 640px){.dropdown.menu.medium-horizontal>li.opens-left>.is-dropdown-submenu{top:100%;right:0;left:auto}.dropdown.menu.medium-horizontal>li.opens-right>.is-dropdown-submenu{top:100%;right:auto;left:0}.dropdown.menu.medium-horizontal>li.is-dropdown-submenu-parent>a{position:relative;padding-right:1.5rem}.dropdown.menu.medium-horizontal>li.is-dropdown-submenu-parent>a:after{display:block;width:0;height:0;border:inset 6px;content:"";border-bottom-width:0;border-top-style:solid;border-color:#338FC7 transparent transparent;right:5px;left:auto;margin-top:-3px}.dropdown.menu.medium-vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.medium-vertical>li.opens-left>.is-dropdown-submenu{right:100%;left:auto;top:0}.dropdown.menu.medium-vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.medium-vertical>li>a:after{right:14px}.dropdown.menu.medium-vertical>li.opens-left>a:after{right:auto;left:5px;display:block;width:0;height:0;border:inset 6px;content:"";border-left-width:0;border-right-style:solid;border-color:transparent #338FC7 transparent transparent}.dropdown.menu.medium-vertical>li.opens-right>a:after{display:block;width:0;height:0;border:inset 6px;content:"";border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #338FC7}}@media print,screen and (min-width: 1024px){.dropdown.menu.large-horizontal>li.opens-left>.is-dropdown-submenu{top:100%;right:0;left:auto}.dropdown.menu.large-horizontal>li.opens-right>.is-dropdown-submenu{top:100%;right:auto;left:0}.dropdown.menu.large-horizontal>li.is-dropdown-submenu-parent>a{position:relative;padding-right:1.5rem}.dropdown.menu.large-horizontal>li.is-dropdown-submenu-parent>a:after{display:block;width:0;height:0;border:inset 6px;content:"";border-bottom-width:0;border-top-style:solid;border-color:#338FC7 transparent transparent;right:5px;left:auto;margin-top:-3px}.dropdown.menu.large-vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.large-vertical>li.opens-left>.is-dropdown-submenu{right:100%;left:auto;top:0}.dropdown.menu.large-vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.large-vertical>li>a:after{right:14px}.dropdown.menu.large-vertical>li.opens-left>a:after{right:auto;left:5px;display:block;width:0;height:0;border:inset 6px;content:"";border-left-width:0;border-right-style:solid;border-color:transparent #338FC7 transparent transparent}.dropdown.menu.large-vertical>li.opens-right>a:after{display:block;width:0;height:0;border:inset 6px;content:"";border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #338FC7}}.dropdown.menu.align-right .is-dropdown-submenu.first-sub{top:100%;right:0;left:auto}.is-dropdown-menu.vertical{width:100px}.is-dropdown-menu.vertical.align-right{float:right}.is-dropdown-submenu-parent{position:relative}.is-dropdown-submenu-parent a:after{position:absolute;top:50%;right:5px;left:auto;margin-top:-6px}.is-dropdown-submenu-parent.opens-inner>.is-dropdown-submenu{top:100%;left:auto}.is-dropdown-submenu-parent.opens-left>.is-dropdown-submenu{right:100%;left:auto}.is-dropdown-submenu-parent.opens-right>.is-dropdown-submenu{right:auto;left:100%}.is-dropdown-submenu{position:absolute;top:0;left:100%;z-index:1;display:none;min-width:230px;border:1px solid #cacaca;background:#fefefe}.dropdown .is-dropdown-submenu a{padding:.7rem 1rem}.is-dropdown-submenu .is-dropdown-submenu-parent>a:after{right:14px}.is-dropdown-submenu .is-dropdown-submenu-parent.opens-left>a:after{right:auto;left:5px;display:block;width:0;height:0;border:inset 6px;content:"";border-left-width:0;border-right-style:solid;border-color:transparent #338FC7 transparent transparent}.is-dropdown-submenu .is-dropdown-submenu-parent.opens-right>a:after{display:block;width:0;height:0;border:inset 6px;content:"";border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #338FC7}.is-dropdown-submenu .is-dropdown-submenu{margin-top:-1px}.is-dropdown-submenu>li{width:100%}.is-dropdown-submenu.js-dropdown-active{display:block}.label{display:inline-block;padding:.33333rem .5rem;border-radius:0;font-size:12px;font-size:.75rem;line-height:1;white-space:nowrap;cursor:default;background:#338fc7;color:#fefefe}.label.primary{background:#338fc7;color:#0a0a0a}.label.secondary{background:#ea4112;color:#0a0a0a}.label.success{background:#9fac17;color:#0a0a0a}.label.warning{background:#efc61f;color:#0a0a0a}.label.alert{background:#ea4112;color:#0a0a0a}.media-object{display:-ms-flexbox;display:flex;margin-bottom:1rem;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.media-object img{max-width:none}@media screen and (min-width: 1px) and (max-width: 640px){.media-object.stack-for-small{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width: 1px) and (max-width: 640px){.media-object.stack-for-small .media-object-section{padding:0;padding-bottom:1rem;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.media-object.stack-for-small .media-object-section img{width:100%}}.media-object-section{-ms-flex:0 1 auto;flex:0 1 auto}.media-object-section:first-child{padding-right:1rem}.media-object-section:last-child:not(:nth-child(2)){padding-left:1rem}.media-object-section>:last-child{margin-bottom:0}.media-object-section.main-section{-ms-flex:1 1;flex:1 1}.orbit{position:relative}.orbit-container{position:relative;height:0;margin:0;list-style:none;overflow:hidden}.orbit-slide{width:100%}.orbit-slide.no-motionui.is-active{top:0;left:0}.orbit-figure{margin:0}.orbit-image{width:100%;max-width:100%;margin:0}.orbit-caption{position:absolute;bottom:0;width:100%;margin-bottom:0;padding:1rem;background-color:#0a0a0a80;color:#fefefe}.orbit-previous,.orbit-next{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:10;padding:1rem;color:#fefefe}[data-whatinput=mouse] .orbit-previous,[data-whatinput=mouse] .orbit-next{outline:0}.orbit-previous:hover,.orbit-next:hover,.orbit-previous:active,.orbit-next:active,.orbit-previous:focus,.orbit-next:focus{background-color:#0a0a0a80}.orbit-previous{left:0}.orbit-next{left:auto;right:0}.orbit-bullets{position:relative;margin-top:.8rem;margin-bottom:.8rem;text-align:center}[data-whatinput=mouse] .orbit-bullets{outline:0}.orbit-bullets button{width:1.2rem;height:1.2rem;margin:.1rem;border-radius:50%;background-color:#cacaca}.orbit-bullets button:hover,.orbit-bullets button.is-active{background-color:#555}.pagination{margin-left:0;margin-bottom:1rem}.pagination:before,.pagination:after{display:table;content:" ";-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-order:1;order:1}.pagination:after{clear:both}.pagination li{margin-right:.0625rem;border-radius:0;font-size:14px;font-size:.875rem;display:none}.pagination li:last-child,.pagination li:first-child{display:inline-block}@media print,screen and (min-width: 640px){.pagination li{display:inline-block}}.pagination a,.pagination button{display:block;padding:.1875rem .625rem;border-radius:0;color:#0a0a0a}.pagination a:hover,.pagination button:hover{background:#e8e8e8}.pagination .current{padding:.1875rem .625rem;background:#338fc7;color:#fefefe;cursor:default}.pagination .disabled{padding:.1875rem .625rem;color:#cacaca;cursor:not-allowed}.pagination .disabled:hover{background:transparent}.pagination .ellipsis:after{padding:.1875rem .625rem;content:"…";color:#0a0a0a}.pagination-previous a:before,.pagination-previous.disabled:before{display:inline-block;margin-right:.5rem;content:"«"}.pagination-next a:after,.pagination-next.disabled:after{display:inline-block;margin-left:.5rem;content:"»"}.progress{height:1rem;margin-bottom:1rem;border-radius:0;background-color:#cacaca}.progress.primary .progress-meter{background-color:#338fc7}.progress.secondary .progress-meter{background-color:#ea4112}.progress.success .progress-meter{background-color:#9fac17}.progress.warning .progress-meter{background-color:#efc61f}.progress.alert .progress-meter{background-color:#ea4112}.progress-meter{position:relative;display:block;width:0%;height:100%;background-color:#338fc7}.progress-meter-text{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;margin:0;font-size:12px;font-size:.75rem;font-weight:700;color:#fefefe;white-space:nowrap}.slider{position:relative;height:.5rem;margin-top:1.25rem;margin-bottom:2.25rem;background-color:#e8e8e8;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:none;touch-action:none}.slider-fill{position:absolute;top:0;left:0;display:inline-block;max-width:100%;height:.5rem;background-color:#cacaca;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.slider-fill.is-dragging{-webkit-transition:all 0s linear;transition:all 0s linear}.slider-handle{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;z-index:1;display:inline-block;width:1.4rem;height:1.4rem;border-radius:0;background-color:#338fc7;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-ms-touch-action:manipulation;touch-action:manipulation}[data-whatinput=mouse] .slider-handle{outline:0}.slider-handle:hover{background-color:#2b7aa9}.slider-handle.is-dragging{-webkit-transition:all 0s linear;transition:all 0s linear}.slider.disabled,.slider[disabled]{opacity:.25;cursor:not-allowed}.slider.vertical{display:inline-block;width:.5rem;height:12.5rem;margin:0 1.25rem;-webkit-transform:scale(1,-1);transform:scaleY(-1)}.slider.vertical .slider-fill{top:0;width:.5rem;max-height:100%}.slider.vertical .slider-handle{position:absolute;top:0;left:50%;width:1.4rem;height:1.4rem;-webkit-transform:translateX(-50%);transform:translate(-50%)}.sticky{position:relative;z-index:0;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}table{border-collapse:collapse;width:100%;margin-bottom:1rem;border-radius:0}thead,tbody,tfoot{border:1px solid #f1f1f1;background-color:#fefefe}caption{padding:.5rem .625rem .625rem;font-weight:700}thead{background:#f8f8f8;color:#0a0a0a}tfoot{background:#f1f1f1;color:#0a0a0a}thead tr,tfoot tr{background:transparent}thead th,thead td,tfoot th,tfoot td{padding:.5rem .625rem .625rem;font-weight:700;text-align:left}tbody th,tbody td{padding:.5rem .625rem .625rem}tbody tr:nth-child(2n){border-bottom:0;background-color:#f1f1f1}table.unstriped tbody{background-color:#fefefe}table.unstriped tbody tr{border-bottom:0;border-bottom:1px solid #f1f1f1;background-color:#fefefe}@media screen and (min-width: 1px) and (max-width: 1024px){table.stack thead,table.stack tfoot{display:none}table.stack tr,table.stack th,table.stack td{display:block}table.stack td{border-top:0}}table.scroll{display:block;width:100%;overflow-x:auto}table.hover thead tr:hover{background-color:#f3f3f3}table.hover tfoot tr:hover{background-color:#ececec}table.hover tbody tr:hover{background-color:#f9f9f9}table.hover:not(.unstriped) tr:nth-of-type(2n):hover{background-color:#ececec}.table-scroll{overflow-x:auto}.table-scroll table{width:auto}.tabs{margin:0;border:1px solid #e8e8e8;background:#fefefe;list-style-type:none}.tabs:before,.tabs:after{display:table;content:" ";-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-order:1;order:1}.tabs:after{clear:both}.tabs.vertical>li{display:block;float:none;width:auto}.tabs.simple>li>a{padding:0}.tabs.simple>li>a:hover{background:transparent}.tabs.primary{background:#338fc7}.tabs.primary>li>a{color:#0a0a0a}.tabs.primary>li>a:hover,.tabs.primary>li>a:focus{background:#3088bd}.tabs-title{float:left}.tabs-title>a{display:block;padding:1.25rem 1.5rem;font-size:12px;font-size:.75rem;line-height:1;color:#338fc7}.tabs-title>a:hover{background:#fefefe;color:#2c7bab}.tabs-title>a:focus,.tabs-title>a[aria-selected=true]{background:#e8e8e8;color:#338fc7}.tabs-content{border:1px solid #e8e8e8;border-top:0;background:#fefefe;color:#0a0a0a;-webkit-transition:all .5s ease;transition:all .5s ease}.tabs-content.vertical{border:1px solid #e8e8e8;border-left:0}.tabs-panel{display:none;padding:1rem}.tabs-panel.is-active{display:block}.thumbnail{display:inline-block;max-width:100%;margin-bottom:1rem;border:solid 1px #fefefe;border-radius:0;-webkit-box-shadow:0 0 0 1px rgba(10,10,10,.2);box-shadow:0 0 0 1px #0a0a0a33;line-height:0}.thumbnail img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}a.thumbnail{-webkit-transition:-webkit-box-shadow .2s ease-out;transition:-webkit-box-shadow .2s ease-out;transition:box-shadow .2s ease-out;transition:box-shadow .2s ease-out,-webkit-box-shadow .2s ease-out}a.thumbnail:hover,a.thumbnail:focus{-webkit-box-shadow:0 0 6px 1px rgba(51,143,199,.5);box-shadow:0 0 6px 1px #338fc780}a.thumbnail image{-webkit-box-shadow:none;box-shadow:none}.title-bar{padding:.5rem;background:#fefefe;color:#0a0a0a;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}.title-bar .menu-icon{margin-left:.25rem;margin-right:.25rem}.title-bar-left,.title-bar-right{-ms-flex:1 1;flex:1 1}.title-bar-right{text-align:right}.title-bar-title{display:inline-block;vertical-align:middle;font-weight:700}.top-bar{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:.5rem;-ms-flex-wrap:wrap;flex-wrap:wrap;flex-wrap:nowrap}.top-bar,.top-bar ul{background-color:#fefefe}.top-bar input{max-width:200px;margin-right:1rem}.top-bar .input-group-field{width:100%;margin-right:0}.top-bar input.button{width:auto}.top-bar .top-bar-left,.top-bar .top-bar-right{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.top-bar .top-bar-left{-ms-flex:1 1 auto;flex:1 1 auto;margin-right:auto}.top-bar .top-bar-right{-ms-flex:0 1 auto;flex:0 1 auto;margin-left:auto}@media screen and (min-width: 1px) and (max-width: 1024px){.top-bar.stacked-for-medium{-ms-flex-wrap:wrap;flex-wrap:wrap}.top-bar.stacked-for-medium .top-bar-left,.top-bar.stacked-for-medium .top-bar-right{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media screen and (min-width: 1px) and (max-width: 1200px){.top-bar.stacked-for-large{-ms-flex-wrap:wrap;flex-wrap:wrap}.top-bar.stacked-for-large .top-bar-left,.top-bar.stacked-for-large .top-bar-right{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.top-bar-title{-ms-flex:0 0 auto;flex:0 0 auto;margin:.5rem 1rem .5rem 0}.top-bar-left,.top-bar-right{-ms-flex:0 0 auto;flex:0 0 auto}.hide{display:none!important}.invisible{visibility:hidden}@media screen and (min-width: 1px) and (max-width: 640px){.hide-for-small-only{display:none!important}}@media screen and (max-width: 0em),screen and (min-width: 640px){.show-for-small-only{display:none!important}}@media print,screen and (min-width: 640px){.hide-for-medium{display:none!important}}@media screen and (min-width: 1px) and (max-width: 640px){.show-for-medium{display:none!important}}@media screen and (min-width: 640px) and (max-width: 63.9375em){.hide-for-medium-only{display:none!important}}@media screen and (min-width: 1px) and (max-width: 640px),screen and (min-width: 1024px){.show-for-medium-only{display:none!important}}@media print,screen and (min-width: 1024px){.hide-for-large{display:none!important}}@media screen and (min-width: 1px) and (max-width: 1024px){.show-for-large{display:none!important}}@media screen and (min-width: 1024px) and (max-width: 74.9375em){.hide-for-large-only{display:none!important}}@media screen and (min-width: 1px) and (max-width: 1024px),screen and (min-width: 75em){.show-for-large-only{display:none!important}}.show-for-sr,.show-on-focus{position:absolute!important;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;clip-path:inset(50%);border:0}.show-on-focus:active,.show-on-focus:focus{position:static!important;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal;clip-path:none}.show-for-landscape,.hide-for-portrait{display:block!important}@media screen and (orientation: landscape){.show-for-landscape,.hide-for-portrait{display:block!important}}@media screen and (orientation: portrait){.show-for-landscape,.hide-for-portrait{display:none!important}}.hide-for-landscape,.show-for-portrait{display:none!important}@media screen and (orientation: landscape){.hide-for-landscape,.show-for-portrait{display:none!important}}@media screen and (orientation: portrait){.hide-for-landscape,.show-for-portrait{display:block!important}}.slide-in-down.mui-enter{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-in-down.mui-enter.mui-enter-active{-webkit-transform:translateY(0);transform:translateY(0)}.slide-in-left.mui-enter{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:translateX(-100%);transform:translate(-100%);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-in-left.mui-enter.mui-enter-active{-webkit-transform:translateX(0);transform:translate(0)}.slide-in-up.mui-enter{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-in-up.mui-enter.mui-enter-active{-webkit-transform:translateY(0);transform:translateY(0)}.slide-in-right.mui-enter{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:translateX(100%);transform:translate(100%);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-in-right.mui-enter.mui-enter-active{-webkit-transform:translateX(0);transform:translate(0)}.slide-out-down.mui-leave{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-out-down.mui-leave.mui-leave-active{-webkit-transform:translateY(100%);transform:translateY(100%)}.slide-out-right.mui-leave{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:translateX(0);transform:translate(0);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-out-right.mui-leave.mui-leave-active{-webkit-transform:translateX(100%);transform:translate(100%)}.slide-out-up.mui-leave{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-out-up.mui-leave.mui-leave-active{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.slide-out-left.mui-leave{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:translateX(0);transform:translate(0);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-out-left.mui-leave.mui-leave-active{-webkit-transform:translateX(-100%);transform:translate(-100%)}.fade-in.mui-enter{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;opacity:0;-webkit-transition-property:opacity;transition-property:opacity}.fade-in.mui-enter.mui-enter-active{opacity:1}.fade-out.mui-leave{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;opacity:1;-webkit-transition-property:opacity;transition-property:opacity}.fade-out.mui-leave.mui-leave-active{opacity:0}.hinge-in-from-top.mui-enter{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotateX(-90deg);transform:perspective(2000px) rotateX(-90deg);-webkit-transform-origin:top;transform-origin:top;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:0}.hinge-in-from-top.mui-enter.mui-enter-active{-webkit-transform:perspective(2000px) rotate(0deg);transform:perspective(2000px) rotate(0);opacity:1}.hinge-in-from-right.mui-enter{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotateY(-90deg);transform:perspective(2000px) rotateY(-90deg);-webkit-transform-origin:right;transform-origin:right;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:0}.hinge-in-from-right.mui-enter.mui-enter-active{-webkit-transform:perspective(2000px) rotate(0deg);transform:perspective(2000px) rotate(0);opacity:1}.hinge-in-from-bottom.mui-enter{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotateX(90deg);transform:perspective(2000px) rotateX(90deg);-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:0}.hinge-in-from-bottom.mui-enter.mui-enter-active{-webkit-transform:perspective(2000px) rotate(0deg);transform:perspective(2000px) rotate(0);opacity:1}.hinge-in-from-left.mui-enter{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotateY(90deg);transform:perspective(2000px) rotateY(90deg);-webkit-transform-origin:left;transform-origin:left;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:0}.hinge-in-from-left.mui-enter.mui-enter-active{-webkit-transform:perspective(2000px) rotate(0deg);transform:perspective(2000px) rotate(0);opacity:1}.hinge-in-from-middle-x.mui-enter{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotateX(-90deg);transform:perspective(2000px) rotateX(-90deg);-webkit-transform-origin:center;transform-origin:center;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:0}.hinge-in-from-middle-x.mui-enter.mui-enter-active{-webkit-transform:perspective(2000px) rotate(0deg);transform:perspective(2000px) rotate(0);opacity:1}.hinge-in-from-middle-y.mui-enter{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotateY(-90deg);transform:perspective(2000px) rotateY(-90deg);-webkit-transform-origin:center;transform-origin:center;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:0}.hinge-in-from-middle-y.mui-enter.mui-enter-active{-webkit-transform:perspective(2000px) rotate(0deg);transform:perspective(2000px) rotate(0);opacity:1}.hinge-out-from-top.mui-leave{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotate(0deg);transform:perspective(2000px) rotate(0);-webkit-transform-origin:top;transform-origin:top;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1}.hinge-out-from-top.mui-leave.mui-leave-active{-webkit-transform:perspective(2000px) rotateX(90deg);transform:perspective(2000px) rotateX(90deg);opacity:0}.hinge-out-from-right.mui-leave{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotate(0deg);transform:perspective(2000px) rotate(0);-webkit-transform-origin:right;transform-origin:right;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1}.hinge-out-from-right.mui-leave.mui-leave-active{-webkit-transform:perspective(2000px) rotateY(90deg);transform:perspective(2000px) rotateY(90deg);opacity:0}.hinge-out-from-bottom.mui-leave{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotate(0deg);transform:perspective(2000px) rotate(0);-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1}.hinge-out-from-bottom.mui-leave.mui-leave-active{-webkit-transform:perspective(2000px) rotateX(-90deg);transform:perspective(2000px) rotateX(-90deg);opacity:0}.hinge-out-from-left.mui-leave{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotate(0deg);transform:perspective(2000px) rotate(0);-webkit-transform-origin:left;transform-origin:left;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1}.hinge-out-from-left.mui-leave.mui-leave-active{-webkit-transform:perspective(2000px) rotateY(-90deg);transform:perspective(2000px) rotateY(-90deg);opacity:0}.hinge-out-from-middle-x.mui-leave{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotate(0deg);transform:perspective(2000px) rotate(0);-webkit-transform-origin:center;transform-origin:center;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1}.hinge-out-from-middle-x.mui-leave.mui-leave-active{-webkit-transform:perspective(2000px) rotateX(90deg);transform:perspective(2000px) rotateX(90deg);opacity:0}.hinge-out-from-middle-y.mui-leave{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotate(0deg);transform:perspective(2000px) rotate(0);-webkit-transform-origin:center;transform-origin:center;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1}.hinge-out-from-middle-y.mui-leave.mui-leave-active{-webkit-transform:perspective(2000px) rotateY(90deg);transform:perspective(2000px) rotateY(90deg);opacity:0}.scale-in-up.mui-enter{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:scale(.5);transform:scale(.5);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:0}.scale-in-up.mui-enter.mui-enter-active{-webkit-transform:scale(1);transform:scale(1);opacity:1}.scale-in-down.mui-enter{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:scale(1.5);transform:scale(1.5);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:0}.scale-in-down.mui-enter.mui-enter-active{-webkit-transform:scale(1);transform:scale(1);opacity:1}.scale-out-up.mui-leave{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:scale(1);transform:scale(1);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1}.scale-out-up.mui-leave.mui-leave-active{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0}.scale-out-down.mui-leave{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:scale(1);transform:scale(1);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1}.scale-out-down.mui-leave.mui-leave-active{-webkit-transform:scale(.5);transform:scale(.5);opacity:0}.spin-in.mui-enter{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:rotate(-.75turn);transform:rotate(-.75turn);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:0}.spin-in.mui-enter.mui-enter-active{-webkit-transform:rotate(0);transform:rotate(0);opacity:1}.spin-out.mui-leave{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1}.spin-out.mui-leave.mui-leave-active{-webkit-transform:rotate(.75turn);transform:rotate(.75turn);opacity:0}.spin-in-ccw.mui-enter{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:rotate(.75turn);transform:rotate(.75turn);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:0}.spin-in-ccw.mui-enter.mui-enter-active{-webkit-transform:rotate(0);transform:rotate(0);opacity:1}.spin-out-ccw.mui-leave{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1}.spin-out-ccw.mui-leave.mui-leave-active{-webkit-transform:rotate(-.75turn);transform:rotate(-.75turn);opacity:0}.slow{-webkit-transition-duration:.75s!important;transition-duration:.75s!important}.fast{-webkit-transition-duration:.25s!important;transition-duration:.25s!important}.linear{-webkit-transition-timing-function:linear!important;transition-timing-function:linear!important}.ease{-webkit-transition-timing-function:ease!important;transition-timing-function:ease!important}.ease-in{-webkit-transition-timing-function:ease-in!important;transition-timing-function:ease-in!important}.ease-out{-webkit-transition-timing-function:ease-out!important;transition-timing-function:ease-out!important}.ease-in-out{-webkit-transition-timing-function:ease-in-out!important;transition-timing-function:ease-in-out!important}.bounce-in{-webkit-transition-timing-function:cubic-bezier(.485,.155,.24,1.245)!important;transition-timing-function:cubic-bezier(.485,.155,.24,1.245)!important}.bounce-out{-webkit-transition-timing-function:cubic-bezier(.485,.155,.515,.845)!important;transition-timing-function:cubic-bezier(.485,.155,.515,.845)!important}.bounce-in-out{-webkit-transition-timing-function:cubic-bezier(.76,-.245,.24,1.245)!important;transition-timing-function:cubic-bezier(.76,-.245,.24,1.245)!important}.short-delay{-webkit-transition-delay:.3s!important;transition-delay:.3s!important}.long-delay{-webkit-transition-delay:.7s!important;transition-delay:.7s!important}.shake{-webkit-animation-name:shake-7;animation-name:shake-7}@-webkit-keyframes shake-7{0%,10%,20%,30%,40%,50%,60%,70%,80%,90%{-webkit-transform:translateX(7%);transform:translate(7%)}5%,15%,25%,35%,45%,55%,65%,75%,85%,95%{-webkit-transform:translateX(-7%);transform:translate(-7%)}}@keyframes shake-7{0%,10%,20%,30%,40%,50%,60%,70%,80%,90%{-webkit-transform:translateX(7%);transform:translate(7%)}5%,15%,25%,35%,45%,55%,65%,75%,85%,95%{-webkit-transform:translateX(-7%);transform:translate(-7%)}}.spin-cw{-webkit-animation-name:spin-cw-1turn;animation-name:spin-cw-1turn}@-webkit-keyframes spin-cw-1turn{0%{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}to{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes spin-cw-1turn{0%{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}to{-webkit-transform:rotate(0);transform:rotate(0)}}.spin-ccw{-webkit-animation-name:spin-ccw-1turn;animation-name:spin-ccw-1turn}@-webkit-keyframes spin-ccw-1turn{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}}@keyframes spin-ccw-1turn{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}}.wiggle{-webkit-animation-name:wiggle-7deg;animation-name:wiggle-7deg}@-webkit-keyframes wiggle-7deg{40%,50%,60%{-webkit-transform:rotate(7deg);transform:rotate(7deg)}35%,45%,55%,65%{-webkit-transform:rotate(-7deg);transform:rotate(-7deg)}0%,30%,70%,to{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes wiggle-7deg{40%,50%,60%{-webkit-transform:rotate(7deg);transform:rotate(7deg)}35%,45%,55%,65%{-webkit-transform:rotate(-7deg);transform:rotate(-7deg)}0%,30%,70%,to{-webkit-transform:rotate(0);transform:rotate(0)}}.shake,.spin-cw,.spin-ccw,.wiggle{-webkit-animation-duration:.5s;animation-duration:.5s}.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.slow{-webkit-animation-duration:.75s!important;animation-duration:.75s!important}.fast{-webkit-animation-duration:.25s!important;animation-duration:.25s!important}.linear{-webkit-animation-timing-function:linear!important;animation-timing-function:linear!important}.ease{-webkit-animation-timing-function:ease!important;animation-timing-function:ease!important}.ease-in{-webkit-animation-timing-function:ease-in!important;animation-timing-function:ease-in!important}.ease-out{-webkit-animation-timing-function:ease-out!important;animation-timing-function:ease-out!important}.ease-in-out{-webkit-animation-timing-function:ease-in-out!important;animation-timing-function:ease-in-out!important}.bounce-in{-webkit-animation-timing-function:cubic-bezier(.485,.155,.24,1.245)!important;animation-timing-function:cubic-bezier(.485,.155,.24,1.245)!important}.bounce-out{-webkit-animation-timing-function:cubic-bezier(.485,.155,.515,.845)!important;animation-timing-function:cubic-bezier(.485,.155,.515,.845)!important}.bounce-in-out{-webkit-animation-timing-function:cubic-bezier(.76,-.245,.24,1.245)!important;animation-timing-function:cubic-bezier(.76,-.245,.24,1.245)!important}.short-delay{-webkit-animation-delay:.3s!important;animation-delay:.3s!important}.long-delay{-webkit-animation-delay:.7s!important;animation-delay:.7s!important}ul,li{list-style:none;margin:0;padding:0}main{overflow:hidden}.badge{overflow:hidden;white-space:nowrap;text-indent:100%}.button .icon{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.w-100{width:100px}.accordion-menu{margin-bottom:1rem}.accordion-menu>li{-ms-flex:1 1;flex:1 1;border:1px solid #cacaca;background:#fefefe}.accordion-menu>li:not(:last-child){border-bottom:none}.accordion-menu>li:last-child{border-bottom:1px solid #cacaca}.avatar{font-size:12px;font-size:.75rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.avatar .avatar-img{width:80px;height:80px;background-size:cover;position:relative;margin-right:1rem}.avatar .avatar-img.is-validated:before{content:"";display:inline-block;position:absolute;right:-5px;top:-5px;width:18px;height:18px;background:#9fac17;border-radius:100%;background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2232%22%20viewBox%3D%220%200%2024%2032%22%3E%3Ctitle%3Echeck%3C%2Ftitle%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M24%2010l-16%2016-8-8%203-3%205%205%2013-13%203%203z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E);background-color:#9fac17;background-size:10px auto;background-repeat:no-repeat;background-position:50%}.avatar .avatar-name{margin:0;padding:0;font-size:20px;font-size:1.25rem}.cause{display:inline-block;margin-bottom:.3rem;padding-left:1rem;color:#555;background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2014%2014%22%3E%3Cpath%20d%3D%22M8.2%2010.5H5.8v-.6c.3-.1.6-.1.6-.4V6.9c0-.3-.3-.4-.6-.5v-.6h1.8v3.7c0%20.3.3.3.6.4v.6zM7%203.4c.4%200%20.7.3.7.7s-.3.7-.7.7-.7-.3-.7-.7.3-.7.7-.7zM7%200C3.1%200%200%203.1%200%207s3.1%207%207%207%207-3.1%207-7-3.1-7-7-7z%22%20fill%3D%22%237f7f7f%22%2F%3E%3C%2Fsvg%3E);background-repeat:no-repeat;background-size:14px;background-position:0 50%}.badge{width:auto;height:80px;display:inline-block;padding:0;border-radius:0;background:transparent}.breadcrumbs{margin:.5rem}.button{position:relative;padding-top:1rem;padding-bottom:1rem}.button.primary,.button:hover.primary,.button:focus.primary,.button.secondary,.button:hover.secondary,.button:focus.secondary,.button.success,.button:hover.success,.button:focus.success{color:#fefefe}.button.hollow,.button:hover.hollow{border-color:#e8e8e8}.button:hover.hollow{background:#e8e8e8}.button .icon{left:8%}.button-container{margin-bottom:1rem}.button-container .button{margin-bottom:0}.card{background:#fefefe;border:1px solid #e8e8e8}.card .card-section.primary{background:#4aa3da;text-align:center}.dropdown .is-dropdown-submenu{padding:.5rem}.dropdown{margin-bottom:1rem}.dropdown>li{-ms-flex:1 1;flex:1 1;border:1px solid #cacaca;background:#fefefe}.dropdown>li:not(:last-child){border-right:none}.dropdown>li:last-child{border-right:1px solid #cacaca}.fieldset,fieldset{padding:.5rem 1rem}.fieldset label,fieldset label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.fieldset input,fieldset input{margin-bottom:0}.form-result{border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;margin-bottom:1rem;padding:.5rem 0;font-size:12px;font-size:.75rem}.form-result span{font-weight:700}.container{overflow:hidden}@media screen and (min-width: 1px) and (max-width: 1024px){.container{padding:.5rem .5rem 0}}@media print,screen and (min-width: 1024px){.large-2-5{width:20%;-ms-flex:0 0 20%;flex:0 0 20%}}.hero{width:100%;max-height:340px;background-size:cover;background-position:50%}a.media-object,.media-object{position:relative;margin-bottom:.5rem}a.media-object .media-title,.media-object .media-title{font-weight:700;font-size:20px;font-size:1.25rem;color:#0a0a0a}a.media-object.vertical,.media-object.vertical{-ms-flex-direction:column;flex-direction:column}a.media-object.vertical .media-object-section:first-child,.media-object.vertical .media-object-section:first-child{margin:0;padding:0}a.media-object.vertical .thumbnail,.media-object.vertical .thumbnail,a.media-object.vertical img,.media-object.vertical img{width:100%}a.media-object:hover .media-title,.media-object:hover .media-title{color:#338fc7}.orbit{width:100%;margin-bottom:1rem}.orbit .orbit-image{background-size:cover;background-position:center;height:400px}@media screen and (min-width: 1px) and (max-width: 640px){.orbit .orbit-image{height:260px}}.progress{height:2rem}.rating-block{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%}.rating-block .rating-block-rating{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.rating-block .rating-block-count{font-size:20px;font-size:1.25rem}.readmore{margin-bottom:1rem}.readmore .open,.readmore .close{text-align:center}@media screen and (min-width: 640px){.readmore p{display:block!important}.readmore .open,.readmore .close{display:none}}.table-price{border:none}.table-price thead tr{background:#29729e;color:#fefefe}.table-price thead th{padding:1.5rem;font-size:24px;font-size:1.5rem;text-align:center}.table-price tbody tr:first-child{background:#e5f1f8;font-size:16px;font-size:1rem;text-align:center}.table-price tbody tr:first-child span{font-size:48px;font-size:3rem;font-weight:700;color:#29729e;line-height:1.3}.thumbnail{width:100px;height:100px;background-size:cover;background-position:center;position:relative}.thumbnail img{-o-object-fit:contain;object-fit:contain;height:100%;width:100%}.thumbnail .badge{position:absolute;right:-13px;top:-13px;width:35px;height:35px}.footer{background:#555;margin-top:2rem;padding:1rem;color:#fefefe}.footer .footer-link a{color:#fefefe}.footer small{text-align:center;display:block}.gnav{display:-ms-flexbox;display:flex;margin:0;padding:0}.header{border-bottom:1px solid #338FC7}.header .top-bar{padding:.5rem 0}.header .top-bar .top-bar-left{-ms-flex:none;flex:none}.header .title-bar{-ms-flex-pack:justify;justify-content:space-between}.header .input-group{margin:0}.header .input-group .button{margin-right:0}@media screen and (min-width: 1px) and (max-width: 640px){.header .top-bar{padding:0}.header .title-bar{padding-left:0;padding-right:0}.header .top-bar-left{display:none}.header .top-bar-right{-ms-flex:1 1;flex:1 1}.header .menu{width:100%;text-align:center}.header .menu li{width:100%;border-top:1px solid #e8e8e8}.header .menu .input-group{padding:.75rem}}@media screen and (min-width: 1px) and (max-width: 640px){#js-footer{position:fixed;bottom:0;left:0;width:100%;background:#0006;padding:.5rem;z-index:1}#js-footer.button-container{display:-ms-flexbox;display:flex;margin:0}}.subNav{overflow:hidden;background-color:#555;width:100%;margin:0;margin-bottom:1.5rem}.subNav ul{width:75rem;margin:0 auto}.subNav a{float:left;display:block;color:#fefefe;text-align:center;padding:.4rem 1rem}.subNav a:hover{background-color:#338fc7}.subNav a.is-active{color:#fff;background:#338fc7}.subNav .icon{display:none}@media screen and (min-width: 1px) and (max-width: 640px){.subNav{margin-bottom:.5rem}.subNav ul{width:auto}.subNav a.is-active{background:#555}.subNav a.icon{float:right;display:block}.subNav.responsive{position:relative}.subNav.responsive a{float:none;display:block;text-align:left}.subNav.responsive .icon{position:absolute;right:0;top:0}}.icon{margin:0 auto}.icon:after{content:"";background-repeat:no-repeat;background-size:cover;display:inline-block;margin:0 auto}.icon-hamburger-white:after{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%228%22%20height%3D%227%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M8%200v1H0V0h8zM0%204h8V3H0v1zm0%203h8V6H0v1z%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22nonzero%22%2F%3E%3C%2Fsvg%3E);width:18px;height:15px}.icon-beaker:after{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22M14.4%2014.6L11%207V3h1V2H3v1h1v4L.6%2014.6c-.2.5%200%201.1.5%201.3.2.1.3.1.4.1h11.9c.8%200%201.3-.8%201-1.4zM3.8%2010L5%207V3h5v4l1.2%203H3.8zM8%208h1v1H8V8zM7%207H6V6h1v1zm0-3h1v1H7V4zm0-3H6V0h1v1z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E);width:20px;height:20px}.icon-download:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2261%22%20height%3D%2258%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cfilter%20x%3D%22-1.2%25%22%20y%3D%22-1.5%25%22%20width%3D%22102.3%25%22%20height%3D%22104.3%25%22%20filterUnits%3D%22objectBoundingBox%22%20id%3D%22a%22%3E%3CfeOffset%20dy%3D%221%22%20in%3D%22SourceAlpha%22%20result%3D%22shadowOffsetOuter1%22%2F%3E%3CfeGaussianBlur%20stdDeviation%3D%221%22%20in%3D%22shadowOffsetOuter1%22%20result%3D%22shadowBlurOuter1%22%2F%3E%3CfeColorMatrix%20values%3D%220%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.18%200%22%20in%3D%22shadowBlurOuter1%22%20result%3D%22shadowMatrixOuter1%22%2F%3E%3CfeMerge%3E%3CfeMergeNode%20in%3D%22shadowMatrixOuter1%22%2F%3E%3CfeMergeNode%20in%3D%22SourceGraphic%22%2F%3E%3C%2FfeMerge%3E%3C%2Ffilter%3E%3C%2Fdefs%3E%3Cpath%20d%3D%22M136.463%2044.439h10.847V23h7.231v21.439h10.847L150.925%2058.73l-14.462-14.29zm38.975-14.633h-14.25v3.6h14.25V62.2h-49.875V33.405h14.25v-3.599h-14.25c-1.96%200-3.563%201.62-3.563%203.6v32.393c0%201.98%201.603%203.6%203.563%203.6h19.023c-.89%202.195-3.064%205.002-8.336%207.198h28.5c-5.273-2.196-7.446-5.003-8.336-7.199h19.024c1.959%200%203.562-1.62%203.562-3.599V33.405c0-1.98-1.603-3.599-3.563-3.599z%22%20filter%3D%22url(%23a)%22%20transform%3D%22translate(-120%20-22)%22%20fill%3D%22%23FFF%22%2F%3E%3C%2Fsvg%3E");width:54px;height:48px}.icon-rocket:after{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22M12.2%203.8c-.3-.3-.5-.5-.6-.9-.2-.3-.3-.7-.3-1-.7.4-1.3.7-1.8%201.2-.6.4-1.2.9-1.7%201.4C7.1%205.2%206.4%206.3%206%207H3l-3%203h3l2-2c-.3.8-1%203-1%203l1%201s2.2-.6%203-1l-2%202v3l3-3v-3c.6-.4%201.8-1.1%202.4-1.8.6-.6%201.1-1.1%201.5-1.7.4-.6.8-1.2%201.1-1.7-.4-.1-.7-.2-1-.3-.3-.2-.6-.4-.8-.7zM16%200s-.1.4-.3%201.1c-.2.7-.6%201.6-1.1%202.7-.7-.2-1.2-.4-1.6-.8-.4-.4-.6-.9-.7-1.6C13.4.9%2014.2.5%2014.9.3%2015.6.1%2016%200%2016%200z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E);width:20px;height:20px}.icon-mail:after{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20height%3D%2210%22%20width%3D%2214%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M0%201v8c0%20.6.4%201%201%201h12c.6%200%201-.4%201-1V1c0-.5-.4-1-1-1H1C.4%200%200%20.5%200%201zm13%200L7%206%201%201zM1%202.5l4%203-4%203zM2%209l3.5-3L7%207.5%208.5%206%2012%209zm11-.5l-4-3%204-3z%22%20fill%3D%22%23555%22%2F%3E%3C%2Fsvg%3E);width:20px;height:13px}.icon-star-yellow:after{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2214%22%20height%3D%2213%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M14%205l-4.9-.6L7%200%204.9%204.4%200%205l3.6%203.3-.9%204.7L7%2010.7l4.3%202.3-.9-4.7z%22%20fill%3D%22%23EFC61F%22%20fill-rule%3D%22nonzero%22%2F%3E%3C%2Fsvg%3E);width:20px;height:18px}.icon-star:after{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2014%2013%22%3E%3Cpath%20d%3D%22M14%205l-4.9-.6L7%200%204.9%204.4%200%205l3.6%203.3-.9%204.7L7%2010.7l4.3%202.3-.9-4.7L14%205z%22%20fill%3D%22%239fac17%22%2F%3E%3C%2Fsvg%3E);width:14px;height:14px}.icon-star-half:after{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill-rule%3D%22nonzero%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M12%202.88L8.999%209.072l-6.819.942%204.963%204.77-1.212%206.774L12%2018.312l6.069%203.246-1.211-6.774%204.962-4.77L15%209.072%2012%202.88z%22%20stroke%3D%22%239FAC17%22%20stroke-width%3D%222%22%2F%3E%3Cpath%20fill%3D%22%239FAC17%22%20d%3D%22M12%20.587v18.859l-7.417%203.967%201.481-8.279L0%209.306l8.332-1.151z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);width:14px;height:14px}.icon-star-hollow:after{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2014%2013%22%3E%3Cpath%20d%3D%22M7%202.3l1.2%202.5.2.5.6.1%202.8.4-2%201.8-.5.3.1.6.5%202.7-2.4-1.4-.5-.3-.5.3L4%2011.1l.5-2.7.1-.6-.3-.3-2-1.8L5%205.4l.5-.1.2-.5L7%202.3M7%200L4.9%204.4%200%205l3.6%203.3-.9%204.7L7%2010.7l4.3%202.3-.9-4.7L14%205l-4.9-.6L7%200z%22%20fill%3D%22%239fac17%22%2F%3E%3C%2Fsvg%3E);width:14px;height:14px}.icon-twitter-white:after,.icon-facebook-white:after,.icon-google-white:after{content:"";background:no-repeat;display:inline-block;margin:0 auto}.icon-twitter-white{background:#55acee;height:44px}.icon-twitter-white:after{width:22px;height:18px;background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2021%2017%22%3E%3Cpath%20d%3D%22M10%204.5v.7h-.7c-2.7-.4-5.1-1.6-7.1-3.5l-1-1-.2.7C.4%203%20.8%204.7%201.9%205.9c.6.6.5.7-.6.3C1%206.1.7%206%20.6%206c-.1.1.3%201.5.6%202%20.4.7%201.2%201.5%202%201.9l.7.3H3c-.8%200-.9%200-.8.3.3%201%201.5%202%202.8%202.5l1%20.4-.8.5c-1.2.7-2.6%201.1-4%201.1-.7%200-1.2.1-1.2.1%200%20.1%201.8%201%202.9%201.3%203.2%201%206.9.6%209.7-1.1%202-1.2%204-3.5%204.9-5.8.5-1.2%201-3.4%201-4.5%200-.7%200-.8.9-1.6.5-.5.9-1%201-1.2.1-.3.1-.3-.6%200-1.2.5-1.4.4-.8-.2.5-.5%201-1.3%201-1.6%200%200-.2%200-.5.2-.3.1-.9.4-1.3.5l-.8.3-.7-.5c-.4-.3-1-.6-1.3-.7-.8-.2-1.9-.2-2.6.1-1.8.6-3%202.3-2.8%204.2z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E)}.icon-twitter-white:hover{background:#2795e9}.icon-facebook-white{background:#3b5998;height:44px}.icon-facebook-white:after{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2010%2020%22%3E%3Cpath%20d%3D%22M6.1%2019.8V9.9h2.7l.4-3.4H6.1V4.8c0-.9.1-1.4%201.4-1.4h1.7V0H6.5C3.2%200%202%201.7%202%204.4v2H0v3.4h2v9.9l4.1.1z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E);width:9px;height:18px}.icon-facebook-white:hover{background:#2d4373}.icon-google-white{background:#dc4e41;height:44px}.icon-google-white:after{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2025%2016%22%3E%3Cpath%20d%3D%22M7.6%209.1H12c-.2%201.1-1.3%203.3-4.3%203.3-2.6%200-4.7-2.1-4.7-4.8s2-4.8%204.6-4.8c1.5%200%202.5.6%203%201.2l2.1-2C11.4.8%209.6%200%207.6%200%203.4%200%200%203.4%200%207.6s3.4%207.6%207.6%207.6c4.4%200%207.3-3.1%207.3-7.4%200-.5-.1-.9-.1-1.3H7.6v2.6zm16.8-3.7h-2.2V3.2H20v2.2h-2.2v2.2H20v2.2h2.2V7.6h2.2%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E);width:28px;height:18px}.icon-google-white:hover{background:#c63224}*,*:after,*:before{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}html{width:100%;font-size:16px;font-size:1rem}body{clear:both;background:#fff;color:#555;font-size:16px;font-size:1rem;font-family:-apple-system,BlinkMacSystemFont,Roboto,Segoe UI,Helvetica Neue,HelveticaNeue,YuGothic,Yu Gothic Medium,Yu Gothic,Verdana,Meiryo,sans-serif;line-height:1.7;width:100%}ol,ul,li{list-style:none;margin:0;padding:0}dl,dt,dd{margin:0;padding:0}a{line-height:inherit;color:#29263e;text-decoration:none;cursor:pointer}a:hover{color:#2fc1e1}a.link{color:#464c9c}a.link:hover{color:#2fc1e1;text-decoration:underline}h1{font-size:28px;font-size:1.75rem;margin-top:0;margin-bottom:.5rem}main.topwrap{margin-top:0}main{overflow:visible;overflow:initial;margin-top:75px}div.container{overflow:visible;overflow:initial}.wrap{-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,.15);box-shadow:0 0 5px #00000026;max-width:1280px;background:#fff;margin:0 auto 30px;padding-bottom:30px}.container{max-width:1100px;margin:0 auto}.container .sidebar{float:left}.container .content{font-size:14px;font-size:.875rem;float:right;width:100%;max-width:680px;margin-right:19.09091%}.container.one{-ms-flex-pack:center;justify-content:center}.container.one .content{margin:0 auto;float:none}@media screen and (min-width: 1px) and (max-width: 980px){.container{-ms-flex-direction:column;flex-direction:column;padding:0 10px}.container .content{width:100%;max-width:100%;margin:0 auto}}@media screen and (min-width: 1px) and (max-width: 640px){main{margin-top:65px}}.align-right{text-align:right}.avatar{width:80px;height:80px;display:block;position:relative;border-radius:100%;overflow:hidden;margin:0 auto}.avatar img{position:absolute;width:100%}.avatar.small{width:32px;height:32px}.avatar-name{font-weight:700}.best-software-page{overflow:hidden;background:linear-gradient(#f2efe3e6 0px 600px,#f2efe366 800px,#fff0) center center/cover no-repeat,url(/vite-production/assets/best_software_back-KOhlp0Dx.jpg) center center/cover no-repeat fixed;padding:20px;margin-left:-5px;width:calc(100% + 10px);margin-bottom:-10px;position:relative}@media screen and (min-width: 1px) and (max-width: 640px){.best-software-page{padding:5px}}.best-software-page .best-software-top-visual-back{background:url(/vite-production/assets/best_software_back_top-B8fFh5HB.png) center center/cover no-repeat;top:0;left:50%;position:absolute;z-index:0;width:100%;max-width:1320px;height:500px;-webkit-transform:translateX(-50%);transform:translate(-50%)}@media screen and (min-width: 1px) and (max-width: 640px){.best-software-page .best-software-top-visual-back{height:450px}}.best-software-page .best-software-top-visual-back-2021{background:url(/vite-production/assets/best_software_back_top-BUX0gFUq.png) center center/cover no-repeat;top:0;left:50%;position:absolute;z-index:0;width:100%;max-width:1320px;height:500px;-webkit-transform:translateX(-50%);transform:translate(-50%)}@media screen and (min-width: 1px) and (max-width: 640px){.best-software-page .best-software-top-visual-back-2021{height:450px}}.best-software-page .best-software-top-visual-back-2022{background:url(/vite-production/assets/best_software_back_top-CIunZXEk.png) center center/cover no-repeat;top:0;left:50%;position:absolute;z-index:0;width:100%;max-width:1320px;height:500px;-webkit-transform:translateX(-50%);transform:translate(-50%)}@media screen and (min-width: 1px) and (max-width: 640px){.best-software-page .best-software-top-visual-back-2022{height:450px}}.best-software-page .best-software-top-visual-back-2023{background:url(/vite-production/assets/best_software_back_top-Cqmsf2rg.png) center center/cover no-repeat;top:0;left:50%;position:absolute;z-index:0;width:100%;max-width:1320px;height:500px;-webkit-transform:translateX(-50%);transform:translate(-50%)}@media screen and (min-width: 1px) and (max-width: 640px){.best-software-page .best-software-top-visual-back-2023{height:450px}}.best-software-page .best-software-top-visual-back-2024{background:url(/vite-production/assets/best_software_back_top-B8eqxJdR.png) center center/cover no-repeat;top:0;left:50%;position:absolute;z-index:0;width:100%;max-width:1320px;height:500px;-webkit-transform:translateX(-50%);transform:translate(-50%)}@media screen and (min-width: 1px) and (max-width: 640px){.best-software-page .best-software-top-visual-back-2024{height:450px}}.best-software-page .best-software-page-frame-large-up-down{max-width:1280px;margin:0 auto;position:relative;padding:15px;border-radius:5px;overflow:hidden}@media screen and (min-width: 1px) and (max-width: 640px){.best-software-page .best-software-page-frame-large-up-down{padding:5px}}.best-software-page .best-software-page-frame-large-up-down:before{position:absolute;top:0;left:0;content:"";display:block;background:-webkit-gradient(linear,left top,right top,from(#DCBB4E),to(#B27F2A));background:linear-gradient(to right,#dcbb4e,#b27f2a);width:100%;z-index:2;height:7px}@media screen and (min-width: 1px) and (max-width: 640px){.best-software-page .best-software-page-frame-large-up-down:before{height:3px}}.best-software-page .best-software-page-frame-large-up-down:after{position:absolute;bottom:0;left:0;content:"";display:block;background:-webkit-gradient(linear,right top,left top,from(#DCBB4E),to(#B27F2A));background:linear-gradient(to left,#dcbb4e,#b27f2a);width:100%;z-index:2;height:7px}@media screen and (min-width: 1px) and (max-width: 640px){.best-software-page .best-software-page-frame-large-up-down:after{height:3px}}.best-software-page .best-software-page-frame-large-up-down .best-software-page-frame-large-right-left:before{position:absolute;top:0;left:0;content:"";display:block;background:-webkit-gradient(linear,left top,left bottom,from(#DCBB4E),color-stop(50%,#F4E38B),to(#B27F2A));background:linear-gradient(to bottom,#dcbb4e,#f4e38b,#b27f2a);height:100%;z-index:2;width:7px}@media screen and (min-width: 1px) and (max-width: 640px){.best-software-page .best-software-page-frame-large-up-down .best-software-page-frame-large-right-left:before{width:3px}}.best-software-page .best-software-page-frame-large-up-down .best-software-page-frame-large-right-left:after{position:absolute;top:0;right:0;content:"";display:block;background:-webkit-gradient(linear,left bottom,left top,from(#DCBB4E),color-stop(50%,#F4E38B),to(#B27F2A));background:linear-gradient(to top,#dcbb4e,#f4e38b,#b27f2a);height:100%;z-index:2;width:7px}@media screen and (min-width: 1px) and (max-width: 640px){.best-software-page .best-software-page-frame-large-up-down .best-software-page-frame-large-right-left:after{width:3px}}.best-software-page .best-software-page-frame-small-up-down{padding:5px;position:relative}@media screen and (min-width: 1px) and (max-width: 640px){.best-software-page .best-software-page-frame-small-up-down{padding:3px}}.best-software-page .best-software-page-frame-small-up-down:before{position:absolute;top:0;left:0;content:"";display:block;background:-webkit-gradient(linear,left top,right top,from(#DCBB4E),to(#B27F2A));background:linear-gradient(to right,#dcbb4e,#b27f2a);width:100%;z-index:2;height:2px}@media screen and (min-width: 1px) and (max-width: 640px){.best-software-page .best-software-page-frame-small-up-down:before{height:1px}}.best-software-page .best-software-page-frame-small-up-down:after{position:absolute;bottom:0;left:0;content:"";display:block;background:-webkit-gradient(linear,right top,left top,from(#DCBB4E),to(#B27F2A));background:linear-gradient(to left,#dcbb4e,#b27f2a);width:100%;z-index:2;height:2px}@media screen and (min-width: 1px) and (max-width: 640px){.best-software-page .best-software-page-frame-small-up-down:after{height:1px}}.best-software-page .best-software-page-frame-small-up-down .best-software-page-frame-small-right-left:before{position:absolute;top:0;left:0;content:"";display:block;background:-webkit-gradient(linear,left top,left bottom,from(#DCBB4E),color-stop(50%,#F4E38B),to(#B27F2A));background:linear-gradient(to bottom,#dcbb4e,#f4e38b,#b27f2a);height:100%;z-index:2;width:2px}@media screen and (min-width: 1px) and (max-width: 640px){.best-software-page .best-software-page-frame-small-up-down .best-software-page-frame-small-right-left:before{width:1px}}.best-software-page .best-software-page-frame-small-up-down .best-software-page-frame-small-right-left:after{position:absolute;top:0;right:0;content:"";display:block;background:-webkit-gradient(linear,left bottom,left top,from(#DCBB4E),color-stop(50%,#F4E38B),to(#B27F2A));background:linear-gradient(to top,#dcbb4e,#f4e38b,#b27f2a);height:100%;z-index:2;width:2px}@media screen and (min-width: 1px) and (max-width: 640px){.best-software-page .best-software-page-frame-small-up-down .best-software-page-frame-small-right-left:after{width:1px}}.best-software-page .best-software-top-visual{margin-top:30px;padding:0 20px}@media screen and (min-width: 1px) and (max-width: 640px){.best-software-page .best-software-top-visual{margin-top:20px;padding:0 10px}}.best-software-page .best-software-top-visual img{display:block;height:auto;margin:0 auto}.best-software-page .best-software-top-visual .visual-title-img{max-width:820px;width:100%}.best-software-page .best-software-top-visual .visual-badge-img{max-width:340px;width:100%}.best-software-page .best-software-top-introduction{padding:0 20px}@media screen and (min-width: 1px) and (max-width: 640px){.best-software-page .best-software-top-introduction{padding:00px 5px 0}}.best-software-page .best-software-top-introduction-title{font-weight:700;color:#fff;margin-bottom:30px;text-align:center}.best-software-page .best-software-top-introduction-title img{width:auto;height:auto}.best-software-page .best-occupation-top-introduction-title{font-size:xx-large;font-weight:700;color:#fff;margin-bottom:30px;text-align:center}.best-software-page .best-occupation-top-introduction-title img{width:auto;height:auto}.best-software-page .best-software-top-introduction-text{color:#29263e;width:100%;max-width:780px;margin:0 auto 15px;font-family:游ゴシック体,YuGothic,游ゴシック Medium,Yu Gothic Medium,游ゴシック,Yu Gothic,メイリオ,sans-serif}@media screen and (min-width: 1px) and (max-width: 640px){.best-software-page .best-software-top-introduction-text{font-size:14px;font-size:.875rem}}@media screen and (min-width: 640px){.best-software-page .best-software-top-introduction-text{text-align:center}}.best-software-page .best-software-top-introduction-text+.best-software-top-introduction-text{margin-bottom:30px}.best-software-page .best-software-top-introduction-review-method{color:#29263e;width:100%;max-width:780px;margin:0 auto 30px;border:2px solid #cacaca;padding:20px;font-size:14px;font-size:.875rem;font-family:游ゴシック体,YuGothic,游ゴシック Medium,Yu Gothic Medium,游ゴシック,Yu Gothic,メイリオ,sans-serif}@media screen and (min-width: 1px) and (max-width: 640px){.best-software-page .best-software-top-introduction-review-method{font-size:14px;font-size:.875rem;padding:10px;margin:0 auto 30px}}@media screen and (min-width: 640px){.best-software-page .best-software-top-introduction-review-method{text-align:center}}.best-software-page .best-software-top-introduction-review-method .best-software-top-introduction-review-method__title{font-weight:700;padding:0 10px 5px;border-bottom:2px solid #555;display:inline-block;font-size:18px;font-size:1.125rem;margin-bottom:15px}.best-software-page .best-software-top-introduction-review-method .best-software-top-introduction-review-method__text{color:#29263e}.best-software-page .best-software-top-introduction-review-method .best-software-top-introduction-review-method__addition{margin-top:5px;color:#8a8a8a;font-size:12px;font-size:.75rem}.best-software-page .best-occupation-top-introduction-review-method{background-color:#fff;color:#29263e;width:100%;max-width:780px;margin:0 auto 30px;border:2px solid #cacaca;padding:20px;font-size:14px;font-size:.875rem;font-family:游ゴシック体,YuGothic,游ゴシック Medium,Yu Gothic Medium,游ゴシック,Yu Gothic,メイリオ,sans-serif}@media screen and (min-width: 1px) and (max-width: 640px){.best-software-page .best-occupation-top-introduction-review-method{font-size:14px;font-size:.875rem;padding:10px;margin:0 auto 30px}}@media screen and (min-width: 640px){.best-software-page .best-occupation-top-introduction-review-method{text-align:center}}.best-software-page .best-occupation-top-introduction-review-method .best-occupation-top-introduction-review-method__title{font-weight:700;padding:0 10px 5px;border-bottom:2px solid #555;display:inline-block;font-size:18px;font-size:1.125rem;margin-bottom:15px}.best-software-page .best-occupation-top-introduction-review-method .best-occupation-top-introduction-review-method__text{color:#29263e}.best-software-page .best-occupation-top-introduction-review-method .best-occupation-top-introduction-review-method__addition{margin-top:5px;color:#8a8a8a;font-size:12px;font-size:.75rem}.best-software-page .best-software-products{max-width:1280px;margin-right:auto;margin-left:auto;padding:0 20px 20px}@media screen and (min-width: 1px) and (max-width: 640px){.best-software-page .best-software-products{padding:0 5px 5px}}.best-software-page .best-software-product{background:#fff;-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,.15);box-shadow:0 0 5px #00000026;padding:20px}@media screen and (min-width: 640px) and (max-width: 1024px){.best-software-page .best-software-product{padding:20px 10px}}@media screen and (min-width: 1px) and (max-width: 640px){.best-software-page .best-software-product{-webkit-box-shadow:none;box-shadow:none;border:1px solid #cacaca;padding:10px}}.best-software-page .best-software-product+.best-software-product{margin-top:20px}@media screen and (min-width: 1px) and (max-width: 1024px){.best-software-page .best-software-product>.row>.column>.row>.column{margin-top:5px;margin-bottom:5px}}.best-software-page .best-software-product-detail{display:none;margin-top:15px}.best-software-page .best-software-product-detail.show{display:block}@media screen and (min-width: 640px){.best-software-page .best-software-product-detail>.row{border-top:1px solid #cacaca}}.best-software-page .best-software-product-detail>.row>.column{margin-top:15px}@media screen and (min-width: 1px) and (max-width: 640px){.best-software-page .best-software-product-detail>.row>.column{border-top:1px solid #cacaca;padding-top:15px;padding-bottom:15px;margin-top:0!important;margin-bottom:0!important}}@media screen and (min-width: 640px) and (max-width: 1024px){.best-software-page .best-software-product-detail>.row>.column{margin-top:15px;margin-bottom:15px}}@media screen and (min-width: 640px) and (max-width: 1024px){.best-software-page .best-software-product-detail>.row>.column:nth-child(3){border-left:1px solid #cacaca}}@media screen and (min-width: 1024px){.best-software-page .best-software-product-detail>.row>.column:not(:first-child){border-left:1px solid #cacaca}}@media screen and (min-width: 1px) and (max-width: 1024px){.best-software-page .best-software-product-detail>.row>.column:last-child{border-top:1px solid #cacaca;padding-top:15px;margin-top:0!important;margin-bottom:0!important}}.best-software-page .best-software-product-first-content .rating-block-value{color:orange;font-weight:700}@media screen and (min-width: 1024px){.best-software-page .best-software-product-first-content{display:-ms-flexbox;display:flex}.best-software-page .best-software-product-first-content .best-software-product-review{margin-left:20px}.best-software-page .best-software-product-first-content .best-software-product-review .best-software-product-review-star-wrap{margin-top:0!important}.best-software-page .best-software-product-first-content .best-software-product-review-rating-wrap{display:-ms-flexbox!important;display:flex!important}.best-software-page .best-software-product-first-content .best-software-product-review-rating-wrap .rating-block-value{margin-top:-2px}.best-software-page .best-software-product-first-content .best-software-product-review-rating-wrap .rating-block-rating{padding:6px 0!important}}@media screen and (min-width: 640px) and (max-width: 1024px){.best-software-page .best-software-product-first-content{display:-ms-flexbox;display:flex}.best-software-page .best-software-product-first-content .best-software-product-review{margin-left:20px}.best-software-page .best-software-product-first-content .best-software-product-review .best-software-product-review-star-wrap{margin-top:0!important}.best-software-page .best-software-product-first-content .best-software-product-review-rating-wrap{display:-ms-flexbox!important;display:flex!important;font-size:18px!important;margin-top:-4px}.best-software-page .best-software-product-first-content .best-software-product-review-rating-wrap .rating-block-value{margin-top:-2px}.best-software-page .best-software-product-first-content .best-software-product-review-rating-wrap .rating-block-rating{padding:6px 0!important}}@media screen and (min-width: 1px) and (max-width: 640px){.best-software-page .best-software-product-first-content .best-software-product-review .best-software-product-review-star-wrap .best-software-product-review-rating-wrap{display:-ms-flexbox!important;display:flex!important;font-size:16px!important}.best-software-page .best-software-product-first-content .best-software-product-review .best-software-product-review-star-wrap .best-software-product-review-rating-wrap .rating-block-value{margin-top:-6px}}.best-software-page .best-software-product-title{font-size:24px;font-size:1.5rem;font-weight:700;line-height:1.4}.best-software-page .best-software-product-title a{color:#555}@media screen and (min-width: 640px) and (max-width: 1024px){.best-software-page .best-software-product-title{font-size:16px;font-size:1rem}}@media screen and (min-width: 1px) and (max-width: 640px){.best-software-page .best-software-product-title{font-size:14px;font-size:.875rem}}.best-software-page .best-software-company-title{font-size:14px;font-size:.875rem;line-height:1.4}.best-software-page .best-software-company-title a{color:#c6c6c6}@media screen and (min-width: 1px) and (max-width: 640px){.best-software-page .best-software-company-title{font-size:12px;font-size:.75rem}}.best-software-page .best-software-company-category-label{display:inline-block;background:#3285c9;padding:5px 15px;border-radius:3px;color:#fff;line-height:1.2;font-size:14px;font-size:.875rem}@media screen and (min-width: 1px) and (max-width: 1024px){.best-software-page .best-software-company-category-label{padding:3px 5px;font-size:12px;font-size:.75rem}}@media screen and (min-width: 1px) and (max-width: 640px){.best-software-page .best-software-ranking-number{width:50px}}@media screen and (min-width: 640px) and (max-width: 1024px){.best-software-page .best-software-ranking-number{width:80px}}@media screen and (min-width: 1024px){.best-software-page .best-software-ranking-number{width:100px}}.best-software-page .best-software-ranking-number .best-software-ranking-number__title{font-weight:700;color:#3285c9;font-size:14px;font-size:.875rem;line-height:1.2}.best-software-page .best-software-ranking-number .best-software-ranking-number__number{font-weight:700;font-size:20px;font-size:1.25rem;line-height:1.2}@media screen and (min-width: 1024px){.best-software-page .best-software-ranking-number .best-software-ranking-number__number{font-size:30px;font-size:1.875rem}}.best-software-page .best-software-scores{display:inline-block;border:1px solid #cacaca;border-radius:5px;padding:5px 10px 10px;line-height:1.2;width:calc(100% - 50px);text-align:center}@media screen and (min-width: 640px) and (max-width: 1024px){.best-software-page .best-software-scores{padding:5px 10px;width:300px}}@media screen and (min-width: 1024px){.best-software-page .best-software-scores{padding:5px 15px 15px;width:300px}}@media screen and (min-width: 640px) and (max-width: 1024px){.best-software-page .best-software-scores.medium-only-margin-left{margin-left:90px}}.best-software-page .best-software-scores>.row>.column>.row.small-collapse{margin:0}.best-software-page .best-software-scores .best-software-scores__score-title{color:#29263e;font-weight:700;font-size:20px;font-size:1.25rem}@media screen and (min-width: 1px) and (max-width: 1024px){.best-software-page .best-software-scores .best-software-scores__score-title{font-size:14px;font-size:.875rem}}.best-software-page .best-software-scores .best-software-vendor_usage__vendor_usage-number{color:#464c9c;font-size:16px;font-size:1rem}.best-software-page .best-software-scores .best-software-scores__score-number{color:#464c9c;font-size:30px;font-size:1.875rem}@media screen and (min-width: 1px) and (max-width: 1024px){.best-software-page .best-software-scores .best-software-scores__score-number{font-size:16px;font-size:1rem}}.best-software-page .best-software-scores .best-software-scores__score-small-title{display:inline-block;color:#29263ecc;font-size:12px;font-size:.75rem;text-align:center;width:4em}.best-software-page .best-software-scores .best-software-scores__score-small-number{display:inline-block;width:25px;font-size:12px;font-size:.75rem;font-weight:700}.best-software-page .best-software-scores .best-software-scores__score-small-number.is-satisfaction{color:#dcbb4e}.best-software-page .best-software-scores .best-software-scores__score-small-number.is-awareness{color:#3285c9}.best-software-page .best-software-scores .progress-wrap{width:80px}.best-software-page .best-software-scores .progress{height:10px;margin:0;width:75px}.best-software-page .best-software-scores .progress.is-satisfaction .progress-meter{background:-webkit-gradient(linear,left top,right top,from(#F4E38B),to(#B27F2A));background:linear-gradient(to right,#f4e38b,#b27f2a)}.best-software-page .best-software-scores .progress.is-awareness .progress-meter{background:-webkit-gradient(linear,left top,right top,from(#2FC1E1),to(#0075c0));background:linear-gradient(to right,#2fc1e1,#0075c0)}.best-software-page .best-software-product-trigger{background-color:#3285c9;display:-ms-inline-flexbox;display:inline-flex;height:25px;width:25px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-webkit-transition:.3s;transition:.3s}@media screen and (min-width: 1px) and (max-width: 640px){.best-software-page .best-software-product-trigger{margin-top:15px;margin-bottom:15px}}@media screen and (min-width: 1024px){.best-software-page .best-software-product-trigger{position:relative;height:40px;width:40px}}.best-software-page .best-software-product-trigger:before{color:#fff;content:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='_レイヤー_1'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2014.49'%3e%3cpath%20id='chevron_right_FILL0_wght400_GRAD200_opsz48'%20d='M0,2.49L2.49,0l9.51,9.51L21.51,0l2.49,2.49-12,12L0,2.49Z'%20style='fill:%23fff;%20isolation:isolate;%20opacity:1;'/%3e%3c/svg%3e");position:absolute;top:12px;left:9px;width:24px;height:36px}@media screen and (min-width: 1024px){.best-software-page .best-software-product-trigger:before{width:30px;height:45px}}.best-software-page .best-software-product-trigger.is-open:before{top:-15px;left:3px;-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.best-software-page .best-software-product-trigger:hover{background-color:#464c9c;cursor:pointer}@media screen and (min-width: 1px) and (max-width: 1024px){.best-software-page .best-software-product-review{display:block}}.best-software-page .best-software-product-review .best-software-product-review-content .best-software-product-review-thumbnail-wrap .review-avatar-img{text-align:center;border-radius:50%;width:65px;height:65px;overflow:hidden;margin:0 auto;position:relative}@media screen and (min-width: 1px) and (max-width: 1024px){.best-software-page .best-software-product-review .best-software-product-review-content .best-software-product-review-thumbnail-wrap .review-avatar-img{width:40px;height:40px}}.best-software-page .best-software-product-review .best-software-product-review-content .best-software-product-review-thumbnail-wrap .review-avatar-img img{position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;left:50%;width:auto;height:auto;max-width:100%;max-height:100%}.best-software-page .best-software-product-review .best-software-product-review-content .best-software-product-review-info-wrap .best-software-product-review-author{color:#29263ecc;word-break:break-all}.best-software-page .best-software-product-review .best-software-product-review-content .best-software-product-review-info-wrap .best-software-product-review-author .best-software-product-review-author-name,.best-software-page .best-software-product-review .best-software-product-review-content .best-software-product-review-info-wrap .best-software-product-review-author .best-software-product-review-author-name a{color:#29263e;font-size:14px;font-size:.875rem;font-weight:700}@media screen and (min-width: 1px) and (max-width: 1024px){.best-software-page .best-software-product-review .best-software-product-review-content .best-software-product-review-info-wrap .best-software-product-review-author .best-software-product-review-author-name{margin:3px 0}}.best-software-page .best-software-product-review .best-software-product-review-content .best-software-product-review-info-wrap .best-software-product-review-author .best-software-product-review-info{font-size:12px;font-size:.75rem;margin:0}@media screen and (min-width: 1px) and (max-width: 1024px){.best-software-page .best-software-product-review .best-software-product-review-content .best-software-product-review-info-wrap .best-software-product-review-author .best-software-product-review-info{font-size:10px;font-size:.625rem}}.best-software-page .best-software-product-review .best-software-product-review-content .best-software-product-review-info-wrap .best-software-product-review-author .best-software-product-review-info li{line-height:1.2;margin-bottom:5px}.best-software-page .best-software-product-review .best-software-product-review-content .best-software-product-review-info-wrap .best-software-product-review-author .best-software-product-review-info a{color:#29263ecc}.best-software-page .best-software-product-review .best-software-product-review-content .best-software-product-review-star-wrap{margin-top:5px}.best-software-page .best-software-product-review .best-software-product-review-content .best-software-product-review-star-wrap .best-software-product-review-rating-wrap{display:inline-block;font-size:24px;font-size:1.5rem}@media screen and (min-width: 1024px){.best-software-page .best-software-product-review .best-software-product-review-content .best-software-product-review-text-wrap .best-software-product-review-data{margin-top:10px}}.best-software-page .best-software-product-review .best-software-product-review-content .best-software-product-review-text-wrap .best-software-product-review-data .best-software-product-review-title{font-size:18px;font-size:1.125rem;font-weight:700;color:#29263e;margin-bottom:10px;line-height:1.2;display:block;word-break:break-all}@media screen and (min-width: 1px) and (max-width: 1024px){.best-software-page .best-software-product-review .best-software-product-review-content .best-software-product-review-text-wrap .best-software-product-review-data .best-software-product-review-title{padding-top:5px;margin-bottom:5px;font-size:16px;font-size:1rem}}.best-software-page .best-software-product-review .best-software-product-review-content .best-software-product-review-text-wrap .best-software-product-review-data dl dt.best-software-product-review-item{padding-top:5px;margin:0;font-weight:600;color:#29263e80;font-size:16px;font-size:1rem}.best-software-page .best-software-product-review .best-software-product-review-content .best-software-product-review-text-wrap .best-software-product-review-data dl dd.best-software-product-review-answer{color:#29263e;word-break:break-all;font-size:14px;font-size:.875rem}.best-software-page .badge-list-title{font-size:18px;font-size:1.125rem;margin-bottom:5px}@media screen and (min-width: 1024px){.best-software-page .badge-list-title{margin-bottom:15px}}.best-software-page .badge-box{width:100%;height:60px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.best-software-page .badge-circle{display:inline-block;background:#cacaca;width:40px;height:40px;border-radius:50%;position:relative}.best-software-page .badge-circle img{display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;line-height:1;max-width:75%;height:auto}.best-software-page .best-software-badge{display:inline-block;height:auto;width:100%;max-width:60px}.best-software-page .best-software-badge-term{line-height:1.7;font-size:10px;font-size:.625rem}.best-software-page .best-software-button{display:block;width:100%;border:1px solid #3285C9;background-color:#3285c9;border-radius:3px;color:#fff;font-size:14px;font-size:.875rem;text-align:center;padding:5px 10px;-webkit-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s}.best-software-page .best-software-button+.best-software-button{margin-top:5px}.best-software-page .best-software-button:hover{background-color:#fff;color:#3285c9;opacity:1!important}.best-software-page .column-separater{margin-top:20px}@media screen and (min-width: 1024px){.best-software-page .column-separater{margin-top:15px;padding-top:15px;border-top:1px solid #cacaca}}.best-software-page .best-software-grid-wrap{width:260px;height:260px;position:relative}.best-software-page .best-software-grid-wrap>a{position:absolute;inset:0;margin:auto;-webkit-transition:opacity .3s;transition:opacity .3s}.best-software-page .best-software-grid-wrap>a:hover{opacity:.5}.best-software-page .no-grid{display:-ms-inline-flexbox;display:inline-flex;width:260px;height:260px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center;font-size:14px;font-size:.875rem}@media screen and (min-width: 1px) and (max-width: 640px){.best-software-page .no-grid{width:100%;padding:20 0px;height:auto}}.best-software-page .no-element{display:-ms-flexbox;display:flex;margin:0 auto;max-width:100%;height:260px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center;font-size:14px;font-size:.875rem;width:100%}@media screen and (min-width: 1px) and (max-width: 640px){.best-software-page .no-element{padding:20 0px;height:auto}}.best-software-page .best-software-thumbnail{position:relative;border:3px solid white;width:90px;height:90px;display:inline-block;overflow:hidden;-webkit-box-shadow:0 0 5px #C6C6C6;box-shadow:0 0 5px #c6c6c6}@media screen and (min-width: 1px) and (max-width: 640px){.best-software-page .best-software-thumbnail{width:70px;height:70px}}@media screen and (min-width: 640px) and (max-width: 1024px){.best-software-page .best-software-thumbnail{width:70px;height:70px}}.best-software-page .best-software-thumbnail img{position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;left:50%;width:auto;height:auto;max-width:100%;max-height:100%}.best-software-page a,.best-software-page a .best-software-product-review{-webkit-transition:opacity .3s;transition:opacity .3s}.best-software-page a:hover,.best-software-page a:hover .best-software-product-review{opacity:.5}.best-software-page .padding-small{padding:10px}.best-software-page .padding-right-small{padding-right:15px}.best-software-page .no-border{border:none!important}@media screen and (min-width: 1024px){.best-software-page .large-no-border{border:none!important}}.best-software-page .line-height-0{line-height:0}.best-software-page .border-left{border-left:1px solid #cacaca}@media screen and (min-width: 640px){.best-software-page .medium-with-auto{width:auto!important}}@media screen and (min-width: 1024px){.best-software-page .large-with-auto{width:auto!important}}@media screen and (min-width: 640px){.best-software-page .medium-align-self-middle{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}}.best-software-page .align-self-bottom{-ms-flex-item-align:end!important;align-self:flex-end!important}.best-software-page .invisible{display:block;height:0;line-height:0;overflow:hidden;font-size:0;margin:0;padding:0}.best-software-page .margin-right-1{margin-right:10px}@media screen and (min-width: 1024px){.best-software-page .margin-right-1{margin-right:15px}}.best-software-page .margin-rihgt-2{margin-right:15px}@media screen and (min-width: 1024px){.best-software-page .margin-rihgt-2{margin-right:30px}}.best-software-page .margin-left-2{margin-left:15px}@media screen and (min-width: 1024px){.best-software-page .margin-left-2{margin-left:30px}}.best-software-page .margin-left-1{margin-left:5px}@media screen and (min-width: 1024px){.best-software-page .margin-left-1{margin-left:15px}}.best-software-page .margin-bottom-1{margin-bottom:5px}@media screen and (min-width: 1024px){.best-software-page .margin-bottom-1{margin-bottom:15px}}.best-software-page .margin-bottom-2{margin-top:auto;margin-bottom:18px}@media screen and (min-width: 640px) and (max-width: 1024px){.best-software-page .margin-bottom-2{text-align:left}}.best-software-page .padding-right-1{padding-right:10px}@media screen and (min-width: 640px){.best-software-page .padding-right-1{padding-right:15px}}@media screen and (min-width: 640px) and (max-width: 1024px){.best-software-page .medium-only-text-left{text-align:left}}.best-software-page-ranking-2020{font-family:游ゴシック,YuGothic,游ゴシック Medium,Yu Gothic Medium,游ゴシック,Yu Gothic,Hiragino Sans,Hiragino Kaku Gothic ProN,Meiryo,sans-serif;overflow:hidden;background:url(/vite-production/assets/sass_best_software_bg03-Bc5Sd431.png),-webkit-gradient(linear,left top,right top,from(#3a5bba),to(#071f38));background:url(/vite-production/assets/sass_best_software_bg03-Bc5Sd431.png),linear-gradient(to right,#3a5bba,#071f38);background-repeat:repeat-x;background-position:top center;padding:20px;margin-left:-5px;width:calc(100% + 10px);margin-bottom:-10px;position:relative}@media screen and (min-width: 1px) and (max-width: 640px){.best-software-page-ranking-2020{padding:5px}}.best-software-page-ranking-2020 .best-software-top-visual-back{top:0;left:50%;position:absolute;z-index:0;width:100%;max-width:1320px;height:500px;-webkit-transform:translateX(-50%);transform:translate(-50%)}@media screen and (min-width: 1px) and (max-width: 640px){.best-software-page-ranking-2020 .best-software-top-visual-back{height:450px}}.best-software-page-ranking-2020 .best-software-page-frame-large-up-down{max-width:1280px;margin:0 auto;position:relative;padding:15px;border-radius:5px;overflow:hidden}@media screen and (min-width: 1px) and (max-width: 640px){.best-software-page-ranking-2020 .best-software-page-frame-large-up-down{padding:5px}}.best-software-page-ranking-2020 .best-software-page-frame-large-up-down:before{position:absolute;top:0;left:0;content:"";display:block;background:-webkit-gradient(linear,left top,right top,from(#efc429),to(#a68923));background:linear-gradient(to right,#efc429,#a68923);width:100%;z-index:2;height:7px}@media screen and (min-width: 1px) and (max-width: 640px){.best-software-page-ranking-2020 .best-software-page-frame-large-up-down:before{height:3px}}.best-software-page-ranking-2020 .best-software-page-frame-large-up-down:after{position:absolute;bottom:0;left:0;content:"";display:block;background:-webkit-gradient(linear,right top,left top,from(#efc429),to(#a68923));background:linear-gradient(to left,#efc429,#a68923);width:100%;z-index:2;height:7px}@media screen and (min-width: 1px) and (max-width: 640px){.best-software-page-ranking-2020 .best-software-page-frame-large-up-down:after{height:3px}}.best-software-page-ranking-2020 .best-software-page-frame-large-up-down .best-software-page-frame-large-right-left:before{position:absolute;top:0;left:0;content:"";display:block;background:-webkit-gradient(linear,left top,left bottom,from(#efc429),color-stop(50%,#edd479),to(#a68923));background:linear-gradient(to bottom,#efc429,#edd479,#a68923);height:100%;z-index:2;width:7px}@media screen and (min-width: 1px) and (max-width: 640px){.best-software-page-ranking-2020 .best-software-page-frame-large-up-down .best-software-page-frame-large-right-left:before{width:3px}}.best-software-page-ranking-2020 .best-software-page-frame-large-up-down .best-software-page-frame-large-right-left:after{position:absolute;top:0;right:0;content:"";display:block;background:-webkit-gradient(linear,left bottom,left top,from(#efc429),color-stop(50%,#edd479),to(#a68923));background:linear-gradient(to top,#efc429,#edd479,#a68923);height:100%;z-index:2;width:7px}@media screen and (min-width: 1px) and (max-width: 640px){.best-software-page-ranking-2020 .best-software-page-frame-large-up-down .best-software-page-frame-large-right-left:after{width:3px}}.best-software-page-ranking-2020 .best-software-page-frame-small-up-down{padding:5px;position:relative}@media screen and (min-width: 1px) and (max-width: 640px){.best-software-page-ranking-2020 .best-software-page-frame-small-up-down{padding:3px}}.best-software-page-ranking-2020 .best-software-page-frame-small-up-down:before{position:absolute;top:0;left:0;content:"";display:block;background:-webkit-gradient(linear,left top,right top,from(#DCBB4E),to(#B27F2A));background:linear-gradient(to right,#dcbb4e,#b27f2a);width:100%;z-index:2;height:2px}@media screen and (min-width: 1px) and (max-width: 640px){.best-software-page-ranking-2020 .best-software-page-frame-small-up-down:before{height:1px}}.best-software-page-ranking-2020 .best-software-page-frame-small-up-down:after{position:absolute;bottom:0;left:0;content:"";display:block;background:-webkit-gradient(linear,right top,left top,from(#DCBB4E),to(#B27F2A));background:linear-gradient(to left,#dcbb4e,#b27f2a);width:100%;z-index:2;height:2px}@media screen and (min-width: 1px) and (max-width: 640px){.best-software-page-ranking-2020 .best-software-page-frame-small-up-down:after{height:1px}}.best-software-page-ranking-2020 .best-software-page-frame-small-up-down .best-software-page-frame-small-right-left:before{position:absolute;top:0;left:0;content:"";display:block;background:-webkit-gradient(linear,left top,left bottom,from(#DCBB4E),color-stop(50%,#F4E38B),to(#B27F2A));background:linear-gradient(to bottom,#dcbb4e,#f4e38b,#b27f2a);height:100%;z-index:2;width:2px}@media screen and (min-width: 1px) and (max-width: 640px){.best-software-page-ranking-2020 .best-software-page-frame-small-up-down .best-software-page-frame-small-right-left:before{width:1px}}.best-software-page-ranking-2020 .best-software-page-frame-small-up-down .best-software-page-frame-small-right-left:after{position:absolute;top:0;right:0;content:"";display:block;background:-webkit-gradient(linear,left bottom,left top,from(#DCBB4E),color-stop(50%,#F4E38B),to(#B27F2A));background:linear-gradient(to top,#dcbb4e,#f4e38b,#b27f2a);height:100%;z-index:2;width:2px}@media screen and (min-width: 1px) and (max-width: 640px){.best-software-page-ranking-2020 .best-software-page-frame-small-up-down .best-software-page-frame-small-right-left:after{width:1px}}.best-software-page-ranking-2020 .best-software-top-visual{margin-top:30px;padding:0 20px}@media screen and (min-width: 1px) and (max-width: 640px){.best-software-page-ranking-2020 .best-software-top-visual{margin-top:20px;padding:0 10px}}.best-software-page-ranking-2020 .best-software-top-visual img{display:block;height:auto;margin:0 auto}.best-software-page-ranking-2020 .best-software-top-visual .visual-title-img{max-width:820px;width:100%}.best-software-page-ranking-2020 .best-software-top-visual .visual-badge-img{max-width:340px;width:100%}.best-software-page-ranking-2020 .best-software-top-introduction{max-width:1280px;padding:20px;background:#fff;margin:0 auto 20px}@media screen and (min-width: 1px) and (max-width: 640px){.best-software-page-ranking-2020 .best-software-top-introduction{padding:00px 5px 0}}.best-software-page-ranking-2020 .best-software-top-introduction-title{font-weight:700;color:#505059;margin-bottom:30px;text-align:center;margin-top:15px}.best-software-page-ranking-2020 .best-occupation-top-introduction-title{font-size:xx-large;font-weight:700;color:#505059;margin-bottom:30px;text-align:center;margin-top:15px}.best-software-page-ranking-2020 .best-software-top-introduction-text{font-size:14px;font-size:.875rem;width:100%;margin:0 auto 15px;padding:15px;color:#505059;background:#f5f7fd}.best-software-page-ranking-2020 .best-software-top-introduction-text span,.best-software-page-ranking-2020 .best-software-top-introduction-text small{display:block}@media screen and (min-width: 1px) and (max-width: 640px){.best-software-page-ranking-2020 .best-software-top-introduction-text{font-size:12px;font-size:.75rem}}@media screen and (min-width: 640px){.best-software-page-ranking-2020 .best-software-top-introduction-text{text-align:center}}.best-software-page-ranking-2020 .best-software-top-introduction-text+.best-software-top-introduction-text{margin-bottom:30px}.best-software-page-ranking-2020 .best-software-top-introduction-review-method{color:#29263e;width:100%;max-width:780px;margin:0 auto 30px;border:2px solid #cacaca;padding:20px;font-size:14px;font-size:.875rem}@media screen and (min-width: 1px) and (max-width: 640px){.best-software-page-ranking-2020 .best-software-top-introduction-review-method{font-size:14px;font-size:.875rem;padding:10px;margin:0 auto 30px}}@media screen and (min-width: 640px){.best-software-page-ranking-2020 .best-software-top-introduction-review-method{text-align:center}}.best-software-page-ranking-2020 .best-software-top-introduction-review-method .best-software-top-introduction-review-method__title{font-weight:700;padding:0 10px 5px;border-bottom:2px solid #555;display:inline-block;font-size:18px;font-size:1.125rem;margin-bottom:15px}.best-software-page-ranking-2020 .best-software-top-introduction-review-method .best-software-top-introduction-review-method__text{color:#29263e}.best-software-page-ranking-2020 .best-software-top-introduction-review-method .best-software-top-introduction-review-method__addition{margin-top:5px;color:#8a8a8a;font-size:12px;font-size:.75rem}.best-software-page-ranking-2020 .best-occupation-top-introduction-review-method{background-color:#fff;color:#29263e;width:100%;max-width:780px;margin:0 auto 30px;border:2px solid #cacaca;padding:20px;font-size:14px;font-size:.875rem}@media screen and (min-width: 1px) and (max-width: 640px){.best-software-page-ranking-2020 .best-occupation-top-introduction-review-method{font-size:14px;font-size:.875rem;padding:10px;margin:0 auto 30px}}@media screen and (min-width: 640px){.best-software-page-ranking-2020 .best-occupation-top-introduction-review-method{text-align:center}}.best-software-page-ranking-2020 .best-occupation-top-introduction-review-method .best-occupation-top-introduction-review-method__title{font-weight:700;padding:0 10px 5px;border-bottom:2px solid #555;display:inline-block;font-size:18px;font-size:1.125rem;margin-bottom:15px}.best-software-page-ranking-2020 .best-occupation-top-introduction-review-method .best-occupation-top-introduction-review-method__text{color:#29263e}.best-software-page-ranking-2020 .best-occupation-top-introduction-review-method .best-occupation-top-introduction-review-method__addition{margin-top:5px;color:#8a8a8a;font-size:12px;font-size:.75rem}.best-software-page-ranking-2020 .best-software-products{max-width:1280px;margin-right:auto;margin-left:auto;padding:0 20px 20px}@media screen and (min-width: 1px) and (max-width: 640px){.best-software-page-ranking-2020 .best-software-products{padding:0 5px 5px}}.best-software-page-ranking-2020 .best-software-product{background:#fff;-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,.15);box-shadow:0 0 5px #00000026;padding:20px}@media screen and (min-width: 640px) and (max-width: 1024px){.best-software-page-ranking-2020 .best-software-product{padding:20px 10px}}@media screen and (min-width: 1px) and (max-width: 640px){.best-software-page-ranking-2020 .best-software-product{-webkit-box-shadow:none;box-shadow:none;border:1px solid #cacaca;padding:10px}}.best-software-page-ranking-2020 .best-software-product+.best-software-product{margin-top:20px}@media screen and (min-width: 1px) and (max-width: 1024px){.best-software-page-ranking-2020 .best-software-product>.row>.column>.row>.column{margin-top:5px;margin-bottom:5px}}.best-software-page-ranking-2020 .best-software-product-detail{display:none;margin-top:15px}.best-software-page-ranking-2020 .best-software-product-detail.show{display:block}@media screen and (min-width: 640px){.best-software-page-ranking-2020 .best-software-product-detail>.row{border-top:1px solid #cacaca}}.best-software-page-ranking-2020 .best-software-product-detail>.row>.column{margin-top:15px}@media screen and (min-width: 1px) and (max-width: 640px){.best-software-page-ranking-2020 .best-software-product-detail>.row>.column{border-top:1px solid #cacaca;padding-top:15px;padding-bottom:15px;margin-top:0!important;margin-bottom:0!important}}@media screen and (min-width: 640px) and (max-width: 1024px){.best-software-page-ranking-2020 .best-software-product-detail>.row>.column{margin-top:15px;margin-bottom:15px}}@media screen and (min-width: 640px) and (max-width: 1024px){.best-software-page-ranking-2020 .best-software-product-detail>.row>.column:nth-child(3){border-left:1px solid #cacaca}}@media screen and (min-width: 1024px){.best-software-page-ranking-2020 .best-software-product-detail>.row>.column:not(:first-child){border-left:1px solid #cacaca}}@media screen and (min-width: 1px) and (max-width: 1024px){.best-software-page-ranking-2020 .best-software-product-detail>.row>.column:last-child{border-top:1px solid #cacaca;padding-top:15px;margin-top:0!important;margin-bottom:0!important}}.best-software-page-ranking-2020 .best-software-product-title{font-size:24px;font-size:1.5rem;font-weight:700;line-height:1.4}.best-software-page-ranking-2020 .best-software-product-title a{color:#555}@media screen and (min-width: 640px) and (max-width: 1024px){.best-software-page-ranking-2020 .best-software-product-title{font-size:16px;font-size:1rem}}@media screen and (min-width: 1px) and (max-width: 640px){.best-software-page-ranking-2020 .best-software-product-title{font-size:14px;font-size:.875rem}}.best-software-page-ranking-2020 .best-software-company-title{font-size:14px;font-size:.875rem;line-height:1.4}.best-software-page-ranking-2020 .best-software-company-title a{color:#c6c6c6}@media screen and (min-width: 1px) and (max-width: 640px){.best-software-page-ranking-2020 .best-software-company-title{font-size:12px;font-size:.75rem}}.best-software-page-ranking-2020 .best-software-company-category-label{display:inline-block;background:#2fc1e1;padding:5px 15px;border-radius:3px;color:#fff;line-height:1.2;font-size:14px;font-size:.875rem}@media screen and (min-width: 1px) and (max-width: 1024px){.best-software-page-ranking-2020 .best-software-company-category-label{padding:3px 5px;font-size:12px;font-size:.75rem}}@media screen and (min-width: 1px) and (max-width: 640px){.best-software-page-ranking-2020 .best-software-ranking-number{width:50px}}@media screen and (min-width: 640px) and (max-width: 1024px){.best-software-page-ranking-2020 .best-software-ranking-number{width:80px}}@media screen and (min-width: 1024px){.best-software-page-ranking-2020 .best-software-ranking-number{width:100px}}.best-software-page-ranking-2020 .best-software-ranking-number .best-software-ranking-number__title{font-weight:700;color:#464c9c;font-size:14px;font-size:.875rem;line-height:1.2}.best-software-page-ranking-2020 .best-software-ranking-number .best-software-ranking-number__number{font-weight:700;font-size:20px;font-size:1.25rem;line-height:1.2}@media screen and (min-width: 1024px){.best-software-page-ranking-2020 .best-software-ranking-number .best-software-ranking-number__number{font-size:30px;font-size:1.875rem}}.best-software-page-ranking-2020 .best-software-scores{font-size:14px;font-size:.875rem}.best-software-page-ranking-2020 .best-software-scores.medium-only-margin-left{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-left:10px}.best-software-page-ranking-2020 .best-software-scores.medium-only-margin-left .score-show{color:#464c9c;font-weight:700;font-size:18px;font-size:1.125rem;margin:0;display:inline}.best-software-page-ranking-2020 .best-software-scores.medium-only-margin-left .txt{display:inline-block;margin-left:5px}.best-software-page-ranking-2020 .best-software-scores>.row>.column>.row.small-collapse{margin:0}.best-software-page-ranking-2020 .best-software-scores .best-software-scores__score-title{color:#29263e;font-weight:700;font-size:20px;font-size:1.25rem}@media screen and (min-width: 1px) and (max-width: 1024px){.best-software-page-ranking-2020 .best-software-scores .best-software-scores__score-title{font-size:14px;font-size:.875rem}}.best-software-page-ranking-2020 .best-software-scores .best-software-vendor_usage__vendor_usage-number{color:#464c9c;font-size:16px;font-size:1rem}.best-software-page-ranking-2020 .best-software-scores .best-software-scores__score-number{color:#464c9c;font-size:30px;font-size:1.875rem}@media screen and (min-width: 1px) and (max-width: 1024px){.best-software-page-ranking-2020 .best-software-scores .best-software-scores__score-number{font-size:16px;font-size:1rem}}.best-software-page-ranking-2020 .best-software-scores .best-software-scores__score-small-title{display:inline-block;color:#29263ecc;font-size:12px;font-size:.75rem;text-align:center;width:4em}.best-software-page-ranking-2020 .best-software-scores .best-software-scores__score-small-number{display:inline-block;width:25px;font-size:12px;font-size:.75rem;font-weight:700}.best-software-page-ranking-2020 .best-software-scores .best-software-scores__score-small-number.is-satisfaction{color:#dcbb4e}.best-software-page-ranking-2020 .best-software-scores .best-software-scores__score-small-number.is-awareness{color:#3285c9}.best-software-page-ranking-2020 .best-software-scores .progress-wrap{width:80px}.best-software-page-ranking-2020 .best-software-scores .progress{height:10px;margin:0;width:75px}.best-software-page-ranking-2020 .best-software-scores .progress.is-satisfaction .progress-meter{background:-webkit-gradient(linear,left top,right top,from(#F4E38B),to(#B27F2A));background:linear-gradient(to right,#f4e38b,#b27f2a)}.best-software-page-ranking-2020 .best-software-scores .progress.is-awareness .progress-meter{background:-webkit-gradient(linear,left top,right top,from(#2FC1E1),to(#0075c0));background:linear-gradient(to right,#2fc1e1,#0075c0)}.best-software-page-ranking-2020 .best-software-product-trigger{color:#fff;background-color:#464c9c;display:-ms-inline-flexbox;display:inline-flex;height:25px;width:25px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-webkit-transition:.3s;transition:.3s}@media screen and (min-width: 1px) and (max-width: 640px){.best-software-page-ranking-2020 .best-software-product-trigger{margin-top:15px;margin-bottom:15px}}@media screen and (min-width: 1024px){.best-software-page-ranking-2020 .best-software-product-trigger{position:relative;height:40px;width:40px}}.best-software-page-ranking-2020 .best-software-product-trigger:before{color:#fff;content:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='_レイヤー_1'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2014.49'%3e%3cpath%20id='chevron_right_FILL0_wght400_GRAD200_opsz48'%20d='M0,2.49L2.49,0l9.51,9.51L21.51,0l2.49,2.49-12,12L0,2.49Z'%20style='fill:%23fff;%20isolation:isolate;%20opacity:1;'/%3e%3c/svg%3e");position:absolute;top:12px;left:9px;width:24px;height:36px}@media screen and (min-width: 1024px){.best-software-page-ranking-2020 .best-software-product-trigger:before{width:30px;height:45px}}.best-software-page-ranking-2020 .best-software-product-trigger.is-open:before{top:-15px;left:3px;-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.best-software-page-ranking-2020 .best-software-product-trigger:hover{background-color:#efc429;cursor:pointer;opacity:.8}.best-software-page-ranking-2020 .best-software-product-trigger:hover:before{color:#fff}@media screen and (min-width: 1px) and (max-width: 1024px){.best-software-page-ranking-2020 .best-software-product-review{display:block}}.best-software-page-ranking-2020 .best-software-product-review .best-software-product-review-content .best-software-product-review-thumbnail-wrap .review-avatar-img{text-align:center;border-radius:50%;width:65px;height:65px;overflow:hidden;margin:0 auto;position:relative}@media screen and (min-width: 1px) and (max-width: 1024px){.best-software-page-ranking-2020 .best-software-product-review .best-software-product-review-content .best-software-product-review-thumbnail-wrap .review-avatar-img{width:40px;height:40px}}.best-software-page-ranking-2020 .best-software-product-review .best-software-product-review-content .best-software-product-review-thumbnail-wrap .review-avatar-img img{position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;left:50%;width:auto;height:auto;max-width:100%;max-height:100%}.best-software-page-ranking-2020 .best-software-product-review .best-software-product-review-content .best-software-product-review-info-wrap .best-software-product-review-author{color:#29263ecc;word-break:break-all}.best-software-page-ranking-2020 .best-software-product-review .best-software-product-review-content .best-software-product-review-info-wrap .best-software-product-review-author .best-software-product-review-author-name,.best-software-page-ranking-2020 .best-software-product-review .best-software-product-review-content .best-software-product-review-info-wrap .best-software-product-review-author .best-software-product-review-author-name a{color:#29263e;font-size:14px;font-size:.875rem;font-weight:700}@media screen and (min-width: 1px) and (max-width: 1024px){.best-software-page-ranking-2020 .best-software-product-review .best-software-product-review-content .best-software-product-review-info-wrap .best-software-product-review-author .best-software-product-review-author-name{margin:3px 0}}.best-software-page-ranking-2020 .best-software-product-review .best-software-product-review-content .best-software-product-review-info-wrap .best-software-product-review-author .best-software-product-review-info{font-size:12px;font-size:.75rem;margin:0}@media screen and (min-width: 1px) and (max-width: 1024px){.best-software-page-ranking-2020 .best-software-product-review .best-software-product-review-content .best-software-product-review-info-wrap .best-software-product-review-author .best-software-product-review-info{font-size:10px;font-size:.625rem}}.best-software-page-ranking-2020 .best-software-product-review .best-software-product-review-content .best-software-product-review-info-wrap .best-software-product-review-author .best-software-product-review-info li{line-height:1.2;margin-bottom:5px}.best-software-page-ranking-2020 .best-software-product-review .best-software-product-review-content .best-software-product-review-info-wrap .best-software-product-review-author .best-software-product-review-info a{color:#29263ecc}.best-software-page-ranking-2020 .best-software-product-review .best-software-product-review-content .best-software-product-review-star-wrap{margin-top:5px}.best-software-page-ranking-2020 .best-software-product-review .best-software-product-review-content .best-software-product-review-star-wrap .best-software-product-review-rating-wrap{display:inline-block;font-size:24px;font-size:1.5rem}@media screen and (min-width: 1024px){.best-software-page-ranking-2020 .best-software-product-review .best-software-product-review-content .best-software-product-review-text-wrap .best-software-product-review-data{margin-top:10px}}.best-software-page-ranking-2020 .best-software-product-review .best-software-product-review-content .best-software-product-review-text-wrap .best-software-product-review-data .best-software-product-review-title{font-size:18px;font-size:1.125rem;font-weight:700;color:#29263e;margin-bottom:10px;line-height:1.2;display:block;word-break:break-all}@media screen and (min-width: 1px) and (max-width: 1024px){.best-software-page-ranking-2020 .best-software-product-review .best-software-product-review-content .best-software-product-review-text-wrap .best-software-product-review-data .best-software-product-review-title{padding-top:5px;margin-bottom:5px;font-size:16px;font-size:1rem}}.best-software-page-ranking-2020 .best-software-product-review .best-software-product-review-content .best-software-product-review-text-wrap .best-software-product-review-data dl dt.best-software-product-review-item{padding-top:5px;margin:0;font-weight:600;color:#29263e80;font-size:16px;font-size:1rem}.best-software-page-ranking-2020 .best-software-product-review .best-software-product-review-content .best-software-product-review-text-wrap .best-software-product-review-data dl dd.best-software-product-review-answer{color:#29263e;word-break:break-all;font-size:14px;font-size:.875rem}.best-software-page-ranking-2020 .badge-list-title{font-size:18px;font-size:1.125rem;margin-bottom:5px}@media screen and (min-width: 1024px){.best-software-page-ranking-2020 .badge-list-title{margin-bottom:15px}}.best-software-page-ranking-2020 .badge-box{width:100%;height:60px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.best-software-page-ranking-2020 .badge-circle{display:inline-block;background:#cacaca;width:40px;height:40px;border-radius:50%;position:relative}.best-software-page-ranking-2020 .badge-circle img{display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;line-height:1;max-width:75%;height:auto}.best-software-page-ranking-2020 .best-software-badge{display:inline-block;height:auto;width:100%;max-width:60px}.best-software-page-ranking-2020 .best-software-badge-term{line-height:1.7;font-size:10px;font-size:.625rem}.best-software-page-ranking-2020 .best-software-button{display:block;width:100%;border:1px solid #3285C9;background-color:#3285c9;border-radius:3px;color:#fff;font-size:14px;font-size:.875rem;text-align:center;padding:5px 10px;-webkit-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s}.best-software-page-ranking-2020 .best-software-button+.best-software-button{margin-top:5px}.best-software-page-ranking-2020 .best-software-button:hover{background-color:#fff;color:#3285c9;opacity:1!important}.best-software-page-ranking-2020 .column-separater{margin-top:20px}@media screen and (min-width: 1024px){.best-software-page-ranking-2020 .column-separater{margin-top:15px;padding-top:15px;border-top:1px solid #cacaca}}.best-software-page-ranking-2020 .best-software-grid-wrap{width:260px;height:260px;position:relative}.best-software-page-ranking-2020 .best-software-grid-wrap>a{position:absolute;inset:0;margin:auto;-webkit-transition:opacity .3s;transition:opacity .3s}.best-software-page-ranking-2020 .best-software-grid-wrap>a:hover{opacity:.5}.best-software-page-ranking-2020 .no-grid{display:-ms-inline-flexbox;display:inline-flex;width:260px;height:260px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center;font-size:14px;font-size:.875rem}@media screen and (min-width: 1px) and (max-width: 640px){.best-software-page-ranking-2020 .no-grid{width:100%;padding:20 0px;height:auto}}.best-software-page-ranking-2020 .no-element{display:-ms-flexbox;display:flex;margin:0 auto;max-width:100%;height:260px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center;font-size:14px;font-size:.875rem;width:100%}@media screen and (min-width: 1px) and (max-width: 640px){.best-software-page-ranking-2020 .no-element{padding:20 0px;height:auto}}.best-software-page-ranking-2020 .best-software-thumbnail{position:relative;border:3px solid white;width:90px;height:90px;display:inline-block;overflow:hidden;-webkit-box-shadow:0 0 5px #C6C6C6;box-shadow:0 0 5px #c6c6c6}@media screen and (min-width: 1px) and (max-width: 640px){.best-software-page-ranking-2020 .best-software-thumbnail{width:70px;height:70px}}@media screen and (min-width: 640px) and (max-width: 1024px){.best-software-page-ranking-2020 .best-software-thumbnail{width:70px;height:70px}}.best-software-page-ranking-2020 .best-software-thumbnail img{position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;left:50%;width:auto;height:auto;max-width:100%;max-height:100%}.best-software-page-ranking-2020 a,.best-software-page-ranking-2020 a .best-software-product-review{-webkit-transition:opacity .3s;transition:opacity .3s}.best-software-page-ranking-2020 a:hover,.best-software-page-ranking-2020 a:hover .best-software-product-review{opacity:.5}.best-software-page-ranking-2020 .padding-small{padding:10px}.best-software-page-ranking-2020 .padding-right-small{padding-right:15px}.best-software-page-ranking-2020 .no-border{border:none!important}@media screen and (min-width: 1024px){.best-software-page-ranking-2020 .large-no-border{border:none!important}}.best-software-page-ranking-2020 .line-height-0{line-height:0}.best-software-page-ranking-2020 .border-left{border-left:1px solid #cacaca}@media screen and (min-width: 640px){.best-software-page-ranking-2020 .medium-with-auto{width:auto!important}}@media screen and (min-width: 1024px){.best-software-page-ranking-2020 .large-with-auto{width:auto!important}}@media screen and (min-width: 640px){.best-software-page-ranking-2020 .medium-align-self-middle{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}}.best-software-page-ranking-2020 .align-self-bottom{-ms-flex-item-align:end!important;align-self:flex-end!important}.best-software-page-ranking-2020 .invisible{display:block;height:0;line-height:0;overflow:hidden;font-size:0;margin:0;padding:0}.best-software-page-ranking-2020 .margin-right-1{margin-right:10px}@media screen and (min-width: 1024px){.best-software-page-ranking-2020 .margin-right-1{margin-right:15px}}.best-software-page-ranking-2020 .margin-rihgt-2{margin-right:15px}@media screen and (min-width: 1024px){.best-software-page-ranking-2020 .margin-rihgt-2{margin-right:30px}}.best-software-page-ranking-2020 .margin-left-2{margin-left:15px}@media screen and (min-width: 1024px){.best-software-page-ranking-2020 .margin-left-2{margin-left:30px}}.best-software-page-ranking-2020 .margin-left-1{margin-left:5px}@media screen and (min-width: 1024px){.best-software-page-ranking-2020 .margin-left-1{margin-left:15px}}.best-software-page-ranking-2020 .margin-bottom-1{margin-bottom:5px}@media screen and (min-width: 1024px){.best-software-page-ranking-2020 .margin-bottom-1{margin-bottom:15px}}.best-software-page-ranking-2020 .margin-bottom-2{margin-top:auto;margin-bottom:18px}@media screen and (min-width: 640px) and (max-width: 1024px){.best-software-page-ranking-2020 .margin-bottom-2{text-align:left}}.best-software-page-ranking-2020 .padding-right-1{padding-right:10px}@media screen and (min-width: 640px){.best-software-page-ranking-2020 .padding-right-1{padding-right:15px}}@media screen and (min-width: 640px) and (max-width: 1024px){.best-software-page-ranking-2020 .medium-only-text-left{text-align:left}}.best-software-page-ranking-2020 .best_software-tab{width:80%;display:-ms-flexbox;display:flex;margin:15px auto}.best-software-page-ranking-2020 .best_software-tab a{width:50%;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border:1px solid #fff;padding:15px 0;color:#fff;text-align:center}.best-software-page-ranking-2020 .best_software-tab a.current{font-weight:700;background:#efc429}.best-software-page-ranking-2020 .score-wrap{border:1px solid #cacaca;padding:15px;width:300px!important;height:70px}.best-software-page-ranking-2020 .score-wrap a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.best-software-page-ranking-2020 .score-wrap a .ttl{width:90px;margin-bottom:0;font-size:14px;font-size:.875rem;text-align:center;padding:5px;color:#29263e;background:#f5f7fd}.best-software-page-ranking-2020 .progress{overflow:hidden;position:relative;margin:0;background-color:#cacaca}.best-software-page-ranking-2020 .progress,.best-software-page-ranking-2020 .progress-bar{height:30px;width:100%}.best-software-page-ranking-2020 .progress-bar{color:#fff;text-align:right;position:absolute;width:100%;padding:0 15px;line-height:30px;-webkit-transform:translatex(-93%);transform:translate(-93%);-webkit-animation:progress 3s cubic-bezier(1,0,1,.5) 0s forwards;animation:progress 3s cubic-bezier(1,0,1,.5) 0s forwards;background:-webkit-gradient(linear,left top,right top,from(#464C9C),to(#2FC1E1));background:linear-gradient(to right,#464c9c,#2fc1e1)}@-webkit-keyframes progress{0%{-webkit-transform:translatex(-93%);transform:translate(-93%)}to{-webkit-transform:translatex(0%);transform:translate(0)}}@keyframes progress{0%{-webkit-transform:translatex(-93%);transform:translate(-93%)}to{-webkit-transform:translatex(0%);transform:translate(0)}}.best-software-page-ranking-2020 .user-icon:before{color:#464c9c;margin-left:5px;content:"";font-family:FontAwesome;font-size:24px;font-size:1.5rem;font-weight:700;-webkit-transition:.5s;transition:.5s}@media screen and (min-width: 1024px){.best-software-page-ranking-2020 .user-icon:before{font-size:30px;font-size:1.875rem}}.feed-blog-wrap{padding:15px}@media screen and (min-width: 1px) and (max-width: 1024px){.feed-blog-wrap{padding:15px 0}}.feed-blog-wrap h2{border-top-left-radius:5px;border-top-right-radius:5px}.feed-blog-wrap .blog-card-list{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:30px}@media screen and (min-width: 1px) and (max-width: 1024px){.feed-blog-wrap .blog-card-list{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:10px}}.feed-blog-wrap .blog-card-list .blog-card{margin:1.1%;width:31%;-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,.15);box-shadow:0 0 5px #00000026;background:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-bottom:10px}@media screen and (min-width: 1px) and (max-width: 1024px){.feed-blog-wrap .blog-card-list .blog-card{width:100%;margin:10px 0 0;padding-bottom:0;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-direction:initial;flex-direction:initial}}@media screen and (min-width: 1px) and (max-width: 640px){.feed-blog-wrap .blog-card-list .blog-card{display:-ms-flexbox;display:flex;width:100%!important;padding:10px}}.feed-blog-wrap .blog-card-list .blog-card:hover{opacity:.5}.feed-blog-wrap .blog-card-list .blog-card .blog-card-body{padding:10px;color:#29263e}@media screen and (min-width: 1px) and (max-width: 1024px){.feed-blog-wrap .blog-card-list .blog-card .blog-card-body{width:60%}}.feed-blog-wrap .blog-card-list .blog-card .blog-card-body .flex-container{-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width: 1px) and (max-width: 640px){.feed-blog-wrap .blog-card-list .blog-card .blog-card-body{width:100%;padding:0}.feed-blog-wrap .blog-card-list .blog-card .blog-card-body .flex-container{-ms-flex-wrap:wrap;flex-wrap:wrap}}.feed-blog-wrap .blog-card-list .blog-card .blog-card-body .category-label{font-size:12px;font-size:.75rem;color:#29263e;border:1px solid #29263E;margin-bottom:5px;display:block;margin-right:5px;padding:1px 10px;border-radius:20px;display:inline-block}.feed-blog-wrap .blog-card-list .blog-card .blog-card-body .blog-card-title{font-size:16px;font-size:1rem;font-weight:700;line-height:1.4;margin-bottom:10px;width:100%;height:auto;overflow:hidden;word-wrap:break-word;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;max-height:67.2px}@media screen and (min-width: 1px) and (max-width: 1024px){.feed-blog-wrap .blog-card-list .blog-card .blog-card-body .blog-card-title{font-size:14px;font-size:.875rem;max-height:58.8px;font-weight:400}}.feed-blog-wrap .blog-card-list .blog-card .blog-card-body .blog-card-discription{font-size:12px;font-size:.75rem;line-height:1.4;width:100%;overflow:hidden;word-wrap:break-word;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;max-height:33.6px}@media screen and (min-width: 1px) and (max-width: 1024px){.feed-blog-wrap .blog-card-list .blog-card .blog-card-body .blog-card-discription{display:none}}.feed-blog-wrap .blog-card-list .blog-card .blog-card-img{height:140px;position:relative;overflow:hidden}@media screen and (min-width: 1px) and (max-width: 1024px){.feed-blog-wrap .blog-card-list .blog-card .blog-card-img{width:100%;height:auto}}@media screen and (min-width: 1px) and (max-width: 640px){.feed-blog-wrap .blog-card-list .blog-card .blog-card-img{width:140px;height:74px;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;position:static;position:initial;margin-right:10px}}.feed-blog-wrap .blog-card-list .blog-card .blog-card-img img{position:absolute;width:100%}@media screen and (min-width: 1px) and (max-width: 640px){.feed-blog-wrap .blog-card-list .blog-card .blog-card-img img{position:static!important;position:initial!important;-webkit-transform:none!important;transform:none!important;width:auto;height:auto;max-width:100%;max-height:100%}}.bookmark-wrapper{margin-top:5px}.bookmark-wrapper .link-bookmark span,.bookmark-wrapper .link-bookmark-remove span,.bookmark-wrapper .link-bookmark-login span{border:1px solid #505059;border-radius:5px;color:#505059;cursor:pointer;display:inline-block;font-size:12px;font-size:.75rem;font-weight:700;padding:0 5px;white-space:nowrap;text-align:center;line-height:2}@media screen and (min-width: 1px) and (max-width: 640px){.bookmark-wrapper .link-bookmark span,.bookmark-wrapper .link-bookmark-remove span,.bookmark-wrapper .link-bookmark-login span{font-size:12px;font-size:.75rem}}.bookmark-wrapper .link-bookmark-remove span{color:#fff;background-color:#505059}.breadcrumb{font-size:12px;font-size:.75rem;position:relative;margin:0 auto 30px 0}.breadcrumb ul{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1280px;margin:0 auto;padding:0 10px}.breadcrumb ul:not(.sub-categories) li:not(:last-child):after{content:"/";color:#c6c6c6;font-weight:400;margin:0 5px}.breadcrumb ul:not(.sub-categories) li a{font-weight:400;color:#464c9c}.breadcrumb ul.sub-categories .sub-category{line-height:1.2;display:block;max-width:100%;white-space:normal;word-wrap:break-word;border:1px solid #464C9C;background-color:#f0f9fe;border-radius:50px;padding:2px 7px;margin:0 4px 4px 0;color:#464c9c}.breadcrumb ul.sub-categories .sub-category a{color:#464c9c}@media screen and (min-width: 1px) and (max-width: 1024px){.breadcrumb ul.sub-categories .sub-category{font-size:14px}}@media screen and (min-width: 1px) and (max-width: 640px){.breadcrumb ul.sub-categories .sub-category{font-size:12px}}@media screen and (min-width: 1px) and (max-width: 980px){.breadcrumb{margin-top:0}}.btn,.btn-more{font-size:12px;font-size:.75rem;position:relative;display:inline-block;text-align:center;vertical-align:middle;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;border:none;overflow:hidden;cursor:pointer;background:#ededed;border:1px solid #C6C6C6;border-radius:5px;padding:10px 15px 8px}.btn:focus,.btn-more:focus{outline:0}.btn:hover,.btn-more:hover{background:#e0e0e0}.btn.primary,.primary.btn-more{background:#2fc1e1;color:#fff;border:none;width:100%}.btn.primary:hover,.primary.btn-more:hover{background:#1fb6d7}.btn.secondary,.secondary.btn-more{background:#555;color:#fff;border:none}.btn.secondary:hover,.secondary.btn-more:hover{background:#484848}.btn.tertiary,.tertiary.btn-more{background:#c6c6c6;color:#fff;border:none}.btn.tertiary:hover,.tertiary.btn-more:hover{background:#b9b9b9}.btn.product-action,.product-action.btn-more{background:#464c9c;color:#fff;border:none;width:100%}.btn.product-action:hover,.product-action.btn-more:hover{background:#3e438a}.btn.solution,.solution.btn-more{background:#2fc1e1;color:#fff;border:none;width:100%}.btn.solution:hover,.solution.btn-more:hover{background:#1fb6d7}.btn.vendor-guidance,.vendor-guidance.btn-more{background:#f5f7fd;border:none;color:#555;font-size:1rem;font-weight:700;width:100%}.btn.vendor-guidance:hover,.vendor-guidance.btn-more:hover{opacity:.7}.btn.trial-btn,.trial-btn.btn-more{display:block;color:#fff;font-size:16px;font-size:1rem;font-weight:700;letter-spacing:2px;background:#464c9c;padding:0 40px;height:50px;line-height:50px;margin:0 auto;text-align:center;border-radius:4px;text-decoration:none}@media screen and (min-width: 1px) and (max-width: 640px){.btn.trial-btn,.trial-btn.btn-more{margin-bottom:15px}}.btn.disabled,.disabled.btn-more{opacity:.25;cursor:not-allowed;pointer-events:none}.btn.fluid,.fluid.btn-more{width:100%}.btn.small,.small.btn-more{padding-top:8px;padding-bottom:5px}.btn.large,.large.btn-more{font-size:16px;font-size:1rem;padding:15px 20px}.btn-more{width:100%}@media screen and (min-width: 1px) and (max-width: 640px){.btn-group .btn,.btn-group .btn-more{border-radius:0;border-bottom:1px solid #C6C6C6}}#user_info_container .btn,#user_info_container .btn-more{margin-top:10px}.card{-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,.15);box-shadow:0 0 5px #00000026;width:100%;background:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.card .card-body{-ms-flex-order:2;order:2;padding:10px}.card .card-title{color:#464c9c;font-size:16px;font-size:1rem;font-weight:700}.card .card-img{height:130px;position:relative;overflow:hidden}.card .card-img img{position:absolute;width:100%}.carousel-container{-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,.15);box-shadow:0 0 5px #00000026;background:#fafafa;margin:10px 0;padding:10px}.carousel .carousel-title{font-size:12px;font-size:.75rem}.carousel .carousel-item{margin:0 30px;color:#7c7c7c}.carousel .carousel-item:focus,.carousel .carousel-item a:focus{outline:0}.carousel .slick-prev{left:10px}.carousel .slick-next{right:10px}.carousel.is-multiple .slick-list{width:480px;margin:0 auto}.carousel.top_products .slick-list,.carousel.review_products .slick-list{width:80%;margin:0 auto}.carousel.is-multiple .carousel-item figure,.carousel.top_products .carousel-item figure,.carousel.review_products .carousel-item figure{position:relative;overflow:hidden;width:100px;height:100px;background:#fff;border:1px solid #C6C6C6}.carousel.is-multiple .carousel-item figure img,.carousel.top_products .carousel-item figure img,.carousel.review_products .carousel-item figure img{position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;left:50%;width:auto;height:auto;max-width:100%;max-height:100%}.carousel.is-multiple .slick-slide,.carousel.top_products .slick-slide,.carousel.review_products .slick-slide{height:auto}.carousel.is-multiple .slick-slide:before,.carousel.top_products .slick-slide:before,.carousel.review_products .slick-slide:before{background:none}.carousel.is-compare .slick-list{width:560px;margin:0 auto}.carousel.is-compare .slick-slide{height:auto}.carousel.is-compare .slick-slide:before{background:none}.carousel.is-compare .carousel-item{margin:0 20px}.carousel.is-compare .carousel-item span{width:100px}.carousel.is-compare .carousel-item span:first-child{float:left;position:relative}.carousel.is-compare .carousel-item span:first-child:after{display:none;content:"";background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cg%20data-name%3D%22%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97%E5%8C%96%20129%22%3E%3Cg%20fill%3D%22%23fff%22%20data-name%3D%22%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97%E5%8C%96%20128%22%3E%3Cpath%20d%3D%22M12%2023.5c-3.072%200-5.96-1.196-8.132-3.368A11.425%2011.425%200%200%201%20.5%2012c0-3.072%201.196-5.96%203.368-8.132A11.425%2011.425%200%200%201%2012%20.5c3.072%200%205.96%201.196%208.132%203.368A11.425%2011.425%200%200%201%2023.5%2012c0%203.072-1.196%205.96-3.368%208.132A11.425%2011.425%200%200%201%2012%2023.5z%22%2F%3E%3Cpath%20d%3D%22M12%201C9.062%201%206.3%202.144%204.222%204.222A10.928%2010.928%200%200%200%201%2012c0%202.938%201.144%205.7%203.222%207.778A10.928%2010.928%200%200%200%2012%2023c2.938%200%205.7-1.144%207.778-3.222A10.928%2010.928%200%200%200%2023%2012c0-2.938-1.144-5.7-3.222-7.778A10.928%2010.928%200%200%200%2012%201m0-1c6.627%200%2012%205.373%2012%2012s-5.373%2012-12%2012S0%2018.627%200%2012%205.373%200%2012%200z%22%20fill%3D%22%23c6c6c6%22%2F%3E%3C%2Fg%3E%3Cpath%20data-name%3D%22%E3%83%91%E3%82%B9%2026%22%20d%3D%22M12.311%208.411l-2.839%207.48H7.799l-2.834-7.48h1.722l1.981%205.465%201.976-5.465zm.5%207.034v-1.582h.169a4.416%204.416%200%200%200%201.278.725%203.982%203.982%200%200%200%201.387.268%202.179%202.179%200%200%200%201.112-.248.766.766%200%200%200%20.422-.69.743.743%200%200%200-.2-.546%201.633%201.633%200%200%200-.762-.338q-.4-.074-1.372-.293a2.793%202.793%200%200%201-1.479-.767%201.981%201.981%200%200%201-.509-1.4%201.966%201.966%200%200%201%20.867-1.659%203.679%203.679%200%200%201%202.234-.638%206.748%206.748%200%200%201%202.611.506v1.514h-.164a3.7%203.7%200%200%200-2.391-.844%202.1%202.1%200%200%200-1.055.238.725.725%200%200%200-.414.65.711.711%200%200%200%20.236.561%201.9%201.9%200%200%200%20.807.342q.571.1%201.273.275a3.765%203.765%200%200%201%201.047.385%202.206%202.206%200%200%201%20.551.464%201.725%201.725%200%200%201%20.308.558%202.157%202.157%200%200%201%20.1.68%202.088%202.088%200%200%201-.889%201.757%203.851%203.851%200%200%201-2.36.665%207.094%207.094%200%200%201-2.805-.584z%22%20fill%3D%22%23c6c6c6%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);width:24px;height:24px;position:absolute;top:50%;right:-32px;-webkit-transform:translate(0,-50%);transform:translateY(-50%)}.carousel.is-compare .carousel-item span:last-child{float:right}.carousel.is-compare .carousel-item span figure{position:relative;overflow:hidden;width:100px;height:100px;background:#fff;border:1px solid #C6C6C6}.carousel.is-compare .carousel-item span figure img{position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;left:50%;width:auto;height:auto;max-width:100%;max-height:100%}@media screen and (min-width: 1px) and (max-width: 640px){.carousel{width:auto}.carousel.top_products .carousel-item,.carousel.review_products .carousel-item{margin:0;padding:0 10px}.carousel.top_products .carousel-item figure,.carousel.review_products .carousel-item figure{margin:0 auto}.carousel.top_products .carousel-item .carousel-title,.carousel.review_products .carousel-item .carousel-title{word-break:break-all}.carousel.is-multiple .slick-list,.carousel.top_products .slick-list,.carousel.review_products .slick-list,.carousel.is-compare .slick-list{width:280px;margin:0 auto}}.category-wrap{background-color:#f5f7fd;padding-bottom:15px}.category-wrap .breadcrumb{padding-top:10px}.category-wrap h1{font-weight:700;font-size:28px;font-size:1.75rem}@media screen and (min-width: 1px) and (max-width: 640px){.category-wrap h1{font-size:24px;font-size:1.5rem}}.category-wrap h1.small-category-title{padding:0 15px 15px;margin:0 auto}.category-wrap .category-contents-link{border:1px solid rgba(198,198,198,.5);background-color:#fff;margin-bottom:20px;padding:25px;font-size:14px;font-size:.875rem}@media screen and (min-width: 1px) and (max-width: 640px){.category-wrap .category-contents-link#categories-grop-wrap{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;padding:10px 10px 0}.category-wrap .category-contents-link#categories-grop-wrap a{margin:0 5px 10px 0}}@media screen and (min-width: 1px) and (max-width: 640px){.category-wrap #categories-group-wrap{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;padding:10px 10px 0}.category-wrap #categories-group-wrap a{margin:0 5px 10px 0}}.category-wrap .category-contents{border:1px solid rgba(198,198,198,.5);background-color:#fff}.category-wrap .category-contents .category-content-wrap{border-bottom:1px solid rgba(198,198,198,.5);padding:20px}.category-wrap .category-contents .category-content-wrap .category-title{font-size:20px;font-size:1.25rem}.category-wrap .category-contents .category-content-wrap .category-title a{color:#29263e}.category-wrap .category-contents .category-content-wrap .category-title a:hover{color:#2fc1e1;text-decoration:underline}.category-wrap .category-contents .other-product-list{padding:15px}.category-wrap .group-category-product-wrap{margin:5px}.category-wrap .group-category-product-wrap>div{-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;border:1px solid rgba(198,198,198,.5)}@media screen and (min-width: 1024px){.category-wrap .group-category-product-wrap>div{margin-bottom:16px;border-right:none}.category-wrap .group-category-product-wrap>div:last-child,.category-wrap .group-category-product-wrap>div:nth-child(3n){border-right:1px solid rgba(198,198,198,.5)}}@media screen and (min-width: 640px) and (max-width: 1024px){.category-wrap .group-category-product-wrap>div{margin-bottom:16px}.category-wrap .group-category-product-wrap>div:last-child,.category-wrap .group-category-product-wrap>div:nth-child(2n){border-right:1px solid rgba(198,198,198,.5)}}@media screen and (min-width: 1px) and (max-width: 640px){.category-wrap .group-category-product-wrap>div{border-bottom:none}.category-wrap .group-category-product-wrap>div:last-child{border-bottom:1px solid rgba(198,198,198,.5)}}.category-wrap .group-category-product-wrap .category-product-card{border-right:none;display:block;padding:20px;position:relative;min-width:100%}.category-wrap .group-category-product-wrap .category-product-card:hover{background-color:#464c9c26;border-color:transparent;-webkit-transition:.5s;transition:.5s}.category-wrap .group-category-product-wrap .category-product-card .category-product-card-inner{display:-ms-flexbox;display:flex}.category-wrap .group-category-product-wrap .category-product-card .category-product-card-inner .thumbnail.product-thumbnail{background-color:#fff;-webkit-box-shadow:0 0 5px #C6C6C6;box-shadow:0 0 5px #c6c6c6;border-width:3px;width:100px;height:100px;margin:0 auto}@media screen and (min-width: 1px) and (max-width: 640px){.category-wrap .group-category-product-wrap .category-product-card .category-product-card-inner .thumbnail.product-thumbnail{height:75px;width:75px}}.category-wrap .group-category-product-wrap .category-product-card .category-product-card-inner .category-product-info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:calc(100% - 100px);margin-left:15px;color:#29263e}.category-wrap .group-category-product-wrap .category-product-card .category-product-card-inner .category-product-info .product-card-name{font-weight:700;font-size:20px;font-size:1.25rem}.category-wrap .group-category-product-wrap .category-product-card .category-product-card-inner .category-product-info .product-card-name p{line-height:1}.category-wrap .group-category-product-wrap .category-product-card .category-product-card-inner .category-product-info .product-card-vendor-name{font-size:12px;font-size:.75rem;margin-bottom:18px}.category-wrap .group-category-product-wrap .category-product-card .category-product-card-inner .category-product-info .product-card-name,.category-wrap .group-category-product-wrap .category-product-card .category-product-card-inner .category-product-info .product-card-vendor-name{display:-ms-flexbox;display:flex}.category-wrap .group-category-product-wrap .category-product-card .category-product-card-inner .category-product-info .product-card-name p,.category-wrap .group-category-product-wrap .category-product-card .category-product-card-inner .category-product-info .product-card-vendor-name p{max-width:100%;margin-bottom:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.category-wrap .group-category-product-wrap .category-product-card .category-product-card-inner .category-product-info .product-rating-wrap{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.category-wrap .group-category-product-wrap .category-product-card .category-product-card-inner .category-product-info .product-rating-wrap .rating-block-rating{font-size:18px;font-size:1.125rem}.category-wrap .group-category-product-wrap .category-product-card .category-product-card-inner .category-product-info .product-rating-wrap .product-card-star-num{font-size:14px;font-size:.875rem}.category-wrap .product-card-badge{height:auto;padding:10%;position:absolute;top:-4px;left:-4px;width:20%;max-width:80px;background:linear-gradient(135deg,#2FC1E1 0%,#2FC1E1 50%,transparent 50%,transparent 100%)}@media screen and (min-width: 1px) and (max-width: 640px){.category-wrap .product-card-badge{top:-5px;left:-5px}}.category-wrap .product-card-badge:after,.category-wrap .product-card-badge:before{background:linear-gradient(315deg,#1991ab 0%,#1991ab 50%,transparent 50%,transparent 100%);content:"";display:block;position:absolute;height:4px;width:4px;z-index:auto}@media screen and (min-width: 1px) and (max-width: 640px){.category-wrap .product-card-badge:after,.category-wrap .product-card-badge:before{height:5px;width:5px}}.category-wrap .product-card-badge:before{bottom:0;left:0}.category-wrap .product-card-badge:after{top:0;right:0}.category-wrap .product-card-badge .product-card-badge-img{display:block;height:auto;width:50%;position:absolute;top:12%;left:3%}.category-wrap .child-category-link{text-align:center;margin-top:15px}.category-wrap .category-link:before{content:"≫";font-weight:700;margin-right:5px}.category-wrap .category-description-read-more-button{color:#464c9c}.category-wrap .category-description-read-more-button:hover{opacity:.5}.category-wrap .security-check-list-product-wrap .grade-btn a.grade-btn-a{text-decoration:none!important;color:#fff;display:block}.category-wrap .security-check-list-product-wrap .security-check-list-product{width:calc(100% + 15px);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:78px}.category-wrap .security-check-list-product-wrap .security-check-list-product li{width:182px;margin-right:15px!important;margin-left:0!important;list-style:none!important}.category-wrap .security-check-list-product-wrap .security-check-list-product li a.product-browsing-history-link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;text-decoration:none!important}.category-wrap .security-check-list-product-wrap .security-check-list-product li a.product-browsing-history-link .product-thumbnail{width:100%;min-width:42px;max-width:42px;min-height:42px;max-height:42px;height:100%;margin-right:10px}.category-wrap .security-check-list-product-wrap .security-check-list-product li a.product-browsing-history-link .product-ttl{font-size:16px;font-weight:700;line-height:1.2}.category-wrap .category-product-wrap,.category-wrap .category-description-wrap{margin-top:20px}.category-wrap .category-description-wrap .category-description-content{background-color:#fff;padding:0}.category-wrap .category-description-wrap .category-description-content h2.category-description-title{margin-bottom:20px;border-top:none}@media screen and (min-width: 1px) and (max-width: 640px){.category-wrap .category-description-wrap .category-description-content h2.category-description-title{font-size:20px;font-size:1.25rem;margin-bottom:10px;padding-left:5px}}.category-wrap .category-description-wrap .category-description-content .category-index{padding:15px;border:1px solid #ccc}.category-wrap .category-description-wrap .category-description-content .category-index:before{content:"目次";display:block;font-weight:600;text-align:center}.category-wrap .category-description-wrap .category-description-content .category-index .index-item,.category-wrap .category-description-wrap .category-description-content .category-index .index-child{cursor:pointer;color:#464c9c}.category-wrap .category-description-wrap .category-description-content .category-index .index-item:hover,.category-wrap .category-description-wrap .category-description-content .category-index .index-child:hover{color:#2fc1e1}.category-wrap .category-description-wrap .category-description-content .category-index .index-item{margin-left:13px;font-weight:700;font-size:16px;font-size:1rem}.category-wrap .category-description-wrap .category-description-content .category-index .index-item:before{content:"●";font-size:12px;font-size:.75rem;padding-right:12px}.category-wrap .category-description-wrap .category-description-content .category-index .index-child{text-indent:3em;font-size:14px;font-size:.875rem}.category-wrap .small-category-blog-wrap{margin-bottom:20px}.category-wrap .small-category-blog-wrap>div{background:#fff}.category-wrap .small-category-blog-wrap>div:last-child{padding-bottom:20px}.category-wrap .small-category-blog-wrap>div .product-recommend-blog-wrap,.category-wrap .small-category-blog-wrap>div .category-files-recommend-blog-wrap{margin:0 15px;display:block}@media screen and (min-width: 1px) and (max-width: 1024px){.category-wrap .small-category-blog-wrap>div .product-recommend-blog-wrap,.category-wrap .small-category-blog-wrap>div .category-files-recommend-blog-wrap{margin:0}}.category-wrap .category-contents-link a,.category-wrap .child-category-link a,.solution-category-wrap .child-category-link a{margin:5px 15px 5px 0;line-height:1.2;white-space:normal;word-wrap:break-word;border:1px solid #464C9C;background-color:#464c9c;border-radius:50px;font-weight:700;color:#fff}.category-wrap .category-contents-link a:hover,.category-wrap .child-category-link a:hover,.solution-category-wrap .child-category-link a:hover{opacity:.8}@media screen and (min-width: 1px) and (max-width: 640px){.category-wrap .category-contents-link a,.category-wrap .child-category-link a,.solution-category-wrap .child-category-link a{display:block;margin-right:0;margin-bottom:15px}.category-wrap .category-contents-link a:last-child,.category-wrap .child-category-link a:last-child,.solution-category-wrap .child-category-link a:last-child{margin-bottom:0}}.category-index-wrap{background-color:#c6c6c633}.category-index-wrap .breadcrumb{padding-top:10px}.category-index-wrap .category-index-container{width:100%;padding:30px 45px;margin:10px 10px 20px;background:#fff}@media screen and (min-width: 1px) and (max-width: 640px){.category-index-wrap .category-index-container{padding:0;margin:20px;background:transparent}}.category-index-wrap .category-index-container h1{font-size:28px;font-size:1.75rem;font-weight:700}.category-index-wrap .category-index-container>div{width:100%}.category-index-wrap .category-index-container .category-kind-label{margin-top:25px}.category-index-wrap .category-index-container .top-category-wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;width:100%;margin-top:25px;border:1px solid #464C9C}.category-index-wrap .category-index-container .top-category-wrap .top-category-name{width:16%;background-color:#464c9c;padding:10px 20px;font-size:18px;font-size:1.125rem;font-weight:700}.category-index-wrap .category-index-container .top-category-wrap .top-category-name a{color:#fff}.category-index-wrap .category-index-container .top-category-wrap .middle-category-wrap{width:84%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.category-index-wrap .category-index-container .top-category-wrap .bottom-category-wrap{width:84%;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:10px 20px;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width: 1px) and (max-width: 640px){.category-index-wrap .category-index-container .top-category-wrap{-ms-flex-direction:column;flex-direction:column;background:#fff}.category-index-wrap .category-index-container .top-category-wrap .top-category-name,.category-index-wrap .category-index-container .top-category-wrap .middle-category-wrap,.category-index-wrap .category-index-container .top-category-wrap .bottom-category-wrap{width:100%}.category-index-wrap .category-index-container .top-category-wrap .top-category-name{font-size:14px;font-size:.875rem;padding:10px 15px}.category-index-wrap .category-index-container .top-category-name a,.category-index-wrap .category-index-container .middle-category-name a,.category-index-wrap .category-index-container .bottom-category-name a{position:relative;padding-left:15px}.category-index-wrap .category-index-container .top-category-name a:before,.category-index-wrap .category-index-container .middle-category-name a:before,.category-index-wrap .category-index-container .bottom-category-name a:before{content:"≫";font-weight:700;margin-right:5px;position:absolute;left:-1px;top:-5px}}.category-index-wrap .category-index-container .middle-category{display:-ms-flexbox;display:flex;position:relative;-ms-flex-direction:row;flex-direction:row;width:100%;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-positive:1;flex-grow:1}@media screen and (min-width: 640px){.category-index-wrap .category-index-container .middle-category{border-bottom:1px solid #464C9C}.category-index-wrap .category-index-container .middle-category:last-child{border-bottom:none}}.category-index-wrap .category-index-container .middle-category .middle-category-name{width:21%;background-color:#f0f9fe;font-size:14px;font-size:.875rem;padding:10px 15px}.category-index-wrap .category-index-container .middle-category .bottom-category-wrap{width:79%}.category-index-wrap .category-index-container .middle-category .acd-check,.category-index-wrap .category-index-container .middle-category .acd-label{display:none}@media screen and (min-width: 1px) and (max-width: 640px){.category-index-wrap .category-index-container .middle-category{-ms-flex-direction:column;flex-direction:column}.category-index-wrap .category-index-container .middle-category .middle-category-name,.category-index-wrap .category-index-container .middle-category .bottom-category-wrap{width:100%}.category-index-wrap .category-index-container .middle-category .acd-label{display:inline;position:absolute;font-size:24px;font-size:1.5rem;font-weight:700;text-align:right;width:40px;color:#29263e;right:0;bottom:0}.category-index-wrap .category-index-container .middle-category .acd-label:before{font-family:FontAwesome;content:""}.category-index-wrap .category-index-container .middle-category .acd-content{height:0;opacity:0;padding:0;-webkit-transition:.5s;transition:.5s}.category-index-wrap .category-index-container .middle-category .acd-check:checked+.acd-label+.acd-content{height:auto;opacity:1;padding:10px 20px}.category-index-wrap .category-index-container .middle-category .acd-check:checked+.acd-label:before{content:""}}.category-index-wrap .category-index-container .bottom-category{font-size:14px;font-size:.875rem;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}@media screen and (min-width: 640px){.category-index-wrap .category-index-container .bottom-category:not(:last-child):after{content:"|";color:#c6c6c6;padding:0 10px}}@media screen and (min-width: 1px) and (max-width: 640px){.category-index-wrap .category-index-container .bottom-category{width:100%;font-size:14px;font-size:.875rem;padding:5px 10px}}.category-product-list-wrap .sp-product-sort-select-wrap{width:100%;margin:15px auto 10px;-ms-flex-direction:column;flex-direction:column}.category-product-list-wrap .sp-product-sort-select-wrap .product-sort-select-title{color:#29263e;font-weight:700;font-size:12px;margin:0 auto 0 0}.category-product-list-wrap .sp-product-sort-select-wrap .product-sort-select select{color:#29263e}.category-filter-wrap{display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline;-ms-flex-pack:center;justify-content:center;width:100%;margin:0 auto 5px}@media screen and (min-width: 1px) and (max-width: 640px){.category-filter-wrap{-ms-flex-direction:column;flex-direction:column}}@media screen and (min-width: 1px) and (max-width: 640px){.category-filter-wrap .category-sidebar-title{color:#29263e;font-weight:700;font-size:12px;margin:0 auto 0 0}}.category-filter-wrap fieldset{padding:15px 10px}.category-filter-wrap fieldset span{font-size:11px}.category-filter-wrap fieldset span:last-child{display:inline-block;margin-left:3px;font-size:12px;font-size:.75rem}@media screen and (min-width: 1px) and (max-width: 640px){.category-filter-wrap .filter-item-inner{margin:0 0 15px}.category-filter-wrap .filter-item-inner input[type=radio]{display:none}.category-filter-wrap .filter-item-inner input[type=radio]+label{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:inline-block;padding:0 0 0 26px;position:relative;width:auto;margin:0;white-space:normal;white-space:initial;line-height:0}.category-filter-wrap .filter-item-inner input[type=radio]+label:before{content:"";display:block;border:1px solid #C6C6C6;border-radius:1000px;width:17px;height:17px;position:relative;left:-26px;top:6px}.category-filter-wrap .filter-item-inner input[type=radio]+label:after{content:"";display:block;background:#464c9c;border-radius:1000px;width:13px;height:13px;opacity:0;position:absolute;left:2px;top:8px}.category-filter-wrap .filter-item-inner input[type=checkbox]{display:none}.category-filter-wrap .filter-item-inner input[type=checkbox]+label{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:inline-block;padding:10px 10px 8px 40px;position:relative;width:auto;margin:0;white-space:normal;white-space:initial;line-height:1.2}.category-filter-wrap .filter-item-inner input[type=checkbox]+label:before{background:#fff;border:1px solid #C6C6C6;border-radius:2px;display:block;content:"";height:30px;width:30px;position:absolute;top:21px;left:0;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.category-filter-wrap .filter-item-inner input[type=checkbox]+label:after{display:block;content:"";position:absolute;top:20px;left:6px;width:20px;height:13px;border-left:4px solid white;border-bottom:4px solid white;-webkit-transform:translateY(-50%) rotate(-50deg);transform:translateY(-50%) rotate(-50deg)}.category-filter-wrap .filter-item-inner input[type=radio]:checked+label:after,.category-filter-wrap .filter-item-inner input[type=checkbox]:checked+label:after{opacity:1}.category-filter-wrap .filter-item-inner input[type=checkbox]:checked+label:before{border:1px solid #464C9C;background:#464c9c}}.category-filter-wrap .category-filter{margin-bottom:0}.category-filter-wrap .category-filter>li:last-child,.category-filter-wrap .category-filter li{border:none;width:100%}.category-filter-wrap .category-filter>li:last-child>a,.category-filter-wrap .category-filter li>a{color:#29263e;letter-spacing:2px;padding-left:10px;display:block;position:relative;width:100%;font-size:14px;font-size:.875rem}.category-filter-wrap .category-filter>li:last-child>a:after,.category-filter-wrap .category-filter li>a:after{border:none;content:"▼";color:#464c9c;font-size:12px;font-size:.75rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;right:7px;position:absolute}.category-filter-wrap .category-filter>li:last-child>ul.vertical.menu,.category-filter-wrap .category-filter li>ul.vertical.menu{max-height:0px;overflow:hidden;-webkit-transition:.5s;transition:.5s}.category-filter-wrap .category-filter>li:last-child>ul.vertical.menu.filter-open,.category-filter-wrap .category-filter li>ul.vertical.menu.filter-open{max-height:300px;overflow:hidden;-webkit-transition:.5s;transition:.5s}.category-filter-wrap .category-filter>li:last-child .category-filter-text,.category-filter-wrap .category-filter li .category-filter-text{display:-ms-flexbox;display:flex}.category-filter-wrap .category-filter>li:last-child>a.change-button:after,.category-filter-wrap .category-filter li>a.change-button:after{content:"▲"}.category-filter-wrap .category-filter-title{font-size:14px;font-size:.875rem;white-space:nowrap;margin-right:10px;color:#29263e}@media screen and (min-width: 1px) and (max-width: 640px){.category-filter-wrap .category-filter-title{color:#29263e;font-weight:700;font-size:12px;margin:0 auto 0 0}}.category-filter-wrap .category-filter{overflow:hidden;width:100%;position:relative;border-radius:5px;border:1px solid #C6C6C6;background:#fff}.category-grid-wrap{overflow:hidden;background-color:#fff;padding:50px}.category-grid-wrap .word-ttl{font-weight:700;font-size:28px;font-size:1.75rem;color:#464c9c;-o-border-image:linear-gradient(180deg,#2fc1e1,#464c9c) 1/0 0 0 4px;border-image:-webkit-gradient(linear,left top,left bottom,from(#2fc1e1),to(#464c9c)) 1/0 0 0 4px;border-image:linear-gradient(180deg,#2fc1e1,#464c9c) 1/0 0 0 4px;border-style:solid;padding-left:15px;margin:0 0 15px;border-top:none;border-right:none;border-bottom:0}.category-grid-wrap .inner-wrap{padding:0 15px}.category-grid-wrap .inner-wrap>h3{border-bottom:2px dotted #C6C6C6;border-left:2px solid #29263e;padding-left:15px;margin-bottom:20px;line-height:1.4}.category-grid-wrap .inner-wrap p{padding:0 10px;margin-bottom:30px}.category-grid-wrap .aside-wrap .columns{margin-left:0}@media screen and (min-width: 1px) and (max-width: 640px){.category-grid-wrap{padding:10px}.category-grid-wrap h2{font-size:20px;font-size:1.25rem}}.category-grid-wrap .grid-area{-ms-flex-align:start;align-items:flex-start}.category-grid-wrap .grid-area .columns{margin-bottom:25px}.category-grid-wrap .grid-area .columns .category-link{display:inline-block;padding:5px 25px 5px 10px;margin-bottom:10px;line-height:1.2;font-size:12px;font-size:.75rem;color:#464c9c;border:1px solid #464C9C;border-radius:5px;position:relative}.category-grid-wrap .grid-area .columns .category-link:before{position:absolute;top:50%;right:3px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.category-grid-wrap .category-grid-content{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width: 1px) and (max-width: 1024px){.category-grid-wrap .category-grid-content{-ms-flex-direction:column;flex-direction:column}}.category-grid-wrap .category-grid-content .category-grid-text{width:calc(100% - 577px);margin-top:20px;margin-right:40px;font-size:14px;font-size:.875rem}@media screen and (min-width: 1px) and (max-width: 1024px){.category-grid-wrap .category-grid-content .category-grid-text{width:100%}}.category-grid-wrap .category-grid-content .category-grid-text h3{font-size:24px;font-size:1.5rem;margin-bottom:15px}.category-grid-wrap .category-grid-content .category-grid-text p{line-height:2}.category-grid-wrap .category-grid-content .category-grid-text .category-read-more{text-align:right}.category-grid-wrap .category-grid-content .category-grid-text ul>li{list-style:disc;list-style-position:inside;font-size:16px;margin-left:15px;margin-right:5px}.category-grid-wrap .category-grid-content .category-grid-text a{text-decoration:underline!important}.category-grid-wrap .category-grid-content .category-grid-text>div:first-child{max-height:510px;position:relative;overflow:hidden}.category-grid-wrap .category-grid-content .category-grid-text>div:first-child:after{position:absolute;bottom:0;left:0;content:"";display:block;width:100%;height:50px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(white));background:linear-gradient(to bottom,#fff0,#fff)}@media screen and (min-width: 1px) and (max-width: 1024px){.category-grid-wrap .category-grid-content .category-grid-text{margin-top:0;margin-right:0;margin-bottom:20px}.category-grid-wrap .category-grid-content .category-grid-text h3{font-size:20px;font-size:1.25rem}.category-grid-wrap .category-grid-content .category-grid-text p{line-height:1.6}.category-grid-wrap .category-grid-content .category-grid-text .category-read-more{text-align:center}.category-grid-wrap .category-grid-content .category-grid-text>div:first-child{max-height:100px}}.category-grid-wrap .category-grid-content .category-grid-info{width:535px;min-height:1px}@media screen and (min-width: 1px) and (max-width: 1024px){.category-grid-wrap .category-grid-content .category-grid-info{width:100%}}@media screen and (min-width: 1px) and (max-width: 640px){.category-grid-wrap .category-grid-content .category-grid-info .score{max-width:345px;width:100%;height:auto}}.category-grid-wrap .category-grid-content .category-grid-info .score .score-dummy{width:100%}.category-grid-wrap .category-grid-content .category-grid-filter{width:100%;font-size:12px;font-size:.75rem;margin-bottom:0;padding-right:0;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width: 1px) and (max-width: 640px){.category-grid-wrap .category-grid-content .category-grid-filter{padding-right:0;-ms-flex-direction:column;flex-direction:column;margin-bottom:10px}}.category-grid-wrap .category-grid-content .category-grid-filter .filter-item{-ms-flex-align:center;align-items:center;padding:0;margin:0 0 5px 15px}.category-grid-wrap .category-grid-content .category-grid-filter .filter-item.company-size{width:240px}@media screen and (min-width: 1px) and (max-width: 640px){.category-grid-wrap .category-grid-content .category-grid-filter .filter-item.company-size{width:100%}}@media screen and (min-width: 1px) and (max-width: 640px){.category-grid-wrap .category-grid-content .category-grid-filter .filter-item{width:100%;padding:0;margin:0 0 10px;display:-ms-flexbox;display:flex}}@media screen and (min-width: 1px) and (max-width: 640px){.category-grid-wrap .category-grid-content .category-grid-filter .filter-item.filter-wrap{position:relative}}.category-grid-wrap .category-grid-content .category-grid-filter span{color:#29263e;font-weight:700;margin-right:15px;white-space:nowrap}@media screen and (min-width: 1px) and (max-width: 640px){.category-grid-wrap .category-grid-content .category-grid-filter span{margin-right:5px;width:60px}}.category-grid-wrap .category-grid-content .category-grid-filter ul{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%}.category-grid-wrap .category-grid-content .category-grid-filter ul li{width:25%;text-align:center}@media screen and (min-width: 1px) and (max-width: 640px){.category-grid-wrap .category-grid-content .category-grid-filter ul li{margin-right:5px;width:60px}}.category-grid-wrap .category-grid-content .category-grid-filter ul li:last-child{margin-right:0}.category-grid-wrap .category-grid-content .category-grid-filter ul li a{width:60px;font-size:12px;font-weight:400;color:#505059;background:#f5f7fd;display:block;padding:5px;border:1px solid #464C9C}.category-grid-wrap .category-grid-content .category-grid-filter ul li a.current_company_size{color:#fff;background-color:#464c9c;font-weight:700}.category-grid-wrap .category-grid-content .category-grid-filter ul li+li a{border-left:none}@media screen and (min-width: 1px) and (max-width: 640px){.category-grid-wrap .category-grid-content .category-grid-filter ul li+li a{border-left:1px solid #464C9C}}.category-grid-wrap .category-grid-content .category-grid-filter ul li .disabled{pointer-events:none}.category-grid-wrap .category-grid-content .category-grid-filter .switch-title{margin-left:5px;margin-right:0}@media screen and (min-width: 1px) and (max-width: 640px){.category-grid-wrap .category-grid-content .category-grid-filter .switch-title{margin:0}}.category-grid-wrap .category-grid-content .category-grid-filter .display-tags{width:100%;min-width:190px;max-width:190px;cursor:pointer;border-radius:4px}.category-grid-wrap .category-grid-content .category-grid-filter .display-tags .tag-filter-label{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;min-width:190px;max-width:190px;padding:5px 15px 5px 5px;border-radius:5px;border:1px solid #464C9C;z-index:1}.category-grid-wrap .category-grid-content .category-grid-filter .display-tags .tag-filter-label .fa-filter{margin-right:5px;font-size:16px}.category-grid-wrap .category-grid-content .category-grid-filter .display-tags .tag-filter-label p{font-size:12px;line-height:1;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.category-grid-wrap .category-grid-content .category-grid-filter .display-tags .tag-filter-label:after{content:"";display:block;position:absolute;top:40%;right:12px;width:7px;height:7px;border-top:2px solid #464C9C;border-right:2px solid #464C9C;-webkit-transform:rotate(135deg);transform:rotate(135deg);-webkit-transition:.3s;transition:.3s}.category-grid-wrap .category-grid-content .category-grid-filter .tag-filter{opacity:0;width:0;max-height:0}.category-grid-wrap .category-grid-content .category-grid-filter .tag-filter li{white-space:nowrap;width:100%;text-align:left}@media screen and (min-width: 1px) and (max-width: 640px){.category-grid-wrap .category-grid-content .category-grid-filter .tag-filter li{margin-bottom:5px}}.category-grid-wrap .category-grid-content .category-grid-filter .display-tags.is-active .tag-filter-label:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.category-grid-wrap .category-grid-content .category-grid-filter .display-tags.is-active+.tag-filter{position:absolute;top:60px;z-index:3;display:block;opacity:1;width:100%;min-width:190px;max-width:190px;padding:10px;max-height:100%;border-radius:5px;background:#fff;border:1px solid #ccc;-webkit-filter:drop-shadow(2px 2px 2px rgba(0,0,0,.4));filter:drop-shadow(2px 2px 2px rgba(0,0,0,.4))}@media screen and (min-width: 1px) and (max-width: 640px){.category-grid-wrap .category-grid-content .category-grid-filter .display-tags.is-active+.tag-filter{display:inline-table;max-width:100%;top:40px}}.category-grid-wrap .category-grid-content .category-grid-filter .display-tags.is-active+.tag-filter:before,.category-grid-wrap .category-grid-content .category-grid-filter .display-tags.is-active+.tag-filter:after{border:solid transparent;content:"";height:0;width:0;pointer-events:none;position:absolute;bottom:100%;left:50%}.category-grid-wrap .category-grid-content .category-grid-filter .display-tags.is-active+.tag-filter:after{border-color:#fff0;border-bottom-width:10px;border-left-width:10px;border-right-width:10px;margin-left:-10px;border-bottom-color:#fff}.category-grid-wrap .category-grid-content .category-grid-filter .display-tags.is-active+.tag-filter:before{border-color:#fff0;border-bottom-width:12px;border-left-width:12px;border-right-width:12px;margin-left:-12px;margin-bottom:0;border-bottom-color:#ccc}.category-grid-wrap .category-grid-content .category-grid-filter .display-tags.is-active+.tag-filter input[type=radio]{display:none}.category-grid-wrap .category-grid-content .category-grid-filter .display-tags.is-active+.tag-filter input[type=radio]+label{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:inline-block;padding:3px 0 3px 26px;position:relative;width:auto;margin:0;white-space:normal;white-space:initial;line-height:1.2}@media screen and (min-width: 1px) and (max-width: 640px){.category-grid-wrap .category-grid-content .category-grid-filter .display-tags.is-active+.tag-filter input[type=radio]+label{padding:0 0 0 40px}}.category-grid-wrap .category-grid-content .category-grid-filter .display-tags.is-active+.tag-filter input[type=radio]+label:before{content:"";display:block;border:1px solid #999;border-radius:1000px;width:17px;height:17px;position:relative;left:-26px;top:16px;margin-top:-8px}.category-grid-wrap .category-grid-content .category-grid-filter .display-tags.is-active+.tag-filter input[type=radio]+label:after{content:"";display:block;background:#464c9c;border-radius:1000px;width:13px;height:13px;opacity:0;position:absolute;left:2px;top:13px}@media screen and (min-width: 1px) and (max-width: 640px){.category-grid-wrap .category-grid-content .category-grid-filter .display-tags.is-active+.tag-filter input[type=radio]+label:after{top:10px;left:16px}}.category-grid-wrap .category-grid-content .category-grid-filter .display-tags.is-active+.tag-filter input[type=checkbox]{display:none}.category-grid-wrap .category-grid-content .category-grid-filter .display-tags.is-active+.tag-filter input[type=checkbox]+label{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:inline-block;padding:5px 10px 5px 30px;position:relative;width:auto;margin:0;white-space:normal;white-space:initial;line-height:1.2}@media screen and (min-width: 1px) and (max-width: 640px){.category-grid-wrap .category-grid-content .category-grid-filter .display-tags.is-active+.tag-filter input[type=checkbox]+label{padding:5px 10px 15px 40px}}.category-grid-wrap .category-grid-content .category-grid-filter .display-tags.is-active+.tag-filter input[type=checkbox]+label:before{content:"";display:block;width:15px;height:15px;position:absolute;left:5px;top:5px;border-radius:2px;background:#fff;border:1px solid #464C9C}@media screen and (min-width: 1px) and (max-width: 640px){.category-grid-wrap .category-grid-content .category-grid-filter .display-tags.is-active+.tag-filter input[type=checkbox]+label:before{top:0;height:28px;width:28px}}.category-grid-wrap .category-grid-content .category-grid-filter .display-tags.is-active+.tag-filter input[type=checkbox]+label:after{content:"";display:block;width:5px;height:9px;opacity:0;position:absolute;top:8px;left:10px;border-right:3px solid #464C9C;border-bottom:3px solid #464C9C;-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media screen and (min-width: 1px) and (max-width: 640px){.category-grid-wrap .category-grid-content .category-grid-filter .display-tags.is-active+.tag-filter input[type=checkbox]+label:after{top:0;width:13px;height:21px;border-width:4px}}.category-grid-wrap .category-grid-content .category-grid-filter .display-tags.is-active+.tag-filter input[type=radio]:checked+label:after,.category-grid-wrap .category-grid-content .category-grid-filter .display-tags.is-active+.tag-filter input[type=checkbox]:checked+label:after{opacity:1}.category-grid-wrap .category-grid-content .category-grid-filter .itreview_score_conditions{margin:auto}@media screen and (min-width: 1px) and (max-width: 640px){.category-grid-wrap .category-grid-content .category-grid-filter .itreview_score_conditions{-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0}}.category-grid-wrap .category-grid-content .category-grid-filter .itreview_score_conditions .satisfaction_range_toggle{background:#f5f7fd;border-radius:1000px;-webkit-border-radius:1000px;-moz-border-radius:1000px;border:1px solid #464C9C;margin:0}.category-grid-wrap .category-grid-content .category-grid-filter .itreview_score_conditions .satisfaction_range_toggle:after{border-radius:1000px;background:#464c9c}.category-grid-wrap .category-grid-content .category-grid-filter .itreview_score_conditions input:checked~.switch-paddle{background:#464c9c}.category-grid-wrap .category-grid-content .category-grid-filter .itreview_score_conditions input:checked+.satisfaction_range_toggle:after{background:#fff}.category-grid-wrap .category-grid-content .category-grid{position:relative;width:540px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start}@media screen and (min-width: 1px) and (max-width: 640px){.category-grid-wrap .category-grid-content .category-grid{width:100%}}.category-grid-wrap .category-grid-content .category-grid .category-grid-square{margin-bottom:15px}.category-grid-wrap .category-grid-content .category-grid .category-grid-axis-top{padding:0;color:#29263e;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;white-space:nowrap;position:absolute;bottom:-30px;width:100%}@media screen and (min-width: 1px) and (max-width: 640px){.category-grid-wrap .category-grid-content .category-grid .category-grid-axis-top{width:100%}.category-grid-wrap .category-grid-content .category-grid .category-grid-axis-top span{font-size:12px;font-size:.75rem}}.category-grid-wrap .category-grid-content .category-grid .category-grid-axis-top:before,.category-grid-wrap .category-grid-content .category-grid .category-grid-axis-top:after{width:43%;height:3px;content:"";position:absolute;margin:auto}@media screen and (min-width: 1px) and (max-width: 640px){.category-grid-wrap .category-grid-content .category-grid .category-grid-axis-top:before,.category-grid-wrap .category-grid-content .category-grid .category-grid-axis-top:after{width:40%}}.category-grid-wrap .category-grid-content .category-grid .category-grid-axis-top:before{left:0;background:-webkit-gradient(linear,right top,left top,from(#937bcc),to(#42c7fc));background:linear-gradient(to left,#937bcc,#42c7fc)}.category-grid-wrap .category-grid-content .category-grid .category-grid-axis-top:after{right:0;background:-webkit-gradient(linear,right top,left top,from(#ff4f4f),to(#937bcc));background:linear-gradient(to left,#ff4f4f,#937bcc)}.category-grid-wrap .category-grid-content .category-grid .category-grid-axis-top span{position:relative;width:100%;text-align:center;font-weight:700}.category-grid-wrap .category-grid-content .category-grid .category-grid-axis-top span:before{content:"";position:absolute;top:0;bottom:0;margin:auto 0;right:0;width:13px;height:13px;border-top:3px solid #ff4f4f;border-right:3px solid #ff4f4f;-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media screen and (min-width: 1px) and (max-width: 640px){.category-grid-wrap .category-grid-content .category-grid .category-grid-axis-top span:before{width:11px;height:11px}}.category-grid-wrap .category-grid-content .category-grid .category-grid-axis-right{-ms-writing-mode:tb-rl;-webkit-writing-mode:vertical-rl;writing-mode:vertical-rl;height:500px;padding:0;color:#29263e;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;white-space:nowrap;position:relative;top:-100%;left:-30px;height:100%}@media screen and (min-width: 1px) and (max-width: 640px){.category-grid-wrap .category-grid-content .category-grid .category-grid-axis-right{height:100%;top:-100%}.category-grid-wrap .category-grid-content .category-grid .category-grid-axis-right span{font-size:12px;font-size:.75rem}}.category-grid-wrap .category-grid-content .category-grid .category-grid-axis-right:before,.category-grid-wrap .category-grid-content .category-grid .category-grid-axis-right:after{width:3px!important;height:43%;content:"";position:absolute;margin:0 auto}@-moz-document url-prefix(){.category-grid-wrap .category-grid-content .category-grid .category-grid-axis-right:before,.category-grid-wrap .category-grid-content .category-grid .category-grid-axis-right:after{left:0;right:0}}@media screen and (min-width: 1px) and (max-width: 640px){.category-grid-wrap .category-grid-content .category-grid .category-grid-axis-right:before,.category-grid-wrap .category-grid-content .category-grid .category-grid-axis-right:after{height:40%}}.category-grid-wrap .category-grid-content .category-grid .category-grid-axis-right:before{top:0;background:-webkit-gradient(linear,left top,left bottom,from(#ff4f4f),to(#937bcc));background:linear-gradient(to bottom,#ff4f4f,#937bcc)}.category-grid-wrap .category-grid-content .category-grid .category-grid-axis-right:after{bottom:0;background:-webkit-gradient(linear,left top,left bottom,from(#937bcc),to(#42c7fc));background:linear-gradient(to bottom,#937bcc,#42c7fc)}.category-grid-wrap .category-grid-content .category-grid .category-grid-axis-right span{position:relative;height:100%;text-align:center;font-weight:700}.category-grid-wrap .category-grid-content .category-grid .category-grid-axis-right span:before{content:"";position:absolute;top:0;right:0;left:0;margin:0 auto;width:13px;height:13px;border-top:3px solid #ff4f4f;border-right:3px solid #ff4f4f;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}@media screen and (min-width: 1px) and (max-width: 640px){.category-grid-wrap .category-grid-content .category-grid .category-grid-axis-right span:before{width:11px;height:11px}}.category-grid-wrap .category-grid-content .category-grid .loading-wrap{display:-ms-flexbox;display:flex;position:absolute;width:105%;height:100%;text-align:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width: 1px) and (max-width: 640px){.category-grid-wrap .category-grid-content .category-grid .loading-wrap{width:105%}}.category-grid-wrap .category-grid-content .category-grid .loading-wrap .loading-logo{width:15%;-webkit-animation:3s linear infinite rotation1;animation:3s linear infinite rotation1;z-index:10}@-webkit-keyframes rotation1{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotation1{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@media screen and (min-width: 1px) and (max-width: 640px){.category-grid-wrap .category-grid-content .category-grid-square{width:100%;height:auto;position:relative;margin:0 auto 10px}.category-grid-wrap .category-grid-content .category-grid-square:before{content:"";padding-top:100%;display:block}.category-grid-wrap .category-grid-content .category-grid-square>div{display:block;position:absolute;top:0;left:10px;width:100%;height:100%}}.category-grid-wrap .category-grid-content .category-grid-table{position:relative;width:500px;height:500px;z-index:2;background:-webkit-gradient(linear,right top,left bottom,from(#ff4f4f),color-stop(50%,#937bcc),to(#42c7fc));background:linear-gradient(to bottom left,#ff4f4f,#937bcc 50%,#42c7fc);padding:2px;left:32px}@media screen and (min-width: 1px) and (max-width: 640px){.category-grid-wrap .category-grid-content .category-grid-table{width:calc(100% - 28px);height:calc(100% - 28px);margin:0 auto;left:0}}.category-grid-wrap .category-grid-content .category-grid-table .category-grid-label span{position:absolute;font-weight:700;font-size:16px}.category-grid-wrap .category-grid-content .category-grid-table .category-grid-label span.grid-label-top-left{top:5px;left:9px;color:#937bcc}.category-grid-wrap .category-grid-content .category-grid-table .category-grid-label span.grid-label-top-right{-webkit-transition:.5s all;transition:.5s all;top:5px;right:9px;color:#ff4f4f}.category-grid-wrap .category-grid-content .category-grid-table .category-grid-label span.grid-label-bottom-left{bottom:5px;left:9px;color:#42c7fc}.category-grid-wrap .category-grid-content .category-grid-table .category-grid-label span.grid-label-bottom-right{-webkit-transition:.5s all;transition:.5s all;bottom:5px;right:9px;color:#937bcc}.category-grid-wrap .category-grid-content .category-grid-table.relative-mode .category-grid-label span.grid-label-top-right,.category-grid-wrap .category-grid-content .category-grid-table.relative-mode .category-grid-label span.grid-label-bottom-right{opacity:0}.category-grid-wrap .category-grid-content .category-grid-background{width:100%;height:100%;padding:18px;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fff));background-image:linear-gradient(#fff,#fff);background-repeat:space;background-size:calc(10% - .75px) calc(10% - .75px)}.category-grid-wrap .category-grid-content .category-grid-background:before,.category-grid-wrap .category-grid-content .category-grid-background:after{content:"";z-index:3}.category-grid-wrap .category-grid-content .category-grid-background:before{-webkit-transition:.5s all;transition:.5s all;width:2px;height:100%;background:-webkit-gradient(linear,left top,left bottom,from(#C9658D),to(#69A0E1));background:linear-gradient(to bottom,#c9658d,#69a0e1)}.category-grid-wrap .category-grid-content .category-grid-background:after{width:100%;height:2px;background:-webkit-gradient(linear,right top,left top,from(#C9658D),to(#69A0E1));background:linear-gradient(to left,#c9658d,#69a0e1)}.category-grid-wrap .category-grid-content .category-grid-table.relative-mode .category-grid-background:before{opacity:0}.category-grid-wrap .category-grid-content .category-grid-item,.category-grid-wrap .category-grid-content .category-grid-item-large{position:absolute;z-index:5;width:36px;height:36px;border:solid 1px #29263E;background-color:#fff;padding:2px;-webkit-box-shadow:2px 2px 4px 1px rgba(0,0,0,.25);box-shadow:2px 2px 4px 1px #00000040;border-radius:3px}.category-grid-wrap .category-grid-content .category-grid-item.active,.category-grid-wrap .category-grid-content .active.category-grid-item-large{z-index:10!important}.category-grid-wrap .category-grid-content .category-grid-item .category-grid-item-badge,.category-grid-wrap .category-grid-content .category-grid-item-large .category-grid-item-badge{position:absolute;top:-30%;left:70%;width:21px;height:17px;z-index:1}.category-grid-wrap .category-grid-content .category-grid-item .category-grid-item-thumbnail,.category-grid-wrap .category-grid-content .category-grid-item-large .category-grid-item-thumbnail{position:relative;overflow:hidden;width:100%;height:100%}.category-grid-wrap .category-grid-content .category-grid-item .category-grid-item-thumbnail .category-grid-item-img,.category-grid-wrap .category-grid-content .category-grid-item-large .category-grid-item-thumbnail .category-grid-item-img{-o-object-fit:contain;object-fit:contain;position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;left:50%;width:auto;height:auto;max-width:100%;max-height:100%}.category-grid-wrap .category-grid-content .category-grid-item-large{width:72px;height:72px}.category-grid-wrap .category-grid-content .category-grid-item-large .category-grid-item-badge{width:43px;height:33px}.category-grid-wrap .category-grid-content .category-grid-item-container{-webkit-box-shadow:2px 2px 5px 2px rgba(0,0,0,.25);box-shadow:2px 2px 5px 2px #00000040;z-index:5;background:#fff;margin:10px 0;padding:12px;max-width:300px;border-radius:3px;position:absolute;top:0;left:10px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.category-grid-wrap .category-grid-content .category-grid-item-container a{display:-ms-flexbox;display:flex;width:100%;height:100%}.category-grid-wrap .category-grid-content .category-grid-item-container a .category-grid-product-rank{display:-ms-flexbox;display:flex}@media screen and (min-width: 1px) and (max-width: 640px){.category-grid-wrap .category-grid-content .category-grid-item-container a .category-grid-product-rank{width:100%;-ms-flex-pack:start;justify-content:flex-start}}.category-grid-wrap .category-grid-content .category-grid-item-container a .category-grid-product-rank .product-rating-wrap{display:-ms-flexbox;display:flex}.category-grid-wrap .category-grid-content .category-grid-item-container a .category-grid-product-rank .product-card-star-num{margin-right:15px;color:orange}.category-grid-wrap .category-grid-content .category-grid-item-container a .category-grid-product-rank .product-review-num{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.category-grid-wrap .category-grid-content .category-grid-item-container a .category-grid-product-rank .product-review-num span{margin-left:.4rem;color:#29263e;font-size:14px;font-size:.875rem}.category-grid-wrap .category-grid-content .category-grid-item-container a .product-thumbnail{width:70px;height:70px;margin:0 10px 0 0;border:none;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-box-shadow:0 0 5px #C6C6C6;box-shadow:0 0 5px #c6c6c6;position:relative;overflow:hidden}.category-grid-wrap .category-grid-content .category-grid-item-container a .product-thumbnail img{-o-object-fit:contain;object-fit:contain;position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;left:50%;width:auto;height:auto;max-width:100%;max-height:100%}.category-grid-wrap .category-grid-content .category-grid-item-container a .category-grid-item-content{width:calc(100% - 80px);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start}.category-grid-wrap .category-grid-content .category-grid-item-container a .category-grid-item-content .category-grid-item-title{font-weight:700;margin-bottom:.5rem}.category-grid-wrap .category-grid-content .category-grid-item-container a .category-grid-item-content .category-grid-item-title a{color:#29263e}.category-grid-wrap .category-grid-content .category-grid-footer{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-top:30px}.category-grid-wrap .category-grid-content .sns-share-block ul{display:-ms-flexbox;display:flex}.category-grid-wrap .category-grid-content .sns-share-block ul li{margin-right:15px}@media screen and (min-width: 1px) and (max-width: 1024px){.category-grid-wrap .category-grid-content .sns-share-block ul li:not(:first-child){padding-left:5px}}.category-grid-wrap .category-grid-content .sns-share-block .facebook:before{content:"";background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D%220%200%206.5%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M1.625%204.333H0V6.5h1.625V13h2.708V6.5h1.973L6.5%204.333H4.333v-.9c0-.517.1-.722.6-.722H6.5V0H4.437C2.49%200%201.625.857%201.625%202.5z%22%20fill%3D%22%233b5998%22%2F%3E%3C%2Fsvg%3E);width:6px;height:13px;width:8px;height:17px}.category-grid-wrap .category-grid-content .sns-share-block .twitter:before{content:"";background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%221200%22%20height%3D%221227%22%20viewBox%3D%220%200%201200%201227%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M714.163%20519.284L1160.89%200H1055.03L667.137%20450.887L357.328%200H0L468.492%20681.821L0%201226.37H105.866L515.491%20750.218L842.672%201226.37H1200L714.137%20519.284H714.163ZM569.165%20687.828L521.697%20619.934L144.011%2079.6944H306.615L611.412%20515.685L658.88%20583.579L1055.08%201150.3H892.476L569.165%20687.854V687.828Z%22%20fill%3D%22black%22%2F%3E%0A%3C%2Fsvg%3E);width:1200px;height:1227px;width:22px;height:17px}.category-grid-wrap .category-grid-content .sns-share-block .linkedin:before{content:"";background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D%220%200%2013.565%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M2.815%201.413A1.4%201.4%200%201%201%201.413%200a1.407%201.407%200%200%201%201.402%201.413zm.011%202.543H0V13h2.826zm4.512%200H4.53V13h2.808V8.253c0-2.64%203.408-2.855%203.408%200V13h2.819V7.274c0-4.454-5.043-4.292-6.228-2.1V3.957z%22%20fill%3D%22%230075b5%22%2F%3E%3C%2Fsvg%3E);width:13px;height:13px;width:18px;height:17px}.grid-widget-header,.grid-widget-footer{margin:0 14px;text-align:right}.grid-widget-footer{margin-top:10px;font-size:13px}.category-grid-wrap.initial,.category-grid-wrap.hover_size,.category-grid-wrap.mask,.category-grid-wrap.mask_hide_name{width:100%;padding:8px 15px}.category-grid-wrap.initial:hover,.category-grid-wrap.hover_size:hover,.category-grid-wrap.mask:hover,.category-grid-wrap.mask_hide_name:hover{opacity:.8}.category-grid-wrap.initial.disabled-hover-opacity:hover,.category-grid-wrap.hover_size.disabled-hover-opacity:hover,.category-grid-wrap.mask.disabled-hover-opacity:hover,.category-grid-wrap.mask_hide_name.disabled-hover-opacity:hover{opacity:1}.category-grid-wrap.initial .itr-logo,.category-grid-wrap.hover_size .itr-logo,.category-grid-wrap.mask .itr-logo,.category-grid-wrap.mask_hide_name .itr-logo{display:inline-block}.category-grid-wrap.initial .itr-logo img,.category-grid-wrap.hover_size .itr-logo img,.category-grid-wrap.mask .itr-logo img,.category-grid-wrap.mask_hide_name .itr-logo img{width:auto;height:auto}.category-grid-wrap.initial .category-grid-content .category-grid,.category-grid-wrap.hover_size .category-grid-content .category-grid,.category-grid-wrap.mask .category-grid-content .category-grid,.category-grid-wrap.mask_hide_name .category-grid-content .category-grid{width:100%}.category-grid-wrap.initial .category-grid-content .current-product.category-grid-item,.category-grid-wrap.initial .category-grid-content .current-product.category-grid-item-large,.category-grid-wrap.hover_size .category-grid-content .current-product.category-grid-item,.category-grid-wrap.hover_size .category-grid-content .current-product.category-grid-item-large,.category-grid-wrap.mask .category-grid-content .current-product.category-grid-item,.category-grid-wrap.mask .category-grid-content .current-product.category-grid-item-large,.category-grid-wrap.mask_hide_name .category-grid-content .current-product.category-grid-item,.category-grid-wrap.mask_hide_name .category-grid-content .current-product.category-grid-item-large{z-index:6}.category-grid-wrap.initial .category-grid-content .current-product.category-grid-item:hover,.category-grid-wrap.initial .category-grid-content .current-product.category-grid-item-large:hover,.category-grid-wrap.hover_size .category-grid-content .current-product.category-grid-item:hover,.category-grid-wrap.hover_size .category-grid-content .current-product.category-grid-item-large:hover,.category-grid-wrap.mask .category-grid-content .current-product.category-grid-item:hover,.category-grid-wrap.mask .category-grid-content .current-product.category-grid-item-large:hover,.category-grid-wrap.mask_hide_name .category-grid-content .current-product.category-grid-item:hover,.category-grid-wrap.mask_hide_name .category-grid-content .current-product.category-grid-item-large:hover{opacity:.5}.category-grid-wrap.initial .category-grid-content .disabled.category-grid-item,.category-grid-wrap.initial .category-grid-content .disabled.category-grid-item-large,.category-grid-wrap.hover_size .category-grid-content .disabled.category-grid-item,.category-grid-wrap.hover_size .category-grid-content .disabled.category-grid-item-large,.category-grid-wrap.mask .category-grid-content .disabled.category-grid-item,.category-grid-wrap.mask .category-grid-content .disabled.category-grid-item-large,.category-grid-wrap.mask_hide_name .category-grid-content .disabled.category-grid-item,.category-grid-wrap.mask_hide_name .category-grid-content .disabled.category-grid-item-large{cursor:default;pointer-events:none}.category-grid-wrap.hover_size{padding:8px 45px}.category-grid-wrap.mask .category-grid-item-thumbnail .mask-product-name{width:100%;height:100%;position:absolute;bottom:0;top:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin:auto;font-size:.08em;line-height:1.1;word-break:break-all;text-align:center}.category-grid-wrap.mask .category-grid-item-thumbnail .mask-product-name div{height:auto;max-height:100%}.middle-size .itr-logo{display:inline-block;width:125px}.middle-size .category-grid-wrap.hover_size .category-grid-content .current-product.category-grid-item,.middle-size .category-grid-wrap.hover_size .category-grid-content .current-product.category-grid-item-large{width:72px;height:72px}.middle-size .category-grid-wrap.hover_size .category-grid-content .current-product.category-grid-item .category-grid-item-badge,.middle-size .category-grid-wrap.hover_size .category-grid-content .current-product.category-grid-item-large .category-grid-item-badge{width:42px;height:34px}.category-markdown,.ringi-markdown{border-bottom:1px solid rgba(198,198,198,.5);padding-bottom:30px;margin:30px}@media screen and (min-width: 1px) and (max-width: 640px){.category-markdown,.ringi-markdown{margin:15px 10px 10px}}.category-markdown h2,.ringi-markdown h2{font-size:26px;font-size:1.625rem;border-top:1px solid rgba(198,198,198,.5);padding-top:30px;margin-top:30px;margin-bottom:30px}@media screen and (min-width: 1px) and (max-width: 640px){.category-markdown h2,.ringi-markdown h2{font-size:24px;font-size:1.5rem;margin-bottom:15px;padding-top:20px;padding-left:5px}}.category-markdown h3,.ringi-markdown h3{font-size:24px;font-size:1.5rem;padding-left:5px}@media screen and (min-width: 1px) and (max-width: 640px){.category-markdown h3,.ringi-markdown h3{font-size:20px;font-size:1.25rem;margin-bottom:15px;padding-top:20px;padding-left:5px}}.category-markdown h4,.ringi-markdown h4{font-size:20px;font-size:1.25rem;padding-left:10px}@media screen and (min-width: 1px) and (max-width: 640px){.category-markdown h4,.ringi-markdown h4{font-size:16px;font-size:1rem;padding:5px;background-color:#464c9c;color:#fff;margin-bottom:0}.category-markdown h4 a,.ringi-markdown h4 a{color:#fff}}.category-markdown p,.ringi-markdown p{font-size:14px;font-size:.875rem;line-height:2;margin-left:15px;margin-right:5px}@media screen and (min-width: 1px) and (max-width: 640px){.category-markdown p,.ringi-markdown p{line-height:1.6}}.category-markdown p a,.ringi-markdown p a{text-decoration:underline!important}.category-markdown p a:hover,.ringi-markdown p a:hover{color:#2fc1e1}.category-markdown table,.ringi-markdown table{font-size:14px;font-size:.875rem;margin-left:45px;margin-bottom:30px;width:calc(100% - 45px)}.category-markdown table thead,.ringi-markdown table thead{background-color:#464c9c;color:#fff}.category-markdown table thead tr th:first-child,.ringi-markdown table thead tr th:first-child{width:30%}.category-markdown table thead img,.ringi-markdown table thead img{display:none}.category-markdown table thead,.category-markdown table tbody,.ringi-markdown table thead,.ringi-markdown table tbody{border-left:none;border-right:none}.category-markdown table thead td span,.category-markdown table tbody td span,.ringi-markdown table thead td span,.ringi-markdown table tbody td span{display:none}@media screen and (min-width: 1px) and (max-width: 640px){.category-markdown table,.ringi-markdown table{font-size:14px;font-size:.875rem;margin-left:0;width:100%}.category-markdown table thead,.ringi-markdown table thead{display:none}.category-markdown table tbody th,.category-markdown table tbody td,.ringi-markdown table tbody th,.ringi-markdown table tbody td{display:block;width:100%}.category-markdown table tbody tr,.ringi-markdown table tbody tr{display:block;padding:15px 10px}.category-markdown table tbody td,.ringi-markdown table tbody td{padding:0}.category-markdown table tbody td span,.ringi-markdown table tbody td span{display:block;margin:5px 0;color:#464c9c}}.category-markdown ul>li,.ringi-markdown ul>li{list-style:disc;list-style-position:inside;font-size:14px;margin-left:15px;margin-right:5px}.category-markdown ul>li a,.ringi-markdown ul>li a{text-decoration:underline!important}.ringi-markdown{border-bottom:none}@media screen and (min-width: 1024px){.category-product-list-wrap{padding:0 0 0 15px}}@media screen and (min-width: 1px) and (max-width: 1024px){.category-product-list-wrap{background-color:#fff}}.category-product-list-wrap .category-product-list-content{padding:15px 10px;background-color:#fff}@media screen and (min-width: 1px) and (max-width: 640px){.category-product-list-wrap .category-product-list-content{padding:0}}.category-product-list-wrap .category-product-list-content #go-to-product-list{font-size:16px;font-size:1rem;color:#29263e}.category-product-list-wrap .category-product-list-content .category-product-list{padding:20px}@media screen and (min-width: 1px) and (max-width: 1024px){.category-product-list-wrap .category-product-list-content h2{font-size:14px;font-size:.875rem;margin-bottom:10px}.category-product-list-wrap .category-product-list-content .category-product-list{padding:5px 5px 20px}}@media screen and (min-width: 1px) and (max-width: 640px){.category-product-list-wrap .category-product-list-content .category-product-list{padding:0;margin-top:20px}}.category-product-list-wrap .category-product-list-content div.score-note{font-size:12px;font-size:.75rem;margin-top:.5rem}.small-category-product-card{display:-ms-flexbox;display:flex;width:100%;min-height:170px;margin-bottom:25px;-webkit-box-shadow:1px 1px 3px 1px rgba(10,10,10,.1);box-shadow:1px 1px 3px 1px #0a0a0a1a;-ms-flex-pack:justify;justify-content:space-between}.small-category-product-card:last-child{margin-bottom:0}@media screen and (min-width: 1px) and (max-width: 1024px){.small-category-product-card{-ms-flex-direction:column;flex-direction:column}.small-category-product-card .small-category-product-info{-ms-flex-order:2;order:2}.small-category-product-card .small-category-product-abstract{color:#29263e;-ms-flex-order:3;order:3}.small-category-product-card .small-category-product-action{-ms-flex-order:4;order:4}}.small-category-product-card .small-category-product-info{margin-right:auto;-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex;position:relative}@media screen and (min-width: 1px) and (max-width: 1024px){.small-category-product-card .small-category-product-info{margin-right:0;padding:15px 15px 0}}@media screen and (min-width: 1px) and (max-width: 640px){.small-category-product-card .small-category-product-info{padding:0;margin-top:20px}}.small-category-product-card .small-category-product-info .small-category-product-img{min-width:120px;margin-left:50px;margin-right:20px;display:-ms-flexbox;display:flex;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;-ms-flex-direction:column;flex-direction:column}.small-category-product-card .small-category-product-info .small-category-product-img a{text-align:center}.small-category-product-card .small-category-product-info .small-category-product-img .thumbnail.product-thumbnail{width:100px;height:100px;margin:0 auto;border-width:3px;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-box-shadow:0 0 5px #C6C6C6;box-shadow:0 0 5px #c6c6c6;background-color:#fff}.small-category-product-card .small-category-product-info .small-category-product-img .product-action-btn{background:#2fc1e1;border-radius:5px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;min-width:120px;margin:0 auto 10px;padding:10px 5px;font-size:12px;font-size:.75rem;line-height:1.2;white-space:nowrap;color:#fff;font-weight:700}.small-category-product-card .small-category-product-info .small-category-product-img .product-action-btn:hover{opacity:.8}@media screen and (min-width: 1px) and (max-width: 1024px){.small-category-product-card .small-category-product-info .small-category-product-img{margin-left:0;margin-right:0}}@media screen and (min-width: 1px) and (max-width: 1024px) and (min-width: 1px) and (max-width: 640px){.small-category-product-card .small-category-product-info .small-category-product-img{margin-left:10px}}@media screen and (min-width: 1px) and (max-width: 1024px){.small-category-product-card .small-category-product-info .small-category-product-img .thumbnail.product-thumbnail{width:70px;height:70px}.small-category-product-card .small-category-product-info .small-category-product-img .good-response{font-size:10px;font-size:.625rem;width:98px}}.small-category-product-card .small-category-product-info .small-category-product-block{padding:15px 15px 0;color:#29263e}.small-category-product-card .small-category-product-info .small-category-product-block .small-category-product-name{font-size:16px;font-size:1rem;margin-bottom:0}.small-category-product-card .small-category-product-info .small-category-product-block .small-category-product-name a{color:#29263e;font-weight:700;word-break:break-word}.small-category-product-card .small-category-product-info .small-category-product-block .small-category-product-vendor{color:#29263e;font-size:12px;font-size:.75rem}.small-category-product-card .small-category-product-info .small-category-product-block .small-category-product-rank{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:5px}.small-category-product-card .small-category-product-info .small-category-product-block .small-category-product-rank .product-card-star-num{margin-right:15px}.small-category-product-card .small-category-product-info .small-category-product-block .small-category-product-rank .good-response{border:1px solid #464C9C;color:#464c9c;font-size:12px;font-size:.75rem;width:120px;padding:3px;border-radius:3px;margin-left:10px}.small-category-product-card .small-category-product-info .small-category-product-block .small-category-product-rank .good-response:hover{cursor:pointer}.small-category-product-card .small-category-product-info .small-category-product-block .product-abstract{font-size:14px;font-size:.875rem}@media screen and (min-width: 1px) and (max-width: 1024px){.small-category-product-card .small-category-product-info .small-category-product-block{padding:0;color:#29263e}.small-category-product-card .small-category-product-info .small-category-product-block .small-category-product-rank{-ms-flex-direction:column;flex-direction:column}.small-category-product-card .small-category-product-info .small-category-product-block .small-category-product-rank .product-rating-wrap{-ms-flex-pack:start;justify-content:flex-start}}@media screen and (min-width: 1px) and (max-width: 640px){.small-category-product-card .small-category-product-info .small-category-product-block .small-category-product-rank{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}}.small-category-product-card .product-card-badge{padding:8%;width:auto}@media screen and (min-width: 1px) and (max-width: 1024px){.small-category-product-card .product-card-badge{padding:4%;top:0;left:0}.small-category-product-card .product-card-badge:after,.small-category-product-card .product-card-badge:before{display:none}}@media screen and (min-width: 1px) and (max-width: 640px){.small-category-product-card .product-card-badge{padding:7%}.small-category-product-card .product-card-badge .product-card-badge-img{width:auto}}.small-category-product-card .small-category-product-abstract{font-size:12px;font-size:.75rem;margin-bottom:0;padding:5px 15px 0;color:#29263e}.small-category-product-card .small-category-product-action{width:25%;min-width:180px;padding:20px 10px 20px 0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;text-align:right;-ms-flex-align:end;align-items:flex-end}@media screen and (min-width: 1px) and (max-width: 640px){.small-category-product-card .small-category-product-action .category-product-wrap{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}.small-category-product-card .small-category-product-action .category-product-wrap .sending_customers_btn br{display:none}}@media screen and (min-width: 1px) and (max-width: 1024px){.small-category-product-card .small-category-product-action{-ms-flex-direction:row;flex-direction:row;width:100%;padding:15px}}@media screen and (min-width: 1px) and (max-width: 640px){.small-category-product-card .small-category-product-action{-ms-flex-wrap:wrap;flex-wrap:wrap}}.small-category-product-card .small-category-product-action a{display:block;font-size:12px;font-size:.75rem;color:#464c9c}.small-category-product-card .small-category-product-action .product-action-btn{background:#2fc1e1;border-radius:5px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;min-width:120px;margin:0 auto;padding:10px 5px;font-size:12px;font-size:.75rem;line-height:1.2;white-space:nowrap;color:#fff;font-weight:700}.small-category-product-card .small-category-product-action .product-action-btn:hover{opacity:.8}@media screen and (min-width: 1024px){.small-category-product-card .small-category-product-action .link-btn{padding:10px 5px}}.small-category-product-card .small-category-product-action .category-product-action-btn{margin:2px;width:100%;min-width:170px;max-width:170px}.small-category-product-card .small-category-product-action .category-product-action-btn a{background:#fff;color:#2fc1e1;border:1px solid #2FC1E1;font-weight:700}.small-category-product-card .small-category-product-action .category-product-action-btn a:hover{opacity:.8;background:#e1f6fb}.small-category-product-card .small-category-product-action .category-product-action-btn.sending_customers_btn{text-align:right;width:100%;min-width:170px;max-width:170px}.small-category-product-card .small-category-product-action .category-product-action-btn.sending_customers_btn a{position:relative;display:inline-block;padding:8px 20px 8px 0;margin-bottom:6px;border-radius:4px;min-width:120px;width:100%;color:#fff;font-weight:700;background:#464c9c;text-align:center;line-height:1.5}.small-category-product-card .small-category-product-action .category-product-action-btn.sending_customers_btn a:hover{opacity:.8;background:#c8cae6}.small-category-product-card .small-category-product-action .category-product-action-link{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:end;justify-content:flex-end;max-width:100%}.small-category-product-card .small-category-product-action .category-product-action-link a{white-space:normal;padding:10px 5px 0}@media screen and (min-width: 1px) and (max-width: 1024px){.small-category-product-card .small-category-product-action .category-product-action-btn{-ms-flex-positive:1;flex-grow:1;max-width:195px}.small-category-product-card .small-category-product-action .category-product-action-link{margin-left:20px;height:100%;width:100%;-ms-flex-pack:end;justify-content:flex-end}}@media screen and (min-width: 1px) and (max-width: 640px){.small-category-product-card .small-category-product-action .btn-wrap{display:-ms-flexbox;display:flex}.small-category-product-card .small-category-product-action .btn-wrap .category-product-action-btn{-ms-flex-positive:1;flex-grow:1;max-width:100%}}.small-category-product-card .small-category-product-label-box{min-height:170px;min-width:70px;max-width:70px;background-color:#d4d6db}.small-category-product-card .small-category-product-label-box.compare-checkbox label{position:relative;display:inline-block;width:100%;height:100%}.small-category-product-card .small-category-product-label-box.compare-checkbox label input[type=checkbox]{display:none}.small-category-product-card .small-category-product-label-box.compare-checkbox label .category-product-compare-text{width:100%;height:100%}@media screen and (min-width: 1px) and (max-width: 640px){.small-category-product-card .small-category-product-label-box.compare-checkbox label .category-product-compare-text{height:36px}}.small-category-product-card .small-category-product-label-box.compare-checkbox label .category-product-compare-text:before{background:#fff;border:1px solid #C6C6C6;border-radius:2px;display:block;content:"";height:28px;width:28px;position:absolute;top:43%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.small-category-product-card .small-category-product-label-box.compare-checkbox label input:checked+.category-product-compare-text:after{display:block;content:"";position:absolute;top:40%;left:27px;width:20px;height:13px;border-left:4px solid #464C9C;border-bottom:4px solid #464C9C;-webkit-transform:translateY(-50%) rotate(-50deg);transform:translateY(-50%) rotate(-50deg)}.small-category-product-card .small-category-product-label-box.compare-checkbox label input:checked+.category-product-compare-text{background-color:#464c9c}@media screen and (min-width: 1px) and (max-width: 640px){.small-category-product-card .small-category-product-label-box.compare-checkbox label input:checked+.category-product-compare-text{background:#464c9c}}.small-category-product-card .small-category-product-label-box.compare-checkbox label input:checked+.category-product-compare-text span{color:#fff}@media screen and (min-width: 1px) and (max-width: 640px){.small-category-product-card .small-category-product-label-box.compare-checkbox label input:checked+.category-product-compare-text span{font-weight:700}}.small-category-product-card .small-category-product-label-box.compare-checkbox label span{position:absolute;font-size:16px;font-size:1rem;color:#29263e;top:62%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.small-category-product-card .small-category-product-label-box .product-status-label{width:100%;height:100%;min-width:auto;font-weight:400;padding:10px;text-align:center;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;margin-bottom:0}.small-category-product-card .small-category-product-label-box .product-status-label.renewal{font-size:14px;font-size:.875rem}@media screen and (min-width: 1px) and (max-width: 1024px){.small-category-product-card .small-category-product-label-box{max-width:100%;width:100%;min-height:27px;height:27px}.small-category-product-card .small-category-product-label-box.compare-checkbox label .category-product-compare-text:before{height:18px;width:18px;top:45%;left:auto;right:7px}.small-category-product-card .small-category-product-label-box.compare-checkbox label input:checked+.category-product-compare-text:after{height:8px;width:12px;top:45%;left:auto;right:12px}.small-category-product-card .small-category-product-label-box.compare-checkbox label span{font-size:14px;font-size:.875rem;top:48%;left:auto;right:35px;white-space:nowrap}.small-category-product-card .small-category-product-label-box .product-status-label{font-size:14px;font-size:.875rem;padding:0 10px 0 0;-ms-flex-pack:end;justify-content:flex-end}}@media screen and (min-width: 1px) and (max-width: 640px){.small-category-product-card .small-category-product-label-box{max-width:100%;width:100%;min-height:36px;height:36px}.small-category-product-card .small-category-product-label-box.compare-checkbox label .category-product-compare-text:before{height:30px;width:30px;top:18px;right:-11px}.small-category-product-card .small-category-product-label-box.compare-checkbox label input:checked+.category-product-compare-text:after{width:20px;height:13px;top:15px;right:10px;border-left:4px solid #464C9C;border-bottom:4px solid #464C9C}.small-category-product-card .small-category-product-label-box.compare-checkbox label span{font-size:14px;font-size:.875rem;top:18px;left:auto;right:34px;white-space:nowrap}.small-category-product-card .small-category-product-label-box .product-status-label{font-size:14px;font-size:.875rem;padding:0 10px 0 0;-ms-flex-pack:end;justify-content:flex-end}}.modal-header{width:80%;margin:0 auto}.modal-header p{margin:10px}.modal-header .consideration-text{color:red}.modal-header .header-btn{background-color:#2fc1e10d;border:1px solid #464C9C;border-radius:3px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:13px;margin:0 auto;padding:15px 10px;line-height:1.2;white-space:nowrap;width:20%}.modal-header .header-btn:hover{background:#464c9c;color:#fff;-webkit-transition:.5s;transition:.5s}.categories_report_banner{width:100%;text-align:center;background-color:#464c9c;border-radius:4px}.categories_report_banner a span{display:inline-block}.categories_report_banner a p{margin-bottom:0;text-shadow:#464C9C 1px 1px 0,#464C9C -1px -1px 0,#464C9C -1px 1px 0,#464C9C 1px -1px 0,#464C9C 0px 1px 0,#464C9C -1px 0,#464C9C -1px 0 0,#464C9C 1px 0 0}@media screen and (min-width: 1px) and (max-width: 640px){.categories_report_banner a p{font-weight:700}}.categories_report_banner a .copy{font-weight:700}.categories_report_banner.list_columns{height:380px}.categories_report_banner.list_columns a{background-position:center right 15px;background-position:bottom center;height:100%;border-radius:4px}.categories_report_banner.list_columns a p:not(.copy){font-size:90%;margin-bottom:10px}.categories_report_banner:hover{opacity:.8}.product-category-search-wrap{margin-top:5px}.product-category-search-wrap #category-search-title-band{background:-webkit-gradient(linear,left top,right top,from(#2FC1E1),to(#464C9C));background:linear-gradient(to right,#2fc1e1,#464c9c);overflow:hidden;padding:25px 0}.product-category-search-wrap #category-search-title-band .category-search-title{border-bottom:1px solid #b0d7f4;color:#fff;font-weight:700;padding:0 15px;position:relative}.product-category-search-wrap #category-search-title-band .category-search-title:before{border-right:1px solid #ffffff;content:"";display:block;height:50px;width:30px;position:absolute;top:0;right:0;-webkit-transform:skewX(45deg);transform:skew(45deg)}.product-category-search-wrap .category-search-breadcrumb{background-color:#e8f6fe;font-size:12px;font-size:.75rem;line-height:1.2;padding:15px}.product-category-search-wrap .category-search-breadcrumb a:not(:last-child):after{content:"/";color:#c6c6c6;font-weight:400;margin:0 5px}#pc-category-search-hover-menu{background-color:#fff;border:1px solid #C6C6C6;-webkit-box-shadow:0 0 10px 5px rgba(0,0,0,.1);box-shadow:0 0 10px 5px #0000001a;display:none;height:70vh;min-width:100%;padding:0;position:relative;z-index:5;width:100%}#pc-category-search-hover-menu>.row{height:100%;min-width:100%;margin:0;padding:20px 0}#pc-category-search-hover-menu .category-left-side{border-right:2px solid #FAFAFA;height:100%;overflow-y:auto;padding:10px 10px 10px 20px}#pc-category-search-hover-menu .category-left-side .large-category{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#pc-category-search-hover-menu .category-left-side .large-category .large-category-text{font-size:14px;font-size:.875rem;line-height:1.1;padding:5px 10px;width:100%;color:#464c9c}#pc-category-search-hover-menu .category-left-side .large-category:hover{cursor:pointer;opacity:.6}#pc-category-search-hover-menu .category-left-side .large-category:hover .large-category-text{background:#464c9c;color:#fff;font-weight:700}#pc-category-search-hover-menu:before{content:"";position:absolute;top:101px;left:-24px;margin-top:-12px;border:12px solid transparent;border-right:12px solid #ffffff;z-index:2}#pc-category-search-hover-menu:after{content:"";position:absolute;top:101px;left:-26px;margin-top:-13px;border:13px solid transparent;border-right:13px solid #C6C6C6;z-index:0}#pc-category-search-hover-menu .product-category-list{height:100%;overflow-y:auto;padding:10px 20px}#pc-category-search-hover-menu .product-category-list>div{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}#pc-category-search-hover-menu .product-category-list>div>ul{border-top:2px solid rgba(70,76,156,.15);line-height:1.1;max-width:100%;min-width:100%;padding:15px 0 15px 20px}#pc-category-search-hover-menu .product-category-list>div>ul>li{float:left;margin-right:20px;width:20%}#pc-category-search-hover-menu .product-category-list>div>ul>ul{line-height:0;margin:2px 0 0;overflow:auto;padding:0}#pc-category-search-hover-menu .product-category-list>div>ul>ul>ul{display:inline-block;margin:0 0 8px;padding:0}#pc-category-search-hover-menu .product-category-list>div>ul>ul>ul:not(:last-child){padding-right:10px;margin-right:10px;border-right:1px solid #C6C6C6}#pc-category-search-hover-menu .product-category-list>div>ul>ul>ul>li{color:#464c9c;display:block}#pc-category-search-hover-menu .product-category-list a{color:#464c9c}#pc-category-search-hover-menu .product-category-list a:hover{opacity:.6}#pc-category-search-hover-menu .product-category-list .large-category-all{font-size:14px;font-size:.875rem;font-weight:700;margin-bottom:20px}#pc-category-search-hover-menu .product-category-list .middle-category{font-size:14px;font-size:.875rem;font-weight:700;line-height:1.2}#pc-category-search-hover-menu .product-category-list .small-categories{font-size:12px;font-size:.75rem;line-height:1.1}.category-search-balloon{min-width:940px;max-width:1000px;width:75%}#sp-category-search-btn{background:-webkit-gradient(linear,left top,right top,from(#2FC1E1),to(#464C9C));background:linear-gradient(to right,#2fc1e1,#464c9c);border-radius:50%;-webkit-box-shadow:0px 0px 10px 5px rgba(0,0,0,.1);box-shadow:0 0 10px 5px #0000001a;display:none;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:50px;position:fixed;right:8px;bottom:8px;z-index:11;-webkit-transition:.5s;transition:.5s;width:50px}#sp-category-search-btn .sp-search-text{color:#fff;font-size:8px;font-size:.5rem}#sp-category-search-btn:hover{-webkit-box-shadow:0px 0px 10px 5px rgba(0,0,0,.3);box-shadow:0 0 10px 5px #0000004d}#category-search-modal-overlay{z-index:16;display:none;position:fixed;top:0;left:0;width:100%;height:120%;background-color:#000000bf}#category-search-modal-content{background:#fff;display:none;padding:10px;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:90%;min-height:90vh;max-height:90vh;max-width:800px;z-index:17}#category-search-modal-content #sp-product-search-tabs{height:10vh;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}#category-search-modal-content .tabs{border:none}#category-search-modal-content .tabs:before{display:none}#category-search-modal-content .tabs:after{display:none}#category-search-modal-content .sp-category-search-title-band{background:-webkit-gradient(linear,left top,right top,from(#2FC1E1),to(#464C9C));background:linear-gradient(to right,#2fc1e1,#464c9c);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-width:49%;max-width:49%;height:100%;overflow:hidden;padding-right:10%;position:relative}#category-search-modal-content .sp-category-search-title-band:not(.is-active){background:#c6c6c6}#category-search-modal-content .sp-category-search-title-band:hover{cursor:pointer}#category-search-modal-content .sp-category-search-title-band:after{content:"";display:block;width:94%;border-bottom:1px solid #ffffff;position:absolute;bottom:10px;left:0}#category-search-modal-content .sp-category-search-title-band:before{background:linear-gradient(45deg,transparent 0%,transparent 49%,white 49%,white 51%,transparent 51%,transparent 100%);content:"";display:block;height:20px;width:20px;position:absolute;bottom:10px;right:6%}#category-search-modal-content .sp-category-search-title-band .category-search-title{background:transparent!important;color:#fff;display:block;font-size:14px;font-size:.875rem;font-weight:700;line-height:1.2;min-width:100%;overflow:hidden;padding:0 15px}#category-search-modal-content .show-categories{border:1px solid #464C9C;height:68vh;margin-top:2vh;overflow-y:auto;padding:0}#category-search-modal-content .show-categories .large-categories{white-space:nowrap;overflow-x:scroll;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:5px 10px;border-bottom:1px solid #FAFAFA}#category-search-modal-content .show-categories .large-category{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;margin-right:5px}#category-search-modal-content .show-categories .large-category .large-category-text{font-size:12px;font-size:.75rem;line-height:1.1;padding:5px;min-width:50px;width:100%;color:#464c9c}#category-search-modal-content .show-categories .large-category:hover{cursor:pointer;opacity:.6}#category-search-modal-content .show-categories .large-category:hover .large-category-text{background:#464c9c;color:#fff;font-weight:700}#category-search-modal-content .product-category-list{height:auto;overflow-y:visible;padding:10px}#category-search-modal-content .product-category-list>div{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}#category-search-modal-content .product-category-list>div>ul{line-height:1.1;max-width:33.33333%;min-width:33.33333%;margin-bottom:20px;padding:0 5px}@media screen and (min-width: 1px) and (max-width: 640px){#category-search-modal-content .product-category-list>div>ul{max-width:50%;min-width:50%}}#category-search-modal-content .product-category-list>div>ul>ul{margin:0;padding:0;line-height:0}#category-search-modal-content .product-category-list>div>ul>ul>ul{display:inline-block;margin-bottom:0}#category-search-modal-content .product-category-list>div>ul>ul>ul>li{display:block;color:#464c9c}#category-search-modal-content .product-category-list a{color:#464c9c}#category-search-modal-content .product-category-list a:hover{opacity:.6}#category-search-modal-content .product-category-list .large-category-all{font-size:12px;font-size:.75rem;font-weight:700;margin-bottom:20px}#category-search-modal-content .product-category-list .middle-category{font-size:12px;font-size:.75rem;font-weight:700;line-height:1.2}#category-search-modal-content .product-category-list .small-categories{font-size:12px;font-size:.75rem;line-height:1.1;margin-top:5px}#category-search-modal-content .modal-bottom{text-align:right;height:8vh}#category-search-modal-content .modal-bottom #modal-close{color:#464c9c;display:inline;font-size:8vh;line-height:6vh}#category-search-modal-content .modal-bottom #modal-close:hover{cursor:pointer;opacity:.5;-webkit-transition:.5s;transition:.5s}@media screen and (min-width: 1px) and (max-width: 1024px){.category-wrap .group-category-sidebar-wrap,.category-wrap .small-category-sidebar-wrap{-ms-flex-order:2;order:2}}@media screen and (min-width: 1px) and (max-width: 1024px){.category-wrap .group-category-sidebar-wrap.order-top,.category-wrap .small-category-sidebar-wrap.order-top{background-color:#fff;-ms-flex-order:0;order:0;padding:20px 10px 0}.category-wrap .group-category-sidebar-wrap.order-top h2,.category-wrap .small-category-sidebar-wrap.order-top h2{font-size:26px;font-size:1.625rem;margin:50px 0 20px}}@media screen and (min-width: 1px) and (max-width: 640px){.category-wrap .group-category-sidebar-wrap.order-top h2,.category-wrap .small-category-sidebar-wrap.order-top h2{font-size:20px;font-size:1.25rem;margin:0 0 15px;font-weight:700;border-bottom:1px solid #c6c6c6}}.category-wrap .group-category-sidebar{font-size:14px;font-size:.875rem;border:1px solid rgba(198,198,198,.5)}@media screen and (min-width: 1px) and (max-width: 640px){.category-wrap .group-category-sidebar{margin-top:20px}}.category-wrap .group-category-sidebar .top-category{background-color:#464c9c}.category-wrap .group-category-sidebar .top-category a,.category-wrap .group-category-sidebar .top-category span{color:#fff;padding:8px 10px;display:block}.category-wrap .group-category-sidebar .top-category a:hover,.category-wrap .group-category-sidebar .top-category span:hover{color:#464c9c;background:#fff;opacity:.8}.category-wrap .group-category-sidebar .top-category .category-sidebar-active-image{background-color:#f0f9fe;text-align:center}.category-wrap .group-category-sidebar .middle-category{background-color:#f0f9fe}.category-wrap .group-category-sidebar .middle-category a,.category-wrap .group-category-sidebar .middle-category span{color:#2fc1e1;padding:8px 25px;display:block}.category-wrap .group-category-sidebar .middle-category a:hover,.category-wrap .group-category-sidebar .middle-category span:hover{color:#fff;background:#2fc1e1;opacity:.8}.category-wrap .group-category-sidebar .middle-category .category-sidebar-active-image{background-color:#fff;text-align:center}.category-wrap .group-category-sidebar .bottom-category{background-color:#fff}.category-wrap .group-category-sidebar .bottom-category a,.category-wrap .group-category-sidebar .bottom-category span{color:#464c9c;padding:8px 40px;display:block}.category-wrap .group-category-sidebar .bottom-category a:hover,.category-wrap .group-category-sidebar .bottom-category span:hover{color:#fff;background:#464c9c;opacity:.8}.category-wrap .group-category-sidebar .category-sidebar-active{background-color:#2fc1e1}.category-wrap .group-category-sidebar .category-sidebar-active>a{color:#fff}.category-wrap .group-category-sidebar .category-sidebar-active .middle-category{border:none}.category-wrap .small-category-sidebar-wrap{padding-left:0;padding-right:15px;position:relative;height:100%}@media screen and (min-width: 1px) and (max-width: 1024px){.category-wrap .small-category-sidebar-wrap .product-recommend-blog-wrap,.category-wrap .small-category-sidebar-wrap .category-files-recommend-blog-wrap{display:none}}.category-wrap .small-category-sidebar-wrap .industry-rankings-action-btn{text-align:center}.category-wrap .small-category-sidebar-wrap .industry-rankings-action-btn a{display:block;background:#464c9c26;border:1px solid #464C9C;border-radius:3px;color:#464c9c;padding:15px;font-size:14px;font-size:.875rem}.category-wrap .small-category-sidebar-wrap .industry-rankings-action-btn a:hover{background:-webkit-gradient(linear,left top,right top,from(#0075c0),to(#5ea7d7));background:linear-gradient(to right,#0075c0,#5ea7d7);border:1px solid transparent;color:#fff;-webkit-transition:.5s;transition:.5s}@media screen and (min-width: 1px) and (max-width: 640px){.category-wrap .small-category-sidebar-wrap .industry-rankings-action-btn a{background:-webkit-gradient(linear,left top,right top,from(#0075c0),to(#5ea7d7));background:linear-gradient(to right,#0075c0,#5ea7d7);border:1px solid transparent;color:#fff;padding:10px;font-size:8px;font-size:.5rem}}@media screen and (min-width: 1024px){.category-wrap .small-category-sidebar-wrap .category-sidebar-knowledge{position:relative;padding-right:0;width:100%}.category-wrap .small-category-sidebar-wrap .category-sidebar-knowledge.is-fixed{z-index:2;position:fixed;max-width:1250px;top:104px}}@media screen and (min-width: 1024px) and (min-width: 1024px) and (max-width: 1290px){.category-wrap .small-category-sidebar-wrap .category-sidebar-knowledge.is-fixed{max-width:calc(100% - 2.5rem)}}@media screen and (min-width: 1024px){.category-wrap .small-category-sidebar-wrap .category-sidebar-knowledge.is-fixed .category-sidebar-card{margin-bottom:0}.category-wrap .small-category-sidebar-wrap .category-sidebar-knowledge.is-scroll-end{position:relative;top:auto;bottom:0}}.category-wrap .category-sidebar-card{border:1px solid rgba(198,198,198,.5);background-color:#fff;border-top:5px solid #464C9C;display:block;margin-bottom:16px;padding:15px;width:100%}@media screen and (min-width: 1px) and (max-width: 640px){.category-wrap .category-sidebar-card{height:auto;padding:20px 10px}}.category-wrap .category-sidebar-card .category-sidebar-title{font-weight:700;font-size:16px;font-size:1rem;padding-bottom:15px;border-bottom:1px solid rgba(198,198,198,.5);display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;color:#29263e}.category-wrap .category-sidebar-card .category-sidebar-title.no-border{border:none}.category-wrap .category-sidebar-card .category-sidebar-title .sidebar-icon{margin-right:15px}.category-wrap .category-sidebar-card .category-sidebar-title span{display:inline-block}.category-wrap .category-sidebar-card .category-sidebar-title .filter-icon{margin:0}.category-wrap .category-sidebar-card .category-sidebar-title .fa-filter{display:inline-block;margin-right:15px;font-size:22px}.category-wrap .category-sidebar-card .category-sidebar-seminar-list li.card{padding:.5em;margin:0 auto 1em;-webkit-box-shadow:none;box-shadow:none}.category-wrap .category-sidebar-card .category-sidebar-seminar-list li.card .flex-container.align-justify{margin-bottom:.5em}.category-wrap .category-sidebar-card .category-sidebar-seminar-list li.card a .label{cursor:pointer}.category-wrap .category-sidebar-card .category-sidebar-seminar-list li.card a:hover .label{opacity:.5}.category-wrap .category-sidebar-card .category-sidebar-seminar-list li.card a>div:first-child span i{margin-right:.2em}.category-wrap .category-sidebar-card .category-sidebar-seminar-list li.card a>div:nth-child(2){margin:.5em 0;line-height:1.2em}.category-wrap .category-sidebar-card .category-sidebar-seminar-list li.card a>div:last-child{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:.5em}.category-wrap .category-sidebar-card .category-sidebar-seminar-list li.card a>div:last-child>.font-smallest div:last-child{width:80px;display:block;line-height:1.2em;max-height:2.4em;overflow:hidden}@supports (-webkit-line-clamp: 2){.category-wrap .category-sidebar-card .category-sidebar-seminar-list li.card a>div:last-child>.font-smallest div:last-child.ellipsis{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:inherit;max-height:inherit}}.category-wrap .category-sidebar-card .category-sidebar-seminar-list li.card .product-thumbnail{position:relative;overflow:hidden;width:60px;height:60px}.category-wrap .category-sidebar-card .category-sidebar-seminar-list li.card .product-thumbnail img{position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;left:50%;width:auto;height:auto;max-width:100%;max-height:100%}.category-wrap .category-sidebar-card .category-sidebar-seminar-list li.card .thumbnail{-ms-flex-negative:0;flex-shrink:0;margin-right:.5em;margin-bottom:.1em;border:none;-webkit-box-shadow:none;box-shadow:none}.category-wrap .category-sidebar-card .category-sidebar-anchor-list{margin-left:40px}.category-wrap .category-sidebar-card .category-sidebar-anchor-list.child-list{margin-left:20px}.category-wrap .category-sidebar-card .category-sidebar-anchor-list.child-list a{font-size:90%}.category-wrap .category-sidebar-card .category-sidebar-anchor-list li{line-height:2}.category-wrap .category-sidebar-card .category-sidebar-anchor-list li a{font-size:14px;font-size:.875rem;color:#29263e}.category-wrap .category-sidebar-card .category-sidebar-anchor-list li a:before{content:"●";font-weight:700;margin-right:5px;font-size:12px;font-size:.75rem;color:#c6c6c6}.category-wrap .category-sidebar-card .category-sidebar-anchor-list li a.is-active:before{color:#464c9c}.category-wrap .category-sidebar-card .category-sidebar-anchor-list li a:hover:before{color:#464c9c}.category-wrap .category-sidebar-card canvas{margin:10px auto}.category-wrap .category-sidebar-card .filter-item{margin-bottom:30px}.category-wrap .category-sidebar-card .filter-item .filter-item-inner{margin-top:8px}.category-wrap .category-sidebar-card .filter-item .filter-item-inner input[type=radio]{display:none}.category-wrap .category-sidebar-card .filter-item .filter-item-inner input[type=radio]+label{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:inline-block;padding:3px 0 3px 26px;position:relative;width:auto;margin:0;white-space:normal;white-space:initial;line-height:1.2}.category-wrap .category-sidebar-card .filter-item .filter-item-inner input[type=radio]+label:before{content:"";display:block;border:1px solid #C6C6C6;border-radius:1000px;width:17px;height:17px;position:relative;left:-26px;top:16px;margin-top:-8px}.category-wrap .category-sidebar-card .filter-item .filter-item-inner input[type=radio]+label:after{content:"";display:block;background:#464c9c;border-radius:1000px;width:13px;height:13px;opacity:0;position:absolute;left:2px;top:13px}.category-wrap .category-sidebar-card .filter-item .filter-item-inner input[type=checkbox]{display:none}.category-wrap .category-sidebar-card .filter-item .filter-item-inner input[type=checkbox]+label{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:inline-block;padding:5px 10px 5px 30px;position:relative;width:auto;margin:0;white-space:normal;white-space:initial;line-height:1.2}.category-wrap .category-sidebar-card .filter-item .filter-item-inner input[type=checkbox]+label:before{background:#fff;border:1px solid #C6C6C6;border-radius:2px;display:block;content:"";height:17px;width:17px;position:absolute;top:50%;left:0;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.category-wrap .category-sidebar-card .filter-item .filter-item-inner input[type=checkbox]+label:after{display:block;content:"";position:absolute;top:46%;left:1px;width:15px;height:7px;border-left:2px solid white;border-bottom:2px solid white;-webkit-transform:translateY(-50%) rotate(-50deg);transform:translateY(-50%) rotate(-50deg)}.category-wrap .category-sidebar-card .filter-item .filter-item-inner input[type=radio]:checked+label:after,.category-wrap .category-sidebar-card .filter-item .filter-item-inner input[type=checkbox]:checked+label:after{opacity:1}.category-wrap .category-sidebar-card .filter-item .filter-item-inner input[type=checkbox]:checked+label:before{border:1px solid #464C9C;background:#464c9c}.category-wrap .category-sidebar-card .category-sidebar-filter fieldset{padding:8px 0 0;margin-left:-3px}.category-wrap .category-sidebar-card .category-sidebar-filter label{position:relative;padding:0 0 0 25px;display:inline-block}.category-wrap .category-sidebar-card .category-sidebar-filter label input[type=checkbox]{display:none}.category-wrap .category-sidebar-card .category-sidebar-filter label .category-filter-text{font-size:16px;font-size:1rem}.category-wrap .category-sidebar-card .category-sidebar-filter label .category-filter-text span{font-size:14px;font-size:.875rem}.category-wrap .category-sidebar-card .category-sidebar-filter label .category-filter-text:before{background:#fff;border:1px solid #C6C6C6;border-radius:2px;display:block;content:"";height:17px;width:17px;position:absolute;top:50%;left:0;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.category-wrap .category-sidebar-card .category-sidebar-filter label input:checked+.category-filter-text:after{display:block;content:"";position:absolute;top:46%;left:1px;width:15px;height:7px;border-left:2px solid white;border-bottom:2px solid white;-webkit-transform:translateY(-50%) rotate(-50deg);transform:translateY(-50%) rotate(-50deg)}.category-wrap .category-sidebar-card .category-sidebar-filter label input:checked+.category-filter-text:before{border:1px solid #464C9C;background:#464c9c}.category-wrap .category-sidebar-card .category-sidebar-filter label .product-rating-wrap{display:inline-block;font-size:20px;font-size:1.25rem}.category-wrap .category-sidebar-card .industry-ranking-list{margin:1.5rem 0}.category-wrap .category-sidebar-card .btn-category-products-filter-view-more{background-color:#464c9c;color:#fff;font-weight:700;border:none}.categories-tabs-wrap .tabs-wrap,.header-follow-wrap .tabs-wrap{width:100%;-ms-flex-preferred-size:auto;flex-basis:auto}.categories-tabs-wrap .tabs-wrap #scroll-tab,.header-follow-wrap .tabs-wrap #scroll-tab{margin:0 auto}@media screen and (min-width: 1px) and (max-width: 640px){.categories-tabs-wrap .tabs-wrap #scroll-tab,.header-follow-wrap .tabs-wrap #scroll-tab{padding-right:0;padding-left:0}}.categories-tabs-wrap .tabs-wrap .menu.tabs li,.header-follow-wrap .tabs-wrap .menu.tabs li{width:100%;-ms-flex:initial;flex:initial;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;margin:0;padding:0;border:none}@media screen and (min-width: 1px) and (max-width: 980px){.categories-tabs-wrap .tabs-wrap .menu.tabs li,.header-follow-wrap .tabs-wrap .menu.tabs li{font-size:14px;font-size:.875rem}}@media screen and (min-width: 1px) and (max-width: 640px){.categories-tabs-wrap .tabs-wrap .menu.tabs li,.header-follow-wrap .tabs-wrap .menu.tabs li{padding:0 .1rem;width:100%;text-align:center}.categories-tabs-wrap .tabs-wrap .menu.tabs li.is-dropdown-submenu-parent,.header-follow-wrap .tabs-wrap .menu.tabs li.is-dropdown-submenu-parent{position:static}}.categories-tabs-wrap .tabs-wrap .menu.tabs li:first-child,.header-follow-wrap .tabs-wrap .menu.tabs li:first-child{margin-left:10px}@media screen and (min-width: 1px) and (max-width: 640px){.categories-tabs-wrap .tabs-wrap .menu.tabs li:first-child,.header-follow-wrap .tabs-wrap .menu.tabs li:first-child{margin-left:0}}.categories-tabs-wrap .tabs-wrap .menu.tabs li:last-child,.header-follow-wrap .tabs-wrap .menu.tabs li:last-child{margin-right:10px}@media screen and (min-width: 1px) and (max-width: 640px){.categories-tabs-wrap .tabs-wrap .menu.tabs li:last-child,.header-follow-wrap .tabs-wrap .menu.tabs li:last-child{margin-right:0}}.categories-tabs-wrap .tabs-wrap .menu.tabs li.is-active .submenu,.header-follow-wrap .tabs-wrap .menu.tabs li.is-active .submenu{display:-ms-flexbox;display:flex;top:150%;right:0;left:auto;left:initial;width:auto;max-width:816px;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width: 1px) and (max-width: 640px){.categories-tabs-wrap .tabs-wrap .menu.tabs li.is-active .submenu,.header-follow-wrap .tabs-wrap .menu.tabs li.is-active .submenu{top:143%;right:30px;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;width:100%;max-width:200px;margin:0 auto;padding:0 10px}.categories-tabs-wrap .tabs-wrap .menu.tabs li.is-active .submenu .is-submenu-item,.header-follow-wrap .tabs-wrap .menu.tabs li.is-active .submenu .is-submenu-item{width:100%;border-bottom:1px dotted #fff}.categories-tabs-wrap .tabs-wrap .menu.tabs li.is-active .submenu .is-submenu-item:last-child,.header-follow-wrap .tabs-wrap .menu.tabs li.is-active .submenu .is-submenu-item:last-child{border:none}}.categories-tabs-wrap .tabs-wrap .menu.tabs li a.tab-item,.header-follow-wrap .tabs-wrap .menu.tabs li a.tab-item{position:relative;padding:5px .1rem;width:100%;color:#29263e;font-size:14px;font-size:.875rem;font-weight:600;text-align:center;border-bottom:5px solid transparent}@media screen and (min-width: 1px) and (max-width: 640px){.categories-tabs-wrap .tabs-wrap .menu.tabs li a.tab-item,.header-follow-wrap .tabs-wrap .menu.tabs li a.tab-item{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:3px 0;color:#29263e;font-size:11px;font-weight:400;text-align:center;background-color:#fff;border-bottom:3px solid transparent;height:100%;width:100%}}@media screen and (min-width: 640px){.categories-tabs-wrap .tabs-wrap .menu.tabs li a.tab-item,.header-follow-wrap .tabs-wrap .menu.tabs li a.tab-item{font-size:12px;font-size:.75rem;font-weight:400}}@media screen and (min-width: 768px){.categories-tabs-wrap .tabs-wrap .menu.tabs li a.tab-item,.header-follow-wrap .tabs-wrap .menu.tabs li a.tab-item{font-size:14px;font-size:.875rem;font-weight:600}}.categories-tabs-wrap .tabs-wrap .menu.tabs li a.tab-item:hover,.header-follow-wrap .tabs-wrap .menu.tabs li a.tab-item:hover{color:#464c9c;border-bottom:5px solid #a5a8d6}.categories-tabs-wrap .tabs-wrap .menu.tabs li a.tab-item:after,.header-follow-wrap .tabs-wrap .menu.tabs li a.tab-item:after{content:none}.categories-tabs-wrap .tabs-wrap .menu.tabs li a.tab-item.active,.header-follow-wrap .tabs-wrap .menu.tabs li a.tab-item.active{color:#464c9c;border-bottom:5px solid #464C9C}@media screen and (min-width: 1px) and (max-width: 640px){.categories-tabs-wrap .tabs-wrap .menu.tabs li a.tab-item.active,.header-follow-wrap .tabs-wrap .menu.tabs li a.tab-item.active{border-bottom:3px solid #464C9C}.categories-tabs-wrap .tabs-wrap .menu.tabs li a.tab-item.active:before,.header-follow-wrap .tabs-wrap .menu.tabs li a.tab-item.active:before{display:none}}.categories-tabs-wrap .tabs-wrap .menu.tabs li.is-dropdown-submenu-parent.is-active>a.tab-item:after,.header-follow-wrap .tabs-wrap .menu.tabs li.is-dropdown-submenu-parent.is-active>a.tab-item:after{content:"";position:absolute;top:auto;top:initial;bottom:-100%;left:0;right:0;margin:auto;border:15px solid transparent;border-bottom:15px solid #464C9C}.categories-tabs-wrap .tabs-wrap .menu.tabs li .submenu,.header-follow-wrap .tabs-wrap .menu.tabs li .submenu{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;width:auto;background-color:#464c9c;border:none;border-radius:4px;max-width:500px;margin:0 auto}@media screen and (min-width: 1px) and (max-width: 640px){.categories-tabs-wrap .tabs-wrap .menu.tabs li .submenu,.header-follow-wrap .tabs-wrap .menu.tabs li .submenu{position:absolute;width:100%}}.categories-tabs-wrap .tabs-wrap .menu.tabs li .submenu li,.header-follow-wrap .tabs-wrap .menu.tabs li .submenu li{display:block;width:100px;padding:0;border-style:none;border-bottom:3px solid transparent;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width: 1px) and (max-width: 640px){.categories-tabs-wrap .tabs-wrap .menu.tabs li .submenu li,.header-follow-wrap .tabs-wrap .menu.tabs li .submenu li{text-align:center}}.categories-tabs-wrap .tabs-wrap .menu.tabs li .submenu li.medium-submenu,.header-follow-wrap .tabs-wrap .menu.tabs li .submenu li.medium-submenu{width:180px}.categories-tabs-wrap .tabs-wrap .menu.tabs li .submenu li.large-submenu,.header-follow-wrap .tabs-wrap .menu.tabs li .submenu li.large-submenu{width:200px}.categories-tabs-wrap .tabs-wrap .menu.tabs li .submenu li:hover,.header-follow-wrap .tabs-wrap .menu.tabs li .submenu li:hover{border-bottom:3px solid #fff}.categories-tabs-wrap .tabs-wrap .menu.tabs li .submenu li a.tab-item,.header-follow-wrap .tabs-wrap .menu.tabs li .submenu li a.tab-item{color:#fff;border-bottom:none;background-color:transparent}@media screen and (min-width: 1px) and (max-width: 640px){.categories-tabs-wrap .tabs-wrap .menu.tabs li .submenu li a.tab-item,.header-follow-wrap .tabs-wrap .menu.tabs li .submenu li a.tab-item{line-height:30px;padding:0}}@media screen and (min-width: 1px) and (max-width: 640px){.categories-tabs-wrap .tabs-wrap .menu.tabs li:nth-child(3):last-child,.header-follow-wrap .tabs-wrap .menu.tabs li:nth-child(3):last-child{padding:0 5px}}@media screen and (min-width: 1px) and (max-width: 640px){.categories-tabs-wrap .tabs-wrap .menu.tabs li:nth-child(3) .submenu:before,.header-follow-wrap .tabs-wrap .menu.tabs li:nth-child(3) .submenu:before{top:-50%;left:auto;right:30%}}@media screen and (min-width: 1px) and (max-width: 640px){.categories-tabs-wrap .tabs-wrap .menu.tabs li:nth-child(4) .submenu:before,.header-follow-wrap .tabs-wrap .menu.tabs li:nth-child(4) .submenu:before{top:-50%;left:auto;right:23%}}@media screen and (min-width: 1px) and (max-width: 640px){.categories-tabs-wrap .tabs-wrap .menu.tabs li:nth-child(5) .submenu:before,.header-follow-wrap .tabs-wrap .menu.tabs li:nth-child(5) .submenu:before{top:-50%;left:auto;right:15%}}.categories-tabs-wrap .tabs-wrap .tabs,.header-follow-wrap .tabs-wrap .tabs{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:space-evenly;justify-content:space-evenly;-ms-flex-align:stretch;align-items:stretch;margin:0;border:none}@media screen and (min-width: 1px) and (max-width: 640px){.categories-tabs-wrap .tabs-wrap .tabs,.header-follow-wrap .tabs-wrap .tabs{width:100%;padding:0}.categories-tabs-wrap .tabs-wrap .tabs.menu,.header-follow-wrap .tabs-wrap .tabs.menu{-ms-flex-pack:distribute;justify-content:space-around;padding:.2rem .1rem;-ms-flex-align:stretch;align-items:stretch}.categories-tabs-wrap .tabs-wrap .tabs.menu li,.header-follow-wrap .tabs-wrap .tabs.menu li{padding:0 .1rem;width:100%;text-align:center;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:center;justify-content:center}.categories-tabs-wrap .tabs-wrap .tabs.menu.is-sp-fixed,.header-follow-wrap .tabs-wrap .tabs.menu.is-sp-fixed{-ms-flex-wrap:nowrap;flex-wrap:nowrap;position:fixed;-webkit-box-shadow:0 10px 5px -1px rgba(10,10,10,.1);box-shadow:0 10px 5px -1px #0a0a0a1a;top:0;left:0;width:100%;margin-top:52px;z-index:14;padding:.6rem 0 0;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.categories-tabs-wrap .tabs-wrap .tabs.menu li,.header-follow-wrap .tabs-wrap .tabs.menu li{-ms-flex-positive:1;flex-grow:1}}.categories-tabs-wrap{max-width:1280px;margin-right:auto;margin-left:auto;margin-bottom:30px;padding:15px 0;width:100%;background-color:#fff}@media screen and (min-width: 1px) and (max-width: 640px){.categories-tabs-wrap{padding:5px 0}}.header-follow-wrap .hide-for-header{display:none}.header-follow-wrap a.product-menu-tab>div{display:none}.header-follow-wrap .clone-product-top-wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;justify-content:space-between;width:100%;text-align:left;padding:0 20px}.header-follow-wrap .clone-product-top-wrapper .header-logo{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.header-follow-wrap .clone-product-top-wrapper .header-logo .logo{margin-right:20px}.header-follow-wrap .clone-product-info-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-left:10px}.header-follow-wrap .clone-product-badge{margin-right:5px}.header-follow-wrap .clone-product-badge .badge{height:auto;min-width:40px;max-width:40px;width:40px}.header-follow-wrap .product-thumbnail{width:50px;height:50px;min-width:50px;min-height:50px;max-width:50px;max-height:50px;margin-right:15px;border:none;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-box-shadow:0 0 5px #C6C6C6;box-shadow:0 0 5px #c6c6c6;background-color:#fff;position:relative;overflow:hidden}.header-follow-wrap .product-thumbnail img{-o-object-fit:contain;object-fit:contain;position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;left:50%;width:auto;height:auto;max-width:100%;max-height:100%}.header-follow-wrap .clone-product-btn-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.header-follow-wrap .clone-product-btn-wrapper .product-action-btn{display:block;margin-right:5px}.header-follow-wrap .clone-product-btn-wrapper .product-action-btn .btn,.header-follow-wrap .clone-product-btn-wrapper .product-action-btn .btn-more{background:#464c9c;border:1px solid #464C9C;border-radius:3px;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:14px;font-size:.875rem;margin:0 auto;padding:15px 10px;line-height:1.2;white-space:nowrap}.header-follow-wrap .clone-product-btn-wrapper .product-action-btn .btn:hover,.header-follow-wrap .clone-product-btn-wrapper .product-action-btn .btn-more:hover{opacity:.8}.header-follow-wrap .clone-product-btn-wrapper .product-compare-btn{margin-right:5px}.header-follow-wrap .clone-product-btn-wrapper .product-compare-btn a{background:#464c9c;border:1px solid #464C9C;border-radius:3px;color:#fff;display:block;font-size:14px;font-size:.875rem;padding:3px 17px;line-height:1.2;white-space:nowrap}.header-follow-wrap .clone-product-btn-wrapper .product-compare-btn:hover{opacity:.8}.header-follow-wrap .clone-product-btn-wrapper .product-write-review-btn a.btn,.header-follow-wrap .clone-product-btn-wrapper .product-write-review-btn a.btn-more{background:#2fc1e1;color:#fff;line-height:1.2;font-size:14px;font-size:.875rem;white-space:pre-wrap;overflow-wrap:break-word;padding:6px;font-weight:700;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;min-width:150px;max-width:300px}.header-follow-wrap .clone-product-btn-wrapper .product-write-review-btn a.btn:before,.header-follow-wrap .clone-product-btn-wrapper .product-write-review-btn a.btn-more:before{content:"";background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2023.0.2%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200\)%20%20--%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22%E3%83%AC%E3%82%A4%E3%83%A4%E3%83%BC_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%0A%09%20y%3D%220px%22%20viewBox%3D%220%200%2024%2024%22%20style%3D%22enable-background%3Anew%200%200%2024%2024%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill%3A%23FFFFFF%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M7.9%2C21.4L7.9%2C21.4l9-9l0.1-0.1c0%2C0%2C0%2C0%2C0.1-0.1l4.7-4.7l0%2C0l-5.3-5.3l0%2C0l-4.7%2C4.7L11.7%2C7c0%2C0%2C0%2C0-0.1%2C0.1%0A%09%09l-9%2C9l0%2C0l-2.3%2C7.6l0%2C0l7.5-2.3C7.8%2C21.4%2C7.9%2C21.4%2C7.9%2C21.4z%20M1.9%2C22l1.2-3.8l0%2C0l2.6%2C2.6l0%2C0L1.9%2C22L1.9%2C22z%22%2F%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M23.3%2C5.1c0.6-0.6%2C0.6-1.5%2C0-2.1l-2.2-2.2c-0.6-0.6-1.5-0.6-2.1%2C0l-1.1%2C1.1l0%2C0l4.3%2C4.3l0%2C0L23.3%2C5.1z%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E);width:24px;height:24px;display:block}.header-follow-wrap .clone-product-btn-wrapper .product-write-review-btn:hover{opacity:.8}.header-follow-wrap .clone-product-btn-wrapper .product-write-review-btn span{background-color:#c6c6c6;border-radius:3px;line-height:1.2;padding:15px 20px;font-size:14px;font-size:.875rem;color:#fff}.header-follow-wrap .clone-product-btn-wrapper .tabs-wrap .columns{padding:0}.header-follow-wrap .clone-product-btn-wrapper .tabs-wrap .menu.tabs li{width:auto}.header-follow-wrap .clone-product-btn-wrapper .tabs-wrap .menu.tabs li a{width:auto;padding:5px .5rem}.header-follow-wrap .product-inner{display:inline-block}.header-follow-wrap .product-inner .product-title{color:#000;font-size:16px;font-size:1rem;font-weight:700;text-align:left;padding-right:15px;line-height:1.1}.header-follow-wrap .product-inner .product-title span{word-break:break-word;line-height:1.1}.header-follow-wrap .product-inner .product-title span .headline-text{font-size:14px;font-size:.875rem}.header-follow-wrap .product-inner .product-content{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:left;justify-content:left}.header-follow-wrap .product-inner .product-content .product-card-review-num .product-review-num-img{height:15px;width:auto;line-height:1.1;margin-left:10px}.header-follow-wrap .product-inner .product-content .product-card-review-num span{color:#555;font-size:10px;font-size:.625rem;line-height:1.1}.header-follow-wrap .search-form-btn :hover{opacity:.8}.header-follow-wrap .search-form-btn+form.new_search_form .product-header-wrap{position:absolute;right:10%;top:0;height:3.5rem;padding:10px 15px;background-color:#fff;-webkit-box-shadow:inset 0 3px 3px rgba(10,10,10,.1);box-shadow:inset 0 3px 3px #0a0a0a1a;opacity:0;visibility:hidden;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.header-follow-wrap .search-form-btn+form.new_search_form .product-header-wrap.open{top:100%;opacity:1;visibility:visible}@media screen and (min-width: 1px) and (max-width: 640px){.products-list .products-container.slick-products-container .pslick-products-items.products-items.slick-initialized.slick-slider{position:relative}.products-list .products-container.slick-products-container .pslick-products-items.products-items.slick-initialized.slick-slider .prev-arrow.slick-arrow,.products-list .products-container.slick-products-container .pslick-products-items.products-items.slick-initialized.slick-slider .next-arrow.slick-arrow{position:absolute;top:50%}}.products-list .products-container.slick-products-container .slick-initialized .slick-slide{padding-right:10px}@media screen and (min-width: 1px) and (max-width: 640px){.products-list .products-container.slick-products-container .slick-initialized .slick-slide{padding:0 15px}}.products-list .products-container.slick-products-container .readcp_category_banner a{display:-ms-flexbox;display:flex}@media screen and (min-width: 1px) and (max-width: 640px){.products-list .products-container.slick-products-container .readcp_category_banner a{-ms-flex-direction:column;flex-direction:column}}.products-list .products-container.slick-products-container .readcp_category_banner a .product-thumbnail{width:100px;height:100px;border:4px solid #fefefe;margin-left:10px}@media screen and (min-width: 1px) and (max-width: 640px){.products-list .products-container.slick-products-container .readcp_category_banner a .product-thumbnail{width:80px;height:80px;margin:0 auto}}.products-list .products-container.slick-products-container .readcp_category_banner a .product-thumbnail img{width:auto;height:auto;max-width:100%;max-height:100%}.products-list .products-container.slick-products-container .readcp_category_banner a .info_wrap{text-align:left;margin-left:5px;-ms-flex:1 1;flex:1 1}.products-list .products-container.slick-products-container .readcp_category_banner a .info_wrap .carousel-title.product-title{font-weight:700;font-size:14px;font-size:.875rem;text-align:left;margin-top:0}.products-list .products-container.slick-products-container .readcp_category_banner a .info_wrap p{font-size:12px;font-size:.75rem;margin:0}.products-list .products-container.slick-products-container .readcp_category_banner a .info_wrap .txt_info{font-size:12px;font-size:.75rem}.products-list .products-container.slick-products-container .readcp_category_banner a.btn,.products-list .products-container.slick-products-container .readcp_category_banner a.btn-more{background:#2fc1e1;border-radius:5px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;width:100%;margin:10px 0 0;padding:10px 5px;font-size:12px;font-size:.75rem;line-height:1.2;white-space:nowrap;color:#fff;border:none;font-weight:700}.products-list .products-container.slick-products-container .next-arrow{border-left:15px solid #464C9C}.products-list .products-container.slick-products-container .prev-arrow{border-right:15px solid #464C9C}.company-size-rankings-wrap{background-color:#f5f7fd;padding:0 50px}@media screen and (min-width: 1px) and (max-width: 1024px){.company-size-rankings-wrap{padding:0}}.company-size-rankings-wrap .loading-text{margin:20px auto}.company-size-rankings-wrap .breadcrumb{padding-top:10px}.company-size-rankings-wrap .company-size-rankings-header-wrap{text-align:left;background-color:#fff;max-width:1280px;width:100%;margin-right:auto;margin-left:auto;margin-bottom:70px;padding:0;-webkit-box-shadow:1px 1px 3px #C6C6C6;box-shadow:1px 1px 3px #c6c6c6}@media screen and (min-width: 1px) and (max-width: 1024px){.company-size-rankings-wrap .company-size-rankings-header-wrap{padding:0 5px;margin-bottom:20px}}@media screen and (min-width: 640px) and (max-width: 1024px){.company-size-rankings-wrap .company-size-rankings-header-wrap{padding:0 30px}}.company-size-rankings-wrap .company-size-rankings-header-wrap .company-size-rankings-info-wrap{padding:0 40px 30px}@media screen and (min-width: 1px) and (max-width: 640px){.company-size-rankings-wrap .company-size-rankings-header-wrap .company-size-rankings-info-wrap{padding:0 15px 15px}}.company-size-rankings-wrap .company-size-rankings-header-wrap .company-size-rankings-info-wrap h1{font-weight:700;margin-bottom:1em}.company-size-rankings-wrap .company-size-rankings-header-wrap .company-size-rankings-info-wrap .company-size-rankings-button-wrap{text-align:right}.company-size-rankings-wrap .company-size-rankings-header-wrap .company-size-rankings-info-wrap .company-size-rankings-button-wrap .btn,.company-size-rankings-wrap .company-size-rankings-header-wrap .company-size-rankings-info-wrap .company-size-rankings-button-wrap .btn-more{background-color:#65c5f726;font-size:18px;color:#65c5f7;font-weight:600;border:2px solid #65c5f7}.company-size-rankings-wrap .company-size-rankings-header-wrap .company-size-rankings-info-wrap .company-size-rankings-button-wrap .btn.active,.company-size-rankings-wrap .company-size-rankings-header-wrap .company-size-rankings-info-wrap .company-size-rankings-button-wrap .active.btn-more{background:#65c5f7;color:#fff}.company-size-rankings-wrap .company-size-rankings-header-wrap .company-size-rankings-sns-wrap .sns-share-block{padding:10px 30px 0 0;width:100%}.company-size-rankings-wrap .company-size-rankings-header-wrap .company-size-rankings-sns-wrap .sns-share-block ul{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;width:100%}.company-size-rankings-wrap .company-size-rankings-header-wrap .company-size-rankings-sns-wrap .sns-share-block ul li:not(:first-child){padding-left:30px}@media screen and (min-width: 1px) and (max-width: 1024px){.company-size-rankings-wrap .company-size-rankings-header-wrap .company-size-rankings-sns-wrap .sns-share-block ul li:not(:first-child){padding-left:10px}}.company-size-rankings-wrap .company-size-rankings-header-wrap .company-size-rankings-sns-wrap .sns-share-block .facebook:before{content:"";background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D%220%200%207.955%2015.909%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M1.989%205.3H0v2.655h1.989v7.955H5.3V7.955h2.414L7.955%205.3H5.3V4.2c0-.633.127-.884.739-.884h1.912V0H5.43C3.047%200%201.989%201.049%201.989%203.059z%22%20fill%3D%22%23c6c6c6%22%2F%3E%3C%2Fsvg%3E);width:7px;height:15px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 7.955 15.909' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.989 5.3H0v2.655h1.989v7.955H5.3V7.955h2.414L7.955 5.3H5.3V4.2c0-.633.127-.884.739-.884h1.912V0H5.43C3.047 0 1.989 1.049 1.989 3.059z' fill='%23c6c6c6'/%3E%3C/svg%3E");width:8px;height:17px}.company-size-rankings-wrap .company-size-rankings-header-wrap .company-size-rankings-sns-wrap .sns-share-block .facebook:hover:before{content:"";background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D%220%200%206.5%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M1.625%204.333H0V6.5h1.625V13h2.708V6.5h1.973L6.5%204.333H4.333v-.9c0-.517.1-.722.6-.722H6.5V0H4.437C2.49%200%201.625.857%201.625%202.5z%22%20fill%3D%22%233b5998%22%2F%3E%3C%2Fsvg%3E);width:6px;height:13px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 6.5 13' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.625 4.333H0V6.5h1.625V13h2.708V6.5h1.973L6.5 4.333H4.333v-.9c0-.517.1-.722.6-.722H6.5V0H4.437C2.49 0 1.625.857 1.625 2.5z' fill='%233b5998'/%3E%3C/svg%3E");width:8px;height:17px}.company-size-rankings-wrap .company-size-rankings-header-wrap .company-size-rankings-sns-wrap .sns-share-block .twitter:before{content:"";background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%221200%22%20height%3D%221227%22%20viewBox%3D%220%200%201200%201227%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M714.163%20519.284L1160.89%200H1055.03L667.137%20450.887L357.328%200H0L468.492%20681.821L0%201226.37H105.866L515.491%20750.218L842.672%201226.37H1200L714.137%20519.284H714.163ZM569.165%20687.828L521.697%20619.934L144.011%2079.6944H306.615L611.412%20515.685L658.88%20583.579L1055.08%201150.3H892.476L569.165%20687.854V687.828Z%22%20fill%3D%22gray%22%2F%3E%0A%3C%2Fsvg%3E);width:1200px;height:1227px;width:22px;height:17px}.company-size-rankings-wrap .company-size-rankings-header-wrap .company-size-rankings-sns-wrap .sns-share-block .twitter:hover:before{content:"";background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%221200%22%20height%3D%221227%22%20viewBox%3D%220%200%201200%201227%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M714.163%20519.284L1160.89%200H1055.03L667.137%20450.887L357.328%200H0L468.492%20681.821L0%201226.37H105.866L515.491%20750.218L842.672%201226.37H1200L714.137%20519.284H714.163ZM569.165%20687.828L521.697%20619.934L144.011%2079.6944H306.615L611.412%20515.685L658.88%20583.579L1055.08%201150.3H892.476L569.165%20687.854V687.828Z%22%20fill%3D%22black%22%2F%3E%0A%3C%2Fsvg%3E);width:1200px;height:1227px;width:22px;height:17px}.company-size-rankings-wrap .company-size-rankings-header-wrap .company-size-rankings-sns-wrap .sns-share-block .linkedin:before{content:"";background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D%220%200%2016.601%2015.909%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M3.445%201.729A1.715%201.715%200%201%201%201.729%200a1.722%201.722%200%200%201%201.716%201.729zm.014%203.113H0v11.067h3.458zm5.521%200H5.543v11.067H8.98V10.1c0-3.23%204.17-3.494%204.17%200v5.81h3.45V8.9c0-5.451-6.171-5.252-7.621-2.569V4.842z%22%20fill%3D%22%23c6c6c6%22%2F%3E%3C%2Fsvg%3E);width:16px;height:15px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16.601 15.909' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.445 1.729A1.715 1.715 0 1 1 1.729 0a1.722 1.722 0 0 1 1.716 1.729zm.014 3.113H0v11.067h3.458zm5.521 0H5.543v11.067H8.98V10.1c0-3.23 4.17-3.494 4.17 0v5.81h3.45V8.9c0-5.451-6.171-5.252-7.621-2.569V4.842z' fill='%23c6c6c6'/%3E%3C/svg%3E");width:18px;height:17px}.company-size-rankings-wrap .company-size-rankings-header-wrap .company-size-rankings-sns-wrap .sns-share-block .linkedin:hover:before{content:"";background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D%220%200%2013.565%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M2.815%201.413A1.4%201.4%200%201%201%201.413%200a1.407%201.407%200%200%201%201.402%201.413zm.011%202.543H0V13h2.826zm4.512%200H4.53V13h2.808V8.253c0-2.64%203.408-2.855%203.408%200V13h2.819V7.274c0-4.454-5.043-4.292-6.228-2.1V3.957z%22%20fill%3D%22%230075b5%22%2F%3E%3C%2Fsvg%3E);width:13px;height:13px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 13.565 13' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.815 1.413A1.4 1.4 0 1 1 1.413 0a1.407 1.407 0 0 1 1.402 1.413zm.011 2.543H0V13h2.826zm4.512 0H4.53V13h2.808V8.253c0-2.64 3.408-2.855 3.408 0V13h2.819V7.274c0-4.454-5.043-4.292-6.228-2.1V3.957z' fill='%230075b5'/%3E%3C/svg%3E");width:18px;height:17px}.company-size-rankings-wrap .company-size-rankings-conditions-wrap>h2{margin:10px 0}.company-size-rankings-wrap .company-size-rankings-conditions-wrap .category-grid-filter{width:calc(100% - 650px);margin-right:0;margin-left:auto}@media screen and (min-width: 1px) and (max-width: 1024px){.company-size-rankings-wrap .company-size-rankings-conditions-wrap .category-grid-filter{padding-right:0;width:100%}}.company-size-rankings-wrap .company-size-rankings-conditions-wrap .category-grid-filter span{margin-right:15px;white-space:nowrap}.company-size-rankings-wrap .company-size-rankings-conditions-wrap .category-grid-filter ul{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;margin-bottom:10px}.company-size-rankings-wrap .company-size-rankings-conditions-wrap .category-grid-filter ul li{width:calc(100% / 3);text-align:center;margin-right:2px}.company-size-rankings-wrap .company-size-rankings-conditions-wrap .category-grid-filter ul li:last-child{margin-right:0}.company-size-rankings-wrap .company-size-rankings-conditions-wrap .category-grid-filter ul li a{color:#29263e;background-color:#ededed;display:block;padding:5px}.company-size-rankings-wrap .company-size-rankings-conditions-wrap .category-grid-filter ul li a.current_company_size{color:#fff;background-color:#464c9c;font-weight:700}.company-size-rankings-wrap .company-size-rankings-products-wrap{max-width:1280px;width:100%;margin-right:auto;margin-left:auto;padding:0}@media screen and (min-width: 1px) and (max-width: 1024px){.company-size-rankings-wrap .company-size-rankings-products-wrap{padding:0 10px}}@media screen and (min-width: 640px) and (max-width: 1024px){.company-size-rankings-wrap .company-size-rankings-products-wrap{padding:0 30px}}.company-size-rankings-wrap .company-size-rankings-products-wrap>h2{padding:0 0 20px 30px}@media screen and (min-width: 1px) and (max-width: 1024px){.company-size-rankings-wrap .company-size-rankings-products-wrap>h2{padding:0;font-size:26px;font-size:1.625rem}}.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap{background-color:#fff;-webkit-box-shadow:1px 1px 3px #C6C6C6;box-shadow:1px 1px 3px #c6c6c6;padding:20px 20px 30px;margin-bottom:30px;width:100%;position:relative}@media screen and (min-width: 1px) and (max-width: 1024px){.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap{display:block;padding:10px}}.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .company-size-rankings-product-card-badge{position:absolute;top:-7px;left:-7px;z-index:2;width:100px;height:100px}@media screen and (min-width: 1px) and (max-width: 1024px){.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .company-size-rankings-product-card-badge{top:0;left:0;width:65px;height:65px}}@media screen and (min-width: 1px) and (max-width: 640px){.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .company-size-rankings-product-card-badge{width:60px;height:60px}}.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .company-size-rankings-product-card-badge .company-size-rankings-product-card-badge-img-wrap{width:100%;height:100%;background:linear-gradient(135deg,#2FC1E1,#2FC1E1 50%,transparent 0,transparent);position:relative}@media screen and (min-width: 1024px){.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .company-size-rankings-product-card-badge .company-size-rankings-product-card-badge-img-wrap:after{position:absolute;top:0;left:100px;content:"";width:7px;height:7px;background:#1991ab;z-index:-1;-webkit-transform:translateX(-100%);transform:translate(-100%)}.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .company-size-rankings-product-card-badge .company-size-rankings-product-card-badge-img-wrap:before{position:absolute;top:100px;left:0;content:"";width:7px;height:7px;background:#1991ab;z-index:-1;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .company-size-rankings-product-card-badge .company-size-rankings-product-card-badge-img{width:60px;height:60px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:3px}@media screen and (min-width: 1px) and (max-width: 1024px){.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .company-size-rankings-product-card-badge .company-size-rankings-product-card-badge-img{width:100%;height:100%}}@media screen and (min-width: 1px) and (max-width: 640px){.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .company-size-rankings-product-card-badge .company-size-rankings-product-card-badge-img{padding:0}}.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .company-size-rankings-product-card-badge .company-size-rankings-product-card-badge-img img{display:block;width:100%;height:auto}.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .company-size-rankings-product-card-badge+.company-size-rankings-product-header{padding-left:60px}.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .company-size-rankings-product-header{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start;width:100%;margin-left:10px}@media screen and (min-width: 1px) and (max-width: 1024px){.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .company-size-rankings-product-header{-ms-flex-pack:start;justify-content:flex-start}}@media screen and (min-width: 1px) and (max-width: 640px){.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .company-size-rankings-product-header{-ms-flex-direction:column;flex-direction:column}}.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .company-size-rankings-product-header h2{font-weight:700;font-size:20px;font-size:1.25rem;color:#555;margin:0;line-height:1.1;word-wrap:break-word;word-break:break-all}@media screen and (min-width: 1px) and (max-width: 1024px){.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .company-size-rankings-product-header h2{font-size:18px;font-size:1.125rem}}.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .company-size-rankings-product-header .product-rating-review-wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:baseline;align-items:baseline;margin-left:10px}@media screen and (min-width: 1px) and (max-width: 640px){.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .company-size-rankings-product-header .product-rating-review-wrap{margin-left:0}}.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .company-size-rankings-product-header .product-rating-review-wrap .product-rating-wrap{display:-ms-flexbox;display:flex;font-size:24px;font-size:1.5rem;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:baseline;align-items:baseline;margin-right:5px;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media screen and (min-width: 1px) and (max-width: 1024px){.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .company-size-rankings-product-header .product-rating-review-wrap .product-rating-wrap{margin-right:0}}.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .company-size-rankings-product-header .product-rating-review-wrap .product-rating-wrap .product-card-star-num{font-size:16px;font-size:1rem;margin-right:10px}.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .company-size-rankings-product-header .product-rating-review-wrap .product-card-review-num{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media screen and (min-width: 1px) and (max-width: 1024px){.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .company-size-rankings-product-header .product-rating-review-wrap .product-card-review-num{margin-top:5px}}.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .company-size-rankings-product-header .product-rating-review-wrap .product-card-review-num .product-card-review-num-img{height:auto;width:14px;margin-right:5px}.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .company-size-rankings-product-header .product-rating-review-wrap .product-card-review-num .product-card-review-num-img img{display:block;width:100%;height:auto}.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .company-size-rankings-product-header .product-rating-review-wrap .product-card-review-num span{color:#555;font-size:12px;font-size:.75rem;line-height:1}.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .rankings-product-contents-wrap{display:-ms-flexbox;display:flex}@media screen and (min-width: 1px) and (max-width: 1024px){.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .rankings-product-contents-wrap{display:block}}.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .rankings-product-contents-wrap .rankings-thumbnails-wrap{-ms-flex:0 0 16%;flex:0 0 16%;padding-top:30px}@media screen and (min-width: 1px) and (max-width: 1024px){.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .rankings-product-contents-wrap .rankings-thumbnails-wrap{padding:10px 10px 0;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}}@media screen and (min-width: 1px) and (max-width: 640px){.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .rankings-product-contents-wrap .rankings-thumbnails-wrap{-ms-flex-direction:column;flex-direction:column}}.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .rankings-product-contents-wrap .rankings-thumbnails-wrap .thumnail-wrap{text-align:center}.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .rankings-product-contents-wrap .rankings-thumbnails-wrap .thumnail-wrap .thumbnail{margin:0}.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .rankings-product-contents-wrap .rankings-thumbnails-wrap .rankings-compare-wrap{width:140px;margin:5px auto}@media screen and (min-width: 1px) and (max-width: 1024px){.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .rankings-product-contents-wrap .rankings-thumbnails-wrap .rankings-compare-wrap{margin:0;padding-left:20px}}@media screen and (min-width: 1px) and (max-width: 640px){.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .rankings-product-contents-wrap .rankings-thumbnails-wrap .rankings-compare-wrap{padding-left:0}}.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .rankings-product-contents-wrap .rankings-thumbnails-wrap .rankings-compare-wrap .product-card-vendor-name{text-align:center;color:#555c!important;font-size:14px;font-size:.875rem;line-height:1.1;margin:10px 0;max-width:100%;min-width:100%;overflow:hidden;word-wrap:break-word;word-break:break-all;width:100%}.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .rankings-product-contents-wrap .rankings-thumbnails-wrap .rankings-compare-wrap .compare-checkbox label{display:inline-block;width:100%;height:auto}.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .rankings-product-contents-wrap .rankings-thumbnails-wrap .rankings-compare-wrap .compare-checkbox label input[type=checkbox]{display:none}.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .rankings-product-contents-wrap .rankings-thumbnails-wrap .rankings-compare-wrap .compare-checkbox label .category-product-compare-text{width:100%;height:100%;position:relative;padding:10px;background-color:#8a8a8a}@media screen and (min-width: 1px) and (max-width: 1024px){.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .rankings-product-contents-wrap .rankings-thumbnails-wrap .rankings-compare-wrap .compare-checkbox label .category-product-compare-text{padding:5px;text-align:right}}.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .rankings-product-contents-wrap .rankings-thumbnails-wrap .rankings-compare-wrap .compare-checkbox label .category-product-compare-text span{display:block;margin-left:60px}@media screen and (min-width: 1px) and (max-width: 1024px){.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .rankings-product-contents-wrap .rankings-thumbnails-wrap .rankings-compare-wrap .compare-checkbox label .category-product-compare-text span{margin-left:0;margin-right:30px;font-size:12px;font-size:.75rem;text-align:right}}.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .rankings-product-contents-wrap .rankings-thumbnails-wrap .rankings-compare-wrap .compare-checkbox label .category-product-compare-text:before{background:#fff;border:1px solid #C6C6C6;border-radius:2px;display:block;content:"";height:28px;width:28px;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;left:30px;z-index:2}@media screen and (min-width: 1px) and (max-width: 1024px){.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .rankings-product-contents-wrap .rankings-thumbnails-wrap .rankings-compare-wrap .compare-checkbox label .category-product-compare-text:before{height:18px;width:18px;left:auto;right:10px}}.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .rankings-product-contents-wrap .rankings-thumbnails-wrap .rankings-compare-wrap .compare-checkbox label input:checked+.category-product-compare-text:after{display:block;content:"";width:20px;height:12px;border-left:2px solid #464C9C;border-bottom:2px solid #464C9C;-webkit-transform:translateY(-50%) rotate(-50deg);transform:translateY(-50%) rotate(-50deg);position:absolute;top:47%;left:34px;z-index:2}@media screen and (min-width: 1px) and (max-width: 1024px){.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .rankings-product-contents-wrap .rankings-thumbnails-wrap .rankings-compare-wrap .compare-checkbox label input:checked+.category-product-compare-text:after{width:14px;height:8px;left:auto;right:12px}}.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .rankings-product-contents-wrap .rankings-thumbnails-wrap .rankings-compare-wrap .compare-checkbox label input:checked+.category-product-compare-text{background-color:#464c9c}.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .rankings-product-contents-wrap .rankings-thumbnails-wrap .rankings-compare-wrap .compare-checkbox label span{font-size:14px;font-size:.875rem;color:#fff}@media screen and (min-width: 1px) and (max-width: 1024px){.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .rankings-product-contents-wrap .rankings-thumbnails-wrap .product-action-btn-wrap{-ms-flex-positive:1;flex-grow:1}}@media screen and (min-width: 1px) and (max-width: 640px){.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .rankings-product-contents-wrap .rankings-thumbnails-wrap .product-action-btn-wrap{width:100%}}.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .rankings-product-contents-wrap .rankings-thumbnails-wrap .product-action-btn-wrap .product-action-btn{text-align:center}@media screen and (min-width: 1px) and (max-width: 1024px){.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .rankings-product-contents-wrap .rankings-thumbnails-wrap .product-action-btn-wrap .product-action-btn{width:50%;margin-left:auto}}@media screen and (min-width: 1px) and (max-width: 640px){.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .rankings-product-contents-wrap .rankings-thumbnails-wrap .product-action-btn-wrap .product-action-btn{width:100%}}.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .rankings-product-contents-wrap .rankings-thumbnails-wrap .product-action-btn-wrap .product-action-btn a{margin:10px auto 0;display:block;background:#464c9c;border:1px solid #464C9C;border-radius:3px;color:#fff;padding:15px;width:90%;font-size:12px;font-size:.75rem}@media screen and (min-width: 1px) and (max-width: 640px){.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .rankings-product-contents-wrap .rankings-thumbnails-wrap .product-action-btn-wrap .product-action-btn a{width:calc(50% - 10px);padding:0;height:50px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-weight:700;font-size:14px}}.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .rankings-product-contents-wrap .rankings-thumbnails-wrap .product-action-btn-wrap .product-action-btn a:hover{opacity:.8}.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap{-ms-flex:0 0 42%;flex:0 0 42%;padding:10px 15px}@media screen and (min-width: 1px) and (max-width: 1024px){.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap{display:block}}.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap.right{border-left:1px solid rgba(198,198,198,.5)}@media screen and (min-width: 1px) and (max-width: 1024px){.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap.right{border-left:0px}}.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-header{padding:5px 0;font-weight:700;font-size:16px;font-size:1rem}.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content{display:grid;grid-template-rows:auto 1fr;-ms-grid-columns:30% 70%;grid-template-columns:30% 70%;display:-ms-grid;-ms-grid-rows:auto 1fr;-ms-grid-columns:35% 65%}.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content>*:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content>*:nth-child(2){-ms-grid-row:1;-ms-grid-column:2}.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content>*:nth-child(3){-ms-grid-row:2;-ms-grid-column:1}.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content>*:nth-child(4){-ms-grid-row:2;-ms-grid-column:2}@media screen and (min-width: 1px) and (max-width: 1024px){.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content{border:none;border-top:1px solid rgba(198,198,198,.5);display:grid;grid-template-rows:auto auto 1fr;grid-template-columns:auto 1fr;display:-ms-grid;-ms-grid-rows:auto auto 1fr;-ms-grid-columns:auto 1fr;padding:15px 10px 10px}.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content>*:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content>*:nth-child(2){-ms-grid-row:1;-ms-grid-column:2}.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content>*:nth-child(3){-ms-grid-row:2;-ms-grid-column:1}.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content>*:nth-child(4){-ms-grid-row:2;-ms-grid-column:2}.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content>*:nth-child(5){-ms-grid-row:3;-ms-grid-column:1}.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content>*:nth-child(6){-ms-grid-row:3;-ms-grid-column:2}}.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content .product-review-thumbnail-wrap{grid-row:1 / 3;grid-column:1 / 2;-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:1}@media screen and (min-width: 1px) and (max-width: 1024px){.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content .product-review-thumbnail-wrap{grid-row:1 / 3;grid-column:1 / 2;-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:1;padding-right:10px}}.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content .product-review-thumbnail-wrap .review-avatar-img{text-align:center;border-radius:50%;width:65px;height:65px;overflow:hidden;margin:0 auto;position:relative}@media screen and (min-width: 1px) and (max-width: 1024px){.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content .product-review-thumbnail-wrap .review-avatar-img{width:40px;height:40px}}.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content .product-review-thumbnail-wrap .review-avatar-img img{-o-object-fit:contain;object-fit:contain;position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;left:50%;width:auto;height:auto;max-width:100%;max-height:100%}.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content .product-review-info-wrap{grid-row:1 / 3;grid-column:1 / 2;-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:1}@media screen and (min-width: 1024px){.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content .product-review-info-wrap{margin-top:65px}}@media screen and (min-width: 1px) and (max-width: 1024px){.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content .product-review-info-wrap{grid-row:2 / 3;grid-column:2 / 3;-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1;margin-top:0}}.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content .product-review-info-wrap .product-review-author{color:#29263ecc;word-break:break-all}.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content .product-review-info-wrap .product-review-author .product-review-author-name,.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content .product-review-info-wrap .product-review-author .product-review-author-name a{color:#29263e;font-size:14px;font-size:.875rem;font-weight:700}@media screen and (min-width: 1px) and (max-width: 1024px){.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content .product-review-info-wrap .product-review-author .product-review-author-name{margin:3px 0}}.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content .product-review-info-wrap .product-review-author .product-review-g2logo{text-align:left}.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content .product-review-info-wrap .product-review-author .product-review-g2logo img{height:40px;width:130px}@media screen and (min-width: 1px) and (max-width: 1024px){.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content .product-review-info-wrap .product-review-author .product-review-g2logo img{height:28px;width:90px}}@media screen and (min-width: 1px) and (max-width: 1024px){.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content .product-review-info-wrap .product-review-author .product-google-translate img{height:12px;width:130px}}.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content .product-review-info-wrap .product-review-author .product-review-info,.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content .product-review-info-wrap .product-review-author .product-review-validation{font-size:12px;font-size:.75rem}@media screen and (min-width: 1px) and (max-width: 1024px){.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content .product-review-info-wrap .product-review-author .product-review-info,.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content .product-review-info-wrap .product-review-author .product-review-validation{font-size:10px;font-size:.625rem}}.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content .product-review-info-wrap .product-review-author .product-review-info a,.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content .product-review-info-wrap .product-review-author .product-review-validation a{color:#29263ecc}.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content .product-review-info-wrap .product-review-author .product-review-info li,.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content .product-review-info-wrap .product-review-author .product-review-validation li{line-height:1.2;margin-bottom:5px}.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content .product-review-info-wrap .product-review-author .product-review-info li:before,.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content .product-review-info-wrap .product-review-author .product-review-info li *:before,.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content .product-review-info-wrap .product-review-author .product-review-validation li:before,.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content .product-review-info-wrap .product-review-author .product-review-validation li *:before{margin-right:3px}@media screen and (min-width: 1024px){.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content .product-review-info-wrap .product-review-author{margin-left:10px;margin-right:10px}.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content .product-review-info-wrap .product-review-author .product-review-author-name{margin-bottom:5px;margin-top:5px}}.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content .product-review-star-wrap{grid-row:1 / 2;grid-column:2 / 3;-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1}@media screen and (min-width: 1px) and (max-width: 1024px){.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content .product-review-star-wrap{grid-row:1 / 2;grid-column:2 / 3;-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1}}.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content .product-review-star-wrap .product-rating-wrap{display:-ms-flexbox;display:flex;font-size:24px;font-size:1.5rem;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;margin-right:15px}@media screen and (min-width: 1px) and (max-width: 1024px){.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content .product-review-star-wrap .product-rating-wrap{margin-right:0}}.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content .product-review-text-wrap{grid-row:2 / 3;grid-column:2 / 3;-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1}@media screen and (min-width: 1024px){.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content .product-review-text-wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width: 1px) and (max-width: 1024px){.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content .product-review-text-wrap{grid-row:3 / 4;grid-column:1 / 3;-ms-grid-row:3;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:2}}@media screen and (min-width: 1024px){.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content .product-review-text-wrap .product-review-data{margin-top:10px}}.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content .product-review-text-wrap .product-review-data .product-review-title{font-size:18px;font-size:1.125rem;font-weight:700;color:#29263e;margin:10px 0 15px;line-height:1.4;display:block;word-break:break-all}@media screen and (min-width: 1px) and (max-width: 1024px){.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content .product-review-text-wrap .product-review-data .product-review-title{margin:5px 0 15px;font-size:16px;font-size:1rem}}.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content .product-review-text-wrap .product-review-data dl dt.product-review-item{font-weight:600;color:#29263e;font-size:16px;font-size:1rem;border-left:2px solid #29263E;padding-left:10px;margin-bottom:10px;line-height:1.4}.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content .product-review-text-wrap .product-review-data dl dd.product-review-answer{word-break:break-all;font-size:14px;font-size:.875rem}@media screen and (min-width: 1px) and (max-width: 1024px){.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content .product-review-text-wrap .product-review-data dl dd.product-review-answer{margin-left:0}}@media screen and (min-width: 1px) and (max-width: 640px){.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content .product-review-text-wrap .product-review-data dl dd.product-review-answer{margin-bottom:10px}}.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content .product-review-text-wrap .product-review-data dl dd.product-review-answer>p{font-size:14px;font-size:.875rem;margin-bottom:0}.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content .product-review-text-wrap .link-text{text-align:right;width:60%;margin:15px 0 15px auto}.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content .product-review-text-wrap .link-text a{margin-top:5px;font-size:14px;font-size:.875rem}.company-size-rankings-wrap .company-size-rankings-products-wrap .company-size-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content .product-review-text-wrap .link-text a:hover{-webkit-transition:.5s;transition:.5s;opacity:.5}.company-size-rankings-wrap .company-size-rankings-footer{text-align:center;padding-bottom:30px}.company-size-rankings-wrap .company-size-rankings-footer a{display:inline-block;padding:20px 50px;border-radius:3px;background:-webkit-gradient(linear,left top,right top,from(#5ea7d7),to(#0075c0));background:linear-gradient(to right,#5ea7d7,#0075c0);font-size:20px;font-size:1.25rem;font-weight:700;text-align:center;color:#fff}.company-size-rankings-wrap .company-size-rankings-footer a:hover{-webkit-transition:.5s;transition:.5s;opacity:.5}.products-list.category_compare_products_wrap{max-width:900px;margin:30px auto 50px}.products-list .compare-title{font-size:16px;font-size:1rem;padding:10px 15px;margin-bottom:0;background:#fff;color:#464c9c;border:1px solid #464C9C;border-bottom:none;display:inline-block;max-width:80%;border-top-left-radius:5px;border-top-right-radius:5px}.products-list .compare-products-container{border:1px solid #464C9C;background:#f5f7fd}@media screen and (min-width: 1px) and (max-width: 640px){.products-list .compare-products-container.category_compare_products{background:-webkit-linear-gradient(left,#464C9C 1%,#2FC1E1 100%)}}.products-list .compare-products-container.category_compare_products .products-items{-ms-flex-pack:center;justify-content:center;width:100%;max-width:600px;margin:0 auto 0 0}@media screen and (min-width: 1px) and (max-width: 640px){.products-list .compare-products-container.category_compare_products .products-items .products-item_wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}}.products-list .compare-products-container.category_compare_products .products-items .products-item{-ms-flex:0 0;flex:0 0}.products-list .compare-products-container.category_compare_products .products-items .products-item:last-child{margin-right:0}.products-list .compare-products-container.category_compare_products .products-items .product-title{line-height:1.2;color:#fff;font-size:12px;font-size:.75rem;width:80px;margin:10px auto;text-align:center}.products-list .compare-products-container.category_compare_products .products-items .txt{color:#fff;font-weight:700;font-size:28px;font-size:1.75rem;line-height:40px;margin-left:10px}@media screen and (min-width: 1px) and (max-width: 640px){.products-list .compare-products-container.category_compare_products .products-items .txt{display:none}}.products-list .compare-products-container.category_compare_products .btn,.products-list .compare-products-container.category_compare_products .btn-more{display:block;padding:15px 20px 15px 15px;width:100%;max-width:600px;color:#fff;margin:0 auto 0 0;text-align:center;font-weight:700;background:#e87463;position:relative;font-size:18px;font-size:1.125rem;border:none;border-bottom:solid 6px #de3921;border-radius:30px}@media screen and (min-width: 1px) and (max-width: 640px){.products-list .compare-products-container.category_compare_products .btn,.products-list .compare-products-container.category_compare_products .btn-more{margin-top:15px;border-radius:10px}}.products-list .compare-products-container.category_compare_products .btn a,.products-list .compare-products-container.category_compare_products .btn-more a{color:#fff}.products-list .compare-products-container.category_compare_products .btn span,.products-list .compare-products-container.category_compare_products .btn-more span{display:inline-block;letter-spacing:1px}@media screen and (min-width: 1px) and (max-width: 640px){.products-list .compare-products-container.category_compare_products .btn span,.products-list .compare-products-container.category_compare_products .btn-more span{font-size:14px}}.products-list .compare-products-container.category_compare_products .btn span.smp_only,.products-list .compare-products-container.category_compare_products .btn-more span.smp_only{display:none}@media screen and (min-width: 1px) and (max-width: 640px){.products-list .compare-products-container.category_compare_products .btn span.smp_only,.products-list .compare-products-container.category_compare_products .btn-more span.smp_only{display:block}}.products-list .compare-products-container.category_compare_products .btn:before,.products-list .compare-products-container.category_compare_products .btn-more:before{display:block;content:"";width:10px;height:10px;border:0px;border-top:solid 2px #fff;border-right:solid 2px #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:50%;right:10px;margin-top:-4px}@media screen and (min-width: 1px) and (max-width: 640px){.products-list .compare-products-container.category_compare_products .btn,.products-list .compare-products-container.category_compare_products .btn-more{font-size:12px;font-size:.75rem}}.products-list .compare-products-container.category_compare_products .btn:hover,.products-list .compare-products-container.category_compare_products .btn-more:hover,.products-list .compare-products-container.category_compare_products .btn:active,.products-list .compare-products-container.category_compare_products .btn-more:active{background:#2fc1e1;-webkit-transform:translateY(4px);transform:translateY(4px);border-bottom:none;margin-bottom:6px}.products-list .compare-products-container .compare-product-vs{font-size:20px;font-size:1.25rem;font-weight:700;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;z-index:1}@media screen and (min-width: 1px) and (max-width: 640px){.products-list .compare-products-container .compare-product-vs{font-weight:400;font-size:12px;font-size:.75rem}}.products-list .compare-products-container .product-thumbnail{width:50px;height:50px}.products-list .compare-products-check-btn-wrapper{text-align:center}.products-list .compare-products-check-btn-wrapper .compare-products-check-btn{width:60%;margin-top:20px;background-color:#464c9c;color:#fff;font-weight:700;font-size:large;border:none}@media screen and (min-width: 1px) and (max-width: 640px){.products-list .compare-products-check-btn-wrapper .compare-products-check-btn{font-size:smaller}}.compare-list-cover-link{position:absolute;inset:0;background:transparent;margin:auto;-webkit-transition:.5s;transition:.5s}.compare-list-cover-link:hover{opacity:.8}.competitor-products-title{margin-bottom:10px;padding:10px 15px;font-size:18px;font-size:1.125rem;font-weight:700;background-color:#fafafa}.competitor-products{background-color:#fff;margin:0;display:-ms-flexbox;display:flex;position:relative;-webkit-box-shadow:0 0 5px #C6C6C6;box-shadow:0 0 5px #c6c6c6}@media screen and (min-width: 1px) and (max-width: 640px){.competitor-products{-ms-flex-direction:column;flex-direction:column;margin:0 auto}}.competitor-products.slick-slider{padding:0 40px;margin-right:0;margin-left:0;border-radius:3px}.competitor-products .slick-list.draggable{background-color:#fff}.competitor-products .slick-prev.slick-arrow{left:0;width:40px;height:100%}.competitor-products .slick-prev.slick-arrow:before{content:none}.competitor-products .slick-prev.slick-arrow .arrow{position:absolute;margin:auto;padding:10px;width:20px;height:20px;inset:0 0 0 10px;border:solid #464C9C;border-width:0 4px 4px 0;border-radius:3px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.competitor-products .slick-next.slick-arrow{right:0;width:40px;height:100%}.competitor-products .slick-next.slick-arrow:before{content:none}.competitor-products .slick-next.slick-arrow .arrow{position:absolute;margin:auto;padding:10px;width:20px;height:20px;inset:0 10px 0 0;border:solid #464C9C;border-width:0 4px 4px 0;border-radius:3px;-webkit-transform:rotate(315deg);transform:rotate(315deg)}.competitor-products .competitor-product-wrap{-ms-flex:0 0 50%;flex:0 0 50%;background:#fff;padding:10px}@media screen and (min-width: 1px) and (max-width: 640px){.competitor-products .competitor-product-wrap{border-bottom:1px solid #e1e1e1}.competitor-products .competitor-product-wrap:last-child{border-bottom:none}}.competitor-products .competitor-product-wrap a{color:#555c}.competitor-products .competitor-product-wrap a:hover,.competitor-products .competitor-product-wrap a:focus{background:#464c9c;opacity:.8}.competitor-products .competitor-product{display:grid;-ms-grid-rows:auto auto 1fr;grid-template-rows:auto auto 1fr;grid-template-columns:auto 1fr;display:-ms-grid;-ms-grid-rows:auto auto auto;-ms-grid-columns:auto 1fr}.competitor-products .competitor-product>*:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.competitor-products .competitor-product>*:nth-child(2){-ms-grid-row:1;-ms-grid-column:2}.competitor-products .competitor-product>*:nth-child(3){-ms-grid-row:2;-ms-grid-column:1}.competitor-products .competitor-product>*:nth-child(4){-ms-grid-row:2;-ms-grid-column:2}.competitor-products .competitor-product>*:nth-child(5){-ms-grid-row:3;-ms-grid-column:1}.competitor-products .competitor-product>*:nth-child(6){-ms-grid-row:3;-ms-grid-column:2}.competitor-products .competitor-product .competitor-product-thumbnail-wrap{position:relative;grid-row:1 / 2;grid-column:1 / 2;-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1}.competitor-products .competitor-product .competitor-product-thumbnail-wrap .product-thumbnail{-webkit-box-shadow:0 0 5px #C6C6C6;box-shadow:0 0 5px #c6c6c6;margin:0;width:80px;height:80px}@media screen and (min-width: 1024px){.competitor-products .competitor-product .competitor-product-thumbnail-wrap .product-thumbnail{margin:10px 0 0}}@media screen and (min-width: 1px) and (max-width: 1024px){.competitor-products .competitor-product .competitor-product-thumbnail-wrap .product-thumbnail{width:80px;height:80px}}.competitor-products .competitor-product .competitor-product-info-wrap{padding:10px 15px 0;grid-row:1 / 2;grid-column:2 / 3;-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1}@media screen and (min-width: 1px) and (max-width: 1024px){.competitor-products .competitor-product .competitor-product-info-wrap .product-info-detail{text-align:left}}.competitor-products .competitor-product .competitor-product-info-wrap .product-info-detail .product-card-name{display:-ms-flexbox;display:flex}.competitor-products .competitor-product .competitor-product-info-wrap .product-info-detail .product-card-name h3{font-size:20px;font-size:1.25rem;color:#555;margin:0;line-height:1.1;word-wrap:break-word;word-break:break-all}@media screen and (min-width: 1px) and (max-width: 1024px){.competitor-products .competitor-product .competitor-product-info-wrap .product-info-detail .product-card-name h3{font-size:18px;font-size:1.125rem}}.competitor-products .competitor-product .competitor-product-info-wrap .product-info-detail .product-card-vendor-name{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}@media screen and (min-width: 1px) and (max-width: 1024px){.competitor-products .competitor-product .competitor-product-info-wrap .product-info-detail .product-card-vendor-name{margin-top:10px}}.competitor-products .competitor-product .competitor-product-info-wrap .product-info-detail .product-card-vendor-name p{color:#555c!important;font-size:14px;font-size:.875rem;line-height:1.1;margin:0;max-width:100%;min-width:100%;overflow:hidden;word-wrap:break-word;word-break:break-all;width:100%}.competitor-products .competitor-product .competitor-product-info-wrap .product-info-detail .product-card-vendor-name p a{color:#555c}.competitor-products .competitor-product .competitor-product-info-wrap .product-info-detail .product-description{text-align:left;word-break:break-all}.competitor-products .competitor-product .competitor-product-info-wrap .product-info-detail .product-description .link a{color:#464c9c}.competitor-products .competitor-product .competitor-product-info-wrap .product-info-detail .product-description p{height:8em;overflow:hidden}.competitor-products .competitor-product .competitor-product-info-wrap .product-info-detail .product-rating-review-wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:baseline;align-items:baseline;margin-top:7px}@media screen and (min-width: 1px) and (max-width: 1024px){.competitor-products .competitor-product .competitor-product-info-wrap .product-info-detail .product-rating-review-wrap{display:block}}.competitor-products .competitor-product .competitor-product-info-wrap .product-info-detail .product-rating-review-wrap .product-rating-wrap{display:-ms-flexbox;display:flex;font-size:20px;font-size:1.25rem;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:baseline;align-items:baseline;margin-right:15px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width: 1px) and (max-width: 1024px){.competitor-products .competitor-product .competitor-product-info-wrap .product-info-detail .product-rating-review-wrap .product-rating-wrap{margin-right:0}}.competitor-products .competitor-product .competitor-product-info-wrap .product-info-detail .product-rating-review-wrap .product-rating-wrap .product-card-star-num{font-size:16px;font-size:1rem}.competitor-products .competitor-product .competitor-product-info-wrap .product-info-detail .product-rating-review-wrap .product-card-review-num{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media screen and (min-width: 1px) and (max-width: 1024px){.competitor-products .competitor-product .competitor-product-info-wrap .product-info-detail .product-rating-review-wrap .product-card-review-num{margin-top:5px}}.competitor-products .competitor-product .competitor-product-info-wrap .product-info-detail .product-rating-review-wrap .product-card-review-num .product-card-review-num-img{height:auto;width:14px;margin-right:5px}.competitor-products .competitor-product .competitor-product-info-wrap .product-info-detail .product-rating-review-wrap .product-card-review-num .product-card-review-num-img img{display:block;width:100%;height:auto}.competitor-products .competitor-product .competitor-product-info-wrap .product-info-detail .product-rating-review-wrap .product-card-review-num span{color:#555;font-size:12px;font-size:.75rem;line-height:1}.competitor-products .competitor-product .competitor-product-text-wrap{font-size:12px;font-size:.75rem;grid-row:2 / 3;grid-column:1 / 3;-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:2;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media screen and (min-width: 1024px){.competitor-products .competitor-product .competitor-product-text-wrap{padding:10px 15px 0}}@media screen and (min-width: 1px) and (max-width: 1024px){.competitor-products .competitor-product .competitor-product-text-wrap{padding:0 15px;grid-row:3 / 4;grid-column:1 / 3;-ms-grid-row:3;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:2}}.competitor-products .competitor-product .competitor-product-differences-wrap .competitor-product-differences .competitor-product-difference.is-better{font-weight:700}.competitor-products .competitor-product .competitor-product-differences-wrap{grid-row:3 / 4;grid-column:1 / 3;-ms-grid-row:3;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:2}@media screen and (min-width: 1024px){.competitor-products .competitor-product .competitor-product-differences-wrap{padding:10px 15px 0}}@media screen and (min-width: 1px) and (max-width: 1024px){.competitor-products .competitor-product .competitor-product-differences-wrap{padding:10px 15px 15px;grid-row:4 / 5;grid-column:1 / 3;-ms-grid-row:4;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:2}}.competitor-products .competitor-product .competitor-product-differences-wrap .competitor-product-differences-title{padding:5px 10px;font-size:12px;font-size:.75rem;background:#ededed}.competitor-products .competitor-product .competitor-product-differences-wrap .competitor-product-differences{padding:10px 25px;background:#fafafa;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width: 1px) and (max-width: 1024px){.competitor-products .competitor-product .competitor-product-differences-wrap .competitor-product-differences{padding:10px 15px}}.competitor-products .competitor-product .competitor-product-differences-wrap .competitor-product-differences .competitor-product-difference{-ms-flex:0 0 48%;flex:0 0 48%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;font-size:12px;font-size:.75rem;line-height:1.3}.competitor-products .competitor-product .competitor-product-differences-wrap .competitor-product-differences .competitor-product-difference:not(:first-child):not(:nth-child(2)){margin-top:10px}.competitor-products .competitor-product .competitor-product-review-wrap{display:grid;-ms-grid-rows:auto 1fr;grid-template-rows:auto 1fr;grid-template-columns:auto 1fr;display:-ms-grid;-ms-grid-rows:auto auto;-ms-grid-columns:auto 1fr;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2 / 3;-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1 / 3}.competitor-products .competitor-product .competitor-product-review-wrap>*:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.competitor-products .competitor-product .competitor-product-review-wrap>*:nth-child(2){-ms-grid-row:1;-ms-grid-column:2}.competitor-products .competitor-product .competitor-product-review-wrap>*:nth-child(3){-ms-grid-row:2;-ms-grid-column:1}.competitor-products .competitor-product .competitor-product-review-wrap>*:nth-child(4){-ms-grid-row:2;-ms-grid-column:2}.competitor-products .competitor-product .competitor-product-review-wrap .reviewer-thumbnail-wrap{grid-row:1 / 2;grid-column:1 / 2;-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1;padding:10px 10px 10px 0}.competitor-products .competitor-product .competitor-product-review-wrap .reviewer-thumbnail-wrap .reviewer-avatar-img{width:80px;height:80px;border-radius:50%;overflow:hidden}.competitor-products .competitor-product .competitor-product-review-wrap .review-data{grid-row:1 / 2;grid-column:2 / 3;-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1;margin:15px 0;height:auto;overflow:hidden}.competitor-products .competitor-product .competitor-product-review-wrap .review-data dt{font-size:16px;font-size:1rem}.competitor-products .competitor-product .competitor-product-review-wrap .review-data dd>p{font-size:14px;font-size:.875rem}.competitor-products .competitor-product .competitor-product-review-wrap .review-more-read{grid-row:2 / 3;grid-column:1 / 3;-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:2}.competitor-products .competitor-product .competitor-product-review-wrap .review-more-read a{width:100%;height:40px;padding:12px;margin:0;font-size:14px;font-size:.875rem;font-weight:700;color:#fff;border-radius:3px;background:#464c9c}.competitor-products .competitor-product .competitor-product-review-wrap .review-more-read a:hover,.competitor-products .competitor-product .competitor-product-review-wrap .review-more-read a:focus{background:#464c9c;opacity:.8}.competitor-products .competitor-product .competitor-product-card-badge{position:absolute;top:-7px;left:-7px;z-index:2;width:40px;height:40px;margin-top:10px}@media screen and (min-width: 1px) and (max-width: 1024px){.competitor-products .competitor-product .competitor-product-card-badge{top:3px;left:13px}}@media screen and (min-width: 1px) and (max-width: 640px){.competitor-products .competitor-product .competitor-product-card-badge{top:-18px;left:-8px}}.competitor-products .competitor-product .competitor-product-card-badge .competitor-product-card-badge-img-wrap{width:100%;height:100%;background:linear-gradient(135deg,#2FC1E1,#2FC1E1 50%,transparent 0,transparent);position:relative}.competitor-products .competitor-product .competitor-product-card-badge .competitor-product-card-badge-img-wrap:after{position:absolute;top:0;left:40px;content:"";width:7px;height:7px;background:#1991ab;z-index:-1;-webkit-transform:translateX(-100%);transform:translate(-100%)}.competitor-products .competitor-product .competitor-product-card-badge .competitor-product-card-badge-img-wrap:before{position:absolute;top:40px;left:0;content:"";width:7px;height:7px;background:#1991ab;z-index:-1;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.competitor-products .competitor-product .competitor-product-card-badge .competitor-product-card-badge-img{width:25px;height:25px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:3px}.competitor-products .competitor-product .competitor-product-card-badge .competitor-product-card-badge-img img{display:block;width:100%;height:auto}.competitor-products-link{margin:10px auto 50px;width:400px}@media screen and (min-width: 1px) and (max-width: 640px){.competitor-products-link{width:100%;margin:10px auto}}.competitor-products-link a{font-size:20px;font-size:1.25rem;font-weight:700;color:#fff;border-radius:3px;white-space:nowrap;background:#464c9c;width:100%}.competitor-products-link a:hover,.competitor-products-link a:focus{background:#464c9c;opacity:.8}@media screen and (min-width: 1px) and (max-width: 1024px){.competitor-products-link a{font-size:16px;font-size:1rem}}@media screen and (min-width: 1px) and (max-width: 640px){.competitor-products-link a{font-size:12px;font-size:.75rem}}.category-recommend{border:0;margin-top:260px;padding:10px}.category-recommend .recommend-title{font-weight:700}.category-recommend .recommend-item{padding:10px 5px}.category-recommend .recommend-item .cell:first-child{position:relative}.category-recommend .recommend-item .cell:first-child figure{display:block;width:100%;padding-top:100%}.category-recommend .recommend-item .cell:first-child figure img{position:absolute;inset:0}.category-recommend .recommend-image{width:100%;height:100%;border:1px solid #ededed;-o-object-fit:contain;object-fit:contain}.category-recommend .recommend-info{height:100%;margin-left:8px}.category-recommend .recommend-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.category-recommend .rating{font-size:16px;font-size:1rem}@media screen and (min-width: 1px) and (max-width: 980px){.category-recommend{margin-top:20px;padding:10px 20px 10px 10px}}@media screen and (min-width: 1px) and (max-width: 640px){.category-recommend{margin-top:20px;padding:10px 20px}}.dropdown .dropdown-toggle{cursor:pointer}.dropdown .dropdown-menu{-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,.15);box-shadow:0 0 5px #00000026;position:absolute;-webkit-transform:translate3d(0px,36px,0px);transform:translate3d(0,36px,0);top:0;right:0;background:#fff;min-width:150px;padding:5px 0;border-radius:5px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;border:1px solid #ededed}.dropdown .dropdown-menu ul{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;margin:0}.dropdown .dropdown-menu ul li a{display:block;padding:8px 10px}.dropdown .dropdown-menu ul li a:hover{background:#fafafa}@media screen and (min-width: 1px) and (max-width: 980px){.dropdown .dropdown-menu .search{display:block;margin:0 5px 5px}}.review_filter .dropdown .is-dropdown-submenu:hover{display:block!important}.easy-to-use-rankings-wrap{background-color:#f5f7fd;padding-bottom:50px}.easy-to-use-rankings-wrap .breadcrumb{padding-top:10px}.easy-to-use-rankings-wrap .product-compare-checkbox{position:relative;margin:2em 0}@media screen and (min-width: 1px) and (max-width: 640px){.easy-to-use-rankings-wrap .product-compare-checkbox{margin:0}}@media screen and (min-width: 1px) and (max-width: 640px){.easy-to-use-rankings-wrap .product-compare-checkbox .product-rank{position:absolute;font-weight:600;left:15px;top:0}}.easy-to-use-rankings-wrap .product-compare-checkbox label{display:inline-block;width:100%;height:auto}.easy-to-use-rankings-wrap .product-compare-checkbox label input[type=checkbox]{display:none}.easy-to-use-rankings-wrap .product-compare-checkbox label .category-product-compare-text{width:100%;height:100%;position:relative;padding:20px;background-color:#66c7f800}@media screen and (min-width: 1px) and (max-width: 640px){.easy-to-use-rankings-wrap .product-compare-checkbox label .category-product-compare-text{display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-align:center;align-items:center;padding:0;padding:initial;text-align:right}}.easy-to-use-rankings-wrap .product-compare-checkbox label .category-product-compare-text span{display:block;margin:10px 0;color:#fff}@media screen and (min-width: 1px) and (max-width: 640px){.easy-to-use-rankings-wrap .product-compare-checkbox label .category-product-compare-text span{margin:0;text-align:right;font-size:14px;font-size:.875rem}}.easy-to-use-rankings-wrap .product-compare-checkbox label .category-product-compare-text:before{background:#fff;border:1px solid #C6C6C6;border-radius:2px;display:block;content:"";height:28px;width:28px;position:relative;top:0;left:0;z-index:2}@media screen and (min-width: 1px) and (max-width: 640px){.easy-to-use-rankings-wrap .product-compare-checkbox label .category-product-compare-text:before{height:18px;width:18px;left:auto;margin:0 15px}}.easy-to-use-rankings-wrap .product-compare-checkbox label input:checked+.category-product-compare-text:after{display:block;content:"";width:20px;height:12px;border-left:2px solid #464C9C;border-bottom:2px solid #464C9C;-webkit-transform:translateY(-50%) rotate(-50deg);transform:translateY(-50%) rotate(-50deg);position:absolute;top:30%;left:10%;right:0;margin:0 16px;z-index:2}@media screen and (min-width: 1px) and (max-width: 640px){.easy-to-use-rankings-wrap .product-compare-checkbox label input:checked+.category-product-compare-text:after{width:14px;height:8px;top:40%;left:auto;right:0}}.easy-to-use-rankings-wrap .product-compare-checkbox label span{font-size:14px;font-size:.875rem;color:#fff}.easy-to-use-rankings-wrap .product-info-detail{margin-bottom:1rem}@media screen and (min-width: 1px) and (max-width: 1024px){.easy-to-use-rankings-wrap .product-info-detail{text-align:left}}.easy-to-use-rankings-wrap .product-info-detail .product-card-name{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.easy-to-use-rankings-wrap .product-info-detail .product-card-name p{line-height:1.1;margin:0;max-width:100%;min-width:100%;overflow:hidden;width:100%}.easy-to-use-rankings-wrap .product-info-detail .product-card-name h2{font-size:20px;font-size:1.25rem;color:#555;margin:0;padding:0;padding:initial;line-height:1.1;word-wrap:break-word;word-break:break-all;font-weight:700}@media screen and (min-width: 1px) and (max-width: 1024px){.easy-to-use-rankings-wrap .product-info-detail .product-card-name h2{font-size:18px;font-size:1.125rem}}.easy-to-use-rankings-wrap .product-info-detail .product-card-vendor-name{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.easy-to-use-rankings-wrap .product-info-detail .product-card-vendor-name p{color:#555c!important;font-size:14px;font-size:.875rem;line-height:1.1;margin:0;max-width:100%;min-width:100%;overflow:hidden;word-wrap:break-word;word-break:break-all;width:100%}.easy-to-use-rankings-wrap .product-info-detail .product-card-vendor-name p a{color:#555c}.easy-to-use-rankings-wrap .product-info-detail .product-description{text-align:left;word-break:break-all}.easy-to-use-rankings-wrap .product-info-detail .product-description .link a{color:#464c9c}.easy-to-use-rankings-wrap .product-info-detail .product-description p{height:8em;overflow:hidden}.easy-to-use-rankings-wrap .product-info-detail .product-rating-review-wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:baseline;align-items:baseline;margin-top:7px}@media screen and (min-width: 1px) and (max-width: 1024px){.easy-to-use-rankings-wrap .product-info-detail .product-rating-review-wrap{display:block}}@media screen and (min-width: 1px) and (max-width: 640px){.easy-to-use-rankings-wrap .product-info-detail .product-rating-review-wrap{display:-ms-flexbox;display:flex}}.easy-to-use-rankings-wrap .product-info-detail .product-rating-review-wrap .product-rating-wrap{display:-ms-flexbox;display:flex;font-size:20px;font-size:1.25rem;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:baseline;align-items:baseline;margin-right:15px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width: 1px) and (max-width: 1024px){.easy-to-use-rankings-wrap .product-info-detail .product-rating-review-wrap .product-rating-wrap{margin-right:0}}.easy-to-use-rankings-wrap .product-info-detail .product-rating-review-wrap .product-rating-wrap .product-card-star-num{font-size:16px;font-size:1rem}.easy-to-use-rankings-wrap .product-info-detail .product-rating-review-wrap .product-card-review-num{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media screen and (min-width: 1px) and (max-width: 1024px){.easy-to-use-rankings-wrap .product-info-detail .product-rating-review-wrap .product-card-review-num{margin-top:5px}}@media screen and (min-width: 1px) and (max-width: 640px){.easy-to-use-rankings-wrap .product-info-detail .product-rating-review-wrap .product-card-review-num{margin-left:5px}}.easy-to-use-rankings-wrap .product-info-detail .product-rating-review-wrap .product-card-review-num .product-card-review-num-img{height:auto;width:14px;margin-right:5px}.easy-to-use-rankings-wrap .product-info-detail .product-rating-review-wrap .product-card-review-num .product-card-review-num-img img{display:block;width:100%;height:auto}.easy-to-use-rankings-wrap .product-info-detail .product-rating-review-wrap .product-card-review-num span{color:#555;font-size:12px;font-size:.75rem;line-height:1}.easy-to-use-rankings-wrap .product-info-detail .product-write-review-link,.easy-to-use-rankings-wrap .product-info-detail .product-show-review-link{display:block}.easy-to-use-rankings-wrap .product-info-detail .product-write-review-link a,.easy-to-use-rankings-wrap .product-info-detail .product-show-review-link a{background:transparent;border:none;color:#464c9c;font-size:14px;font-size:.875rem;padding:15px}.easy-to-use-rankings-wrap .product-info-detail .product-write-review-link a:hover,.easy-to-use-rankings-wrap .product-info-detail .product-show-review-link a:hover{text-decoration:underline}.easy-to-use-rankings-wrap .product-info-detail .product-write-review-link span,.easy-to-use-rankings-wrap .product-info-detail .product-show-review-link span{background:transparent;border:none;color:#29263e;font-size:14px;font-size:.875rem;padding:15px;cursor:inherit}.easy-to-use-rankings-wrap .easy-to-use-products-header-wrap{text-align:left;background-color:#fff;max-width:1280px;width:100%;margin-right:auto;margin-left:auto;margin-bottom:70px;padding:0;-webkit-box-shadow:1px 1px 3px #C6C6C6;box-shadow:1px 1px 3px #c6c6c6}@media screen and (min-width: 1px) and (max-width: 1024px){.easy-to-use-rankings-wrap .easy-to-use-products-header-wrap{padding:0 5px;margin-bottom:20px}}@media screen and (min-width: 640px) and (max-width: 1024px){.easy-to-use-rankings-wrap .easy-to-use-products-header-wrap{padding:0 30px}}.easy-to-use-rankings-wrap .easy-to-use-products-header-wrap .easy-to-use-products-info-wrap{padding:30px 40px 0}@media screen and (min-width: 1px) and (max-width: 640px){.easy-to-use-rankings-wrap .easy-to-use-products-header-wrap .easy-to-use-products-info-wrap{padding:15px 15px 0}}.easy-to-use-rankings-wrap .easy-to-use-products-header-wrap .easy-to-use-products-info-wrap h1{font-weight:700;margin-bottom:1em}.easy-to-use-rankings-wrap .easy-to-use-products-header-wrap .easy-to-use-products-sns-wrap .sns-share-block{padding:10px 30px 30px 0;width:100%}.easy-to-use-rankings-wrap .easy-to-use-products-header-wrap .easy-to-use-products-sns-wrap .sns-share-block ul{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;width:100%}.easy-to-use-rankings-wrap .easy-to-use-products-header-wrap .easy-to-use-products-sns-wrap .sns-share-block ul li:not(:first-child){padding-left:30px}@media screen and (min-width: 1px) and (max-width: 1024px){.easy-to-use-rankings-wrap .easy-to-use-products-header-wrap .easy-to-use-products-sns-wrap .sns-share-block ul li:not(:first-child){padding-left:10px}}.easy-to-use-rankings-wrap .easy-to-use-products-header-wrap .easy-to-use-products-sns-wrap .sns-share-block .facebook:before{content:"";background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D%220%200%207.955%2015.909%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M1.989%205.3H0v2.655h1.989v7.955H5.3V7.955h2.414L7.955%205.3H5.3V4.2c0-.633.127-.884.739-.884h1.912V0H5.43C3.047%200%201.989%201.049%201.989%203.059z%22%20fill%3D%22%23c6c6c6%22%2F%3E%3C%2Fsvg%3E);width:7px;height:15px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 7.955 15.909' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.989 5.3H0v2.655h1.989v7.955H5.3V7.955h2.414L7.955 5.3H5.3V4.2c0-.633.127-.884.739-.884h1.912V0H5.43C3.047 0 1.989 1.049 1.989 3.059z' fill='%23c6c6c6'/%3E%3C/svg%3E");width:8px;height:17px}.easy-to-use-rankings-wrap .easy-to-use-products-header-wrap .easy-to-use-products-sns-wrap .sns-share-block .facebook:hover:before{content:"";background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D%220%200%206.5%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M1.625%204.333H0V6.5h1.625V13h2.708V6.5h1.973L6.5%204.333H4.333v-.9c0-.517.1-.722.6-.722H6.5V0H4.437C2.49%200%201.625.857%201.625%202.5z%22%20fill%3D%22%233b5998%22%2F%3E%3C%2Fsvg%3E);width:6px;height:13px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 6.5 13' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.625 4.333H0V6.5h1.625V13h2.708V6.5h1.973L6.5 4.333H4.333v-.9c0-.517.1-.722.6-.722H6.5V0H4.437C2.49 0 1.625.857 1.625 2.5z' fill='%233b5998'/%3E%3C/svg%3E");width:8px;height:17px}.easy-to-use-rankings-wrap .easy-to-use-products-header-wrap .easy-to-use-products-sns-wrap .sns-share-block .twitter:before{content:"";background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%221200%22%20height%3D%221227%22%20viewBox%3D%220%200%201200%201227%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M714.163%20519.284L1160.89%200H1055.03L667.137%20450.887L357.328%200H0L468.492%20681.821L0%201226.37H105.866L515.491%20750.218L842.672%201226.37H1200L714.137%20519.284H714.163ZM569.165%20687.828L521.697%20619.934L144.011%2079.6944H306.615L611.412%20515.685L658.88%20583.579L1055.08%201150.3H892.476L569.165%20687.854V687.828Z%22%20fill%3D%22gray%22%2F%3E%0A%3C%2Fsvg%3E);width:1200px;height:1227px;width:22px;height:17px}.easy-to-use-rankings-wrap .easy-to-use-products-header-wrap .easy-to-use-products-sns-wrap .sns-share-block .twitter:hover:before{content:"";background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%221200%22%20height%3D%221227%22%20viewBox%3D%220%200%201200%201227%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M714.163%20519.284L1160.89%200H1055.03L667.137%20450.887L357.328%200H0L468.492%20681.821L0%201226.37H105.866L515.491%20750.218L842.672%201226.37H1200L714.137%20519.284H714.163ZM569.165%20687.828L521.697%20619.934L144.011%2079.6944H306.615L611.412%20515.685L658.88%20583.579L1055.08%201150.3H892.476L569.165%20687.854V687.828Z%22%20fill%3D%22black%22%2F%3E%0A%3C%2Fsvg%3E);width:1200px;height:1227px;width:22px;height:17px}.easy-to-use-rankings-wrap .easy-to-use-products-header-wrap .easy-to-use-products-sns-wrap .sns-share-block .linkedin:before{content:"";background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D%220%200%2016.601%2015.909%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M3.445%201.729A1.715%201.715%200%201%201%201.729%200a1.722%201.722%200%200%201%201.716%201.729zm.014%203.113H0v11.067h3.458zm5.521%200H5.543v11.067H8.98V10.1c0-3.23%204.17-3.494%204.17%200v5.81h3.45V8.9c0-5.451-6.171-5.252-7.621-2.569V4.842z%22%20fill%3D%22%23c6c6c6%22%2F%3E%3C%2Fsvg%3E);width:16px;height:15px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16.601 15.909' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.445 1.729A1.715 1.715 0 1 1 1.729 0a1.722 1.722 0 0 1 1.716 1.729zm.014 3.113H0v11.067h3.458zm5.521 0H5.543v11.067H8.98V10.1c0-3.23 4.17-3.494 4.17 0v5.81h3.45V8.9c0-5.451-6.171-5.252-7.621-2.569V4.842z' fill='%23c6c6c6'/%3E%3C/svg%3E");width:18px;height:17px}.easy-to-use-rankings-wrap .easy-to-use-products-header-wrap .easy-to-use-products-sns-wrap .sns-share-block .linkedin:hover:before{content:"";background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D%220%200%2013.565%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M2.815%201.413A1.4%201.4%200%201%201%201.413%200a1.407%201.407%200%200%201%201.402%201.413zm.011%202.543H0V13h2.826zm4.512%200H4.53V13h2.808V8.253c0-2.64%203.408-2.855%203.408%200V13h2.819V7.274c0-4.454-5.043-4.292-6.228-2.1V3.957z%22%20fill%3D%22%230075b5%22%2F%3E%3C%2Fsvg%3E);width:13px;height:13px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 13.565 13' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.815 1.413A1.4 1.4 0 1 1 1.413 0a1.407 1.407 0 0 1 1.402 1.413zm.011 2.543H0V13h2.826zm4.512 0H4.53V13h2.808V8.253c0-2.64 3.408-2.855 3.408 0V13h2.819V7.274c0-4.454-5.043-4.292-6.228-2.1V3.957z' fill='%230075b5'/%3E%3C/svg%3E");width:18px;height:17px}.easy-to-use-rankings-wrap .easy-to-use-rankings-conditions-wrap>h2{margin:10px 0}.easy-to-use-rankings-wrap .easy-to-use-rankings-conditions-wrap .search-filter{margin-bottom:20px}.easy-to-use-rankings-wrap .easy-to-use-rankings-conditions-wrap .category-grid-filter{width:calc(100% - 650px);margin-right:0;margin-left:auto}@media screen and (min-width: 1px) and (max-width: 1024px){.easy-to-use-rankings-wrap .easy-to-use-rankings-conditions-wrap .category-grid-filter{padding-right:0;width:100%}}.easy-to-use-rankings-wrap .easy-to-use-rankings-conditions-wrap .category-grid-filter span{margin-right:15px;white-space:nowrap}.easy-to-use-rankings-wrap .easy-to-use-rankings-conditions-wrap .category-grid-filter ul{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;margin-bottom:10px}.easy-to-use-rankings-wrap .easy-to-use-rankings-conditions-wrap .category-grid-filter ul li{width:calc(100% / 3);text-align:center;margin-right:2px}.easy-to-use-rankings-wrap .easy-to-use-rankings-conditions-wrap .category-grid-filter ul li:last-child{margin-right:0}.easy-to-use-rankings-wrap .easy-to-use-rankings-conditions-wrap .category-grid-filter ul li a{color:#29263e;background-color:#ededed;display:block;padding:5px}.easy-to-use-rankings-wrap .easy-to-use-rankings-conditions-wrap .category-grid-filter ul li a.current_company_size{color:#fff;background-color:#464c9c;font-weight:700}.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap{max-width:1280px;width:100%;margin-right:auto;margin-left:auto;padding:0 15px}@media screen and (min-width: 1px) and (max-width: 1024px){.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap{padding:0 10px}}@media screen and (min-width: 640px) and (max-width: 1024px){.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap{padding:0 30px}}.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap h2{padding:0 0 20px}@media screen and (min-width: 1px) and (max-width: 1024px){.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap h2{padding:0;font-size:26px;font-size:1.625rem}}.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .category-noproducts-message{font-size:24px;font-size:1.5rem;color:#555;text-align:center;margin:50px 0;-webkit-box-shadow:1px 1px 3px #C6C6C6;box-shadow:1px 1px 3px #c6c6c6;background-color:#fff;padding:20px 0}.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div{margin-bottom:30px}.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;min-height:180px}@media screen and (min-width: 1px) and (max-width: 640px){.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product{background-color:#fff;-webkit-box-shadow:1px 1px 3px #C6C6C6;box-shadow:1px 1px 3px #c6c6c6;padding:20px 40px 20px 50px;width:100%;display:-ms-flexbox;display:flex;position:relative}@media screen and (min-width: 1px) and (max-width: 1024px){.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product{display:block;padding:10px}}.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .product-card-badge{position:absolute;top:-7px;left:-7px;z-index:2;width:100px;height:100px;padding:0;background:transparent}@media screen and (min-width: 1px) and (max-width: 1024px){.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .product-card-badge{top:0;left:0;width:65px;height:65px}}@media screen and (min-width: 1px) and (max-width: 640px){.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .product-card-badge{width:60px;height:60px}}.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .product-card-badge:before,.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .product-card-badge:after{content:none}.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .product-card-badge .product-card-badge-img-wrap{position:relative;top:0;left:0;width:100px;height:100px;background:linear-gradient(135deg,#2FC1E1,#2FC1E1 50%,transparent 0,transparent)}@media screen and (min-width: 1px) and (max-width: 1024px){.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .product-card-badge .product-card-badge-img-wrap{width:65px;height:65px}}@media screen and (min-width: 1px) and (max-width: 640px){.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .product-card-badge .product-card-badge-img-wrap{width:60px;height:60px}}@media screen and (min-width: 1024px){.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .product-card-badge .product-card-badge-img-wrap:after{position:absolute;top:0;left:100px;content:"";width:7px;height:7px;background:#1991ab;z-index:-1;-webkit-transform:translateX(-100%);transform:translate(-100%)}.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .product-card-badge .product-card-badge-img-wrap:before{position:absolute;top:100px;left:0;content:"";width:7px;height:7px;background:#1991ab;z-index:-1;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .product-card-badge .product-card-badge-img-wrap .product-card-badge-img{width:60px;height:60px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:3px;top:0;left:0}@media screen and (min-width: 1px) and (max-width: 1024px){.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .product-card-badge .product-card-badge-img-wrap .product-card-badge-img{width:100%;height:100%}}@media screen and (min-width: 1px) and (max-width: 640px){.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .product-card-badge .product-card-badge-img-wrap .product-card-badge-img{padding:0}}.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .product-card-badge .product-card-badge-img-wrap .product-card-badge-img img{display:block;width:100%;height:auto}.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .product-content-wrap{width:100%}@media screen and (min-width: 1px) and (max-width: 980px){.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .product-content-wrap{padding:0}}@media screen and (min-width: 1px) and (max-width: 640px){.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .product-content-wrap{-ms-flex-direction:column;flex-direction:column}}@media screen and (min-width: 1px) and (max-width: 1024px){.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .product-content-wrap .product-main-wrap .product-main-info-wrap{padding:20px 20px 10px}}@media screen and (min-width: 1px) and (max-width: 640px){.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .product-content-wrap .product-main-wrap .product-main-info-wrap{padding:0;padding:initial;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:1rem 0}}.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .product-content-wrap .product-main-wrap .product-rank{position:absolute;left:30px;font-weight:700;margin-right:5px;padding-top:3.5rem;margin-right:2rem;font-size:20px;font-size:1.25rem}@media screen and (min-width: 1px) and (max-width: 640px){.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .product-content-wrap .product-main-wrap .product-rank{left:50px;padding-top:1.5rem}}.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .product-content-wrap .product-main-wrap .product-thumbnail-wrap{-ms-flex-positive:1;flex-grow:1}@media screen and (min-width: 1px) and (max-width: 1024px){.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .product-content-wrap .product-main-wrap .product-thumbnail-wrap{padding:20px 0 0 20px}}@media screen and (min-width: 1px) and (max-width: 640px){.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .product-content-wrap .product-main-wrap .product-thumbnail-wrap{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:space-evenly;justify-content:space-evenly;-ms-flex-align:center;align-items:center;padding:0;padding:initial}}.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .product-content-wrap .product-main-wrap .product-thumbnail-wrap .product-thumbnail{-webkit-box-shadow:0 0 5px #C6C6C6;box-shadow:0 0 5px #c6c6c6;margin:0;width:150px;height:150px}@media screen and (min-width: 1024px){.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .product-content-wrap .product-main-wrap .product-thumbnail-wrap .product-thumbnail{margin:10px 0 0}}@media screen and (min-width: 1px) and (max-width: 1024px){.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .product-content-wrap .product-main-wrap .product-thumbnail-wrap .product-thumbnail{width:80px;height:80px}}.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .product-content-wrap .product-main-wrap .product-name-and-score-wrap{-ms-flex-positive:8;flex-grow:8}@media screen and (min-width: 1px) and (max-width: 640px){.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .product-content-wrap .product-main-wrap .product-name-and-score-wrap{width:100%}}@media screen and (min-width: 1px) and (max-width: 640px){.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .product-content-wrap .product-main-wrap .product-name-and-score-wrap .product-total-rate-wrap{width:100%}}.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .product-content-wrap .product-main-wrap .product-name-and-score-wrap .product-total-rate-wrap .rate-title{font-size:20px;font-size:1.25rem}@media screen and (min-width: 1px) and (max-width: 640px){.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .product-content-wrap .product-main-wrap .product-name-and-score-wrap .product-total-rate-wrap .rate-title{font-size:18px;font-size:1.125rem}}.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .product-content-wrap .product-main-wrap .product-name-and-score-wrap .product-total-rate-wrap .rate-score{font-size:20px;font-size:1.25rem}@media screen and (min-width: 1px) and (max-width: 640px){.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .product-content-wrap .product-main-wrap .product-name-and-score-wrap .product-total-rate-wrap .rate-score{font-size:18px;font-size:1.125rem}}.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .product-content-wrap .product-main-wrap .product-name-and-score-wrap .product-total-rate-wrap .rate-bar{height:2rem}@media screen and (min-width: 1px) and (max-width: 640px){.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .product-content-wrap .product-main-wrap .product-name-and-score-wrap .product-total-rate-wrap .rate-bar{height:1.5rem}}.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .product-content-wrap .product-main-wrap .product-botton-wrap{-ms-flex-positive:1;flex-grow:1}@media screen and (min-width: 1px) and (max-width: 640px){.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .product-content-wrap .product-main-wrap .product-botton-wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around;margin-right:-10px}}.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .product-content-wrap .product-main-wrap .product-botton-wrap .action-btn{margin-bottom:10px}@media screen and (min-width: 1px) and (max-width: 640px){.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .product-content-wrap .product-main-wrap .product-botton-wrap .action-btn{width:calc(50% - 10px);margin:0}}.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .product-content-wrap .product-main-wrap .product-botton-wrap .action-btn .link-btn{background:#2fc1e1;border:1px solid #2FC1E1;border-radius:3px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;min-width:120px;margin:0 auto;padding:10px 5px;font-size:12px;font-size:.75rem;line-height:1.2;white-space:nowrap;color:#fff}@media screen and (min-width: 1px) and (max-width: 640px){.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .product-content-wrap .product-main-wrap .product-botton-wrap .action-btn .link-btn{font-weight:700}}.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .product-content-wrap .product-detail-info-wrap{margin-bottom:.5rem}@media screen and (min-width: 1px) and (max-width: 640px){.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .product-content-wrap .product-detail-info-wrap{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .product-content-wrap .product-detail-info-wrap .product-rate-wrap{width:60%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:start;align-content:flex-start;margin-top:2rem}@media screen and (min-width: 1px) and (max-width: 640px){.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .product-content-wrap .product-detail-info-wrap .product-rate-wrap{width:100%;margin:.5rem 0}}.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .product-content-wrap .product-detail-info-wrap .product-rate-wrap .product-rate{width:100%;padding:.5rem}.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .product-content-wrap .product-detail-info-wrap .review-wrap{width:40%;margin-bottom:.5rem}@media screen and (min-width: 1px) and (max-width: 640px){.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .product-content-wrap .product-detail-info-wrap .review-wrap{width:100%}}.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .product-content-wrap .acordion{display:block;text-align:center;position:relative;border-radius:.2rem;font-weight:600;width:100%;margin:0 auto;opacity:1;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;cursor:pointer}.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .product-content-wrap .acordion:hover{opacity:.6}.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .product-content-wrap .acordion.opening{background-color:#66c7f880;color:#063955}.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .product-content-wrap .acordion.opening:before{content:"";border:10px solid transparent;border-bottom:15px solid #37657e;width:0;height:0;position:absolute;top:-15%;left:85%}.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .product-content-wrap .acordion.closing{background-color:#fafafa;color:#29263e;margin-top:1rem}.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .product-content-wrap .acordion.closing:before{content:"";border:10px solid transparent;border-top:15px solid gray;width:0;height:0;position:absolute;top:25%;left:85%}.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .easy-to-use-product-main{-ms-flex:0 0 60%;flex:0 0 60%}@media screen and (min-width: 1px) and (max-width: 1024px){.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .easy-to-use-product-main{margin:0;padding:15px 10px}}.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .easy-to-use-product-main .easy-to-use-product-main-content-wrap{-ms-flex-positive:1;flex-grow:1}.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .easy-to-use-product-main .easy-to-use-product-main-compare-btn-wrap{width:100%}@media screen and (min-width: 1px) and (max-width: 1024px){.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .easy-to-use-product-main .easy-to-use-product-main-compare-btn-wrap{margin:0}}@media screen and (min-width: 1px) and (max-width: 640px){.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .easy-to-use-product-main .easy-to-use-product-main-compare-btn-wrap{width:auto}}.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .easy-to-use-product-main .easy-to-use-product-main-text-wrap{font-size:14px;font-size:.875rem}@media screen and (min-width: 1024px){.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .easy-to-use-product-main .easy-to-use-product-main-text-wrap{padding:10px 30px 0}}@media screen and (min-width: 1px) and (max-width: 1024px){.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .easy-to-use-product-main .easy-to-use-product-main-text-wrap{padding:0 20px}}.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .easy-to-use-product-main .product-action-btn{width:30%;padding:0 30px 0 10px}@media screen and (min-width: 1px) and (max-width: 1024px){.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .easy-to-use-product-main .product-action-btn{padding-right:0}}@media screen and (min-width: 1px) and (max-width: 640px){.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .easy-to-use-product-main .product-action-btn{width:100%;padding:0}}.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .easy-to-use-product-main .product-action-btn a{margin-bottom:15px}.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .easy-to-use-product-main .product-action-btn a:last-child{margin-bottom:0}.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .easy-to-use-product-main .product-action-btn.alone{margin:0 0 0 auto;padding-left:0}.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .easy-to-use-product-main .product-total-rate-wrap{width:100%;margin-bottom:15px}.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .easy-to-use-product-main .product-rate-wrap{width:100%;padding:15px;background-color:#fafafa;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .easy-to-use-product-main .product-rate-wrap .product-rate{width:50%;margin-bottom:15px}@media screen and (min-width: 1px) and (max-width: 640px){.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .easy-to-use-product-main .product-rate-wrap .product-rate{width:100%}}.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .easy-to-use-product-review{border:1px solid rgba(198,198,198,.5);margin-left:5px;margin-top:2rem;-ms-flex:0 0 40%;flex:0 0 40%;padding:20px 30px}@media screen and (min-width: 1px) and (max-width: 1024px){.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .easy-to-use-product-review{border:none;border-top:1px solid rgba(198,198,198,.5);padding:15px 10px 10px}}@media screen and (min-width: 1px) and (max-width: 640px){.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .easy-to-use-product-review{border:1px solid rgba(198,198,198,.5)}}.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .easy-to-use-product-review .easy-to-use-product-review-lead{margin-bottom:15px;font-weight:700;font-size:18px;font-size:1.125rem}@media screen and (min-width: 1px) and (max-width: 1024px){.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .easy-to-use-product-review .easy-to-use-product-review-lead{margin-left:0}}@media screen and (min-width: 1px) and (max-width: 640px){.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .easy-to-use-product-review .easy-to-use-product-review-header{-ms-flex-direction:column;flex-direction:column}}.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .easy-to-use-product-review .easy-to-use-product-review-header .easy-to-use-product-review-thumbnail-wrap{margin-right:1rem}@media screen and (min-width: 1px) and (max-width: 1024px){.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .easy-to-use-product-review .easy-to-use-product-review-header .easy-to-use-product-review-thumbnail-wrap{padding-right:10px}}@media screen and (min-width: 1px) and (max-width: 640px){.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .easy-to-use-product-review .easy-to-use-product-review-header .easy-to-use-product-review-thumbnail-wrap{padding:0;padding:initial;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;width:25%}}.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .easy-to-use-product-review .easy-to-use-product-review-header .easy-to-use-product-review-thumbnail-wrap .review-avatar-img{text-align:center;border-radius:50%;width:65px;height:65px;overflow:hidden;margin:0 auto;position:relative}@media screen and (min-width: 1px) and (max-width: 1024px){.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .easy-to-use-product-review .easy-to-use-product-review-header .easy-to-use-product-review-thumbnail-wrap .review-avatar-img{width:40px;height:40px}}.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .easy-to-use-product-review .easy-to-use-product-review-header .easy-to-use-product-review-thumbnail-wrap .review-avatar-img img{-o-object-fit:contain;object-fit:contain;position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;left:50%;width:auto;height:auto;max-width:100%;max-height:100%}.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .easy-to-use-product-review .easy-to-use-product-review-header .easy-to-use-product-review-thumbnail-wrap .reviewer-name h3{font-size:1rem}.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .easy-to-use-product-review .easy-to-use-product-review-header .easy-to-use-product-review-score-wrap .easy-to-use-review-score{color:#2665ac;font-weight:700}.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .easy-to-use-product-review .easy-to-use-product-review-header .easy-to-use-product-review-score-wrap .rate-score{color:#2665ac;font-weight:700;font-size:1.5rem}.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .easy-to-use-product-review .easy-to-use-product-review-body{text-align:center}.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .easy-to-use-product-review .easy-to-use-product-review-footer{width:100%}.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .easy-to-use-product-review .easy-to-use-product-review-footer .product-action-btn a{font-size:12px;font-size:.75rem}.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .easy-to-use-product-review .easy-to-use-product-review-footer .product-action-btn a:hover{-webkit-transition:.5s;transition:.5s;opacity:.5}.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .easy-to-use-product-review .easy-to-use-product-review-noitem{margin-left:30px}.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .easy-to-use-product-review .easy-to-use-product-reviewer-wrap{width:35%}@media screen and (min-width: 1px) and (max-width: 1024px){.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .easy-to-use-product-review .easy-to-use-product-reviewer-wrap{width:15%}}@media screen and (min-width: 1px) and (max-width: 640px){.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .easy-to-use-product-review .easy-to-use-product-reviewer-wrap{-ms-flex-direction:row;flex-direction:row;width:100%}}@media screen and (min-width: 1px) and (max-width: 640px){.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .easy-to-use-product-review .easy-to-use-product-review-info-wrap{width:100%}}.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .easy-to-use-product-review .easy-to-use-product-review-info-wrap .product-review-author{color:#29263ecc;word-break:break-all}.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .easy-to-use-product-review .easy-to-use-product-review-info-wrap .product-review-author .product-review-author-name,.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .easy-to-use-product-review .easy-to-use-product-review-info-wrap .product-review-author .product-review-author-name a{color:#29263e;font-size:14px;font-size:.875rem;font-weight:700}@media screen and (min-width: 1px) and (max-width: 1024px){.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .easy-to-use-product-review .easy-to-use-product-review-info-wrap .product-review-author .product-review-author-name{margin:3px 0}}.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .easy-to-use-product-review .easy-to-use-product-review-info-wrap .product-review-author .product-review-g2logo{text-align:left}.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .easy-to-use-product-review .easy-to-use-product-review-info-wrap .product-review-author .product-review-g2logo img{height:40px;width:130px}@media screen and (min-width: 1px) and (max-width: 1024px){.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .easy-to-use-product-review .easy-to-use-product-review-info-wrap .product-review-author .product-review-g2logo img{height:28px;width:90px}}@media screen and (min-width: 1px) and (max-width: 1024px){.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .easy-to-use-product-review .easy-to-use-product-review-info-wrap .product-review-author .product-google-translate img{height:12px;width:130px}}.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .easy-to-use-product-review .easy-to-use-product-review-info-wrap .product-review-author .product-review-info,.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .easy-to-use-product-review .easy-to-use-product-review-info-wrap .product-review-author .product-review-validation{font-size:12px;font-size:.75rem}@media screen and (min-width: 1px) and (max-width: 1024px){.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .easy-to-use-product-review .easy-to-use-product-review-info-wrap .product-review-author .product-review-info,.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .easy-to-use-product-review .easy-to-use-product-review-info-wrap .product-review-author .product-review-validation{font-size:10px;font-size:.625rem}}.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .easy-to-use-product-review .easy-to-use-product-review-info-wrap .product-review-author .product-review-info a,.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .easy-to-use-product-review .easy-to-use-product-review-info-wrap .product-review-author .product-review-validation a{color:#29263ecc}.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .easy-to-use-product-review .easy-to-use-product-review-info-wrap .product-review-author .product-review-info li,.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .easy-to-use-product-review .easy-to-use-product-review-info-wrap .product-review-author .product-review-validation li{line-height:1.2;margin-bottom:5px}.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .easy-to-use-product-review .easy-to-use-product-review-info-wrap .product-review-author .product-review-info li:before,.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .easy-to-use-product-review .easy-to-use-product-review-info-wrap .product-review-author .product-review-info li *:before,.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .easy-to-use-product-review .easy-to-use-product-review-info-wrap .product-review-author .product-review-validation li:before,.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .easy-to-use-product-review .easy-to-use-product-review-info-wrap .product-review-author .product-review-validation li *:before{margin-right:3px}@media screen and (min-width: 1024px){.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .easy-to-use-product-review .easy-to-use-product-review-info-wrap .product-review-author{margin-left:30px;margin-right:20px}.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .easy-to-use-product-review .easy-to-use-product-review-info-wrap .product-review-author .product-review-author-name{margin-bottom:5px;margin-top:5px}}.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .easy-to-use-product-review .easy-to-use-product-review-answer-wrap{width:65%}@media screen and (min-width: 1px) and (max-width: 1024px){.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .easy-to-use-product-review .easy-to-use-product-review-answer-wrap{width:85%}}@media screen and (min-width: 1px) and (max-width: 640px){.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .easy-to-use-product-review .easy-to-use-product-review-answer-wrap{width:100%}}@media screen and (min-width: 1px) and (max-width: 640px){.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .easy-to-use-product-review .easy-to-use-product-review-star-wrap{margin-top:15px}}.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .easy-to-use-product-review .easy-to-use-product-review-star-wrap .product-rating-wrap{display:-ms-flexbox;display:flex;font-size:24px;font-size:1.5rem;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;margin-right:15px}@media screen and (min-width: 1px) and (max-width: 1024px){.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .easy-to-use-product-review .easy-to-use-product-review-star-wrap .product-rating-wrap{margin-right:0}}.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .easy-to-use-product-review .product-review-text-wrap{width:100%}@media screen and (min-width: 1024px){.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .easy-to-use-product-review .product-review-text-wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width: 1px) and (max-width: 640px){.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .easy-to-use-product-review .product-review-text-wrap{margin-top:0}}.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .easy-to-use-product-review .product-review-text-wrap .product-review-data .product-review-title{font-size:1.3rem}.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .easy-to-use-product-review .product-review-text-wrap .product-review-data .product-review-answer{word-break:break-all;background:#fff;overflow:hidden;width:100%}.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .easy-to-use-product-review .product-review-text-wrap .product-review-data .product-review-answer p{height:3.8rem;position:relative}.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .easy-to-use-product-review .product-review-text-wrap .product-review-data .product-review-answer p:before,.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .easy-to-use-product-review .product-review-text-wrap .product-review-data .product-review-answer p:after{background:#fff;position:absolute}.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .easy-to-use-product-review .product-review-text-wrap .product-review-data .product-review-answer p:before{content:"...";top:3.3rem;right:.2rem;width:.9rem}.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .product .easy-to-use-product-review .product-review-text-wrap .product-review-data .product-review-answer p:after{content:"";height:100%;width:100%}.easy-to-use-rankings-wrap .easy-to-use-rankings-products-wrap .easy-to-use-products>div .product-wrap .compare-label-box-wrap{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;background-color:#464c9c}.easy-to-use-rankings-wrap .easy-to-use-rankings-footer{text-align:center;padding-bottom:30px}.easy-to-use-rankings-wrap .easy-to-use-rankings-footer a{display:inline-block;padding:20px 50px;border-radius:3px;background:-webkit-gradient(linear,left top,right top,from(#5ea7d7),to(#0075c0));background:linear-gradient(to right,#5ea7d7,#0075c0);font-size:20px;font-size:1.25rem;font-weight:700;text-align:center;color:#fff}.easy-to-use-rankings-wrap .easy-to-use-rankings-footer a:hover{-webkit-transition:.5s;transition:.5s;opacity:.5}.front-error-page{background:#f5f7fd;padding:10px}.front-error-page .tabs{display:-ms-flexbox;display:flex;background:transparent;border:none}.front-error-page .tabs:before,.front-error-page .tabs:after{display:none}.front-error-page .tabs li{height:auto!important}.front-error-page .tabs li.is-active{top:12px!important;height:auto!important}.front-error-page .tabs li:before,.front-error-page .tabs li:after{display:none}.front-error-page .dialog{margin:70px 0;text-align:center}@media screen and (min-width: 1px) and (max-width: 640px){.front-error-page .dialog{margin:50px 0}}.front-error-page .dialog .error-eng-title{color:#464c9c;font-weight:700;word-wrap:break-word}.front-error-page .dialog h1{font-weight:700}@media screen and (min-width: 1px) and (max-width: 640px){.front-error-page .dialog h1{font-size:20px}}.front-error-page .topwrap{background:transparent;padding-bottom:0}.front-error-page .topwrap .top-head-cover-wrap{background:transparent;padding:0}.front-error-page .topwrap .top-content-search-card{margin:0 auto!important;padding:0 30px 30px!important;background:-webkit-gradient(linear,left top,right top,from(#5ea7d7),to(#0075c0))!important;background:linear-gradient(to right,#5ea7d7,#0075c0)!important}@media screen and (min-width: 1024px){.front-error-page .topwrap .top-content-search-card{margin-bottom:70px!important}}.front-error-page .topwrap .top-content-card{border:none}.easy-to-setup-and-manage-rankings-wrap{background-color:#f5f7fd;padding-bottom:50px}.easy-to-setup-and-manage-rankings-wrap .breadcrumb{padding-top:10px}.easy-to-setup-and-manage-rankings-wrap .product-compare-checkbox{position:relative;margin:2em 0}@media screen and (min-width: 1px) and (max-width: 640px){.easy-to-setup-and-manage-rankings-wrap .product-compare-checkbox{margin:0}}@media screen and (min-width: 1px) and (max-width: 640px){.easy-to-setup-and-manage-rankings-wrap .product-compare-checkbox .product-rank{position:absolute;font-weight:600;left:15px;top:0}}.easy-to-setup-and-manage-rankings-wrap .product-compare-checkbox label{display:inline-block;width:100%;height:auto}.easy-to-setup-and-manage-rankings-wrap .product-compare-checkbox label input[type=checkbox]{display:none}.easy-to-setup-and-manage-rankings-wrap .product-compare-checkbox label .category-product-compare-text{width:100%;height:100%;position:relative;padding:20px;background-color:#66c7f800}@media screen and (min-width: 1px) and (max-width: 640px){.easy-to-setup-and-manage-rankings-wrap .product-compare-checkbox label .category-product-compare-text{display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-align:center;align-items:center;padding:0;padding:initial;text-align:right}}.easy-to-setup-and-manage-rankings-wrap .product-compare-checkbox label .category-product-compare-text span{display:block;margin:10px 0;color:#000}@media screen and (min-width: 1px) and (max-width: 640px){.easy-to-setup-and-manage-rankings-wrap .product-compare-checkbox label .category-product-compare-text span{margin:0;text-align:right;font-size:14px;font-size:.875rem}}.easy-to-setup-and-manage-rankings-wrap .product-compare-checkbox label .category-product-compare-text:before{background:#fff;border:1px solid #C6C6C6;border-radius:2px;display:block;content:"";height:28px;width:28px;position:relative;top:0;left:0;z-index:2}@media screen and (min-width: 1px) and (max-width: 640px){.easy-to-setup-and-manage-rankings-wrap .product-compare-checkbox label .category-product-compare-text:before{height:18px;width:18px;left:auto;margin:0 15px}}.easy-to-setup-and-manage-rankings-wrap .product-compare-checkbox label input:checked+.category-product-compare-text:after{display:block;content:"";width:20px;height:12px;border-left:2px solid #464C9C;border-bottom:2px solid #464C9C;-webkit-transform:translateY(-50%) rotate(-50deg);transform:translateY(-50%) rotate(-50deg);position:absolute;top:30%;left:10%;right:0;margin:0 16px;z-index:2}@media screen and (min-width: 1px) and (max-width: 640px){.easy-to-setup-and-manage-rankings-wrap .product-compare-checkbox label input:checked+.category-product-compare-text:after{width:14px;height:8px;top:40%;left:auto;right:0}}.easy-to-setup-and-manage-rankings-wrap .product-compare-checkbox label span{font-size:14px;font-size:.875rem;color:#fff}.easy-to-setup-and-manage-rankings-wrap .product-info-detail{margin-bottom:1rem}@media screen and (min-width: 1px) and (max-width: 1024px){.easy-to-setup-and-manage-rankings-wrap .product-info-detail{text-align:left}}.easy-to-setup-and-manage-rankings-wrap .product-info-detail .product-card-name{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.easy-to-setup-and-manage-rankings-wrap .product-info-detail .product-card-name p{line-height:1.1;margin:0;max-width:100%;min-width:100%;overflow:hidden;width:100%}.easy-to-setup-and-manage-rankings-wrap .product-info-detail .product-card-name h2{font-size:20px;font-size:1.25rem;color:#555;margin:0;line-height:1.1;word-wrap:break-word;word-break:break-all;font-weight:700;padding:0;padding:initial}@media screen and (min-width: 1px) and (max-width: 1024px){.easy-to-setup-and-manage-rankings-wrap .product-info-detail .product-card-name h2{font-size:18px;font-size:1.125rem}}.easy-to-setup-and-manage-rankings-wrap .product-info-detail .product-card-vendor-name{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.easy-to-setup-and-manage-rankings-wrap .product-info-detail .product-card-vendor-name p{color:#555c!important;font-size:14px;font-size:.875rem;line-height:1.1;margin:0;max-width:100%;min-width:100%;overflow:hidden;word-wrap:break-word;word-break:break-all;width:100%}.easy-to-setup-and-manage-rankings-wrap .product-info-detail .product-card-vendor-name p a{color:#555c}.easy-to-setup-and-manage-rankings-wrap .product-info-detail .product-description{text-align:left;word-break:break-all}.easy-to-setup-and-manage-rankings-wrap .product-info-detail .product-description .link a{color:#464c9c}.easy-to-setup-and-manage-rankings-wrap .product-info-detail .product-description p{height:8em;overflow:hidden}.easy-to-setup-and-manage-rankings-wrap .product-info-detail .product-rating-review-wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:baseline;align-items:baseline;margin-top:7px}@media screen and (min-width: 1px) and (max-width: 1024px){.easy-to-setup-and-manage-rankings-wrap .product-info-detail .product-rating-review-wrap{display:block}}.easy-to-setup-and-manage-rankings-wrap .product-info-detail .product-rating-review-wrap .product-rating-wrap{display:-ms-flexbox;display:flex;font-size:20px;font-size:1.25rem;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:baseline;align-items:baseline;margin-right:15px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width: 1px) and (max-width: 1024px){.easy-to-setup-and-manage-rankings-wrap .product-info-detail .product-rating-review-wrap .product-rating-wrap{margin-right:0}}.easy-to-setup-and-manage-rankings-wrap .product-info-detail .product-rating-review-wrap .product-rating-wrap .product-card-star-num{font-size:16px;font-size:1rem}.easy-to-setup-and-manage-rankings-wrap .product-info-detail .product-rating-review-wrap .product-card-review-num{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media screen and (min-width: 1px) and (max-width: 1024px){.easy-to-setup-and-manage-rankings-wrap .product-info-detail .product-rating-review-wrap .product-card-review-num{margin-top:5px}}.easy-to-setup-and-manage-rankings-wrap .product-info-detail .product-rating-review-wrap .product-card-review-num .product-card-review-num-img{height:auto;width:14px;margin-right:5px}.easy-to-setup-and-manage-rankings-wrap .product-info-detail .product-rating-review-wrap .product-card-review-num .product-card-review-num-img img{display:block;width:100%;height:auto}.easy-to-setup-and-manage-rankings-wrap .product-info-detail .product-rating-review-wrap .product-card-review-num span{color:#555;font-size:12px;font-size:.75rem;line-height:1}.easy-to-setup-and-manage-rankings-wrap .product-info-detail .product-write-review-link,.easy-to-setup-and-manage-rankings-wrap .product-info-detail .product-show-review-link{display:block}.easy-to-setup-and-manage-rankings-wrap .product-info-detail .product-write-review-link a,.easy-to-setup-and-manage-rankings-wrap .product-info-detail .product-show-review-link a{background:transparent;border:none;color:#464c9c;font-size:14px;font-size:.875rem;padding:15px}.easy-to-setup-and-manage-rankings-wrap .product-info-detail .product-write-review-link a:hover,.easy-to-setup-and-manage-rankings-wrap .product-info-detail .product-show-review-link a:hover{text-decoration:underline}.easy-to-setup-and-manage-rankings-wrap .product-info-detail .product-write-review-link span,.easy-to-setup-and-manage-rankings-wrap .product-info-detail .product-show-review-link span{background:transparent;border:none;color:#29263e;font-size:14px;font-size:.875rem;padding:15px;cursor:inherit}.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-products-header-wrap{text-align:left;background-color:#fff;max-width:1280px;width:100%;margin-right:auto;margin-left:auto;margin-bottom:70px;padding:0;-webkit-box-shadow:1px 1px 3px #C6C6C6;box-shadow:1px 1px 3px #c6c6c6}@media screen and (min-width: 1px) and (max-width: 1024px){.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-products-header-wrap{padding:0 5px;margin-bottom:20px}}@media screen and (min-width: 640px) and (max-width: 1024px){.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-products-header-wrap{padding:0 30px}}.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-products-header-wrap .easy-to-setup-and-manage-products-info-wrap{padding:30px 40px 0}.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-products-header-wrap .easy-to-setup-and-manage-products-info-wrap h1{font-weight:700;margin-bottom:1em}.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-products-header-wrap .easy-to-setup-and-manage-products-sns-wrap .sns-share-block{padding:10px 30px 30px 0;width:100%}.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-products-header-wrap .easy-to-setup-and-manage-products-sns-wrap .sns-share-block ul{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;width:100%}.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-products-header-wrap .easy-to-setup-and-manage-products-sns-wrap .sns-share-block ul li:not(:first-child){padding-left:30px}@media screen and (min-width: 1px) and (max-width: 1024px){.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-products-header-wrap .easy-to-setup-and-manage-products-sns-wrap .sns-share-block ul li:not(:first-child){padding-left:10px}}.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-products-header-wrap .easy-to-setup-and-manage-products-sns-wrap .sns-share-block .facebook:before{content:"";background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D%220%200%207.955%2015.909%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M1.989%205.3H0v2.655h1.989v7.955H5.3V7.955h2.414L7.955%205.3H5.3V4.2c0-.633.127-.884.739-.884h1.912V0H5.43C3.047%200%201.989%201.049%201.989%203.059z%22%20fill%3D%22%23c6c6c6%22%2F%3E%3C%2Fsvg%3E);width:7px;height:15px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 7.955 15.909' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.989 5.3H0v2.655h1.989v7.955H5.3V7.955h2.414L7.955 5.3H5.3V4.2c0-.633.127-.884.739-.884h1.912V0H5.43C3.047 0 1.989 1.049 1.989 3.059z' fill='%23c6c6c6'/%3E%3C/svg%3E");width:8px;height:17px}.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-products-header-wrap .easy-to-setup-and-manage-products-sns-wrap .sns-share-block .facebook:hover:before{content:"";background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D%220%200%206.5%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M1.625%204.333H0V6.5h1.625V13h2.708V6.5h1.973L6.5%204.333H4.333v-.9c0-.517.1-.722.6-.722H6.5V0H4.437C2.49%200%201.625.857%201.625%202.5z%22%20fill%3D%22%233b5998%22%2F%3E%3C%2Fsvg%3E);width:6px;height:13px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 6.5 13' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.625 4.333H0V6.5h1.625V13h2.708V6.5h1.973L6.5 4.333H4.333v-.9c0-.517.1-.722.6-.722H6.5V0H4.437C2.49 0 1.625.857 1.625 2.5z' fill='%233b5998'/%3E%3C/svg%3E");width:8px;height:17px}.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-products-header-wrap .easy-to-setup-and-manage-products-sns-wrap .sns-share-block .twitter:before{content:"";background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%221200%22%20height%3D%221227%22%20viewBox%3D%220%200%201200%201227%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M714.163%20519.284L1160.89%200H1055.03L667.137%20450.887L357.328%200H0L468.492%20681.821L0%201226.37H105.866L515.491%20750.218L842.672%201226.37H1200L714.137%20519.284H714.163ZM569.165%20687.828L521.697%20619.934L144.011%2079.6944H306.615L611.412%20515.685L658.88%20583.579L1055.08%201150.3H892.476L569.165%20687.854V687.828Z%22%20fill%3D%22gray%22%2F%3E%0A%3C%2Fsvg%3E);width:1200px;height:1227px;width:22px;height:17px}.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-products-header-wrap .easy-to-setup-and-manage-products-sns-wrap .sns-share-block .twitter:hover:before{content:"";background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%221200%22%20height%3D%221227%22%20viewBox%3D%220%200%201200%201227%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M714.163%20519.284L1160.89%200H1055.03L667.137%20450.887L357.328%200H0L468.492%20681.821L0%201226.37H105.866L515.491%20750.218L842.672%201226.37H1200L714.137%20519.284H714.163ZM569.165%20687.828L521.697%20619.934L144.011%2079.6944H306.615L611.412%20515.685L658.88%20583.579L1055.08%201150.3H892.476L569.165%20687.854V687.828Z%22%20fill%3D%22black%22%2F%3E%0A%3C%2Fsvg%3E);width:1200px;height:1227px;width:22px;height:17px}.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-products-header-wrap .easy-to-setup-and-manage-products-sns-wrap .sns-share-block .linkedin:before{content:"";background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D%220%200%2016.601%2015.909%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M3.445%201.729A1.715%201.715%200%201%201%201.729%200a1.722%201.722%200%200%201%201.716%201.729zm.014%203.113H0v11.067h3.458zm5.521%200H5.543v11.067H8.98V10.1c0-3.23%204.17-3.494%204.17%200v5.81h3.45V8.9c0-5.451-6.171-5.252-7.621-2.569V4.842z%22%20fill%3D%22%23c6c6c6%22%2F%3E%3C%2Fsvg%3E);width:16px;height:15px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16.601 15.909' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.445 1.729A1.715 1.715 0 1 1 1.729 0a1.722 1.722 0 0 1 1.716 1.729zm.014 3.113H0v11.067h3.458zm5.521 0H5.543v11.067H8.98V10.1c0-3.23 4.17-3.494 4.17 0v5.81h3.45V8.9c0-5.451-6.171-5.252-7.621-2.569V4.842z' fill='%23c6c6c6'/%3E%3C/svg%3E");width:18px;height:17px}.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-products-header-wrap .easy-to-setup-and-manage-products-sns-wrap .sns-share-block .linkedin:hover:before{content:"";background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D%220%200%2013.565%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M2.815%201.413A1.4%201.4%200%201%201%201.413%200a1.407%201.407%200%200%201%201.402%201.413zm.011%202.543H0V13h2.826zm4.512%200H4.53V13h2.808V8.253c0-2.64%203.408-2.855%203.408%200V13h2.819V7.274c0-4.454-5.043-4.292-6.228-2.1V3.957z%22%20fill%3D%22%230075b5%22%2F%3E%3C%2Fsvg%3E);width:13px;height:13px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 13.565 13' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.815 1.413A1.4 1.4 0 1 1 1.413 0a1.407 1.407 0 0 1 1.402 1.413zm.011 2.543H0V13h2.826zm4.512 0H4.53V13h2.808V8.253c0-2.64 3.408-2.855 3.408 0V13h2.819V7.274c0-4.454-5.043-4.292-6.228-2.1V3.957z' fill='%230075b5'/%3E%3C/svg%3E");width:18px;height:17px}.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-rankings-conditions-wrap>h2{margin:10px 0}.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-rankings-conditions-wrap .search-filter{margin-bottom:20px}.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-rankings-conditions-wrap .category-grid-filter{width:calc(100% - 650px);margin-right:0;margin-left:auto}@media screen and (min-width: 1px) and (max-width: 1024px){.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-rankings-conditions-wrap .category-grid-filter{padding-right:0;width:100%}}.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-rankings-conditions-wrap .category-grid-filter span{margin-right:15px;white-space:nowrap}.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-rankings-conditions-wrap .category-grid-filter ul{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;margin-bottom:10px}.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-rankings-conditions-wrap .category-grid-filter ul li{width:calc(100% / 3);text-align:center;margin-right:2px}.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-rankings-conditions-wrap .category-grid-filter ul li:last-child{margin-right:0}.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-rankings-conditions-wrap .category-grid-filter ul li a{color:#29263e;background-color:#ededed;display:block;padding:5px}.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-rankings-conditions-wrap .category-grid-filter ul li a.current_company_size{color:#fff;background-color:#464c9c;font-weight:700}.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-rankings-products-wrap{max-width:1280px;width:100%;margin-right:auto;margin-left:auto;padding:0 15px}@media screen and (min-width: 1px) and (max-width: 1024px){.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-rankings-products-wrap{padding:0 10px}}@media screen and (min-width: 640px) and (max-width: 1024px){.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-rankings-products-wrap{padding:0 30px}}.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-rankings-products-wrap h2{padding:0 0 20px}@media screen and (min-width: 1px) and (max-width: 1024px){.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-rankings-products-wrap h2{padding:0;font-size:26px;font-size:1.625rem}}.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-rankings-products-wrap .category-noproducts-message{font-size:24px;font-size:1.5rem;color:#555;text-align:center;margin:50px 0;-webkit-box-shadow:1px 1px 3px #C6C6C6;box-shadow:1px 1px 3px #c6c6c6;background-color:#fff;padding:20px 0}.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-rankings-products-wrap .easy-to-setup-and-manage-products>div{margin-bottom:30px}.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-rankings-products-wrap .easy-to-setup-and-manage-products>div .product-wrap{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;min-height:180px}@media screen and (min-width: 1px) and (max-width: 640px){.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-rankings-products-wrap .easy-to-setup-and-manage-products>div .product-wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-rankings-products-wrap .easy-to-setup-and-manage-products>div .product-wrap .product{background-color:#fff;-webkit-box-shadow:1px 1px 3px #C6C6C6;box-shadow:1px 1px 3px #c6c6c6;padding:20px 40px 20px 50px;width:100%;display:-ms-flexbox;display:flex;position:relative}@media screen and (min-width: 1px) and (max-width: 1024px){.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-rankings-products-wrap .easy-to-setup-and-manage-products>div .product-wrap .product{display:block;padding:10px}}.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-rankings-products-wrap .easy-to-setup-and-manage-products>div .product-wrap .product .product-card-badge{position:absolute;top:-7px;left:-7px;z-index:2;width:100px;height:100px;padding:0;background:transparent}@media screen and (min-width: 1px) and (max-width: 1024px){.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-rankings-products-wrap .easy-to-setup-and-manage-products>div .product-wrap .product .product-card-badge{top:0;left:0;width:65px;height:65px}}@media screen and (min-width: 1px) and (max-width: 640px){.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-rankings-products-wrap .easy-to-setup-and-manage-products>div .product-wrap .product .product-card-badge{width:60px;height:60px}}.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-rankings-products-wrap .easy-to-setup-and-manage-products>div .product-wrap .product .product-card-badge:before,.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-rankings-products-wrap .easy-to-setup-and-manage-products>div .product-wrap .product .product-card-badge:after{content:none}.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-rankings-products-wrap .easy-to-setup-and-manage-products>div .product-wrap .product .product-card-badge .product-card-badge-img-wrap{position:relative;top:0;left:0;width:100px;height:100px;background:linear-gradient(135deg,#2FC1E1,#2FC1E1 50%,transparent 0,transparent)}@media screen and (min-width: 1px) and (max-width: 1024px){.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-rankings-products-wrap .easy-to-setup-and-manage-products>div .product-wrap .product .product-card-badge .product-card-badge-img-wrap{width:65px;height:65px}}@media screen and (min-width: 1px) and (max-width: 640px){.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-rankings-products-wrap .easy-to-setup-and-manage-products>div .product-wrap .product .product-card-badge .product-card-badge-img-wrap{width:60px;height:60px}}@media screen and (min-width: 1024px){.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-rankings-products-wrap .easy-to-setup-and-manage-products>div .product-wrap .product .product-card-badge .product-card-badge-img-wrap:after{position:absolute;top:0;left:100px;content:"";width:7px;height:7px;background:#1991ab;z-index:-1;-webkit-transform:translateX(-100%);transform:translate(-100%)}.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-rankings-products-wrap .easy-to-setup-and-manage-products>div .product-wrap .product .product-card-badge .product-card-badge-img-wrap:before{position:absolute;top:100px;left:0;content:"";width:7px;height:7px;background:#1991ab;z-index:-1;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-rankings-products-wrap .easy-to-setup-and-manage-products>div .product-wrap .product .product-card-badge .product-card-badge-img-wrap .product-card-badge-img{width:60px;height:60px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:3px;top:0;left:0}@media screen and (min-width: 1px) and (max-width: 1024px){.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-rankings-products-wrap .easy-to-setup-and-manage-products>div .product-wrap .product .product-card-badge .product-card-badge-img-wrap .product-card-badge-img{width:100%;height:100%}}@media screen and (min-width: 1px) and (max-width: 640px){.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-rankings-products-wrap .easy-to-setup-and-manage-products>div .product-wrap .product .product-card-badge .product-card-badge-img-wrap .product-card-badge-img{padding:0}}.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-rankings-products-wrap .easy-to-setup-and-manage-products>div .product-wrap .product .product-card-badge .product-card-badge-img-wrap .product-card-badge-img img{display:block;width:100%;height:auto}.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-rankings-products-wrap .easy-to-setup-and-manage-products>div .product-wrap .product .product-content-wrap{width:100%}@media screen and (min-width: 1px) and (max-width: 980px){.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-rankings-products-wrap .easy-to-setup-and-manage-products>div .product-wrap .product .product-content-wrap{padding:0}}@media screen and (min-width: 1px) and (max-width: 640px){.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-rankings-products-wrap .easy-to-setup-and-manage-products>div .product-wrap .product .product-content-wrap{-ms-flex-direction:column;flex-direction:column}}@media screen and (min-width: 1px) and (max-width: 1024px){.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-rankings-products-wrap .easy-to-setup-and-manage-products>div .product-wrap .product .product-content-wrap .product-main-wrap .product-main-info-wrap{padding:20px 20px 10px}}@media screen and (min-width: 1px) and (max-width: 640px){.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-rankings-products-wrap .easy-to-setup-and-manage-products>div .product-wrap .product .product-content-wrap .product-main-wrap .product-main-info-wrap{padding:0;padding:initial;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:1rem 0}}.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-rankings-products-wrap .easy-to-setup-and-manage-products>div .product-wrap .product .product-content-wrap .product-main-wrap .product-rank{position:absolute;left:30px;font-weight:700;margin-right:5px;padding-top:3.5rem;margin-right:2rem;font-size:20px;font-size:1.25rem}@media screen and (min-width: 1px) and (max-width: 640px){.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-rankings-products-wrap .easy-to-setup-and-manage-products>div .product-wrap .product .product-content-wrap .product-main-wrap .product-rank{left:50px;padding-top:1.5rem}}.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-rankings-products-wrap .easy-to-setup-and-manage-products>div .product-wrap .product .product-content-wrap .product-main-wrap .product-thumbnail-wrap{-ms-flex-positive:1;flex-grow:1}@media screen and (min-width: 1px) and (max-width: 1024px){.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-rankings-products-wrap .easy-to-setup-and-manage-products>div .product-wrap .product .product-content-wrap .product-main-wrap .product-thumbnail-wrap{padding:20px 0 0 20px}}@media screen and (min-width: 1px) and (max-width: 640px){.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-rankings-products-wrap .easy-to-setup-and-manage-products>div .product-wrap .product .product-content-wrap .product-main-wrap .product-thumbnail-wrap{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:space-evenly;justify-content:space-evenly;-ms-flex-align:center;align-items:center;padding:0;padding:initial}}.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-rankings-products-wrap .easy-to-setup-and-manage-products>div .product-wrap .product .product-content-wrap .product-main-wrap .product-thumbnail-wrap .product-thumbnail{-webkit-box-shadow:0 0 5px #C6C6C6;box-shadow:0 0 5px #c6c6c6;margin:0;width:150px;height:150px}@media screen and (min-width: 1024px){.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-rankings-products-wrap .easy-to-setup-and-manage-products>div .product-wrap .product .product-content-wrap .product-main-wrap .product-thumbnail-wrap .product-thumbnail{margin:10px 0 0}}@media screen and (min-width: 1px) and (max-width: 1024px){.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-rankings-products-wrap .easy-to-setup-and-manage-products>div .product-wrap .product .product-content-wrap .product-main-wrap .product-thumbnail-wrap .product-thumbnail{width:80px;height:80px}}.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-rankings-products-wrap .easy-to-setup-and-manage-products>div .product-wrap .product .product-content-wrap .product-main-wrap .product-name-and-score-wrap{-ms-flex-positive:8;flex-grow:8}@media screen and (min-width: 1px) and (max-width: 640px){.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-rankings-products-wrap .easy-to-setup-and-manage-products>div .product-wrap .product .product-content-wrap .product-main-wrap .product-name-and-score-wrap{width:100%}}@media screen and (min-width: 1px) and (max-width: 640px){.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-rankings-products-wrap .easy-to-setup-and-manage-products>div .product-wrap .product .product-content-wrap .product-main-wrap .product-name-and-score-wrap .product-total-rate-wrap{width:100%}}.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-rankings-products-wrap .easy-to-setup-and-manage-products>div .product-wrap .product .product-content-wrap .product-main-wrap .product-name-and-score-wrap .product-total-rate-wrap .rate-title{font-size:20px;font-size:1.25rem}@media screen and (min-width: 1px) and (max-width: 640px){.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-rankings-products-wrap .easy-to-setup-and-manage-products>div .product-wrap .product .product-content-wrap .product-main-wrap .product-name-and-score-wrap .product-total-rate-wrap .rate-title{font-size:18px;font-size:1.125rem}}.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-rankings-products-wrap .easy-to-setup-and-manage-products>div .product-wrap .product .product-content-wrap .product-main-wrap .product-name-and-score-wrap .product-total-rate-wrap .rate-score{font-size:20px;font-size:1.25rem}@media screen and (min-width: 1px) and (max-width: 640px){.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-rankings-products-wrap .easy-to-setup-and-manage-products>div .product-wrap .product .product-content-wrap .product-main-wrap .product-name-and-score-wrap .product-total-rate-wrap .rate-score{font-size:18px;font-size:1.125rem}}.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-rankings-products-wrap .easy-to-setup-and-manage-products>div .product-wrap .product .product-content-wrap .product-main-wrap .product-name-and-score-wrap .product-total-rate-wrap .rate-bar{height:2rem}@media screen and (min-width: 1px) and (max-width: 640px){.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-rankings-products-wrap .easy-to-setup-and-manage-products>div .product-wrap .product .product-content-wrap .product-main-wrap .product-name-and-score-wrap .product-total-rate-wrap .rate-bar{height:1.5rem}}.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-rankings-products-wrap .easy-to-setup-and-manage-products>div .product-wrap .product .product-content-wrap .product-main-wrap .product-botton-wrap{-ms-flex-positive:1;flex-grow:1}.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-rankings-products-wrap .easy-to-setup-and-manage-products>div .product-wrap .product .product-content-wrap .product-main-wrap .product-botton-wrap .action-btn{margin-top:5px}.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-rankings-products-wrap .easy-to-setup-and-manage-products>div .product-wrap .product .product-content-wrap .product-main-wrap .product-botton-wrap .action-btn .link-btn{background:#2fc1e1;border:1px solid #2FC1E1;border-radius:3px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;min-width:120px;margin:0 auto;padding:10px 5px;font-size:12px;font-size:.75rem;line-height:1.2;white-space:nowrap;color:#fff}.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-rankings-products-wrap .easy-to-setup-and-manage-products>div .product-wrap .product .product-content-wrap .product-main-wrap .product-detail-info-wrap{margin-bottom:.5rem}@media screen and (min-width: 1px) and (max-width: 640px){.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-rankings-products-wrap .easy-to-setup-and-manage-products>div .product-wrap .product .product-content-wrap .product-main-wrap .product-detail-info-wrap{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-rankings-products-wrap .easy-to-setup-and-manage-products>div .product-wrap .product .product-content-wrap .product-main-wrap .product-detail-info-wrap .product-rate-wrap{width:50%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:start;align-content:flex-start;margin-top:2rem}@media screen and (min-width: 1px) and (max-width: 640px){.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-rankings-products-wrap .easy-to-setup-and-manage-products>div .product-wrap .product .product-content-wrap .product-main-wrap .product-detail-info-wrap .product-rate-wrap{width:100%;margin-top:0;margin-top:initial}}.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-rankings-products-wrap .easy-to-setup-and-manage-products>div .product-wrap .product .product-content-wrap .product-main-wrap .product-detail-info-wrap .product-rate-wrap .product-rate{width:100%;padding:.5rem}.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-rankings-products-wrap .easy-to-setup-and-manage-products>div .product-wrap .product .product-content-wrap .product-main-wrap .product-detail-info-wrap .review-wrap{width:50%;margin-bottom:.5rem}@media screen and (min-width: 1px) and (max-width: 640px){.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-rankings-products-wrap .easy-to-setup-and-manage-products>div .product-wrap .product .product-content-wrap .product-main-wrap .product-detail-info-wrap .review-wrap{width:100%}}.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-rankings-products-wrap .easy-to-setup-and-manage-products>div .product-wrap .product .product-content-wrap .acordion{position:relative;display:block;text-align:center;width:100%;margin:1rem auto 0;border-radius:.2rem;font-weight:600;opacity:1;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;cursor:pointer}.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-rankings-products-wrap .easy-to-setup-and-manage-products>div .product-wrap .product .product-content-wrap .acordion.opening{background-color:#66c7f880;color:#063955}.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-rankings-products-wrap .easy-to-setup-and-manage-products>div .product-wrap .product .product-content-wrap .acordion.opening:before{content:"";border:10px solid transparent;border-bottom:15px solid #063955;width:0;height:0;position:absolute;top:-15%;left:85%}.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-rankings-products-wrap .easy-to-setup-and-manage-products>div .product-wrap .product .product-content-wrap .acordion.closing{background-color:#fafafa;color:#29263e}.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-rankings-products-wrap .easy-to-setup-and-manage-products>div .product-wrap .product .product-content-wrap .acordion.closing:before{content:"";border:10px solid transparent;border-top:15px solid gray;width:0;height:0;position:absolute;top:25%;left:85%}.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-rankings-products-wrap .easy-to-setup-and-manage-products>div .product-wrap .product .product-review{border:1px solid rgba(198,198,198,.5);margin-left:5px;margin-top:2rem;-ms-flex:0 0 40%;flex:0 0 40%;padding:20px 30px}@media screen and (min-width: 1px) and (max-width: 1024px){.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-rankings-products-wrap .easy-to-setup-and-manage-products>div .product-wrap .product .product-review{border:none;border-top:1px solid rgba(198,198,198,.5);padding:15px 10px 10px}}@media screen and (min-width: 1px) and (max-width: 640px){.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-rankings-products-wrap .easy-to-setup-and-manage-products>div .product-wrap .product .product-review{border:1px solid rgba(198,198,198,.5)}}.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-rankings-products-wrap .easy-to-setup-and-manage-products>div .product-wrap .product .product-review .product-review-lead{margin-bottom:15px;font-weight:700;font-size:18px;font-size:1.125rem}@media screen and (min-width: 1px) and (max-width: 1024px){.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-rankings-products-wrap .easy-to-setup-and-manage-products>div .product-wrap .product .product-review .product-review-lead{margin-left:0}}.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-rankings-products-wrap .easy-to-setup-and-manage-products>div .product-wrap .product .product-review .product-review-header{margin-bottom:.7rem}@media screen and (min-width: 1px) and (max-width: 640px){.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-rankings-products-wrap .easy-to-setup-and-manage-products>div .product-wrap .product .product-review .product-review-header{-ms-flex-direction:column;flex-direction:column}}.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-rankings-products-wrap .easy-to-setup-and-manage-products>div .product-wrap .product .product-review .product-review-header .product-review-thumbnail-wrap{margin-right:1rem}@media screen and (min-width: 1px) and (max-width: 1024px){.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-rankings-products-wrap .easy-to-setup-and-manage-products>div .product-wrap .product .product-review .product-review-header .product-review-thumbnail-wrap{padding-right:10px}}@media screen and (min-width: 1px) and (max-width: 640px){.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-rankings-products-wrap .easy-to-setup-and-manage-products>div .product-wrap .product .product-review .product-review-header .product-review-thumbnail-wrap{padding:0;padding:initial;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;width:25%;margin-bottom:1rem}}.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-rankings-products-wrap .easy-to-setup-and-manage-products>div .product-wrap .product .product-review .product-review-header .product-review-thumbnail-wrap .review-avatar-img{text-align:center;border-radius:50%;width:65px;height:65px;overflow:hidden;margin:0 auto;position:relative}@media screen and (min-width: 1px) and (max-width: 1024px){.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-rankings-products-wrap .easy-to-setup-and-manage-products>div .product-wrap .product .product-review .product-review-header .product-review-thumbnail-wrap .review-avatar-img{width:40px;height:40px}}.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-rankings-products-wrap .easy-to-setup-and-manage-products>div .product-wrap .product .product-review .product-review-header .product-review-thumbnail-wrap .review-avatar-img img{-o-object-fit:contain;object-fit:contain;position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;left:50%;width:auto;height:auto;max-width:100%;max-height:100%}.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-rankings-products-wrap .easy-to-setup-and-manage-products>div .product-wrap .product .product-review .product-review-header .product-review-thumbnail-wrap .reviewer-name h3{font-size:1rem}.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-rankings-products-wrap .easy-to-setup-and-manage-products>div .product-wrap .product .product-review .product-review-header .product-review-text-wrap{width:100%}@media screen and (min-width: 1024px){.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-rankings-products-wrap .easy-to-setup-and-manage-products>div .product-wrap .product .product-review .product-review-header .product-review-text-wrap{width:90%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width: 1px) and (max-width: 640px){.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-rankings-products-wrap .easy-to-setup-and-manage-products>div .product-wrap .product .product-review .product-review-header .product-review-text-wrap{margin-top:0}}.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-rankings-products-wrap .easy-to-setup-and-manage-products>div .product-wrap .product .product-review .product-review-header .product-review-text-wrap .product-review-data .product-review-title{font-size:1.3rem}.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-rankings-products-wrap .easy-to-setup-and-manage-products>div .product-wrap .product .product-review .product-review-header .product-review-text-wrap .product-review-data .product-review-answer{word-break:break-all;background:#fff;overflow:hidden;width:100%;margin-bottom:1rem}.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-rankings-products-wrap .easy-to-setup-and-manage-products>div .product-wrap .product .product-review .product-review-header .product-review-text-wrap .product-review-data .product-review-answer p{height:3.8rem;position:relative}.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-rankings-products-wrap .easy-to-setup-and-manage-products>div .product-wrap .product .product-review .product-review-header .product-review-text-wrap .product-review-data .product-review-answer p:before,.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-rankings-products-wrap .easy-to-setup-and-manage-products>div .product-wrap .product .product-review .product-review-header .product-review-text-wrap .product-review-data .product-review-answer p:after{background:#fff;position:absolute}.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-rankings-products-wrap .easy-to-setup-and-manage-products>div .product-wrap .product .product-review .product-review-header .product-review-text-wrap .product-review-data .product-review-answer p:before{content:"...";top:3.3rem;right:.2rem;width:.9rem}.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-rankings-products-wrap .easy-to-setup-and-manage-products>div .product-wrap .product .product-review .product-review-header .product-review-text-wrap .product-review-data .product-review-answer p:after{content:"";height:100%;width:100%}.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-rankings-products-wrap .easy-to-setup-and-manage-products>div .product-wrap .product .product-review .product-review-footer{width:100%}.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-rankings-products-wrap .easy-to-setup-and-manage-products>div .product-wrap .product .product-review .product-review-footer .product-action-btn a{font-size:12px;font-size:.75rem}.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-rankings-products-wrap .easy-to-setup-and-manage-products>div .product-wrap .product .product-review .product-review-footer .product-action-btn a:hover{-webkit-transition:.5s;transition:.5s;opacity:.5}.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-rankings-products-wrap .easy-to-setup-and-manage-products>div .product-wrap .compare-label-box-wrap{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;background-color:#464c9c}.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-rankings-footer{text-align:center;padding-bottom:30px}.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-rankings-footer a{display:inline-block;padding:20px 50px;border-radius:3px;background:-webkit-gradient(linear,left top,right top,from(#5ea7d7),to(#0075c0));background:linear-gradient(to right,#5ea7d7,#0075c0);font-size:20px;font-size:1.25rem;font-weight:700;text-align:center;color:#fff}.easy-to-setup-and-manage-rankings-wrap .easy-to-setup-and-manage-rankings-footer a:hover{-webkit-transition:.5s;transition:.5s;opacity:.5}.free-product-lists-wrap{background-color:#f5f7fd;padding-bottom:50px}.free-product-lists-wrap .breadcrumb{padding-top:10px}.free-product-lists-wrap .free-product-compare-checkbox{margin:.7rem 0}.free-product-lists-wrap .free-product-compare-checkbox label{display:inline-block;width:100%;height:auto}.free-product-lists-wrap .free-product-compare-checkbox label input[type=checkbox]{display:none}.free-product-lists-wrap .free-product-compare-checkbox label .category-product-compare-text{width:100%;height:100%;position:relative;padding:20px 10px;background-color:#ededed}@media screen and (min-width: 1px) and (max-width: 1024px){.free-product-lists-wrap .free-product-compare-checkbox label .category-product-compare-text{padding:5px 10px;text-align:right}}@media screen and (min-width: 1px) and (max-width: 640px){.free-product-lists-wrap .free-product-compare-checkbox label .category-product-compare-text{padding:15px 20px}}.free-product-lists-wrap .free-product-compare-checkbox label .category-product-compare-text span{display:block;margin-left:40px}@media screen and (min-width: 1px) and (max-width: 1024px){.free-product-lists-wrap .free-product-compare-checkbox label .category-product-compare-text span{margin-left:0;margin-right:30px;font-size:12px;font-size:.75rem;text-align:right}}.free-product-lists-wrap .free-product-compare-checkbox label .category-product-compare-text:before{background:#fff;border:1px solid #C6C6C6;border-radius:2px;display:block;content:"";height:28px;width:28px;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;left:10px;z-index:2}@media screen and (min-width: 1px) and (max-width: 1024px){.free-product-lists-wrap .free-product-compare-checkbox label .category-product-compare-text:before{height:18px;width:18px;left:auto;right:10px}}.free-product-lists-wrap .free-product-compare-checkbox label input:checked+.category-product-compare-text:after{display:block;content:"";width:20px;height:12px;border-left:2px solid #464C9C;border-bottom:2px solid #464C9C;-webkit-transform:translateY(-50%) rotate(-50deg);transform:translateY(-50%) rotate(-50deg);position:absolute;top:47%;left:14px;z-index:2}@media screen and (min-width: 1px) and (max-width: 1024px){.free-product-lists-wrap .free-product-compare-checkbox label input:checked+.category-product-compare-text:after{width:14px;height:8px;left:auto;right:12px}}.free-product-lists-wrap .free-product-compare-checkbox label input:checked+.category-product-compare-text{background-color:#464c9c}.free-product-lists-wrap .free-product-compare-checkbox label span{font-size:14px;font-size:.875rem;color:#29263e}@media screen and (min-width: 1px) and (max-width: 1024px){.free-product-lists-wrap .product-info-detail{text-align:left}}.free-product-lists-wrap .product-info-detail .product-card-name{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.free-product-lists-wrap .product-info-detail .product-card-name p{line-height:1.1;margin:0;max-width:100%;min-width:100%;overflow:hidden;width:100%}.free-product-lists-wrap .product-info-detail .product-card-name h3,.free-product-lists-wrap .product-info-detail .product-card-name h2{font-size:20px;font-size:1.25rem;color:#555;margin:0;line-height:1.1;word-wrap:break-word;word-break:break-all;font-weight:700;padding:0}@media screen and (min-width: 1px) and (max-width: 1024px){.free-product-lists-wrap .product-info-detail .product-card-name h3,.free-product-lists-wrap .product-info-detail .product-card-name h2{font-size:18px;font-size:1.125rem}}.free-product-lists-wrap .product-info-detail .product-card-vendor-name{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}@media screen and (min-width: 1px) and (max-width: 1024px){.free-product-lists-wrap .product-info-detail .product-card-vendor-name{margin-top:10px}}.free-product-lists-wrap .product-info-detail .product-card-vendor-name p{color:#555c!important;font-size:14px;font-size:.875rem;line-height:1.1;margin:0;max-width:100%;min-width:100%;overflow:hidden;word-wrap:break-word;word-break:break-all;width:100%}.free-product-lists-wrap .product-info-detail .product-card-vendor-name p a{color:#555c}.free-product-lists-wrap .product-info-detail .product-description{text-align:left;word-break:break-all}.free-product-lists-wrap .product-info-detail .product-description .link a{color:#464c9c}.free-product-lists-wrap .product-info-detail .product-description p{height:8em;overflow:hidden}.free-product-lists-wrap .product-info-detail .product-rating-review-wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:baseline;align-items:baseline;margin-top:7px}@media screen and (min-width: 1px) and (max-width: 1024px){.free-product-lists-wrap .product-info-detail .product-rating-review-wrap{display:block}}.free-product-lists-wrap .product-info-detail .product-rating-review-wrap .product-rating-wrap{display:-ms-flexbox;display:flex;font-size:20px;font-size:1.25rem;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:baseline;align-items:baseline;margin-right:15px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width: 1px) and (max-width: 1024px){.free-product-lists-wrap .product-info-detail .product-rating-review-wrap .product-rating-wrap{margin-right:0}}.free-product-lists-wrap .product-info-detail .product-rating-review-wrap .product-rating-wrap .product-card-star-num{font-size:16px;font-size:1rem}.free-product-lists-wrap .product-info-detail .product-rating-review-wrap .product-card-review-num{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media screen and (min-width: 1px) and (max-width: 1024px){.free-product-lists-wrap .product-info-detail .product-rating-review-wrap .product-card-review-num{margin-top:5px}}.free-product-lists-wrap .product-info-detail .product-rating-review-wrap .product-card-review-num .product-card-review-num-img{height:auto;width:14px;margin-right:5px}.free-product-lists-wrap .product-info-detail .product-rating-review-wrap .product-card-review-num .product-card-review-num-img img{display:block;width:100%;height:auto}.free-product-lists-wrap .product-info-detail .product-rating-review-wrap .product-card-review-num span{color:#555;font-size:12px;font-size:.75rem;line-height:1}.free-product-lists-wrap .product-info-detail .product-write-review-link,.free-product-lists-wrap .product-info-detail .product-show-review-link{display:block}.free-product-lists-wrap .product-info-detail .product-write-review-link a,.free-product-lists-wrap .product-info-detail .product-show-review-link a{background:transparent;border:none;color:#464c9c;font-size:14px;font-size:.875rem;padding:15px}.free-product-lists-wrap .product-info-detail .product-write-review-link a:hover,.free-product-lists-wrap .product-info-detail .product-show-review-link a:hover{text-decoration:underline}.free-product-lists-wrap .product-info-detail .product-write-review-link span,.free-product-lists-wrap .product-info-detail .product-show-review-link span{background:transparent;border:none;color:#29263e;font-size:14px;font-size:.875rem;padding:15px;cursor:inherit}.free-product-lists-wrap .free-products-header-wrap{text-align:left;background-color:#fff;max-width:1280px;width:100%;margin-right:auto;margin-left:auto;margin-bottom:70px;padding:0;-webkit-box-shadow:1px 1px 3px #C6C6C6;box-shadow:1px 1px 3px #c6c6c6}@media screen and (min-width: 1px) and (max-width: 1024px){.free-product-lists-wrap .free-products-header-wrap{padding:0 5px;margin-bottom:20px}}@media screen and (min-width: 640px) and (max-width: 1024px){.free-product-lists-wrap .free-products-header-wrap{padding:0 30px}}.free-product-lists-wrap .free-products-header-wrap .free-products-info-wrap{padding:30px 40px 0}.free-product-lists-wrap .free-products-header-wrap .free-products-info-wrap h1{font-weight:700;margin-bottom:1em}.free-product-lists-wrap .free-products-header-wrap .free-products-sns-wrap .sns-share-block{padding:10px 30px 30px 0;width:100%}.free-product-lists-wrap .free-products-header-wrap .free-products-sns-wrap .sns-share-block ul{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;width:100%}.free-product-lists-wrap .free-products-header-wrap .free-products-sns-wrap .sns-share-block ul li:not(:first-child){padding-left:30px}@media screen and (min-width: 1px) and (max-width: 1024px){.free-product-lists-wrap .free-products-header-wrap .free-products-sns-wrap .sns-share-block ul li:not(:first-child){padding-left:10px}}.free-product-lists-wrap .free-products-header-wrap .free-products-sns-wrap .sns-share-block .facebook:before{content:"";background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D%220%200%207.955%2015.909%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M1.989%205.3H0v2.655h1.989v7.955H5.3V7.955h2.414L7.955%205.3H5.3V4.2c0-.633.127-.884.739-.884h1.912V0H5.43C3.047%200%201.989%201.049%201.989%203.059z%22%20fill%3D%22%23c6c6c6%22%2F%3E%3C%2Fsvg%3E);width:7px;height:15px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 7.955 15.909' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.989 5.3H0v2.655h1.989v7.955H5.3V7.955h2.414L7.955 5.3H5.3V4.2c0-.633.127-.884.739-.884h1.912V0H5.43C3.047 0 1.989 1.049 1.989 3.059z' fill='%23c6c6c6'/%3E%3C/svg%3E");width:8px;height:17px}.free-product-lists-wrap .free-products-header-wrap .free-products-sns-wrap .sns-share-block .facebook:hover:before{content:"";background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D%220%200%206.5%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M1.625%204.333H0V6.5h1.625V13h2.708V6.5h1.973L6.5%204.333H4.333v-.9c0-.517.1-.722.6-.722H6.5V0H4.437C2.49%200%201.625.857%201.625%202.5z%22%20fill%3D%22%233b5998%22%2F%3E%3C%2Fsvg%3E);width:6px;height:13px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 6.5 13' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.625 4.333H0V6.5h1.625V13h2.708V6.5h1.973L6.5 4.333H4.333v-.9c0-.517.1-.722.6-.722H6.5V0H4.437C2.49 0 1.625.857 1.625 2.5z' fill='%233b5998'/%3E%3C/svg%3E");width:8px;height:17px}.free-product-lists-wrap .free-products-header-wrap .free-products-sns-wrap .sns-share-block .twitter:before{content:"";background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%221200%22%20height%3D%221227%22%20viewBox%3D%220%200%201200%201227%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M714.163%20519.284L1160.89%200H1055.03L667.137%20450.887L357.328%200H0L468.492%20681.821L0%201226.37H105.866L515.491%20750.218L842.672%201226.37H1200L714.137%20519.284H714.163ZM569.165%20687.828L521.697%20619.934L144.011%2079.6944H306.615L611.412%20515.685L658.88%20583.579L1055.08%201150.3H892.476L569.165%20687.854V687.828Z%22%20fill%3D%22gray%22%2F%3E%0A%3C%2Fsvg%3E);width:1200px;height:1227px;width:22px;height:17px}.free-product-lists-wrap .free-products-header-wrap .free-products-sns-wrap .sns-share-block .twitter:hover:before{content:"";background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%221200%22%20height%3D%221227%22%20viewBox%3D%220%200%201200%201227%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M714.163%20519.284L1160.89%200H1055.03L667.137%20450.887L357.328%200H0L468.492%20681.821L0%201226.37H105.866L515.491%20750.218L842.672%201226.37H1200L714.137%20519.284H714.163ZM569.165%20687.828L521.697%20619.934L144.011%2079.6944H306.615L611.412%20515.685L658.88%20583.579L1055.08%201150.3H892.476L569.165%20687.854V687.828Z%22%20fill%3D%22black%22%2F%3E%0A%3C%2Fsvg%3E);width:1200px;height:1227px;width:22px;height:17px}.free-product-lists-wrap .free-products-header-wrap .free-products-sns-wrap .sns-share-block .linkedin:before{content:"";background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D%220%200%2016.601%2015.909%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M3.445%201.729A1.715%201.715%200%201%201%201.729%200a1.722%201.722%200%200%201%201.716%201.729zm.014%203.113H0v11.067h3.458zm5.521%200H5.543v11.067H8.98V10.1c0-3.23%204.17-3.494%204.17%200v5.81h3.45V8.9c0-5.451-6.171-5.252-7.621-2.569V4.842z%22%20fill%3D%22%23c6c6c6%22%2F%3E%3C%2Fsvg%3E);width:16px;height:15px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16.601 15.909' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.445 1.729A1.715 1.715 0 1 1 1.729 0a1.722 1.722 0 0 1 1.716 1.729zm.014 3.113H0v11.067h3.458zm5.521 0H5.543v11.067H8.98V10.1c0-3.23 4.17-3.494 4.17 0v5.81h3.45V8.9c0-5.451-6.171-5.252-7.621-2.569V4.842z' fill='%23c6c6c6'/%3E%3C/svg%3E");width:18px;height:17px}.free-product-lists-wrap .free-products-header-wrap .free-products-sns-wrap .sns-share-block .linkedin:hover:before{content:"";background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D%220%200%2013.565%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M2.815%201.413A1.4%201.4%200%201%201%201.413%200a1.407%201.407%200%200%201%201.402%201.413zm.011%202.543H0V13h2.826zm4.512%200H4.53V13h2.808V8.253c0-2.64%203.408-2.855%203.408%200V13h2.819V7.274c0-4.454-5.043-4.292-6.228-2.1V3.957z%22%20fill%3D%22%230075b5%22%2F%3E%3C%2Fsvg%3E);width:13px;height:13px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 13.565 13' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.815 1.413A1.4 1.4 0 1 1 1.413 0a1.407 1.407 0 0 1 1.402 1.413zm.011 2.543H0V13h2.826zm4.512 0H4.53V13h2.808V8.253c0-2.64 3.408-2.855 3.408 0V13h2.819V7.274c0-4.454-5.043-4.292-6.228-2.1V3.957z' fill='%230075b5'/%3E%3C/svg%3E");width:18px;height:17px}.free-product-lists-wrap .free-product-tabs-wrap{width:100%;max-width:1280px;margin:0 auto 10px;padding:0 15px}@media screen and (min-width: 1px) and (max-width: 1024px){.free-product-lists-wrap .free-product-tabs-wrap{padding-right:0;width:100%}}.free-product-lists-wrap .free-product-tabs-wrap a{display:block;width:25%;margin-right:2px;padding:5px;color:#29263e;background-color:#ededed}@media screen and (min-width: 1px) and (max-width: 980px){.free-product-lists-wrap .free-product-tabs-wrap a{width:calc(100% / 3)}}@media screen and (min-width: 1px) and (max-width: 640px){.free-product-lists-wrap .free-product-tabs-wrap a{width:50%}}.free-product-lists-wrap .free-product-tabs-wrap a:last-child{margin-right:0}.free-product-lists-wrap .free-product-tabs-wrap a.active{color:#fff;background-color:#464c9c}.free-product-lists-wrap .free-product-tabs-wrap a.active h2{font-weight:700}.free-product-lists-wrap .free-product-tabs-wrap a h2{margin-bottom:0;font-size:18px;font-size:1.125rem}@media screen and (min-width: 1px) and (max-width: 640px){.free-product-lists-wrap .free-product-tabs-wrap a h2{font-size:14px;font-size:.875rem}}.free-product-lists-wrap .free-products-products-wrap{max-width:1280px;width:100%;margin-right:auto;margin-left:auto;padding:0 15px}@media screen and (min-width: 1px) and (max-width: 1024px){.free-product-lists-wrap .free-products-products-wrap{padding:0 10px}}@media screen and (min-width: 640px) and (max-width: 1024px){.free-product-lists-wrap .free-products-products-wrap{padding:0 30px}}.free-product-lists-wrap .free-products-products-wrap h2{padding:0 0 20px 30px}@media screen and (min-width: 1px) and (max-width: 1024px){.free-product-lists-wrap .free-products-products-wrap h2{padding:0;font-size:26px;font-size:1.625rem}}.free-product-lists-wrap .free-products-products-wrap .free-products .free-product-over-wrap .free-product-wrap{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start}@media screen and (min-width: 1px) and (max-width: 1024px){.free-product-lists-wrap .free-products-products-wrap .free-products .free-product-over-wrap .free-product-wrap{display:block}}.free-product-lists-wrap .free-products-products-wrap .free-products .free-product-over-wrap:not(:last-child){margin-bottom:30px}.free-product-lists-wrap .free-products-products-wrap .free-products .free-product-number{font-size:24px;font-size:1.5rem;font-weight:700;margin-right:20px;white-space:nowrap;display:none}@media screen and (min-width: 1px) and (max-width: 1024px){.free-product-lists-wrap .free-products-products-wrap .free-products .free-product-number{margin:0}}.free-product-lists-wrap .free-products-products-wrap .free-products .free-product-number:before{content:"";display:inline-block;width:7px;height:7px;background:#464c9c;margin-right:3px}.free-product-lists-wrap .free-products-products-wrap .free-products .free-product{background-color:#fff;-webkit-box-shadow:1px 1px 3px #C6C6C6;box-shadow:1px 1px 3px #c6c6c6;padding:20px 40px 20px 50px;width:100%;display:-ms-flexbox;display:flex;position:relative}@media screen and (min-width: 1px) and (max-width: 1024px){.free-product-lists-wrap .free-products-products-wrap .free-products .free-product{display:block;padding:10px}}@media screen and (min-width: 1px) and (max-width: 640px){.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-main-wrap{-ms-flex-direction:column;flex-direction:column}}.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-main{-ms-flex:0 0 60%;flex:0 0 60%}@media screen and (min-width: 1px) and (max-width: 1024px){.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-main{margin:0;padding:15px 10px}}@media screen and (min-width: 1px) and (max-width: 1024px){.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-main .free-product-main-thumbnail-wrap{padding:20px 0 0 20px}}@media screen and (min-width: 1px) and (max-width: 640px){.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-main .free-product-main-thumbnail-wrap{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}}.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-main .free-product-main-thumbnail-wrap .product-thumbnail{-webkit-box-shadow:0 0 5px #C6C6C6;box-shadow:0 0 5px #c6c6c6;margin:0;width:100px;height:100px}@media screen and (min-width: 1024px){.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-main .free-product-main-thumbnail-wrap .product-thumbnail{margin:10px 0 0}}@media screen and (min-width: 1px) and (max-width: 1024px){.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-main .free-product-main-thumbnail-wrap .product-thumbnail{width:80px;height:80px}}.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-main .free-product-main-compare-btn-wrap{width:100%}@media screen and (min-width: 1px) and (max-width: 1024px){.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-main .free-product-main-compare-btn-wrap{margin:0}}@media screen and (min-width: 1px) and (max-width: 640px){.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-main .free-product-main-compare-btn-wrap{width:auto}}.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-main .free-product-main-info-wrap{padding:0 30px}@media screen and (min-width: 1px) and (max-width: 1024px){.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-main .free-product-main-info-wrap{padding:20px 20px 10px}}.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-main .free-product-main-text-wrap{font-size:14px;font-size:.875rem}@media screen and (min-width: 1024px){.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-main .free-product-main-text-wrap{padding:10px 30px 0}}@media screen and (min-width: 1px) and (max-width: 1024px){.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-main .free-product-main-text-wrap{padding:0 20px}}.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-main .product-action-btn{width:30%;padding:0 30px 0 10px}@media screen and (min-width: 1px) and (max-width: 1024px){.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-main .product-action-btn{padding-right:0}}@media screen and (min-width: 1px) and (max-width: 640px){.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-main .product-action-btn{width:100%;padding:0}}.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-main .product-action-btn a{margin-bottom:15px}.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-main .product-action-btn.alone{margin:0 0 0 auto;padding-left:0}.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-main .product-information-btn{width:100%}.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-main .product-information-btn a{width:30%;margin-bottom:1em;margin-right:15px;background:#2fc1e1}.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-main .free-product-card-badge{position:absolute;top:-7px;left:-7px;z-index:2;width:100px;height:100px}@media screen and (min-width: 1px) and (max-width: 1024px){.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-main .free-product-card-badge{top:0;left:0;width:65px;height:65px}}@media screen and (min-width: 1px) and (max-width: 640px){.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-main .free-product-card-badge{width:60px;height:60px}}.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-main .free-product-card-badge .free-product-card-badge-img-wrap{width:100%;height:100%;background:linear-gradient(135deg,#2FC1E1,#2FC1E1 50%,transparent 0,transparent);position:relative}@media screen and (min-width: 1024px){.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-main .free-product-card-badge .free-product-card-badge-img-wrap:after{position:absolute;top:0;left:100px;content:"";width:7px;height:7px;background:#1991ab;z-index:-1;-webkit-transform:translateX(-100%);transform:translate(-100%)}.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-main .free-product-card-badge .free-product-card-badge-img-wrap:before{position:absolute;top:100px;left:0;content:"";width:7px;height:7px;background:#1991ab;z-index:-1;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-main .free-product-card-badge .free-product-card-badge-img{width:60px;height:60px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:3px}@media screen and (min-width: 1px) and (max-width: 1024px){.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-main .free-product-card-badge .free-product-card-badge-img{width:100%;height:100%}}@media screen and (min-width: 1px) and (max-width: 640px){.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-main .free-product-card-badge .free-product-card-badge-img{padding:0}}.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-main .free-product-card-badge .free-product-card-badge-img img{display:block;width:100%;height:auto}.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-main .free-product-main-pran-wrap{margin-top:30px}@media screen and (min-width: 1px) and (max-width: 640px){.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-main .free-product-main-pran-wrap .free-product-plans{-ms-flex-direction:column;flex-direction:column}}.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-main .free-product-main-pran-wrap .free-product-plans-wrap{width:70%}@media screen and (min-width: 1024px){.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-main .free-product-main-pran-wrap .free-product-plans-wrap{padding:0}}@media screen and (min-width: 1px) and (max-width: 1024px){.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-main .free-product-main-pran-wrap .free-product-plans-wrap{padding:0 20px 0 0}}@media screen and (min-width: 1px) and (max-width: 640px){.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-main .free-product-main-pran-wrap .free-product-plans-wrap{width:100%;padding:0;margin-bottom:15px}}.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-main .free-product-main-pran-wrap .free-product-plans-wrap .free-product-plans-title{padding:5px 0;font-size:18px;font-size:1.125rem;font-weight:600}.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-main .free-product-main-pran-wrap .free-product-plans-wrap .product-price-card-wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-main .free-product-main-pran-wrap .free-product-plans-wrap .product-price-card-wrap .product-price-card{-ms-flex:0 0 32%;flex:0 0 32%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;border:1px solid rgba(198,198,198,.5);font-size:12px;font-size:.75rem;line-height:1.3}.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-main .free-product-main-pran-wrap .free-product-plans-wrap .product-price-card-wrap .product-price-card:nth-child(2n):last-child{margin-left:10px;margin-right:auto}.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-main .free-product-main-pran-wrap .free-product-plans-wrap .product-price-card-wrap .product-price-card .product-price-title{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background:#464c9c;color:#fff;font-size:12px;font-size:.75rem;font-weight:700;padding:20px 10px}@media screen and (min-width: 1px) and (max-width: 640px){.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-main .free-product-main-pran-wrap .free-product-plans-wrap .product-price-card-wrap .product-price-card .product-price-title{min-height:72px}}.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-main .free-product-main-pran-wrap .free-product-plans-wrap .product-price-card-wrap .product-price-card .product-price-number{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;background:#fff;font-size:14px;font-size:.875rem;font-weight:400;padding:20px 10px}.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-main .free-product-main-pran-wrap .free-product-plans-wrap .product-price-card-wrap .product-price-card .product-price-number .price-number-unit{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-main .free-product-main-pran-wrap .free-product-plans-wrap .product-price-card-wrap .product-price-card .product-price-number .price-number{color:#464c9c;font-size:14px;font-size:.875rem;font-weight:700;margin-right:7px;line-height:1.2}.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-main .free-product-main-pran-wrap .free-product-plans-wrap .product-price-card-wrap .product-price-card .product-price-number .price-unit{-ms-flex-item-align:end;align-self:flex-end}.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-review{border-left:1px solid rgba(198,198,198,.5);-ms-flex:0 0 40%;flex:0 0 40%}@media screen and (min-width: 1px) and (max-width: 1024px){.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-review{border:none;border-top:1px solid rgba(198,198,198,.5);padding:15px 10px 10px}}.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-review .free-product-review-lead{margin-left:30px;margin-bottom:15px;font-size:18px;font-size:1.125rem}@media screen and (min-width: 1px) and (max-width: 1024px){.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-review .free-product-review-lead{margin-left:0}}@media screen and (min-width: 1px) and (max-width: 640px){.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-review .free-product-review-wrap{-ms-flex-direction:column;flex-direction:column}}.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-review .free-product-review-noitem{margin-left:30px}.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-review .free-product-reviewer-wrap{width:35%}@media screen and (min-width: 1px) and (max-width: 1024px){.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-review .free-product-reviewer-wrap{width:15%}}@media screen and (min-width: 1px) and (max-width: 640px){.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-review .free-product-reviewer-wrap{-ms-flex-direction:row;flex-direction:row;width:100%}}.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-review .free-product-review-thumbnail-wrap{margin:0 auto}@media screen and (min-width: 1px) and (max-width: 1024px){.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-review .free-product-review-thumbnail-wrap{padding-right:10px}}.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-review .free-product-review-thumbnail-wrap .review-avatar-img{text-align:center;border-radius:50%;width:65px;height:65px;overflow:hidden;margin:0 auto;position:relative}@media screen and (min-width: 1px) and (max-width: 1024px){.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-review .free-product-review-thumbnail-wrap .review-avatar-img{width:40px;height:40px}}.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-review .free-product-review-thumbnail-wrap .review-avatar-img img{-o-object-fit:contain;object-fit:contain;position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;left:50%;width:auto;height:auto;max-width:100%;max-height:100%}@media screen and (min-width: 1px) and (max-width: 640px){.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-review .free-product-review-info-wrap{width:100%}}.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-review .free-product-review-info-wrap .product-review-author{color:#29263ecc;word-break:break-all}.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-review .free-product-review-info-wrap .product-review-author .product-review-author-name,.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-review .free-product-review-info-wrap .product-review-author .product-review-author-name a{color:#29263e;font-size:14px;font-size:.875rem;font-weight:700}@media screen and (min-width: 1px) and (max-width: 1024px){.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-review .free-product-review-info-wrap .product-review-author .product-review-author-name{margin:3px 0}}.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-review .free-product-review-info-wrap .product-review-author .product-review-g2logo{text-align:left}.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-review .free-product-review-info-wrap .product-review-author .product-review-g2logo img{height:40px;width:130px}@media screen and (min-width: 1px) and (max-width: 1024px){.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-review .free-product-review-info-wrap .product-review-author .product-review-g2logo img{height:28px;width:90px}}@media screen and (min-width: 1px) and (max-width: 1024px){.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-review .free-product-review-info-wrap .product-review-author .product-google-translate img{height:12px;width:130px}}.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-review .free-product-review-info-wrap .product-review-author .product-review-info,.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-review .free-product-review-info-wrap .product-review-author .product-review-validation{font-size:12px;font-size:.75rem}@media screen and (min-width: 1px) and (max-width: 1024px){.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-review .free-product-review-info-wrap .product-review-author .product-review-info,.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-review .free-product-review-info-wrap .product-review-author .product-review-validation{font-size:10px;font-size:.625rem}}.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-review .free-product-review-info-wrap .product-review-author .product-review-info a,.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-review .free-product-review-info-wrap .product-review-author .product-review-validation a{color:#29263ecc}.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-review .free-product-review-info-wrap .product-review-author .product-review-info li,.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-review .free-product-review-info-wrap .product-review-author .product-review-validation li{line-height:1.2;margin-bottom:5px;display:inline-block}.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-review .free-product-review-info-wrap .product-review-author .product-review-info li:before,.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-review .free-product-review-info-wrap .product-review-author .product-review-info li *:before,.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-review .free-product-review-info-wrap .product-review-author .product-review-validation li:before,.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-review .free-product-review-info-wrap .product-review-author .product-review-validation li *:before{margin-right:3px}@media screen and (min-width: 1024px){.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-review .free-product-review-info-wrap .product-review-author{margin-left:30px;margin-right:20px}.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-review .free-product-review-info-wrap .product-review-author .product-review-author-name{margin-bottom:5px;margin-top:5px}}.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-review .free-product-review-answer-wrap{width:65%}@media screen and (min-width: 1px) and (max-width: 1024px){.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-review .free-product-review-answer-wrap{width:85%}}@media screen and (min-width: 1px) and (max-width: 640px){.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-review .free-product-review-answer-wrap{width:100%}}@media screen and (min-width: 1px) and (max-width: 640px){.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-review .free-product-review-star-wrap{margin-top:15px}}.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-review .free-product-review-star-wrap .product-rating-wrap{display:-ms-flexbox;display:flex;font-size:24px;font-size:1.5rem;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;margin-right:15px}@media screen and (min-width: 1px) and (max-width: 1024px){.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-review .free-product-review-star-wrap .product-rating-wrap{margin-right:0}}.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-review .free-product-review-text-wrap{width:100%}@media screen and (min-width: 1024px){.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-review .free-product-review-text-wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width: 1px) and (max-width: 640px){.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-review .free-product-review-text-wrap{margin-top:0}}.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-review .free-product-review-text-wrap .product-review-data{margin-bottom:10px}@media screen and (min-width: 1024px){.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-review .free-product-review-text-wrap .product-review-data{margin-top:10px}}.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-review .free-product-review-text-wrap .product-review-data h4{margin:0}.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-review .free-product-review-text-wrap .product-review-data .product-review-title{font-size:20px;font-size:1.25rem;font-weight:700;color:#29263e;line-height:1.4;display:block;word-break:break-all;margin:10px 0 15px}@media screen and (min-width: 1px) and (max-width: 1024px){.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-review .free-product-review-text-wrap .product-review-data .product-review-title{margin:5px 0 15px;font-size:16px;font-size:1rem}}.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-review .free-product-review-text-wrap .product-review-data dl dt.product-review-item{font-weight:600;color:#29263e;font-size:16px;font-size:1rem;border-left:2px solid #29263E;padding-left:10px;margin-bottom:10px;line-height:1.4}@media screen and (min-width: 1px) and (max-width: 1024px){.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-review .free-product-review-text-wrap .product-review-data dl dt.product-review-item{font-size:14px;font-size:.875rem}}.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-review .free-product-review-text-wrap .product-review-data dl dd.product-review-answer{word-break:break-all}@media screen and (min-width: 1px) and (max-width: 1024px){.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-review .free-product-review-text-wrap .product-review-data dl dd.product-review-answer{margin-left:0}}.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-review .free-product-review-text-wrap .product-review-data dl dd.product-review-answer>p{font-size:14px;font-size:.875rem;margin-bottom:0}@media screen and (min-width: 1px) and (max-width: 1024px){.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-review .free-product-review-text-wrap .product-review-data dl dd.product-review-answer>p{font-size:12px;font-size:.75rem}}.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-review .free-product-review-text-wrap .free-product-review-more-read-wrap{text-align:right;width:60%;margin-right:0;margin-left:auto;margin-bottom:15px}.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-review .free-product-review-text-wrap .free-product-review-more-read-wrap .product-action-btn a{font-size:12px;font-size:.75rem}.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-review .free-product-review-text-wrap .free-product-review-more-read-wrap .product-action-btn a:hover{-webkit-transition:.5s;transition:.5s;opacity:.5}.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-review .free-product-review-action-btn{padding:0 0 0 30px}@media screen and (min-width: 1px) and (max-width: 1024px){.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-review .free-product-review-action-btn{padding:0}}.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-review .free-product-review-action-btn .product-action-btn{font-size:14px;font-size:.875rem}.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-review .free-product-review-action-btn .product-action-btn span{width:32%}.free-product-lists-wrap .free-products-products-wrap .free-products .free-product .free-product-review .free-product-review-action-btn .product-action-btn span:nth-child(2n):last-child{margin-left:2%;margin-right:auto}.cost-data-wrap{--color-1: #2FC1E1;--color-2: #dd7061;margin:30px 0}.cost-data-wrap li{margin-bottom:50px}.cost-data-wrap .cost-data-ttl{font-weight:700;font-size:16px}.cost-data-wrap .cost-data-ttl span{border-bottom:1px solid #000}.cost-data-wrap .cost-data-color{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.cost-data-wrap .cost-data-color p{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-weight:700;font-size:14px;margin-bottom:0;margin-right:10px}.cost-data-wrap .cost-data-color p:before{content:"";display:block;width:15px;height:15px;border-radius:50%}.cost-data-wrap .cost-data-color p.bar01:before{background:var(--color-1);background:var(--color, var(--color-1))}.cost-data-wrap .cost-data-color p.bar02:before{background:var(--color-2);background:var(--color, var(--color-2))}.cost-data-wrap .cost-data-items{display:-ms-flexbox;display:flex;margin-top:50px}.cost-data-wrap .cost-data-items dl{margin-left:50px}@media screen and (min-width: 1px) and (max-width: 640px){.cost-data-wrap .cost-data-items dl{margin-left:10px}}.cost-data-wrap .cost-data-items dl.bar01 dd:before{background:var(--color-1);background:var(--color, var(--color-1))}.cost-data-wrap .cost-data-items dl.bar02 dd:before{background:var(--color-2);background:var(--color, var(--color-2))}.cost-data-wrap .cost-data-items dl dt{font-size:16px;font-weight:700;margin-bottom:10px}.cost-data-wrap .cost-data-items dl dd{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;font-size:14px;margin-bottom:5px}.cost-data-wrap .cost-data-items dl dd:before{content:"";display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:20px;height:20px;border-radius:50%;color:#fff;font-weight:700;margin:0 10px 0 5px}.cost-data-wrap .cost-data-items dl dd.no1{font-size:16px;font-weight:700}.cost-data-wrap .cost-data-items dl dd.no1:before{width:33px;height:33px;content:"1";margin:0 4px 0 0}.cost-data-wrap .cost-data-items dl dd.no2:before{content:"2"}.cost-data-wrap .cost-data-items dl dd.no3:before{content:"3"}.cost-data-wrap .charts-css{--chart-bg-color: #f5f5f5;--primary-axis-color: rgba(0, 0, 0, 1);--primary-axis-style: solid;--primary-axis-width: 1px;--data-axes-color: rgba(0, 0, 0, .15);--bg-color: rgb(239, 250, 255, .7);--data-axes-style: solid;--data-axes-width: 1px;position:relative;display:block;width:100%;height:100%;margin:0 auto;padding:0;border:0;-webkit-print-color-adjust:exact;color-adjust:exact}.cost-data-wrap table.charts-css{height:200px;max-width:880px;margin:0 auto;border-collapse:collapse;border-spacing:0;empty-cells:show;overflow:visible;overflow:initial;background-color:transparent}.cost-data-wrap table.charts-css tbody,.cost-data-wrap table.charts-css td,.cost-data-wrap table.charts-css th,.cost-data-wrap table.charts-css thead,.cost-data-wrap table.charts-css tr{display:block;margin:0;padding:0;border:0;background-color:transparent}.cost-data-wrap .charts-css.column tbody{-ms-flex-direction:row;flex-direction:row;display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;width:100%;max-width:880px;height:calc(100% + -0px);-ms-flex-pack:center;justify-content:center;margin:0 auto}.cost-data-wrap .charts-css.column tbody tr{width:100%;max-width:110px;position:relative;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:0;flex-basis:0;overflow-wrap:anywhere;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;background:var(--bg-color);background:var(--color, var(--bg-color));-ms-flex-direction:row;flex-direction:row;-ms-flex-align:end;align-items:flex-end;-webkit-margin-after:var(--labels-size);margin-block-end:var(--labels-size);-webkit-border-after:var(--primary-axis-width) var(--primary-axis-style) var(--primary-axis-color);border-block-end:var(--primary-axis-width) var(--primary-axis-style) var(--primary-axis-color);-webkit-border-end:var(--data-axes-width) var(--data-axes-style) var(--data-axes-color);border-inline-end:var(--data-axes-width) var(--data-axes-style) var(--data-axes-color);-webkit-padding-start:20px;padding-inline-start:20px;-webkit-padding-end:20px;padding-inline-end:20px}@media screen and (min-width: 1px) and (max-width: 640px){.cost-data-wrap .charts-css.column tbody tr{-webkit-padding-start:5px;padding-inline-start:5px;-webkit-padding-end:5px;padding-inline-end:5px}}.cost-data-wrap .charts-css.column tbody tr th{bottom:calc(-1.5rem - 1px);height:1.5rem;font-size:10px;position:absolute;right:0;left:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-pack:var(--labels-align, center);justify-content:var(--labels-align, center);-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width: 1px) and (max-width: 640px){.cost-data-wrap .charts-css.column tbody tr th{padding:0 5px;font-size:10px;font-weight:400;line-height:1;bottom:calc(-1.8rem - 1px)}}.cost-data-wrap .charts-css.column tbody tr td{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start;width:20px;height:100%;height:calc(100% * var(--size, 1));position:relative}@media screen and (min-width: 1px) and (max-width: 640px){.cost-data-wrap .charts-css.column tbody tr td{width:10px}}.cost-data-wrap .charts-css.column tbody tr td span{font-size:10px;display:block;position:absolute;top:-20px;width:25px;text-align:center}.cost-data-wrap .charts-css.column tbody tr:first-of-type{-webkit-border-start:var(--data-axes-width) var(--data-axes-style) var(--data-axes-color);border-inline-start:var(--data-axes-width) var(--data-axes-style) var(--data-axes-color)}.cost-data-wrap .charts-css.column tbody tr:before{content:"";width:2px;height:20%;background:#000;position:absolute;left:-1px;bottom:-20px}.cost-data-wrap .charts-css.column tbody tr:last-of-type:after{content:"";width:2px;height:20%;background:#000;position:absolute;right:-1px;bottom:-20px}.cost-data-wrap .charts-css.column tbody tr td.bar01{background:var(--color-1);background:var(--color, var(--color-1))}.cost-data-wrap .charts-css.column tbody tr td.bar02{background:var(--color-2);background:var(--color, var(--color-2))}.filter .filter-toggle{width:100%;height:44px;line-height:44px;border:1px solid #C6C6C6;background:#fafafa;text-align:center;border-radius:3px;cursor:pointer;-webkit-transition:all .4s;transition:all .4s}.filter .filter-toggle span:before{content:"";background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D%220%200%2016.5%2018%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M0%200h16.5L9.75%2011.32V18l-3-2.25v-4.43z%22%20fill%3D%22%23c6c6c6%22%2F%3E%3C%2Fsvg%3E);width:16px;height:18px;margin-right:10px}.filter_radio_wrap input{display:none}.filter-btn{cursor:pointer;width:auto;padding:.2em;margin:.2em 0;border:1px solid #464C9C;border-radius:6px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;background:#fff;font-size:.75rem;color:#464c9c}.filter-btn:hover{background:#ebecf6}.filter-btn.selected{background-color:#464c9c;color:#fff;border:none}.filter-btn.selected:hover{background-color:#464c9c;opacity:.5!important}.footer{margin-top:2rem;padding:0;background-color:#f5f7fd}.footer .footer-invitation-wrap .footer-invitation-background{height:100%;padding:40px 20px}@media screen and (min-width: 1px) and (max-width: 640px){.footer .footer-invitation-wrap .footer-invitation-background{padding:10px}}.footer .footer-invitation-wrap .footer-invitation-for-vendor{color:#fff;font-weight:700;font-size:24px;font-size:1.5rem;margin-bottom:20px}@media screen and (min-width: 1px) and (max-width: 640px){.footer .footer-invitation-wrap .footer-invitation-for-vendor{font-size:14px;font-size:.875rem;margin-bottom:10px;text-align:center}}.footer .footer-invitation-wrap .footer-invitation-for-vendor span{display:inline-block}.footer .footer-invitation-wrap .footer-invitation-title{color:#fff;font-weight:700;font-size:33px;padding-bottom:20px;text-align:center}@media screen and (min-width: 1px) and (max-width: 640px){.footer .footer-invitation-wrap .footer-invitation-title{font-size:24px;line-height:1.5;padding-top:20px}}.footer .footer-invitation-wrap .footer-invitation-title span{display:inline-block}.footer .footer-invitation-wrap .footer-invitation-title span.star{position:relative}.footer .footer-invitation-wrap .footer-invitation-title span.star:after{position:absolute;content:"★★★★";font-size:18px;font-size:1.125rem;letter-spacing:13px;top:-20px;right:0}@media screen and (min-width: 1px) and (max-width: 640px){.footer .footer-invitation-wrap .footer-invitation-title span.star:after{font-size:.5rem;top:-8px}}.footer .footer-invitation-wrap .footer-invitation-text{color:#fff;padding-bottom:20px;font-size:18px;font-size:1.125rem;font-weight:600}@media screen and (min-width: 1px) and (max-width: 640px){.footer .footer-invitation-wrap .footer-invitation-text{font-weight:700;text-align:center;font-size:12px;font-size:.75rem;padding-left:5px;padding-right:5px}}.footer .footer-invitation-wrap .footer-invitation-text span{display:inline-block}.footer .footer-invitation-wrap .footer-invitation-link a.footer-invitation-button{color:#fff;background-color:#e87463;border-radius:40px;display:inline-block;font-weight:700;font-size:20px;font-size:1.25rem;padding:20px 50px;text-align:center}.footer .footer-invitation-wrap .footer-invitation-link a.footer-invitation-button:hover{color:#fff;opacity:.8}@media screen and (min-width: 1px) and (max-width: 640px){.footer .footer-invitation-wrap .footer-invitation-link a.footer-invitation-button{width:100%;font-size:15px;padding:15px 0;margin:20px 0}}.footer .footer-link-wrap{background:#29263e;padding:20px;color:#fff;color:#29263e}@media screen and (min-width: 1px) and (max-width: 640px){.footer .footer-link-wrap{padding:20px}}.footer .footer-logo-wrap{text-align:center}.footer .footer-logo-wrap .footer-logo{text-align:center;content:"";background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22154.21%22%20height%3D%2231.41%22%20viewBox%3D%220%200%20154.21%2031.41%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%23fff%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Ctitle%3E%E3%82%A2%E3%82%BB%E3%83%83%E3%83%88%2051%3C%2Ftitle%3E%3Cg%20id%3D%22%E3%83%AC%E3%82%A4%E3%83%A4%E3%83%BC_2%22%20data-name%3D%22%E3%83%AC%E3%82%A4%E3%83%A4%E3%83%BC%202%22%3E%3Cg%20id%3D%22%E3%83%AC%E3%82%A4%E3%83%A4%E3%83%BC_1-2%22%20data-name%3D%22%E3%83%AC%E3%82%A4%E3%83%A4%E3%83%BC%201%22%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M8.71%2C27.32a4.1%2C4.1%2C0%2C0%2C0%2C8.19%2C0V22.71H8.71Z%22%2F%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M16.9%2C4.1a4.1%2C4.1%2C0%2C1%2C0-8.19%2C0V14.51H16.9Z%22%2F%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M27.32%2C14.51H16.9v8.2H27.32a4.1%2C4.1%2C0%2C0%2C0%2C0-8.2Z%22%2F%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M4.1%2C14.51a4.1%2C4.1%2C0%2C0%2C0%2C0%2C8.2H8.71v-8.2Z%22%2F%3E%3Ccircle%20class%3D%22cls-1%22%20cx%3D%2225.61%22%20cy%3D%225.81%22%20r%3D%225.81%22%2F%3E%3Crect%20class%3D%22cls-1%22%20x%3D%2239.23%22%20y%3D%228.69%22%20width%3D%222.96%22%20height%3D%2219.91%22%2F%3E%3Cpolygon%20class%3D%22cls-1%22%20points%3D%2245.15%208.69%2045.15%2011.68%2052.06%2011.68%2052.06%2028.61%2055.02%2028.61%2055.02%2011.68%2061.93%2011.68%2061.93%208.69%2045.15%208.69%22%2F%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M64.89%2C19.93v8.68h3V19.93a5.26%2C5.26%2C0%2C0%2C1%2C5.23-5.27h1.48v-3H73.08A8.23%2C8.23%2C0%2C0%2C0%2C64.89%2C19.93Z%22%2F%3E%3Cpolygon%20class%3D%22cls-1%22%20points%3D%22142.15%2028.61%20146.07%2011.68%20143.29%2011.68%20140.64%2024.79%20137.99%2011.68%20135.21%2011.68%20139.13%2028.61%20142.15%2028.61%22%2F%3E%3Cpolygon%20class%3D%22cls-1%22%20points%3D%22150.29%2028.61%20154.21%2011.68%20151.43%2011.68%20148.78%2024.79%20146.13%2011.68%20143.35%2011.68%20147.27%2028.61%20150.29%2028.61%22%2F%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M88.28%2C28.61l.66-2.73H84.47a4%2C4%2C0%2C0%2C1-4-3.95V20.84H91.15V18.35a6.68%2C6.68%2C0%2C0%2C0-13.36%2C0v3.58a6.68%2C6.68%2C0%2C0%2C0%2C6.68%2C6.68ZM84.47%2C14.4a4%2C4%2C0%2C0%2C1%2C4%2C4h-7.9A4%2C4%2C0%2C0%2C1%2C84.47%2C14.4Z%22%2F%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M129.65%2C28.61l.66-2.73h-4.47a4%2C4%2C0%2C0%2C1-4-3.95V20.84h10.63V18.35a6.68%2C6.68%2C0%2C0%2C0-13.35%2C0v3.58a6.67%2C6.67%2C0%2C0%2C0%2C6.67%2C6.68ZM125.84%2C14.4a4%2C4%2C0%2C0%2C1%2C3.95%2C4h-7.9A4%2C4%2C0%2C0%2C1%2C125.84%2C14.4Z%22%2F%3E%3Cpolygon%20class%3D%22cls-1%22%20points%3D%22107.11%2011.68%20103.96%2011.68%20100.47%2024.79%2096.99%2011.68%2093.83%2011.68%2098.9%2028.61%20102.05%2028.61%20107.11%2011.68%22%2F%3E%3Crect%20class%3D%22cls-1%22%20x%3D%22111.46%22%20y%3D%2211.77%22%20width%3D%223.02%22%20height%3D%2216.84%22%2F%3E%3Ccircle%20class%3D%22cls-1%22%20cx%3D%22112.97%22%20cy%3D%224.98%22%20r%3D%222.18%22%2F%3E%3Ccircle%20class%3D%22cls-1%22%20cx%3D%22112.97%22%20cy%3D%2211.77%22%20r%3D%221.51%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E);width:154px;height:31px}.footer .footer-logo-wrap .footer-logo-line{padding:2px;width:80px;margin:20px auto 0}.footer .footer-link-list{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;width:990px;margin:0 auto}.footer .footer-link-list .footer-link-container{width:29%;-webkit-transform:translateX(22%);transform:translate(22%)}.footer .footer-link-list .footer-link-container .footer-link a{font-size:12px;font-size:.75rem;color:#fff}@media screen and (min-width: 640px) and (max-width: 1024px){.footer .footer-link-list{width:80%;min-width:600px;-ms-flex-pack:justify;justify-content:space-between}.footer .footer-link-list .footer-link-container{width:33%;-webkit-transform:none;transform:none}}@media screen and (min-width: 1px) and (max-width: 640px){.footer .footer-link-list{width:auto;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:left;justify-content:left}.footer .footer-link-list .footer-link-container{width:50%;-webkit-transform:none;transform:none;font-weight:600;padding:0 0 15px 5px;font-size:14px;font-size:.875rem}}.footer .footer-copyright{text-align:center;display:block;color:#29263e;background-color:#f5f7fd;padding-top:30px;padding-bottom:20px}input,button,textarea,label{font-size:14px;font-size:.875rem;margin:0;background:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=checkbox],button[type=checkbox],textarea[type=checkbox],label[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}input[type=radio],button[type=radio],textarea[type=radio],label[type=radio]{-webkit-appearance:radio;-moz-appearance:radio;appearance:radio}input.caution,p.caution{color:#bd362f}::-webkit-input-placeholder{color:#c6c6c6}::-moz-placeholder{color:#c6c6c6}:-ms-input-placeholder{color:#c6c6c6}:disabled{background-color:#eee;cursor:not-allowed}input[type=text]:disabled{property:value}.form{margin-bottom:20px;border:0}@media screen and (min-width: 1px) and (max-width: 980px){.filter{border:0}}.custom-checkbox .inner{background-color:#fff}.custom-checkbox .custom-mark{position:relative;display:block;width:20px;height:20px;margin:5px}.custom-checkbox .custom-mark:before{content:"";display:block;width:16px;height:16px;border:2px solid #464C9C;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-box-shadow:0 0 1px 1px rgba(230,230,230,.4) inset;box-shadow:0 0 1px 1px #e6e6e666 inset}.custom-checkbox .custom-mark:after{content:"";display:none;position:absolute;top:-5px;bottom:0;left:5px;margin:auto;width:12px;height:18px;border:solid 3px #464C9C;border-style:none solid solid none;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.custom-checkbox input[type=checkbox]{display:none}.custom-checkbox input:checked~.inner{background-color:#ccc}.custom-checkbox input:checked~.inner .custom-mark:after{display:block}label.custom-check{position:relative;padding:0 0 0 25px;display:inline-block}label.custom-check:hover{cursor:pointer}label.custom-check.btn,label.custom-check.btn-more{padding:10px 20px;background-color:#464c9c;border:none}label.custom-check input[type=checkbox]{display:none}label.custom-check .label-text{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:16px;font-size:1rem}label.custom-check .label-text .check{display:block;position:relative;margin-right:1em;width:17px}label.custom-check .label-text .check:before{background:#fff;border:1px solid #C6C6C6;border-radius:2px;display:block;content:"";height:17px;width:17px;position:absolute;top:0;left:0;margin-right:1em;transform:translateY(-50%);-webkit-transform:translateY(-50%)}label.custom-check input:checked+.label-text .check:after{display:block;content:"";position:absolute;top:0;left:0;width:15px;height:7px;border-left:2px solid white;border-bottom:2px solid white;-webkit-transform:translateY(-50%) rotate(-50deg);transform:translateY(-50%) rotate(-50deg)}label.custom-check input:checked+.label-text .check:before{border:1px solid #464C9C;background:#464c9c}.header{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;text-align:center;-ms-flex-align:center;align-items:center;font-size:14px;font-size:.875rem;background:#fff;border-top:2px solid #2FC1E1;border-bottom:1px solid #ededed;padding:10px;position:fixed;top:0;left:0;width:100%;margin:0 auto 10px;z-index:15}.header .header-inner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;width:100%;max-width:1280px;margin:0 auto;min-height:48px}.header .header-inner.security-header{width:100%;max-width:1080px;height:70px;padding:0}@media screen and (min-width: 1px) and (max-width: 640px){.header .header-inner.security-header{padding:0 10px}}.dropdown{z-index:5;position:relative}.dropdown .dropdown-menu.user-menu{position:absolute;-webkit-transform:translate3d(0px,36px,0px);transform:translate3d(0,36px,0);margin-top:15px;right:0}@media screen and (min-width: 1024px){.button-animation .header-button.header-login-wrap{background:#e87463}.button-animation .header-button:hover .button-text{font-weight:700}.button-animation{border-radius:5px}.button-animation .header-button{display:block;padding:10px;overflow:hidden;position:relative;z-index:0;border-radius:5px;background:#464c9c}.button-animation .header-button .button-text{color:#fff}.button-animation .header-button:hover{opacity:.8}}.logo{content:"";background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20226.93%2046.23%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%23424993%3B%7D.cls-2%7Bfill%3A%23dd7061%3B%7D.cls-3%7Bfill%3A%23fff%3B%7D.cls-4%7Bfill%3A%2336b6d3%3B%7D.cls-5%7Bfill%3A%2328253d%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cg%20id%3D%22%E3%83%AC%E3%82%A4%E3%83%A4%E3%83%BC_2%22%20data-name%3D%22%E3%83%AC%E3%82%A4%E3%83%A4%E3%83%BC%202%22%3E%3Cg%20id%3D%22%E3%83%AC%E3%82%A4%E3%83%A4%E3%83%BC_1-2%22%20data-name%3D%22%E3%83%AC%E3%82%A4%E3%83%A4%E3%83%BC%201%22%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M12.81%2C40.2a6%2C6%2C0%2C0%2C0%2C12.06%2C0V33.41H12.81Z%22%2F%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M24.87%2C6A6%2C6%2C0%2C0%2C0%2C12.81%2C6V21.36H24.87Z%22%2F%3E%3Cpath%20class%3D%22cls-2%22%20d%3D%22M40.2%2C21.36H24.87v12H40.2a6%2C6%2C0%2C1%2C0%2C0-12Z%22%2F%3E%3Cpath%20class%3D%22cls-2%22%20d%3D%22M6%2C21.36a6%2C6%2C0%2C1%2C0%2C0%2C12h6.78v-12Z%22%2F%3E%3Crect%20class%3D%22cls-3%22%20x%3D%2212.81%22%20y%3D%2221.36%22%20width%3D%2212.06%22%20height%3D%2212.06%22%2F%3E%3Ccircle%20class%3D%22cls-4%22%20cx%3D%2237.68%22%20cy%3D%228.54%22%20r%3D%228.54%22%2F%3E%3Crect%20class%3D%22cls-4%22%20x%3D%2257.73%22%20y%3D%2212.79%22%20width%3D%224.36%22%20height%3D%2229.31%22%2F%3E%3Cpolygon%20class%3D%22cls-4%22%20points%3D%2266.44%2012.79%2066.44%2017.18%2076.61%2017.18%2076.61%2042.1%2080.97%2042.1%2080.97%2017.18%2091.14%2017.18%2091.14%2012.79%2066.44%2012.79%22%2F%3E%3Cpath%20class%3D%22cls-5%22%20d%3D%22M95.49%2C29.33V42.1h4.36V29.33a7.74%2C7.74%2C0%2C0%2C1%2C7.7-7.76h2.18V17.18h-2.18A12.12%2C12.12%2C0%2C0%2C0%2C95.49%2C29.33Z%22%2F%3E%3Cpolygon%20class%3D%22cls-5%22%20points%3D%22209.18%2042.1%20214.95%2017.18%20210.87%2017.18%20206.96%2036.48%20203.06%2017.18%20198.97%2017.18%20204.74%2042.1%20209.18%2042.1%22%2F%3E%3Cpolygon%20class%3D%22cls-5%22%20points%3D%22221.16%2042.1%20226.93%2017.18%20222.84%2017.18%20218.94%2036.48%20215.04%2017.18%20210.95%2017.18%20216.72%2042.1%20221.16%2042.1%22%2F%3E%3Cpath%20class%3D%22cls-5%22%20d%3D%22M129.91%2C42.1l1-4h-6.57a5.82%2C5.82%2C0%2C0%2C1-5.82-5.81V30.67h15.64V27a9.83%2C9.83%2C0%2C1%2C0-19.65%2C0v5.27a9.83%2C9.83%2C0%2C0%2C0%2C9.83%2C9.82Zm-5.6-20.91A5.82%2C5.82%2C0%2C0%2C1%2C130.12%2C27H118.49A5.83%2C5.83%2C0%2C0%2C1%2C124.31%2C21.19Z%22%2F%3E%3Cpath%20class%3D%22cls-5%22%20d%3D%22M190.79%2C42.1l1-4h-6.57a5.81%2C5.81%2C0%2C0%2C1-5.81-5.81V30.67H195V27a9.83%2C9.83%2C0%2C1%2C0-19.65%2C0v5.27a9.82%2C9.82%2C0%2C0%2C0%2C9.82%2C9.82Zm-5.6-20.91A5.83%2C5.83%2C0%2C0%2C1%2C191%2C27H179.38A5.82%2C5.82%2C0%2C0%2C1%2C185.19%2C21.19Z%22%2F%3E%3Cpolygon%20class%3D%22cls-5%22%20points%3D%22157.62%2017.18%20152.99%2017.18%20147.86%2036.48%20142.73%2017.18%20138.09%2017.18%20145.54%2042.1%20150.17%2042.1%20157.62%2017.18%22%2F%3E%3Crect%20class%3D%22cls-4%22%20x%3D%22164.03%22%20y%3D%2217.32%22%20width%3D%224.44%22%20height%3D%2224.78%22%2F%3E%3Ccircle%20class%3D%22cls-4%22%20cx%3D%22166.25%22%20cy%3D%227.33%22%20r%3D%223.2%22%2F%3E%3Ccircle%20class%3D%22cls-4%22%20cx%3D%22166.25%22%20cy%3D%2217.32%22%20r%3D%222.22%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E);width:226px;height:46px;margin:0 auto;width:130px;background-position:center}@media screen and (min-width: 1px) and (max-width: 640px){.header .header-inner{min-height:0px}.dropdown .dropdown-menu.user-menu{margin-top:6px}}.header{border:none;padding:0;margin-bottom:0}@media screen and (min-width: 640px){.header{position:relative}}.header .header-inner{padding:15px}@media screen and (min-width: 1px) and (max-width: 1024px){.header .header-inner{padding:5px 10px;min-height:40px}}@media screen and (min-width: 1px) and (max-width: 640px){.header .header-inner{-webkit-box-shadow:0 3px 5px -1px rgba(10,10,10,.1);box-shadow:0 3px 5px -1px #0a0a0a1a}}.header-top-border{background:-webkit-gradient(linear,left top,right top,from(#5ea7d7),to(#0075c0));background:linear-gradient(to right,#5ea7d7,#0075c0);padding-top:1px}@media screen and (min-width: 1px) and (max-width: 1024px){.header-top-border{background:-webkit-gradient(linear,left top,right top,from(#96C0A3),color-stop(65%,#5EA7D7),to(#1481B7));background:linear-gradient(to right,#96c0a3,#5ea7d7 65%,#1481b7);padding-top:2px}}.header-itreview-info-wrap .header-numbers{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;text-align:center;-ms-flex-align:center;align-items:center;margin-bottom:50px}@media screen and (min-width: 1px) and (max-width: 1024px){.header-itreview-info-wrap .header-numbers{-ms-flex:0 0 auto;flex:0 0 auto}}.header-itreview-info-wrap .header-numbers .header-logo{margin-right:20px}@media screen and (min-width: 1px) and (max-width: 1024px){.header-itreview-info-wrap .header-numbers .header-logo{margin-right:0}}.header-itreview-info-wrap .header-numbers .header-number{font-size:12px;font-weight:700;line-height:1.2}.header-itreview-info-wrap .header-numbers .header-number span{color:#fff;font-size:18px;font-weight:700}.header-itreview-info-wrap .header-numbers .header-number span:first-child{margin-right:8px}.header-itreview-info-wrap .header-numbers .header-number a{color:#fff}.header-right-wrap{-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;margin-left:10px}@media screen and (min-width: 1px) and (max-width: 1024px){.header-right-wrap{margin:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}}.header-right-wrap>.header-link{margin-right:2%}.header-right-wrap .header-link a:not(.header-button){color:#29263e}.header-right-wrap .header-link a:not(.header-button):hover{　color:#2FC1E1;text-decoration:underline}.header-right-wrap button.header-login-wrap{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:13px 10px}@media screen and (min-width: 1px) and (max-width: 640px){.header-right-wrap button.header-login-wrap{background:transparent;padding:0}}.header-right-wrap button.header-login-wrap .header-login-pc img{width:33px;height:25px;margin-right:2px}.header-right-wrap button.header-login-wrap .header-login-sp img{width:40px;height:40px;margin-right:2px}.header-right-wrap button.header-login-wrap .avatar-img{position:relative}.header-right-wrap button.header-login-wrap .avatar-img img{position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;left:50%;width:auto;height:auto;max-width:100%;max-height:100%}.header-search-input-wrap{margin-bottom:5px}.header-search-input-wrap .header-search-input-label{font-size:12px;font-weight:700}.header-search-input-wrap .header-search-input{display:-ms-flexbox;display:flex;padding:0 6px;background-color:#ededed}.header-search-input-wrap input[type=search]{background-color:transparent;border:none;-webkit-box-shadow:none;box-shadow:none;margin:0;padding:5px 2px;font-size:15px;color:#29263e}.header-sp-left-menu-wrap .off-canvas{background-color:#ededed}.header-sp-left-menu-wrap .position-left{width:270px}.header-sp-left-menu-wrap .header-left-search-card{background-color:#fff;padding:10px 20px}.header-sp-left-menu-wrap .header-left-search-card .header-left-search-title{font-weight:700;margin-bottom:10px}.header-sp-left-menu-wrap .header-left-menu-link{padding:10px 20px}.header-sp-left-menu-wrap .header-left-menu-link a{color:#29263e;position:relative;padding-left:15px}.header-sp-left-menu-wrap .header-left-menu-link a:before{content:"≫";font-weight:700;margin-right:5px;position:absolute;left:-1px;top:-5px}.header-sp-left-menu-wrap .header-left-menu-link-wrap .header-left-menu-link{background-color:#fff;border-top:1px solid rgba(198,198,198,.5)}.header-sp-left-menu-wrap .header-left-menu-link-wrap .header-left-menu-link:last-child{border-bottom:1px solid rgba(198,198,198,.5)}.dropdown .dropdown-menu.user-menu{margin-top:7px;background:#ffffffed}.dropdown .dropdown-menu.user-menu a{color:#464c9c;text-align:center}.dropdown .dropdown-menu.user-menu a:hover{color:#fff;background:#e87463}@media screen and (min-width: 1px) and (max-width: 1024px){.dropdown .dropdown-menu.user-menu{margin-top:0}.dropdown .dropdown-menu.user-menu a{color:#464c9c}}.header-sp-menu-btn{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;height:22px;width:22px}.header-sp-menu-btn div{background:-webkit-gradient(linear,left top,right top,from(#464C9C),to(#2FC1E1));background:linear-gradient(to right,#464c9c,#2fc1e1);-ms-flex-positive:.2;flex-grow:.2;width:22px}.header-sp-menu-btn:after{content:none}.header-left-search-input-label{font-size:12px;font-weight:700}.header-follow-wrap{position:fixed;top:0;left:0;width:100%;margin:0 auto;z-index:14;background-color:#fff;-webkit-box-shadow:0 3px 5px -1px rgba(10,10,10,.1);box-shadow:0 3px 5px -1px #0a0a0a1a;opacity:0;-webkit-transition:.3s;transition:.3s;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.header-follow-wrap.is-show{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.header-follow-wrap .header-follow-inner{max-width:1480px;margin:0 auto;padding:8px 20px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;width:100%}.header-follow-wrap .header-follow-inner .header-follow-search-wrap:nth-child(1){-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:5%;flex-basis:5%}.header-follow-wrap .header-follow-inner .header-follow-search-wrap:nth-child(1) .header-search-input-wrap{margin:0}.header-follow-wrap .header-follow-inner .header-follow-search-wrap:nth-child(1) .header-search-input-wrap .itreview-search-input{width:100%}.header-follow-wrap .header-follow-inner .header-follow-search-wrap:nth-child(2){-ms-flex-positive:2;flex-grow:2;-ms-flex-negative:2;flex-shrink:2;-ms-flex-preferred-size:30%;flex-basis:30%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.header-follow-wrap .header-follow-inner .header-follow-search-wrap:nth-child(2).top-header{max-width:100%;-ms-flex-positive:2;flex-grow:2;-ms-flex-negative:2;flex-shrink:2;-ms-flex-preferred-size:30%;flex-basis:30%;-ms-flex-direction:column;flex-direction:column;margin-left:-15px}.header-follow-wrap .header-follow-inner .header-follow-search-wrap:nth-child(2).top-header .header-search-input-label{margin-right:auto}.header-follow-wrap .header-follow-inner .header-follow-search-wrap:nth-child(3){margin-left:10px;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:auto;flex-basis:auto}.header-follow-wrap .header-follow-inner .header-logo+.header-follow-search-container .header-follow-search-wrap.top-wrap{margin-left:15px}.header-follow-wrap .header-follow-inner .header-logo+.header-follow-search-container .header-follow-search-wrap.top-wrap:nth-child(1){max-width:100%;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:5%;flex-basis:5%}.header-follow-wrap .header-follow-inner .header-logo+.header-follow-search-container .header-follow-search-wrap.top-wrap .header-follow-search-wrap.header-solution-search-wrap{max-width:100%;margin-right:20px}.header-follow-wrap .header-follow-inner .header-follow-search-container{width:100%;max-width:1280px;display:-ms-flexbox;display:flex}.header-follow-wrap .header-follow-inner .header-follow-search-container .tab-wrap{-ms-flex:1 1;flex:1 1}.header-follow-wrap .header-follow-inner .header-follow-search-container .tab-wrap .category-name{margin:0 0 0 20px;font-size:12px;font-size:.75rem}.header-follow-wrap .header-follow-inner .header-follow-search-container .tab-wrap+.header-follow-search-wrap.top-wrap{max-width:200px}@media screen and (min-width: 1px) and (max-width: 980px){.header-follow-wrap .header-follow-inner .header-follow-search-container .tab-wrap+.header-follow-search-wrap.top-wrap{max-width:150px}}.header-follow-wrap .header-follow-inner .header-follow-search-container .tab-wrap+.header-follow-search-wrap.top-wrap .header-search-input-label{display:none}.header-follow-wrap .header-follow-inner .header-follow-search-container .btn-wrap{margin:auto 0 auto 15px}.header-follow-wrap .header-follow-inner .header-follow-search-container .btn-wrap .dropdown.background-changer.button-animation{margin-bottom:0}@media screen and (min-width: 1px) and (max-width: 1024px){.header-follow-wrap .header-follow-inner .header-follow-search-container .btn-wrap .dropdown.background-changer.button-animation{width:45px;height:45px}}@media screen and (min-width: 1024px){.header-follow-wrap .header-follow-inner .header-follow-search-container .btn-wrap .dropdown.background-changer.button-animation{width:145px}}.header-follow-wrap .header-search-input-label{font-size:12px;font-weight:400}.header-follow-wrap input[type=search]{font-size:16px}.header-follow-wrap .anchor-follow-wrap{position:relative;display:none;bottom:100px;opacity:0;-webkit-transition:.3s;transition:.3s;-webkit-transform:translateY(-100%);transform:translateY(-100%);text-align:center}.header-follow-wrap .anchor-follow-wrap.is-show{display:-ms-flexbox;display:flex;top:0;opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.header-follow-wrap .anchor-follow-wrap .top-anchor-navigation{overflow-x:auto;margin:0 auto}.header-follow-wrap .anchor-follow-wrap .top-anchor-navigation .top-anchor-wrap{padding-top:0}.header-follow-wrap .anchor-follow-wrap .top-anchor-navigation .top-anchor-link .top-anchor.btn,.header-follow-wrap .anchor-follow-wrap .top-anchor-navigation .top-anchor-link .top-anchor.btn-more{margin:0}.header-follow-right-wrap .header-link a{font-size:14px}.header-follow-right-wrap .dropdown{margin-bottom:0}.header-follow-right-wrap .dropdown .dropdown-menu a{font-size:14px}.headline{font-size:16px;font-size:1rem;font-weight:700}.headline.primary{font-size:28px;font-size:1.75rem;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;text-align:left;-ms-flex-align:center;align-items:center;margin:0 auto 20px;height:150px;background:#fafafa;font-weight:400}.headline.secondary{font-size:24px;font-size:1.5rem;font-weight:400;margin:20px 0 10px;padding-top:20px;border-top:1px solid #C6C6C6}.headline.tertiary{font-size:32px;font-size:2rem;color:#29263e;text-align:center;font-weight:400}.headline+.media{border:none;margin:0;padding:0}.itr-product-content .headline.primary{display:block;height:auto;background:none}@media screen and (min-width: 1px) and (max-width: 980px){.headline.primary{font-size:24px;font-size:1.5rem;padding:0 15px}}@media screen and (min-width: 1px) and (max-width: 980px){.headline.tertiary{font-size:24px;font-size:1.5rem}}.hero{height:auto;position:relative;overflow:hidden;display:block;content:"";width:100%;padding-bottom:26.5625%}.hero img{position:absolute;top:0%;left:50%;-webkit-transform:translate(-50%,0%);transform:translate(-50%)}.hero.no-cover{max-height:100%;height:auto;padding-bottom:0}.hero.no-cover img{position:relative;width:100%;height:auto}.hero .hide-cover{z-index:1;position:absolute;right:0;margin:5px;padding:5px;opacity:.8;cursor:pointer}@media screen and (min-width: 1px) and (max-width: 640px){.hero{display:none}}@media screen and (min-width: 1px) and (max-width: 980px){.sp-hide{display:none!important}}.high-rated-rankings-wrap{background-color:#f5f7fd;padding-bottom:50px}.high-rated-rankings-wrap .breadcrumb{padding-top:10px}.high-rated-rankings-wrap .product-compare-checkbox{position:relative;margin:2em 0}@media screen and (min-width: 1px) and (max-width: 640px){.high-rated-rankings-wrap .product-compare-checkbox{margin:0}}@media screen and (min-width: 1px) and (max-width: 640px){.high-rated-rankings-wrap .product-compare-checkbox .product-rank{position:absolute;font-weight:600;left:15px;top:0}}.high-rated-rankings-wrap .product-compare-checkbox label{display:inline-block;width:100%;height:auto}.high-rated-rankings-wrap .product-compare-checkbox label input[type=checkbox]{display:none}.high-rated-rankings-wrap .product-compare-checkbox label .category-product-compare-text{width:100%;height:100%;position:relative;padding:20px;background-color:#66c7f800}@media screen and (min-width: 1px) and (max-width: 640px){.high-rated-rankings-wrap .product-compare-checkbox label .category-product-compare-text{display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-align:center;align-items:center;padding:0;padding:initial}}.high-rated-rankings-wrap .product-compare-checkbox label .category-product-compare-text span{display:block;margin:10px 0;color:#000}@media screen and (min-width: 1px) and (max-width: 640px){.high-rated-rankings-wrap .product-compare-checkbox label .category-product-compare-text span{margin:0;text-align:right;font-size:14px;font-size:.875rem}}.high-rated-rankings-wrap .product-compare-checkbox label .category-product-compare-text:before{background:#fff;border:1px solid #C6C6C6;border-radius:2px;display:block;content:"";height:28px;width:28px;position:relative;top:0;left:0;z-index:2}@media screen and (min-width: 1px) and (max-width: 640px){.high-rated-rankings-wrap .product-compare-checkbox label .category-product-compare-text:before{height:18px;width:18px;left:auto;margin:0 15px}}.high-rated-rankings-wrap .product-compare-checkbox label input:checked+.category-product-compare-text:after{display:block;content:"";width:20px;height:12px;border-left:2px solid #464C9C;border-bottom:2px solid #464C9C;-webkit-transform:translateY(-50%) rotate(-50deg);transform:translateY(-50%) rotate(-50deg);position:absolute;top:30%;left:10%;right:0;margin:0 16px;z-index:2}@media screen and (min-width: 1px) and (max-width: 640px){.high-rated-rankings-wrap .product-compare-checkbox label input:checked+.category-product-compare-text:after{width:14px;height:8px;top:40%;left:auto;right:0}}.high-rated-rankings-wrap .product-compare-checkbox label span{font-size:14px;font-size:.875rem;color:#fff}.high-rated-rankings-wrap .product-info-detail{margin-bottom:1rem}@media screen and (min-width: 1px) and (max-width: 1024px){.high-rated-rankings-wrap .product-info-detail{text-align:left}}.high-rated-rankings-wrap .product-info-detail .product-card-name{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.high-rated-rankings-wrap .product-info-detail .product-card-name p{line-height:1.1;margin:0;max-width:100%;min-width:100%;overflow:hidden;width:100%}.high-rated-rankings-wrap .product-info-detail .product-card-name h2{font-size:20px;font-size:1.25rem;color:#555;margin:0;padding:0;padding:initial;line-height:1.1;word-wrap:break-word;word-break:break-all;font-weight:700}@media screen and (min-width: 1px) and (max-width: 1024px){.high-rated-rankings-wrap .product-info-detail .product-card-name h2{font-size:18px;font-size:1.125rem}}.high-rated-rankings-wrap .product-info-detail .product-card-vendor-name{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.high-rated-rankings-wrap .product-info-detail .product-card-vendor-name p{color:#555c!important;font-size:14px;font-size:.875rem;line-height:1.1;margin:0;max-width:100%;min-width:100%;overflow:hidden;word-wrap:break-word;word-break:break-all;width:100%}.high-rated-rankings-wrap .product-info-detail .product-card-vendor-name p a{color:#555c}.high-rated-rankings-wrap .product-info-detail .product-description{text-align:left;word-break:break-all}.high-rated-rankings-wrap .product-info-detail .product-description .link a{color:#464c9c}.high-rated-rankings-wrap .product-info-detail .product-description p{height:8em;overflow:hidden}.high-rated-rankings-wrap .product-info-detail .product-rating-review-wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:baseline;align-items:baseline;margin-top:7px}@media screen and (min-width: 1px) and (max-width: 1024px){.high-rated-rankings-wrap .product-info-detail .product-rating-review-wrap{display:block}}.high-rated-rankings-wrap .product-info-detail .product-rating-review-wrap .product-rating-wrap{display:-ms-flexbox;display:flex;font-size:20px;font-size:1.25rem;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:baseline;align-items:baseline;margin-right:15px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width: 1px) and (max-width: 1024px){.high-rated-rankings-wrap .product-info-detail .product-rating-review-wrap .product-rating-wrap{margin-right:0}}.high-rated-rankings-wrap .product-info-detail .product-rating-review-wrap .product-rating-wrap .product-card-star-num{font-size:16px;font-size:1rem}.high-rated-rankings-wrap .product-info-detail .product-rating-review-wrap .product-card-review-num{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media screen and (min-width: 1px) and (max-width: 1024px){.high-rated-rankings-wrap .product-info-detail .product-rating-review-wrap .product-card-review-num{margin-top:5px}}.high-rated-rankings-wrap .product-info-detail .product-rating-review-wrap .product-card-review-num .product-card-review-num-img{height:auto;width:14px;margin-right:5px}.high-rated-rankings-wrap .product-info-detail .product-rating-review-wrap .product-card-review-num .product-card-review-num-img img{display:block;width:100%;height:auto}.high-rated-rankings-wrap .product-info-detail .product-rating-review-wrap .product-card-review-num span{color:#555;font-size:12px;font-size:.75rem;line-height:1}.high-rated-rankings-wrap .product-info-detail .product-write-review-link,.high-rated-rankings-wrap .product-info-detail .product-show-review-link{display:block}.high-rated-rankings-wrap .product-info-detail .product-write-review-link a,.high-rated-rankings-wrap .product-info-detail .product-show-review-link a{background:transparent;border:none;color:#464c9c;font-size:14px;font-size:.875rem;padding:15px}.high-rated-rankings-wrap .product-info-detail .product-write-review-link a:hover,.high-rated-rankings-wrap .product-info-detail .product-show-review-link a:hover{text-decoration:underline}.high-rated-rankings-wrap .product-info-detail .product-write-review-link span,.high-rated-rankings-wrap .product-info-detail .product-show-review-link span{background:transparent;border:none;color:#29263e;font-size:14px;font-size:.875rem;padding:15px;cursor:inherit}.high-rated-rankings-wrap .high-rated-products-header-wrap{text-align:left;background-color:#fff;max-width:1280px;width:100%;margin-right:auto;margin-left:auto;margin-bottom:70px;padding:0;-webkit-box-shadow:1px 1px 3px #C6C6C6;box-shadow:1px 1px 3px #c6c6c6}@media screen and (min-width: 1px) and (max-width: 1024px){.high-rated-rankings-wrap .high-rated-products-header-wrap{padding:0 5px;margin-bottom:20px}}@media screen and (min-width: 640px) and (max-width: 1024px){.high-rated-rankings-wrap .high-rated-products-header-wrap{padding:0 30px}}.high-rated-rankings-wrap .high-rated-products-header-wrap .high-rated-products-info-wrap{padding:30px 40px 0}.high-rated-rankings-wrap .high-rated-products-header-wrap .high-rated-products-info-wrap h1{font-weight:700;margin-bottom:1em}.high-rated-rankings-wrap .high-rated-products-header-wrap .high-rated-products-sns-wrap .sns-share-block{padding:10px 30px 30px 0;width:100%}.high-rated-rankings-wrap .high-rated-products-header-wrap .high-rated-products-sns-wrap .sns-share-block ul{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;width:100%}.high-rated-rankings-wrap .high-rated-products-header-wrap .high-rated-products-sns-wrap .sns-share-block ul li:not(:first-child){padding-left:30px}@media screen and (min-width: 1px) and (max-width: 1024px){.high-rated-rankings-wrap .high-rated-products-header-wrap .high-rated-products-sns-wrap .sns-share-block ul li:not(:first-child){padding-left:10px}}.high-rated-rankings-wrap .high-rated-products-header-wrap .high-rated-products-sns-wrap .sns-share-block .facebook:before{content:"";background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D%220%200%207.955%2015.909%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M1.989%205.3H0v2.655h1.989v7.955H5.3V7.955h2.414L7.955%205.3H5.3V4.2c0-.633.127-.884.739-.884h1.912V0H5.43C3.047%200%201.989%201.049%201.989%203.059z%22%20fill%3D%22%23c6c6c6%22%2F%3E%3C%2Fsvg%3E);width:7px;height:15px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 7.955 15.909' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.989 5.3H0v2.655h1.989v7.955H5.3V7.955h2.414L7.955 5.3H5.3V4.2c0-.633.127-.884.739-.884h1.912V0H5.43C3.047 0 1.989 1.049 1.989 3.059z' fill='%23c6c6c6'/%3E%3C/svg%3E");width:8px;height:17px}.high-rated-rankings-wrap .high-rated-products-header-wrap .high-rated-products-sns-wrap .sns-share-block .facebook:hover:before{content:"";background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D%220%200%206.5%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M1.625%204.333H0V6.5h1.625V13h2.708V6.5h1.973L6.5%204.333H4.333v-.9c0-.517.1-.722.6-.722H6.5V0H4.437C2.49%200%201.625.857%201.625%202.5z%22%20fill%3D%22%233b5998%22%2F%3E%3C%2Fsvg%3E);width:6px;height:13px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 6.5 13' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.625 4.333H0V6.5h1.625V13h2.708V6.5h1.973L6.5 4.333H4.333v-.9c0-.517.1-.722.6-.722H6.5V0H4.437C2.49 0 1.625.857 1.625 2.5z' fill='%233b5998'/%3E%3C/svg%3E");width:8px;height:17px}.high-rated-rankings-wrap .high-rated-products-header-wrap .high-rated-products-sns-wrap .sns-share-block .twitter:before{content:"";background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%221200%22%20height%3D%221227%22%20viewBox%3D%220%200%201200%201227%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M714.163%20519.284L1160.89%200H1055.03L667.137%20450.887L357.328%200H0L468.492%20681.821L0%201226.37H105.866L515.491%20750.218L842.672%201226.37H1200L714.137%20519.284H714.163ZM569.165%20687.828L521.697%20619.934L144.011%2079.6944H306.615L611.412%20515.685L658.88%20583.579L1055.08%201150.3H892.476L569.165%20687.854V687.828Z%22%20fill%3D%22gray%22%2F%3E%0A%3C%2Fsvg%3E);width:1200px;height:1227px;width:22px;height:17px}.high-rated-rankings-wrap .high-rated-products-header-wrap .high-rated-products-sns-wrap .sns-share-block .twitter:hover:before{content:"";background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%221200%22%20height%3D%221227%22%20viewBox%3D%220%200%201200%201227%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M714.163%20519.284L1160.89%200H1055.03L667.137%20450.887L357.328%200H0L468.492%20681.821L0%201226.37H105.866L515.491%20750.218L842.672%201226.37H1200L714.137%20519.284H714.163ZM569.165%20687.828L521.697%20619.934L144.011%2079.6944H306.615L611.412%20515.685L658.88%20583.579L1055.08%201150.3H892.476L569.165%20687.854V687.828Z%22%20fill%3D%22black%22%2F%3E%0A%3C%2Fsvg%3E);width:1200px;height:1227px;width:22px;height:17px}.high-rated-rankings-wrap .high-rated-products-header-wrap .high-rated-products-sns-wrap .sns-share-block .linkedin:before{content:"";background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D%220%200%2016.601%2015.909%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M3.445%201.729A1.715%201.715%200%201%201%201.729%200a1.722%201.722%200%200%201%201.716%201.729zm.014%203.113H0v11.067h3.458zm5.521%200H5.543v11.067H8.98V10.1c0-3.23%204.17-3.494%204.17%200v5.81h3.45V8.9c0-5.451-6.171-5.252-7.621-2.569V4.842z%22%20fill%3D%22%23c6c6c6%22%2F%3E%3C%2Fsvg%3E);width:16px;height:15px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16.601 15.909' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.445 1.729A1.715 1.715 0 1 1 1.729 0a1.722 1.722 0 0 1 1.716 1.729zm.014 3.113H0v11.067h3.458zm5.521 0H5.543v11.067H8.98V10.1c0-3.23 4.17-3.494 4.17 0v5.81h3.45V8.9c0-5.451-6.171-5.252-7.621-2.569V4.842z' fill='%23c6c6c6'/%3E%3C/svg%3E");width:18px;height:17px}.high-rated-rankings-wrap .high-rated-products-header-wrap .high-rated-products-sns-wrap .sns-share-block .linkedin:hover:before{content:"";background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D%220%200%2013.565%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M2.815%201.413A1.4%201.4%200%201%201%201.413%200a1.407%201.407%200%200%201%201.402%201.413zm.011%202.543H0V13h2.826zm4.512%200H4.53V13h2.808V8.253c0-2.64%203.408-2.855%203.408%200V13h2.819V7.274c0-4.454-5.043-4.292-6.228-2.1V3.957z%22%20fill%3D%22%230075b5%22%2F%3E%3C%2Fsvg%3E);width:13px;height:13px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 13.565 13' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.815 1.413A1.4 1.4 0 1 1 1.413 0a1.407 1.407 0 0 1 1.402 1.413zm.011 2.543H0V13h2.826zm4.512 0H4.53V13h2.808V8.253c0-2.64 3.408-2.855 3.408 0V13h2.819V7.274c0-4.454-5.043-4.292-6.228-2.1V3.957z' fill='%230075b5'/%3E%3C/svg%3E");width:18px;height:17px}.high-rated-rankings-wrap .high-rated-rankings-conditions-wrap>h2{margin:10px 0}.high-rated-rankings-wrap .high-rated-rankings-conditions-wrap .search-filter{margin-bottom:20px}.high-rated-rankings-wrap .high-rated-rankings-conditions-wrap .category-grid-filter{width:calc(100% - 650px);margin-right:0;margin-left:auto}@media screen and (min-width: 1px) and (max-width: 1024px){.high-rated-rankings-wrap .high-rated-rankings-conditions-wrap .category-grid-filter{padding-right:0;width:100%}}.high-rated-rankings-wrap .high-rated-rankings-conditions-wrap .category-grid-filter span{margin-right:15px;white-space:nowrap}.high-rated-rankings-wrap .high-rated-rankings-conditions-wrap .category-grid-filter ul{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;margin-bottom:10px}.high-rated-rankings-wrap .high-rated-rankings-conditions-wrap .category-grid-filter ul li{width:calc(100% / 3);text-align:center;margin-right:2px}.high-rated-rankings-wrap .high-rated-rankings-conditions-wrap .category-grid-filter ul li:last-child{margin-right:0}.high-rated-rankings-wrap .high-rated-rankings-conditions-wrap .category-grid-filter ul li a{color:#29263e;background-color:#ededed;display:block;padding:5px}.high-rated-rankings-wrap .high-rated-rankings-conditions-wrap .category-grid-filter ul li a.current_company_size{color:#fff;background-color:#464c9c;font-weight:700}.high-rated-rankings-wrap .high-rated-rankings-products-wrap{max-width:1280px;width:100%;margin-right:auto;margin-left:auto;padding:0 15px}@media screen and (min-width: 1px) and (max-width: 1024px){.high-rated-rankings-wrap .high-rated-rankings-products-wrap{padding:0 10px}}@media screen and (min-width: 640px) and (max-width: 1024px){.high-rated-rankings-wrap .high-rated-rankings-products-wrap{padding:0 30px}}.high-rated-rankings-wrap .high-rated-rankings-products-wrap h2{padding:0 0 20px}@media screen and (min-width: 1px) and (max-width: 1024px){.high-rated-rankings-wrap .high-rated-rankings-products-wrap h2{padding:0;font-size:26px;font-size:1.625rem}}.high-rated-rankings-wrap .high-rated-rankings-products-wrap .category-noproducts-message{font-size:24px;font-size:1.5rem;color:#555;text-align:center;margin:50px 0;-webkit-box-shadow:1px 1px 3px #C6C6C6;box-shadow:1px 1px 3px #c6c6c6;background-color:#fff;padding:20px 0}.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div{margin-bottom:30px}.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;min-height:180px}@media screen and (min-width: 1px) and (max-width: 640px){.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product{background-color:#fff;-webkit-box-shadow:1px 1px 3px #C6C6C6;box-shadow:1px 1px 3px #c6c6c6;padding:20px 40px 20px 50px;width:100%;display:-ms-flexbox;display:flex;position:relative}@media screen and (min-width: 1px) and (max-width: 1024px){.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product{display:block;padding:10px}}.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .product-card-badge{position:absolute;top:-7px;left:-7px;z-index:2;width:100px;height:100px;padding:0;background:transparent}@media screen and (min-width: 1px) and (max-width: 1024px){.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .product-card-badge{top:0;left:0;width:65px;height:65px}}@media screen and (min-width: 1px) and (max-width: 640px){.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .product-card-badge{width:60px;height:60px}}.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .product-card-badge:before,.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .product-card-badge:after{content:none}.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .product-card-badge .product-card-badge-img-wrap{position:relative;top:0;left:0;width:100px;height:100px;background:linear-gradient(135deg,#2FC1E1,#2FC1E1 50%,transparent 0,transparent)}@media screen and (min-width: 1px) and (max-width: 1024px){.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .product-card-badge .product-card-badge-img-wrap{width:65px;height:65px}}@media screen and (min-width: 1px) and (max-width: 640px){.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .product-card-badge .product-card-badge-img-wrap{width:60px;height:60px}}@media screen and (min-width: 1024px){.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .product-card-badge .product-card-badge-img-wrap:after{position:absolute;top:0;left:100px;content:"";width:7px;height:7px;background:#1991ab;z-index:-1;-webkit-transform:translateX(-100%);transform:translate(-100%)}.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .product-card-badge .product-card-badge-img-wrap:before{position:absolute;top:100px;left:0;content:"";width:7px;height:7px;background:#1991ab;z-index:-1;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .product-card-badge .product-card-badge-img-wrap .product-card-badge-img{width:60px;height:60px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:3px;top:0;left:0}@media screen and (min-width: 1px) and (max-width: 1024px){.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .product-card-badge .product-card-badge-img-wrap .product-card-badge-img{width:100%;height:100%}}@media screen and (min-width: 1px) and (max-width: 640px){.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .product-card-badge .product-card-badge-img-wrap .product-card-badge-img{padding:0}}.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .product-card-badge .product-card-badge-img-wrap .product-card-badge-img img{display:block;width:100%;height:auto}.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .product-content-wrap{width:100%}@media screen and (min-width: 1px) and (max-width: 980px){.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .product-content-wrap{padding:0}}@media screen and (min-width: 1px) and (max-width: 640px){.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .product-content-wrap{-ms-flex-direction:column;flex-direction:column}}@media screen and (min-width: 1px) and (max-width: 1024px){.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .product-content-wrap .product-main-wrap .product-main-info-wrap{padding:20px 20px 10px}}@media screen and (min-width: 1px) and (max-width: 640px){.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .product-content-wrap .product-main-wrap .product-main-info-wrap{padding:0;padding:initial;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:1rem 0}}.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .product-content-wrap .product-main-wrap .product-rank{position:absolute;left:30px;font-weight:700;margin-right:5px;padding-top:3.5rem;margin-right:2rem;font-size:20px;font-size:1.25rem}@media screen and (min-width: 1px) and (max-width: 640px){.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .product-content-wrap .product-main-wrap .product-rank{left:50px;padding-top:1.5rem}}.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .product-content-wrap .product-main-wrap .product-thumbnail-wrap{-ms-flex-positive:1;flex-grow:1}@media screen and (min-width: 1px) and (max-width: 1024px){.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .product-content-wrap .product-main-wrap .product-thumbnail-wrap{padding:20px 0 0 20px}}@media screen and (min-width: 1px) and (max-width: 640px){.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .product-content-wrap .product-main-wrap .product-thumbnail-wrap{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:space-evenly;justify-content:space-evenly;-ms-flex-align:center;align-items:center;padding:0;padding:initial}}.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .product-content-wrap .product-main-wrap .product-thumbnail-wrap .product-thumbnail{-webkit-box-shadow:0 0 5px #C6C6C6;box-shadow:0 0 5px #c6c6c6;margin:0;width:150px;height:150px}@media screen and (min-width: 1024px){.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .product-content-wrap .product-main-wrap .product-thumbnail-wrap .product-thumbnail{margin:10px 0 0}}@media screen and (min-width: 1px) and (max-width: 1024px){.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .product-content-wrap .product-main-wrap .product-thumbnail-wrap .product-thumbnail{width:80px;height:80px}}.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .product-content-wrap .product-main-wrap .product-name-and-score-wrap{-ms-flex-positive:8;flex-grow:8}@media screen and (min-width: 1px) and (max-width: 640px){.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .product-content-wrap .product-main-wrap .product-name-and-score-wrap{width:100%}}@media screen and (min-width: 1px) and (max-width: 640px){.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .product-content-wrap .product-main-wrap .product-name-and-score-wrap .product-total-rate-wrap{width:100%}}.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .product-content-wrap .product-main-wrap .product-name-and-score-wrap .product-total-rate-wrap .rate-title{font-size:20px;font-size:1.25rem}@media screen and (min-width: 1px) and (max-width: 640px){.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .product-content-wrap .product-main-wrap .product-name-and-score-wrap .product-total-rate-wrap .rate-title{font-size:18px;font-size:1.125rem}}.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .product-content-wrap .product-main-wrap .product-name-and-score-wrap .product-total-rate-wrap .rate-score{font-size:20px;font-size:1.25rem}@media screen and (min-width: 1px) and (max-width: 640px){.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .product-content-wrap .product-main-wrap .product-name-and-score-wrap .product-total-rate-wrap .rate-score{font-size:18px;font-size:1.125rem}}.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .product-content-wrap .product-main-wrap .product-name-and-score-wrap .product-total-rate-wrap .rate-bar{height:2rem}@media screen and (min-width: 1px) and (max-width: 640px){.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .product-content-wrap .product-main-wrap .product-name-and-score-wrap .product-total-rate-wrap .rate-bar{height:1.5rem}}.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .product-content-wrap .product-main-wrap .product-botton-wrap{-ms-flex-positive:1;flex-grow:1}.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .product-content-wrap .product-main-wrap .product-botton-wrap .action-btn{margin-top:5px}.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .product-content-wrap .product-main-wrap .product-botton-wrap .action-btn .link-btn{background:#2fc1e1;border:1px solid #2FC1E1;border-radius:3px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;min-width:120px;margin:0 auto;padding:10px 5px;font-size:12px;font-size:.75rem;line-height:1.2;white-space:nowrap;color:#fff}.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .product-content-wrap .product-detail-info-wrap{margin-bottom:.5rem}@media screen and (min-width: 1px) and (max-width: 640px){.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .product-content-wrap .product-detail-info-wrap{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .product-content-wrap .product-detail-info-wrap .product-rate-wrap{width:60%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:start;align-content:flex-start;margin-top:2rem}@media screen and (min-width: 1px) and (max-width: 640px){.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .product-content-wrap .product-detail-info-wrap .product-rate-wrap{width:100%;margin:.5rem 0}}.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .product-content-wrap .product-detail-info-wrap .product-rate-wrap .product-rate{width:100%;padding:.5rem}.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .product-content-wrap .product-detail-info-wrap .review-wrap{width:40%;margin-bottom:.5rem}@media screen and (min-width: 1px) and (max-width: 640px){.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .product-content-wrap .product-detail-info-wrap .review-wrap{width:100%}}.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .product-content-wrap .acordion{position:relative;display:block;text-align:center;width:100%;margin:1rem auto 0;border-radius:.2rem;font-weight:600;opacity:1;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;cursor:pointer}.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .product-content-wrap .acordion:hover{opacity:.6}.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .product-content-wrap .acordion.opening{background-color:#66c7f880;color:#063955}.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .product-content-wrap .acordion.opening:before{content:"";border:10px solid transparent;border-bottom:15px solid #37657e;width:0;height:0;position:absolute;top:-15%;left:85%}.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .product-content-wrap .acordion.closing{background-color:#fafafa;color:#29263e}.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .product-content-wrap .acordion.closing:before{content:"";border:10px solid transparent;border-top:15px solid gray;width:0;height:0;position:absolute;top:25%;left:85%}.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .high-rated-product-main{-ms-flex:0 0 60%;flex:0 0 60%}@media screen and (min-width: 1px) and (max-width: 1024px){.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .high-rated-product-main{margin:0;padding:15px 10px}}.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .high-rated-product-main .high-rated-product-main-content-wrap{-ms-flex-positive:1;flex-grow:1}.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .high-rated-product-main .high-rated-product-main-compare-btn-wrap{width:100%}@media screen and (min-width: 1px) and (max-width: 1024px){.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .high-rated-product-main .high-rated-product-main-compare-btn-wrap{margin:0}}@media screen and (min-width: 1px) and (max-width: 640px){.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .high-rated-product-main .high-rated-product-main-compare-btn-wrap{width:auto}}.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .high-rated-product-main .high-rated-product-main-text-wrap{font-size:14px;font-size:.875rem}@media screen and (min-width: 1024px){.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .high-rated-product-main .high-rated-product-main-text-wrap{padding:10px 30px 0}}@media screen and (min-width: 1px) and (max-width: 1024px){.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .high-rated-product-main .high-rated-product-main-text-wrap{padding:0 20px}}.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .high-rated-product-main .product-action-btn{width:30%;padding:0 30px 0 10px}@media screen and (min-width: 1px) and (max-width: 1024px){.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .high-rated-product-main .product-action-btn{padding-right:0}}@media screen and (min-width: 1px) and (max-width: 640px){.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .high-rated-product-main .product-action-btn{width:100%;padding:0}}.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .high-rated-product-main .product-action-btn a{margin-bottom:15px}.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .high-rated-product-main .product-action-btn a:last-child{margin-bottom:0}.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .high-rated-product-main .product-action-btn.alone{margin:0 0 0 auto;padding-left:0}.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .high-rated-product-main .product-total-rate-wrap{width:100%;margin-bottom:15px}.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .high-rated-product-main .product-rate-wrap{width:100%;padding:15px;background-color:#fafafa;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .high-rated-product-main .product-rate-wrap .product-rate{width:50%;margin-bottom:15px}@media screen and (min-width: 1px) and (max-width: 640px){.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .high-rated-product-main .product-rate-wrap .product-rate{width:100%}}.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .high-rated-product-review{border:1px solid rgba(198,198,198,.5);margin-left:5px;margin-top:2rem;-ms-flex:0 0 40%;flex:0 0 40%;padding:20px 30px}@media screen and (min-width: 1px) and (max-width: 1024px){.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .high-rated-product-review{border:none;border-top:1px solid rgba(198,198,198,.5);padding:15px 10px 10px}}@media screen and (min-width: 1px) and (max-width: 640px){.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .high-rated-product-review{border:1px solid rgba(198,198,198,.5)}}.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .high-rated-product-review .high-rated-product-review-lead{margin-bottom:15px;font-weight:700;font-size:18px;font-size:1.125rem}@media screen and (min-width: 1px) and (max-width: 1024px){.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .high-rated-product-review .high-rated-product-review-lead{margin-left:0}}@media screen and (min-width: 1px) and (max-width: 640px){.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .high-rated-product-review .high-rated-product-review-header{-ms-flex-direction:column;flex-direction:column}}.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .high-rated-product-review .high-rated-product-review-header .high-rated-product-review-thumbnail-wrap{margin-right:1rem}@media screen and (min-width: 1px) and (max-width: 1024px){.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .high-rated-product-review .high-rated-product-review-header .high-rated-product-review-thumbnail-wrap{padding-right:10px}}@media screen and (min-width: 1px) and (max-width: 640px){.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .high-rated-product-review .high-rated-product-review-header .high-rated-product-review-thumbnail-wrap{padding:0;padding:initial;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;width:25%;margin-bottom:1rem}}.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .high-rated-product-review .high-rated-product-review-header .high-rated-product-review-thumbnail-wrap .review-avatar-img{text-align:center;border-radius:50%;width:65px;height:65px;overflow:hidden;margin:0 auto;position:relative}@media screen and (min-width: 1px) and (max-width: 1024px){.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .high-rated-product-review .high-rated-product-review-header .high-rated-product-review-thumbnail-wrap .review-avatar-img{width:40px;height:40px}}.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .high-rated-product-review .high-rated-product-review-header .high-rated-product-review-thumbnail-wrap .review-avatar-img img{-o-object-fit:contain;object-fit:contain;position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;left:50%;width:auto;height:auto;max-width:100%;max-height:100%}.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .high-rated-product-review .high-rated-product-review-header .high-rated-product-review-thumbnail-wrap .reviewer-name h3{font-size:1rem}.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .high-rated-product-review .high-rated-product-review-header .high-rated-product-review-score-wrap .high-rated-review-score{color:#2665ac;font-weight:700}.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .high-rated-product-review .high-rated-product-review-header .high-rated-product-review-score-wrap .rate-score{color:#2665ac;font-weight:700;font-size:1.5rem}.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .high-rated-product-review .high-rated-product-review-body{text-align:center}.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .high-rated-product-review .high-rated-product-review-footer{width:100%}.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .high-rated-product-review .high-rated-product-review-footer .product-action-btn a{font-size:12px;font-size:.75rem}.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .high-rated-product-review .high-rated-product-review-footer .product-action-btn a:hover{-webkit-transition:.5s;transition:.5s;opacity:.5}.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .high-rated-product-review .high-rated-product-review-noitem{margin-left:30px}.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .high-rated-product-review .high-rated-product-reviewer-wrap{width:35%}@media screen and (min-width: 1px) and (max-width: 1024px){.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .high-rated-product-review .high-rated-product-reviewer-wrap{width:15%}}@media screen and (min-width: 1px) and (max-width: 640px){.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .high-rated-product-review .high-rated-product-reviewer-wrap{-ms-flex-direction:row;flex-direction:row;width:100%}}@media screen and (min-width: 1px) and (max-width: 640px){.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .high-rated-product-review .high-rated-product-review-info-wrap{width:100%}}.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .high-rated-product-review .high-rated-product-review-info-wrap .product-review-author{color:#29263ecc;word-break:break-all}.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .high-rated-product-review .high-rated-product-review-info-wrap .product-review-author .product-review-author-name,.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .high-rated-product-review .high-rated-product-review-info-wrap .product-review-author .product-review-author-name a{color:#29263e;font-size:14px;font-size:.875rem;font-weight:700}@media screen and (min-width: 1px) and (max-width: 1024px){.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .high-rated-product-review .high-rated-product-review-info-wrap .product-review-author .product-review-author-name{margin:3px 0}}.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .high-rated-product-review .high-rated-product-review-info-wrap .product-review-author .product-review-g2logo{text-align:left}.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .high-rated-product-review .high-rated-product-review-info-wrap .product-review-author .product-review-g2logo img{height:40px;width:130px}@media screen and (min-width: 1px) and (max-width: 1024px){.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .high-rated-product-review .high-rated-product-review-info-wrap .product-review-author .product-review-g2logo img{height:28px;width:90px}}@media screen and (min-width: 1px) and (max-width: 1024px){.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .high-rated-product-review .high-rated-product-review-info-wrap .product-review-author .product-google-translate img{height:12px;width:130px}}.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .high-rated-product-review .high-rated-product-review-info-wrap .product-review-author .product-review-info,.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .high-rated-product-review .high-rated-product-review-info-wrap .product-review-author .product-review-validation{font-size:12px;font-size:.75rem}@media screen and (min-width: 1px) and (max-width: 1024px){.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .high-rated-product-review .high-rated-product-review-info-wrap .product-review-author .product-review-info,.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .high-rated-product-review .high-rated-product-review-info-wrap .product-review-author .product-review-validation{font-size:10px;font-size:.625rem}}.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .high-rated-product-review .high-rated-product-review-info-wrap .product-review-author .product-review-info a,.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .high-rated-product-review .high-rated-product-review-info-wrap .product-review-author .product-review-validation a{color:#29263ecc}.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .high-rated-product-review .high-rated-product-review-info-wrap .product-review-author .product-review-info li,.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .high-rated-product-review .high-rated-product-review-info-wrap .product-review-author .product-review-validation li{line-height:1.2;margin-bottom:5px}.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .high-rated-product-review .high-rated-product-review-info-wrap .product-review-author .product-review-info li:before,.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .high-rated-product-review .high-rated-product-review-info-wrap .product-review-author .product-review-info li *:before,.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .high-rated-product-review .high-rated-product-review-info-wrap .product-review-author .product-review-validation li:before,.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .high-rated-product-review .high-rated-product-review-info-wrap .product-review-author .product-review-validation li *:before{margin-right:3px}@media screen and (min-width: 1024px){.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .high-rated-product-review .high-rated-product-review-info-wrap .product-review-author{margin-left:30px;margin-right:20px}.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .high-rated-product-review .high-rated-product-review-info-wrap .product-review-author .product-review-author-name{margin-bottom:5px;margin-top:5px}}.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .high-rated-product-review .high-rated-product-review-answer-wrap{width:65%}@media screen and (min-width: 1px) and (max-width: 1024px){.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .high-rated-product-review .high-rated-product-review-answer-wrap{width:85%}}@media screen and (min-width: 1px) and (max-width: 640px){.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .high-rated-product-review .high-rated-product-review-answer-wrap{width:100%}}@media screen and (min-width: 1px) and (max-width: 640px){.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .high-rated-product-review .high-rated-product-review-star-wrap{margin-top:15px}}.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .high-rated-product-review .high-rated-product-review-star-wrap .product-rating-wrap{display:-ms-flexbox;display:flex;font-size:24px;font-size:1.5rem;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;margin-right:15px}@media screen and (min-width: 1px) and (max-width: 1024px){.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .high-rated-product-review .high-rated-product-review-star-wrap .product-rating-wrap{margin-right:0}}.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .high-rated-product-review .product-review-text-wrap{width:100%}@media screen and (min-width: 1024px){.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .high-rated-product-review .product-review-text-wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width: 1px) and (max-width: 640px){.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .high-rated-product-review .product-review-text-wrap{margin-top:0}}.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .high-rated-product-review .product-review-text-wrap .product-review-data .product-review-title{font-size:1.3rem}.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .high-rated-product-review .product-review-text-wrap .product-review-data .product-review-answer{word-break:break-all;background:#fff;overflow:hidden;width:100%;margin-bottom:1rem}.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .high-rated-product-review .product-review-text-wrap .product-review-data .product-review-answer p{height:3.8rem;position:relative}.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .high-rated-product-review .product-review-text-wrap .product-review-data .product-review-answer p:before,.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .high-rated-product-review .product-review-text-wrap .product-review-data .product-review-answer p:after{background:#fff;position:absolute}.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .high-rated-product-review .product-review-text-wrap .product-review-data .product-review-answer p:before{content:"...";top:3.3rem;right:.2rem;width:.9rem}.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .product .high-rated-product-review .product-review-text-wrap .product-review-data .product-review-answer p:after{content:"";height:100%;width:100%}.high-rated-rankings-wrap .high-rated-rankings-products-wrap .high-rated-products>div .product-wrap .compare-label-box-wrap{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;background-color:#464c9c}.high-rated-rankings-wrap .high-rated-rankings-footer{text-align:center;padding-bottom:30px}.high-rated-rankings-wrap .high-rated-rankings-footer a{display:inline-block;padding:20px 50px;border-radius:3px;background:#2fc1e1;background:-webkit-gradient(linear,left top,right top,from(#2fc1e1),to(#464c9c));background:linear-gradient(to right,#2fc1e1,#464c9c);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#2fc1e1",endColorstr="#464c9c",GradientType=1);font-size:20px;font-size:1.25rem;font-weight:700;text-align:center;color:#fff}.high-rated-rankings-wrap .high-rated-rankings-footer a:hover{-webkit-transition:.5s;transition:.5s;opacity:.5}.validationCompany:before{content:"";background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2015%2016.364%22%3E%3Cpath%20d%3D%22M13.636%2015H15v1.364H0V15h1.364V0h12.272zm-6.818-2.045H5.455v2.727h1.363zm2.727%200H8.182v2.727h1.364zm2.728-11.591H2.727V15h1.364v-3.409h6.818V15h1.364zm-8.182%207.5h1.364v1.364H4.091zm2.727%200h1.364v1.364H6.818zm2.727%200h1.364v1.364H9.545zM4.091%206.818h1.364v1.364H4.091zm2.727%200h1.364v1.364H6.818zm2.727%200h1.364v1.364H9.545zM4.091%204.773h1.364v1.363H4.091zm2.727%200h1.364v1.363H6.818zm2.727%200h1.364v1.363H9.545zM4.091%202.727h1.364v1.364H4.091zm2.727%200h1.364v1.364H6.818zm2.727%200h1.364v1.364H9.545z%22%20fill%3D%22%23c6c6c6%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);width:15px;height:16px;margin-right:3px}.email:before{content:"";background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D%220%200%2016.67%2012.503%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M0%200v12.5h16.67V0zm4.6%205.507L1.389%209.475v-6.57zM1.724%201.389h13.221l-6.61%205.357zm3.955%204.993l2.656%202.153L11%206.378l3.9%204.735H1.85zm6.4-.878l3.206-2.6V9.4l-3.21-3.9z%22%20fill%3D%22%23c6c6c6%22%2F%3E%3C%2Fsvg%3E);width:16px;height:12px;margin-right:3px}.facebook:before{content:"";background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D%220%200%206.5%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M1.625%204.333H0V6.5h1.625V13h2.708V6.5h1.973L6.5%204.333H4.333v-.9c0-.517.1-.722.6-.722H6.5V0H4.437C2.49%200%201.625.857%201.625%202.5z%22%20fill%3D%22%233b5998%22%2F%3E%3C%2Fsvg%3E);width:6px;height:13px;margin-right:3px}.twitter:before{content:"";background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%221200%22%20height%3D%221227%22%20viewBox%3D%220%200%201200%201227%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M714.163%20519.284L1160.89%200H1055.03L667.137%20450.887L357.328%200H0L468.492%20681.821L0%201226.37H105.866L515.491%20750.218L842.672%201226.37H1200L714.137%20519.284H714.163ZM569.165%20687.828L521.697%20619.934L144.011%2079.6944H306.615L611.412%20515.685L658.88%20583.579L1055.08%201150.3H892.476L569.165%20687.854V687.828Z%22%20fill%3D%22black%22%2F%3E%0A%3C%2Fsvg%3E);width:1200px;height:1227px;margin-right:3px}.linkedin:before{content:"";background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D%220%200%2013.565%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M2.815%201.413A1.4%201.4%200%201%201%201.413%200a1.407%201.407%200%200%201%201.402%201.413zm.011%202.543H0V13h2.826zm4.512%200H4.53V13h2.808V8.253c0-2.64%203.408-2.855%203.408%200V13h2.819V7.274c0-4.454-5.043-4.292-6.228-2.1V3.957z%22%20fill%3D%22%230075b5%22%2F%3E%3C%2Fsvg%3E);width:13px;height:13px;margin-right:3px}.industry-rankings-wrap{background-color:#f5f7fd;padding:0 50px}@media screen and (min-width: 1px) and (max-width: 1024px){.industry-rankings-wrap{padding:0}}.industry-rankings-wrap .loading-text{margin:20px auto}.industry-rankings-wrap .breadcrumb{padding-top:10px}.industry-rankings-wrap .industry-rankings-header-wrap{text-align:left;background-color:#fff;max-width:1280px;width:100%;margin-right:auto;margin-left:auto;margin-bottom:70px;padding:0;-webkit-box-shadow:1px 1px 3px #C6C6C6;box-shadow:1px 1px 3px #c6c6c6}@media screen and (min-width: 1px) and (max-width: 1024px){.industry-rankings-wrap .industry-rankings-header-wrap{padding:0 5px;margin-bottom:20px}}@media screen and (min-width: 640px) and (max-width: 1024px){.industry-rankings-wrap .industry-rankings-header-wrap{padding:0 30px}}.industry-rankings-wrap .industry-rankings-header-wrap .industry-rankings-info-wrap{padding:0 40px 30px}.industry-rankings-wrap .industry-rankings-header-wrap .industry-rankings-info-wrap h1{font-weight:700;margin-bottom:1em}.industry-rankings-wrap .industry-rankings-header-wrap .industry-rankings-sns-wrap .sns-share-block{padding:10px 30px 0 0;width:100%}.industry-rankings-wrap .industry-rankings-header-wrap .industry-rankings-sns-wrap .sns-share-block ul{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;width:100%}.industry-rankings-wrap .industry-rankings-header-wrap .industry-rankings-sns-wrap .sns-share-block ul li:not(:first-child){padding-left:30px}@media screen and (min-width: 1px) and (max-width: 1024px){.industry-rankings-wrap .industry-rankings-header-wrap .industry-rankings-sns-wrap .sns-share-block ul li:not(:first-child){padding-left:10px}}.industry-rankings-wrap .industry-rankings-header-wrap .industry-rankings-sns-wrap .sns-share-block .facebook:before{content:"";background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D%220%200%207.955%2015.909%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M1.989%205.3H0v2.655h1.989v7.955H5.3V7.955h2.414L7.955%205.3H5.3V4.2c0-.633.127-.884.739-.884h1.912V0H5.43C3.047%200%201.989%201.049%201.989%203.059z%22%20fill%3D%22%23c6c6c6%22%2F%3E%3C%2Fsvg%3E);width:7px;height:15px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 7.955 15.909' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.989 5.3H0v2.655h1.989v7.955H5.3V7.955h2.414L7.955 5.3H5.3V4.2c0-.633.127-.884.739-.884h1.912V0H5.43C3.047 0 1.989 1.049 1.989 3.059z' fill='%23c6c6c6'/%3E%3C/svg%3E");width:8px;height:17px}.industry-rankings-wrap .industry-rankings-header-wrap .industry-rankings-sns-wrap .sns-share-block .facebook:hover:before{content:"";background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D%220%200%206.5%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M1.625%204.333H0V6.5h1.625V13h2.708V6.5h1.973L6.5%204.333H4.333v-.9c0-.517.1-.722.6-.722H6.5V0H4.437C2.49%200%201.625.857%201.625%202.5z%22%20fill%3D%22%233b5998%22%2F%3E%3C%2Fsvg%3E);width:6px;height:13px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 6.5 13' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.625 4.333H0V6.5h1.625V13h2.708V6.5h1.973L6.5 4.333H4.333v-.9c0-.517.1-.722.6-.722H6.5V0H4.437C2.49 0 1.625.857 1.625 2.5z' fill='%233b5998'/%3E%3C/svg%3E");width:8px;height:17px}.industry-rankings-wrap .industry-rankings-header-wrap .industry-rankings-sns-wrap .sns-share-block .twitter:before{content:"";background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%221200%22%20height%3D%221227%22%20viewBox%3D%220%200%201200%201227%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M714.163%20519.284L1160.89%200H1055.03L667.137%20450.887L357.328%200H0L468.492%20681.821L0%201226.37H105.866L515.491%20750.218L842.672%201226.37H1200L714.137%20519.284H714.163ZM569.165%20687.828L521.697%20619.934L144.011%2079.6944H306.615L611.412%20515.685L658.88%20583.579L1055.08%201150.3H892.476L569.165%20687.854V687.828Z%22%20fill%3D%22gray%22%2F%3E%0A%3C%2Fsvg%3E);width:1200px;height:1227px;width:22px;height:17px}.industry-rankings-wrap .industry-rankings-header-wrap .industry-rankings-sns-wrap .sns-share-block .twitter:hover:before{content:"";background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%221200%22%20height%3D%221227%22%20viewBox%3D%220%200%201200%201227%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M714.163%20519.284L1160.89%200H1055.03L667.137%20450.887L357.328%200H0L468.492%20681.821L0%201226.37H105.866L515.491%20750.218L842.672%201226.37H1200L714.137%20519.284H714.163ZM569.165%20687.828L521.697%20619.934L144.011%2079.6944H306.615L611.412%20515.685L658.88%20583.579L1055.08%201150.3H892.476L569.165%20687.854V687.828Z%22%20fill%3D%22black%22%2F%3E%0A%3C%2Fsvg%3E);width:1200px;height:1227px;width:22px;height:17px}.industry-rankings-wrap .industry-rankings-header-wrap .industry-rankings-sns-wrap .sns-share-block .linkedin:before{content:"";background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D%220%200%2016.601%2015.909%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M3.445%201.729A1.715%201.715%200%201%201%201.729%200a1.722%201.722%200%200%201%201.716%201.729zm.014%203.113H0v11.067h3.458zm5.521%200H5.543v11.067H8.98V10.1c0-3.23%204.17-3.494%204.17%200v5.81h3.45V8.9c0-5.451-6.171-5.252-7.621-2.569V4.842z%22%20fill%3D%22%23c6c6c6%22%2F%3E%3C%2Fsvg%3E);width:16px;height:15px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16.601 15.909' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.445 1.729A1.715 1.715 0 1 1 1.729 0a1.722 1.722 0 0 1 1.716 1.729zm.014 3.113H0v11.067h3.458zm5.521 0H5.543v11.067H8.98V10.1c0-3.23 4.17-3.494 4.17 0v5.81h3.45V8.9c0-5.451-6.171-5.252-7.621-2.569V4.842z' fill='%23c6c6c6'/%3E%3C/svg%3E");width:18px;height:17px}.industry-rankings-wrap .industry-rankings-header-wrap .industry-rankings-sns-wrap .sns-share-block .linkedin:hover:before{content:"";background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D%220%200%2013.565%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M2.815%201.413A1.4%201.4%200%201%201%201.413%200a1.407%201.407%200%200%201%201.402%201.413zm.011%202.543H0V13h2.826zm4.512%200H4.53V13h2.808V8.253c0-2.64%203.408-2.855%203.408%200V13h2.819V7.274c0-4.454-5.043-4.292-6.228-2.1V3.957z%22%20fill%3D%22%230075b5%22%2F%3E%3C%2Fsvg%3E);width:13px;height:13px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 13.565 13' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.815 1.413A1.4 1.4 0 1 1 1.413 0a1.407 1.407 0 0 1 1.402 1.413zm.011 2.543H0V13h2.826zm4.512 0H4.53V13h2.808V8.253c0-2.64 3.408-2.855 3.408 0V13h2.819V7.274c0-4.454-5.043-4.292-6.228-2.1V3.957z' fill='%230075b5'/%3E%3C/svg%3E");width:18px;height:17px}.industry-rankings-wrap .industry-rankings-products-wrap{max-width:1280px;width:100%;margin-right:auto;margin-left:auto;padding:0}@media screen and (min-width: 1px) and (max-width: 1024px){.industry-rankings-wrap .industry-rankings-products-wrap{padding:0 10px}}@media screen and (min-width: 640px) and (max-width: 1024px){.industry-rankings-wrap .industry-rankings-products-wrap{padding:0 30px}}.industry-rankings-wrap .industry-rankings-products-wrap>h2{padding:0 0 20px 30px}@media screen and (min-width: 1px) and (max-width: 1024px){.industry-rankings-wrap .industry-rankings-products-wrap>h2{padding:0;font-size:26px;font-size:1.625rem}}.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-conditions-wrap>h2{margin:10px 0}.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-conditions-wrap .category-grid-filter{width:calc(100% - 650px);margin-right:0;margin-left:auto}@media screen and (min-width: 1px) and (max-width: 1024px){.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-conditions-wrap .category-grid-filter{padding-right:0;width:100%}}.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-conditions-wrap .category-grid-filter span{margin-right:15px;white-space:nowrap}.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-conditions-wrap .category-grid-filter ul{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;margin-bottom:10px}.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-conditions-wrap .category-grid-filter ul li{width:25%;text-align:center;margin-right:2px}.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-conditions-wrap .category-grid-filter ul li:last-child{margin-right:0}.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-conditions-wrap .category-grid-filter ul li a{color:#29263e;background-color:#ededed;display:block;padding:5px}.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-conditions-wrap .category-grid-filter ul li a.current_company_size{color:#fff;background-color:#464c9c;font-weight:700}.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap{background-color:#fff;-webkit-box-shadow:1px 1px 3px #C6C6C6;box-shadow:1px 1px 3px #c6c6c6;padding:20px 20px 30px;margin-bottom:30px;width:100%;position:relative}@media screen and (min-width: 1px) and (max-width: 1024px){.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap{display:block;padding:10px}}.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .industry-rankings-product-card-badge{position:absolute;top:-7px;left:-7px;z-index:2;width:100px;height:100px}@media screen and (min-width: 1px) and (max-width: 1024px){.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .industry-rankings-product-card-badge{top:0;left:0;width:65px;height:65px}}@media screen and (min-width: 1px) and (max-width: 640px){.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .industry-rankings-product-card-badge{width:60px;height:60px}}.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .industry-rankings-product-card-badge .industry-rankings-product-card-badge-img-wrap{width:100%;height:100%;background:linear-gradient(135deg,#2FC1E1,#2FC1E1 50%,transparent 0,transparent);position:relative}@media screen and (min-width: 1024px){.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .industry-rankings-product-card-badge .industry-rankings-product-card-badge-img-wrap:after{position:absolute;top:0;left:100px;content:"";width:7px;height:7px;background:#1991ab;z-index:-1;-webkit-transform:translateX(-100%);transform:translate(-100%)}.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .industry-rankings-product-card-badge .industry-rankings-product-card-badge-img-wrap:before{position:absolute;top:100px;left:0;content:"";width:7px;height:7px;background:#1991ab;z-index:-1;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .industry-rankings-product-card-badge .industry-rankings-product-card-badge-img{width:60px;height:60px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:3px}@media screen and (min-width: 1px) and (max-width: 1024px){.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .industry-rankings-product-card-badge .industry-rankings-product-card-badge-img{width:100%;height:100%}}@media screen and (min-width: 1px) and (max-width: 640px){.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .industry-rankings-product-card-badge .industry-rankings-product-card-badge-img{padding:0}}.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .industry-rankings-product-card-badge .industry-rankings-product-card-badge-img img{display:block;width:100%;height:auto}.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .industry-rankings-product-card-badge+.industry-rankings-product-header{padding-left:60px}.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .industry-rankings-product-header{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start;width:100%;margin-left:10px}@media screen and (min-width: 1px) and (max-width: 1024px){.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .industry-rankings-product-header{-ms-flex-pack:start;justify-content:flex-start}}@media screen and (min-width: 1px) and (max-width: 640px){.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .industry-rankings-product-header{-ms-flex-direction:column;flex-direction:column}}.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .industry-rankings-product-header h2{font-weight:700;font-size:20px;font-size:1.25rem;color:#555;margin:0;line-height:1.1;word-wrap:break-word;word-break:break-all}@media screen and (min-width: 1px) and (max-width: 1024px){.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .industry-rankings-product-header h2{font-size:18px;font-size:1.125rem}}.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .industry-rankings-product-header .product-rating-review-wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:baseline;align-items:baseline;margin-left:10px}@media screen and (min-width: 1px) and (max-width: 640px){.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .industry-rankings-product-header .product-rating-review-wrap{margin-left:0}}.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .industry-rankings-product-header .product-rating-review-wrap .product-rating-wrap{display:-ms-flexbox;display:flex;font-size:24px;font-size:1.5rem;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:baseline;align-items:baseline;margin-right:5px;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media screen and (min-width: 1px) and (max-width: 1024px){.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .industry-rankings-product-header .product-rating-review-wrap .product-rating-wrap{margin-right:0}}.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .industry-rankings-product-header .product-rating-review-wrap .product-rating-wrap .product-card-star-num{font-size:16px;font-size:1rem;margin-right:10px}.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .industry-rankings-product-header .product-rating-review-wrap .product-card-review-num{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media screen and (min-width: 1px) and (max-width: 1024px){.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .industry-rankings-product-header .product-rating-review-wrap .product-card-review-num{margin-top:5px}}.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .industry-rankings-product-header .product-rating-review-wrap .product-card-review-num .product-card-review-num-img{height:auto;width:14px;margin-right:5px}.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .industry-rankings-product-header .product-rating-review-wrap .product-card-review-num .product-card-review-num-img img{display:block;width:100%;height:auto}.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .industry-rankings-product-header .product-rating-review-wrap .product-card-review-num span{color:#555;font-size:12px;font-size:.75rem;line-height:1}.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .rankings-product-contents-wrap{display:-ms-flexbox;display:flex}@media screen and (min-width: 1px) and (max-width: 1024px){.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .rankings-product-contents-wrap{display:block}}.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .rankings-product-contents-wrap .rankings-thumbnails-wrap{-ms-flex:0 0 16%;flex:0 0 16%;padding-top:30px}@media screen and (min-width: 1px) and (max-width: 1024px){.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .rankings-product-contents-wrap .rankings-thumbnails-wrap{padding:10px 10px 0;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}}@media screen and (min-width: 1px) and (max-width: 640px){.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .rankings-product-contents-wrap .rankings-thumbnails-wrap{-ms-flex-direction:column;flex-direction:column}}.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .rankings-product-contents-wrap .rankings-thumbnails-wrap .thumnail-wrap{text-align:center}.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .rankings-product-contents-wrap .rankings-thumbnails-wrap .thumnail-wrap .thumbnail{margin:0}.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .rankings-product-contents-wrap .rankings-thumbnails-wrap .rankings-compare-wrap{width:140px;margin:5px auto}@media screen and (min-width: 1px) and (max-width: 1024px){.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .rankings-product-contents-wrap .rankings-thumbnails-wrap .rankings-compare-wrap{margin:0;padding-left:20px}}@media screen and (min-width: 1px) and (max-width: 640px){.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .rankings-product-contents-wrap .rankings-thumbnails-wrap .rankings-compare-wrap{padding-left:0}}.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .rankings-product-contents-wrap .rankings-thumbnails-wrap .rankings-compare-wrap .product-card-vendor-name{text-align:center;color:#555c!important;font-size:14px;font-size:.875rem;line-height:1.1;margin:10px 0;max-width:100%;min-width:100%;overflow:hidden;word-wrap:break-word;word-break:break-all;width:100%}.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .rankings-product-contents-wrap .rankings-thumbnails-wrap .rankings-compare-wrap .compare-checkbox label{display:inline-block;width:100%;height:auto}.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .rankings-product-contents-wrap .rankings-thumbnails-wrap .rankings-compare-wrap .compare-checkbox label input[type=checkbox]{display:none}.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .rankings-product-contents-wrap .rankings-thumbnails-wrap .rankings-compare-wrap .compare-checkbox label .category-product-compare-text{width:100%;height:100%;position:relative;padding:10px;background-color:#ededed}@media screen and (min-width: 1px) and (max-width: 1024px){.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .rankings-product-contents-wrap .rankings-thumbnails-wrap .rankings-compare-wrap .compare-checkbox label .category-product-compare-text{padding:15px 10px;text-align:right}}.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .rankings-product-contents-wrap .rankings-thumbnails-wrap .rankings-compare-wrap .compare-checkbox label .category-product-compare-text span{display:block;margin-left:60px}@media screen and (min-width: 1px) and (max-width: 1024px){.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .rankings-product-contents-wrap .rankings-thumbnails-wrap .rankings-compare-wrap .compare-checkbox label .category-product-compare-text span{margin-left:0;margin-right:30px;font-size:12px;font-size:.75rem;text-align:right}}.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .rankings-product-contents-wrap .rankings-thumbnails-wrap .rankings-compare-wrap .compare-checkbox label .category-product-compare-text:before{background:#fff;border:1px solid #C6C6C6;border-radius:2px;display:block;content:"";height:28px;width:28px;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;left:30px;z-index:2}@media screen and (min-width: 1px) and (max-width: 1024px){.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .rankings-product-contents-wrap .rankings-thumbnails-wrap .rankings-compare-wrap .compare-checkbox label .category-product-compare-text:before{height:18px;width:18px;left:auto;right:10px}}.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .rankings-product-contents-wrap .rankings-thumbnails-wrap .rankings-compare-wrap .compare-checkbox label input:checked+.category-product-compare-text:after{display:block;content:"";width:20px;height:12px;border-left:2px solid #464C9C;border-bottom:2px solid #464C9C;-webkit-transform:translateY(-50%) rotate(-50deg);transform:translateY(-50%) rotate(-50deg);position:absolute;top:47%;left:34px;z-index:2}@media screen and (min-width: 1px) and (max-width: 1024px){.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .rankings-product-contents-wrap .rankings-thumbnails-wrap .rankings-compare-wrap .compare-checkbox label input:checked+.category-product-compare-text:after{width:14px;height:8px;left:auto;right:12px}}.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .rankings-product-contents-wrap .rankings-thumbnails-wrap .rankings-compare-wrap .compare-checkbox label input:checked+.category-product-compare-text{background-color:#464c9c}.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .rankings-product-contents-wrap .rankings-thumbnails-wrap .rankings-compare-wrap .compare-checkbox label span{font-size:14px;font-size:.875rem;color:#29263e}@media screen and (min-width: 1px) and (max-width: 1024px){.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .rankings-product-contents-wrap .rankings-thumbnails-wrap .product-action-btn-wrap{-ms-flex-positive:1;flex-grow:1}}@media screen and (min-width: 1px) and (max-width: 640px){.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .rankings-product-contents-wrap .rankings-thumbnails-wrap .product-action-btn-wrap{width:100%}}.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .rankings-product-contents-wrap .rankings-thumbnails-wrap .product-action-btn-wrap .product-action-btn{text-align:center}@media screen and (min-width: 1px) and (max-width: 1024px){.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .rankings-product-contents-wrap .rankings-thumbnails-wrap .product-action-btn-wrap .product-action-btn{width:50%;margin-left:auto}}@media screen and (min-width: 1px) and (max-width: 640px){.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .rankings-product-contents-wrap .rankings-thumbnails-wrap .product-action-btn-wrap .product-action-btn{width:100%;display:-ms-flexbox;display:flex}}.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .rankings-product-contents-wrap .rankings-thumbnails-wrap .product-action-btn-wrap .product-action-btn a{margin:10px auto 0;display:block;background:#464c9c;border:1px solid #464C9C;border-radius:3px;color:#fff;padding:15px;width:90%;font-size:12px;font-size:.75rem}.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .rankings-product-contents-wrap .rankings-thumbnails-wrap .product-action-btn-wrap .product-action-btn a:hover{opacity:.8}.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap{-ms-flex:0 0 42%;flex:0 0 42%;padding:10px 15px}@media screen and (min-width: 1px) and (max-width: 1024px){.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap{display:block}}.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap.right{border-left:1px solid rgba(198,198,198,.5)}@media screen and (min-width: 1px) and (max-width: 1024px){.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap.right{border-left:0px}}.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-header{padding:5px 0;font-weight:700;font-size:16px;font-size:1rem}.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content{display:grid;grid-template-rows:auto 1fr;-ms-grid-columns:30% 70%;grid-template-columns:30% 70%;display:-ms-grid;-ms-grid-rows:auto 1fr;-ms-grid-columns:35% 65%}.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content>*:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content>*:nth-child(2){-ms-grid-row:1;-ms-grid-column:2}.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content>*:nth-child(3){-ms-grid-row:2;-ms-grid-column:1}.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content>*:nth-child(4){-ms-grid-row:2;-ms-grid-column:2}@media screen and (min-width: 1px) and (max-width: 1024px){.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content{border:none;border-top:1px solid rgba(198,198,198,.5);display:grid;grid-template-rows:auto auto 1fr;grid-template-columns:auto 1fr;display:-ms-grid;-ms-grid-rows:auto auto 1fr;-ms-grid-columns:auto 1fr;padding:15px 10px 10px}.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content>*:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content>*:nth-child(2){-ms-grid-row:1;-ms-grid-column:2}.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content>*:nth-child(3){-ms-grid-row:2;-ms-grid-column:1}.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content>*:nth-child(4){-ms-grid-row:2;-ms-grid-column:2}.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content>*:nth-child(5){-ms-grid-row:3;-ms-grid-column:1}.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content>*:nth-child(6){-ms-grid-row:3;-ms-grid-column:2}}.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content .product-review-thumbnail-wrap{grid-row:1 / 3;grid-column:1 / 2;-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:1}@media screen and (min-width: 1px) and (max-width: 1024px){.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content .product-review-thumbnail-wrap{grid-row:1 / 3;grid-column:1 / 2;-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:1;padding-right:10px}}.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content .product-review-thumbnail-wrap .review-avatar-img{text-align:center;border-radius:50%;width:65px;height:65px;overflow:hidden;margin:0 auto;position:relative}@media screen and (min-width: 1px) and (max-width: 1024px){.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content .product-review-thumbnail-wrap .review-avatar-img{width:40px;height:40px}}.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content .product-review-thumbnail-wrap .review-avatar-img img{-o-object-fit:contain;object-fit:contain;position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;left:50%;width:auto;height:auto;max-width:100%;max-height:100%}.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content .product-review-info-wrap{grid-row:1 / 3;grid-column:1 / 2;-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:1}@media screen and (min-width: 1024px){.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content .product-review-info-wrap{margin-top:65px}}@media screen and (min-width: 1px) and (max-width: 1024px){.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content .product-review-info-wrap{grid-row:2 / 3;grid-column:2 / 3;-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1;margin-top:0}}.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content .product-review-info-wrap .product-review-author{color:#29263ecc;word-break:break-all}.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content .product-review-info-wrap .product-review-author .product-review-author-name,.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content .product-review-info-wrap .product-review-author .product-review-author-name a{color:#29263e;font-size:14px;font-size:.875rem;font-weight:700}@media screen and (min-width: 1px) and (max-width: 1024px){.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content .product-review-info-wrap .product-review-author .product-review-author-name{margin:3px 0}}.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content .product-review-info-wrap .product-review-author .product-review-g2logo{text-align:left}.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content .product-review-info-wrap .product-review-author .product-review-g2logo img{height:40px;width:130px}@media screen and (min-width: 1px) and (max-width: 1024px){.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content .product-review-info-wrap .product-review-author .product-review-g2logo img{height:28px;width:90px}}@media screen and (min-width: 1px) and (max-width: 1024px){.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content .product-review-info-wrap .product-review-author .product-google-translate img{height:12px;width:130px}}.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content .product-review-info-wrap .product-review-author .product-review-info,.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content .product-review-info-wrap .product-review-author .product-review-validation{font-size:12px;font-size:.75rem}@media screen and (min-width: 1px) and (max-width: 1024px){.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content .product-review-info-wrap .product-review-author .product-review-info,.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content .product-review-info-wrap .product-review-author .product-review-validation{font-size:10px;font-size:.625rem}}.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content .product-review-info-wrap .product-review-author .product-review-info a,.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content .product-review-info-wrap .product-review-author .product-review-validation a{color:#29263ecc}.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content .product-review-info-wrap .product-review-author .product-review-info li,.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content .product-review-info-wrap .product-review-author .product-review-validation li{line-height:1.2;margin-bottom:5px}.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content .product-review-info-wrap .product-review-author .product-review-info li:before,.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content .product-review-info-wrap .product-review-author .product-review-info li *:before,.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content .product-review-info-wrap .product-review-author .product-review-validation li:before,.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content .product-review-info-wrap .product-review-author .product-review-validation li *:before{margin-right:3px}@media screen and (min-width: 1024px){.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content .product-review-info-wrap .product-review-author{margin-left:10px;margin-right:10px}.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content .product-review-info-wrap .product-review-author .product-review-author-name{margin-bottom:5px;margin-top:5px}}.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content .product-review-star-wrap{grid-row:1 / 2;grid-column:2 / 3;-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1}@media screen and (min-width: 1px) and (max-width: 1024px){.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content .product-review-star-wrap{grid-row:1 / 2;grid-column:2 / 3;-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1}}.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content .product-review-star-wrap .product-rating-wrap{display:-ms-flexbox;display:flex;font-size:24px;font-size:1.5rem;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;margin-right:15px}@media screen and (min-width: 1px) and (max-width: 1024px){.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content .product-review-star-wrap .product-rating-wrap{margin-right:0}}.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content .product-review-text-wrap{grid-row:2 / 3;grid-column:2 / 3;-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1}@media screen and (min-width: 1024px){.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content .product-review-text-wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width: 1px) and (max-width: 1024px){.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content .product-review-text-wrap{grid-row:3 / 4;grid-column:1 / 3;-ms-grid-row:3;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:2}}@media screen and (min-width: 1024px){.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content .product-review-text-wrap .product-review-data{margin-top:10px}}.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content .product-review-text-wrap .product-review-data .product-review-title{font-size:18px;font-size:1.125rem;font-weight:700;color:#29263e;margin:10px 0 15px;line-height:1.4;display:block;word-break:break-all}@media screen and (min-width: 1px) and (max-width: 1024px){.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content .product-review-text-wrap .product-review-data .product-review-title{margin:5px 0 15px;font-size:16px;font-size:1rem}}.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content .product-review-text-wrap .product-review-data dl dt.product-review-item{margin:0;padding-top:5px}.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content .product-review-text-wrap .product-review-data dl dt.product-review-item>h2{font-weight:600;color:#29263e;font-size:16px;font-size:1rem;border-left:2px solid #29263E;padding-left:10px;margin-bottom:10px;line-height:1.4}.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content .product-review-text-wrap .product-review-data dl dd.product-review-answer{margin-left:15px;word-break:break-all;font-size:14px;font-size:.875rem}@media screen and (min-width: 1px) and (max-width: 1024px){.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content .product-review-text-wrap .product-review-data dl dd.product-review-answer{margin-left:0}}.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content .product-review-text-wrap .product-review-data dl dd.product-review-answer>p{font-size:14px;font-size:.875rem;margin-bottom:0}.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content .product-review-text-wrap .link-text a{margin-top:5px;color:#464c9c;font-size:14px;font-size:.875rem}.industry-rankings-wrap .industry-rankings-products-wrap .industry-rankings-product-wrap .rankings-product-contents-wrap .rankings-review-wrap .rankings-review-content .product-review-text-wrap .link-text a:hover{-webkit-transition:.5s;transition:.5s;opacity:.5}.industry-rankings-wrap .industry-rankings-footer{text-align:center;padding-bottom:30px}.industry-rankings-wrap .industry-rankings-footer a{display:inline-block;padding:20px 50px;border-radius:3px;background:-webkit-gradient(linear,left top,right top,from(#5ea7d7),to(#0075c0));background:linear-gradient(to right,#5ea7d7,#0075c0);font-size:20px;font-size:1.25rem;font-weight:700;text-align:center;color:#fff}.industry-rankings-wrap .industry-rankings-footer a:hover{-webkit-transition:.5s;transition:.5s;opacity:.5}.item{display:-ms-flexbox;display:flex;margin-bottom:15px;padding:10px}.item .item-img{margin:0 auto}.item .item-img figure{position:relative;overflow:hidden;width:70px;height:70px;border:1px solid #C6C6C6;background:#fff;text-align:center;margin:0 auto}.item .item-img figure img{position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;left:50%;width:auto;height:auto;max-width:100%;max-height:100%}.item .item-title{font-weight:700;margin-top:10px}.item .item-vendor{font-size:12px;font-size:.75rem}.item .link{text-align:right}.item .btn,.item .btn-more{margin-top:auto}.item .btn.add-products,.item .add-products.btn-more,.item #compares .compare-contents-wrap .add-products-btn-wrap .btn-more.add-products-btn,#compares .compare-contents-wrap .add-products-btn-wrap .item .btn-more.add-products-btn,.item #compares .compare-contents-wrap .add-products-btn-wrap .btn.add-products-btn,#compares .compare-contents-wrap .add-products-btn-wrap .item .btn.add-products-btn{margin:auto}.item .button{background-color:#555}.item .button:hover{background-color:#484848;color:#fefefe}.item .feature-item-name{width:90%;font-size:13.5px;word-wrap:break-word}.feature-name{margin:15px 20px 10px;font-size:20px}a.item{color:#7c7c7c}a.item:hover{background:#ededed}.item-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.item-list .item{width:32%}.item-list+div a.btn,.item-list+div a.btn-more{color:#7c7c7c}.item:nth-child(3n+2):last-child{margin-left:auto;margin-right:34%}@media screen and (min-width: 1px) and (max-width: 980px){.item-list{-ms-flex-pack:start;justify-content:flex-start}.item-list span{width:70px;height:70px;margin-right:30px}}@media screen and (min-width: 1px) and (max-width: 640px){.item{-ms-flex-direction:column;flex-direction:column}.item:nth-child(3n+2):last-child{margin-left:0;margin-right:0}.item-list .item{width:50%}.item-list .item figure{position:relative;overflow:hidden;width:100px;height:100px}.item-list .item figure img{position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;left:50%;width:auto;height:auto;max-width:100%;max-height:100%}}.latest-review-list-container{background-color:#fff;margin-top:40px;padding:15px}.latest-review-list-container .latest-review-list-title{padding-bottom:10px;margin:10px 0;border-bottom:1px solid rgba(198,198,198,.5);word-break:break-word}@media screen and (min-width: 1px) and (max-width: 640px){.latest-review-list-container .latest-review-list-title{font-size:16px;font-size:1rem}}.latest-review-list-container a{color:#29263e}.latest-review-list-container .latest-review-wrap{margin:15px 0;border-bottom:1px solid rgba(198,198,198,.5)}.latest-review-list-container .latest-review-wrap .latest-review-author-wrap .latest-review-avatar-img{text-align:center;border-radius:50%;width:100px;height:100px;overflow:hidden;margin:0 auto;position:relative}@media screen and (min-width: 1px) and (max-width: 640px){.latest-review-list-container .latest-review-wrap .latest-review-author-wrap .latest-review-avatar-img{width:40px;height:40px}}.latest-review-list-container .latest-review-wrap .latest-review-author-wrap .latest-review-avatar-img img{-o-object-fit:contain;object-fit:contain;position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;left:50%;width:auto;height:auto;max-width:100%;max-height:100%}.latest-review-list-container .latest-review-wrap .latest-review-author-wrap .latest-review-author{color:#29263ecc;word-break:break-all}.latest-review-list-container .latest-review-wrap .latest-review-author-wrap .latest-review-author .latest-review-author-name,.latest-review-list-container .latest-review-wrap .latest-review-author-wrap .latest-review-author .latest-review-author-name a{color:#29263e;font-size:14px;font-size:.875rem}@media screen and (min-width: 1px) and (max-width: 640px){.latest-review-list-container .latest-review-wrap .latest-review-author-wrap .latest-review-author .latest-review-author-name,.latest-review-list-container .latest-review-wrap .latest-review-author-wrap .latest-review-author .latest-review-author-name a{font-size:12px}}.latest-review-list-container .latest-review-wrap .latest-review-author-wrap .latest-review-author .latest-review-info{font-size:12px;font-size:.75rem}.latest-review-list-container .latest-review-wrap .latest-review-author-wrap .latest-review-author .latest-review-info a{color:#29263ecc}@media screen and (min-width: 1px) and (max-width: 640px){.latest-review-list-container .latest-review-wrap .latest-review-author-wrap .latest-review-author .latest-review-info{font-size:10px}}@media screen and (min-width: 640px){.latest-review-list-container .latest-review-wrap .latest-review-author-wrap .latest-review-author{margin-left:30px}.latest-review-list-container .latest-review-wrap .latest-review-author-wrap .latest-review-author .latest-review-author-name{margin-top:5px;margin-bottom:10px}.latest-review-list-container .latest-review-wrap .latest-review-author-wrap .latest-review-author .latest-review-info li{line-height:1.8}}@media screen and (min-width: 640px){.latest-review-list-container .latest-review-wrap .latest-review-data{padding-right:40px}}.latest-review-list-container .latest-review-wrap .latest-review-data .latest-review-header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin-bottom:10px}.latest-review-list-container .latest-review-wrap .latest-review-data .latest-review-header .rating-block-rating{font-size:30px;font-size:1.875rem}@media screen and (min-width: 1px) and (max-width: 640px){.latest-review-list-container .latest-review-wrap .latest-review-data .latest-review-header .rating-block-rating{font-size:18px;font-size:1.125rem}}.latest-review-list-container .latest-review-wrap .latest-review-data .latest-review-header .latest-review-time{font-size:14px;font-size:.875rem}@media screen and (min-width: 1px) and (max-width: 640px){.latest-review-list-container .latest-review-wrap .latest-review-data .latest-review-header .latest-review-time{font-size:10px}}.latest-review-list-container .latest-review-wrap .latest-review-data .latest-review-title{font-size:20px;font-size:1.25rem;font-weight:700;color:#29263e;margin-bottom:10px;line-height:1.2;display:block;word-break:break-all}@media screen and (min-width: 1px) and (max-width: 640px){.latest-review-list-container .latest-review-wrap .latest-review-data .latest-review-title{font-size:14px;font-size:.875rem;margin-bottom:5px}}.latest-review-list-container .latest-review-wrap .latest-review-data dl{position:relative;overflow:hidden;height:150px}.latest-review-list-container .latest-review-wrap .latest-review-data dl dt.latest-review-item,.latest-review-list-container .latest-review-wrap .latest-review-data dl dt.latest-review-item>h2{font-weight:600;color:#29263e80;font-size:14px;font-size:.875rem}@media screen and (min-width: 1px) and (max-width: 640px){.latest-review-list-container .latest-review-wrap .latest-review-data dl dt.latest-review-item,.latest-review-list-container .latest-review-wrap .latest-review-data dl dt.latest-review-item>h2{font-size:10px}}.latest-review-list-container .latest-review-wrap .latest-review-data dl dt.latest-review-item{font-weight:600;color:#29263e;font-size:16px;font-size:1rem;border-left:2px solid #29263E;padding-left:10px;margin-bottom:10px;line-height:1.4}@media screen and (min-width: 1px) and (max-width: 640px){.latest-review-list-container .latest-review-wrap .latest-review-data dl dt.latest-review-item{font-size:12px;font-size:.75rem}}.latest-review-list-container .latest-review-wrap .latest-review-data dl dd.latest-review-answer{margin-left:15px;word-break:break-all}@media screen and (min-width: 1px) and (max-width: 640px){.latest-review-list-container .latest-review-wrap .latest-review-data dl dd.latest-review-answer p{font-size:10px}}.latest-review-list-container .latest-review-wrap .latest-review-data dl.latest-review-answer-data:after,.latest-review-list-container .latest-review-wrap .latest-review-data dl.latest-review-answer-data .view_more_block{display:none}.latest-review-list-container .latest-review-wrap .latest-review-data dl.latest-review-answer-data.view_hide:after{content:"";position:absolute;bottom:0;display:block;width:100%;text-align:center;font-weight:600;padding:80px 0 20px;-webkit-box-shadow:0px -120px 40px -40px #fff inset;box-shadow:0 -120px 40px -40px #fff inset}.latest-review-list-container .latest-review-wrap .latest-review-data dl.latest-review-answer-data.view_hide .view_more_block{z-index:1;position:absolute;bottom:10px;display:inline-block;width:100%;padding:10px;color:#464c9c;text-align:center;font-weight:600;cursor:pointer}@media screen and (min-width: 1px) and (max-width: 640px){.latest-review-list-container .latest-review-wrap .latest-review-data dl.latest-review-answer-data.view_hide .view_more_block{font-size:14px}}.create_form_wrap{max-width:1300px;margin:0 auto 50px;padding:30px 40px 80px;width:100%}@media screen and (min-width: 1px) and (max-width: 640px){.create_form_wrap{padding:30px 5px 15px}}.create_form_wrap .product-header{text-align:center}.create_form_wrap .product-header .logo-newstyle{width:150px;height:150px}.create_form_wrap .product-header .logo-newstyle figure{width:150px;height:150px;-webkit-box-sizing:content-box;box-sizing:content-box;background-color:#fff;overflow:hidden;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border:1px solid #f5f7fd;margin:0 auto 5px}.create_form_wrap .product-header .logo-newstyle figure img{width:auto;height:auto;max-width:100%;max-height:100%}.create_form_wrap .columns{margin-bottom:1rem}.create_form_wrap .columns>p{font-size:14px;line-height:1;margin-bottom:10px}.create_form_wrap .term-box{max-height:350px;margin-bottom:20px;padding:10px;border:1px solid #ccc;border-radius:4px;overflow:auto;word-break:break-all;background-color:#efefef}.create_form_wrap .check_question{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0}.create_form_wrap .check_question .choice{margin-right:5px;padding:.3rem .3rem .3rem 0}.create_form_wrap .check_question .choice label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.create_form_wrap .check_question .choice .check_item{width:30px;height:30px;margin:0 5px 0 0}.create_form_wrap p{font-size:18px;font-size:1.125rem}.create_form_wrap .must_item{display:inline-block;padding:2px 5px;margin-left:5px;font-size:14px;font-weight:700;line-height:1;color:#fff!important;background:#30b7d3}.create_form_wrap .product-header h3{color:#454c9c;font-size:24px;font-weight:600;margin-bottom:2em;line-height:1;text-align:center}.create_form_wrap .conteiner{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width: 1px) and (max-width: 640px){.create_form_wrap .conteiner{-ms-flex-flow:column;flex-flow:column}}.create_form_wrap .conteiner .lead-form{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:15px}@media screen and (min-width: 1px) and (max-width: 640px){.create_form_wrap .conteiner .lead-form{-ms-flex-flow:column;flex-flow:column;-ms-flex-align:baseline;align-items:baseline}}.create_form_wrap .conteiner .lead-form.checkbox,.create_form_wrap .conteiner .lead-form.textarea{width:100%}.create_form_wrap .conteiner .lead-form label{font-size:16px;margin-bottom:5px;font-weight:700;color:#686b7f;width:500px}@media screen and (min-width: 1px) and (max-width: 640px){.create_form_wrap .conteiner .lead-form label{width:100%}}.create_form_wrap .conteiner .lead-form .choice label{width:auto}.create_form_wrap .conteiner .lead-form input,.create_form_wrap .conteiner .lead-form select,.create_form_wrap .conteiner .lead-form textarea{border-width:2px;border-color:#999;width:auto}.create_form_wrap .conteiner .lead-form textarea[rows]{background:#fff}.create_form_wrap .conteiner .lead-form input,.create_form_wrap .conteiner .lead-form select{width:100%;-ms-flex:1 1;flex:1 1;font-size:16px;height:40px}.create_form_wrap .conteiner .lead-form select,.create_form_wrap .conteiner .lead-form textarea{width:100%;-ms-flex:1 1;flex:1 1}.create_form_wrap .left-side{width:40%;margin-right:40px;text-align:center}@media screen and (min-width: 1px) and (max-width: 640px){.create_form_wrap .left-side{width:100%}}.create_form_wrap .selectable-paper{margin-bottom:2em}.create_form_wrap .selectable-paper h4{border-bottom:3px solid #454c9c;display:inline-block;margin-bottom:2em;font-size:20px;font-weight:700;line-height:45px}@media screen and (min-width: 1px) and (max-width: 640px){.create_form_wrap .selectable-paper h4{line-height:1.5;font-size:14px}}.create_form_wrap .selectable-paper .paper-wrap{-ms-flex-pack:center;justify-content:center}@media screen and (min-width: 1px) and (max-width: 640px){.create_form_wrap .selectable-paper .paper-wrap{-ms-flex-direction:column;flex-direction:column}.create_form_wrap .selectable-paper .paper-wrap .flex-container{width:100%;max-width:100%}}.create_form_wrap .selectable-paper figure{position:relative;width:100%;height:250px;margin:0 10px 10px 0}@media screen and (min-width: 1px) and (max-width: 640px){.create_form_wrap .selectable-paper figure{width:100%;max-width:100%}}.create_form_wrap .selectable-paper figure.video-thumbnail:before{content:" ";background-color:#0000004d;position:absolute;inset:0}.create_form_wrap .selectable-paper figure .fa-play-circle{position:absolute;color:#000;background:#fff;border-radius:50%;height:.8em;width:.8em;line-height:.8em}.create_form_wrap .selectable-paper figure img{max-width:100%;max-height:100%}.create_form_wrap .selectable-paper .ellipsis-block{display:block;line-height:1.8em;max-height:3.6em;overflow:hidden}@supports (-webkit-line-clamp: 3){.create_form_wrap .selectable-paper .ellipsis-block.ellipsis{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:inherit;max-height:inherit}}.create_form_wrap .selectable-paper p{font-size:16px;text-align:left}.create_form_wrap .leadCampaign_form_wrap{background:#f4f4f4;padding:50px 80px;width:100%;max-width:900px;margin:0 auto}@media screen and (min-width: 1px) and (max-width: 640px){.create_form_wrap .leadCampaign_form_wrap{padding:30px 5px 15px}}.create_form_wrap .leadCampaign_form_wrap .lead-form.checkbox{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.create_form_wrap .leadCampaign_form_wrap .lead-form.checkbox label{text-align:left;-ms-flex-pack:initial;justify-content:initial}.create_form_wrap .leadCampaign_form_wrap.two-column{padding:15px 0 15px 15px;max-width:1220px}.create_form_wrap .leadCampaign_form_wrap.two-column #user_form_required,.create_form_wrap .leadCampaign_form_wrap.two-column #user_form_custom{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}@media screen and (min-width: 1px) and (max-width: 640px){.create_form_wrap .leadCampaign_form_wrap.two-column #user_form_required,.create_form_wrap .leadCampaign_form_wrap.two-column #user_form_custom{-ms-flex-flow:column;flex-flow:column}}.create_form_wrap .leadCampaign_form_wrap.two-column #user_form_required .lead-form:not(.checkbox):not(.textarea),.create_form_wrap .leadCampaign_form_wrap.two-column #user_form_custom .lead-form:not(.checkbox):not(.textarea){display:block;width:calc(50% - 10px);margin-right:10px}@media screen and (min-width: 1px) and (max-width: 640px){.create_form_wrap .leadCampaign_form_wrap.two-column #user_form_required .lead-form:not(.checkbox):not(.textarea),.create_form_wrap .leadCampaign_form_wrap.two-column #user_form_custom .lead-form:not(.checkbox):not(.textarea){width:100%}}.create_form_wrap .leadCampaign_form_wrap.two-column #user_form_required .lead-form:not(.checkbox):not(.textarea) label,.create_form_wrap .leadCampaign_form_wrap.two-column #user_form_custom .lead-form:not(.checkbox):not(.textarea) label{width:100%}.create_form_wrap .leadCampaign_form_wrap.two-column #user_form_required .lead-form:not(.checkbox):not(.textarea) input,.create_form_wrap .leadCampaign_form_wrap.two-column #user_form_required .lead-form:not(.checkbox):not(.textarea) select,.create_form_wrap .leadCampaign_form_wrap.two-column #user_form_custom .lead-form:not(.checkbox):not(.textarea) input,.create_form_wrap .leadCampaign_form_wrap.two-column #user_form_custom .lead-form:not(.checkbox):not(.textarea) select{width:100%}.create_form_wrap .leadCampaign_form_wrap.two-column #user_form_required .lead-form.checkbox,.create_form_wrap .leadCampaign_form_wrap.two-column #user_form_custom .lead-form.checkbox{display:block;width:100%}.create_form_wrap .leadCampaign_form_wrap.two-column #user_form_required .lead-form.checkbox label,.create_form_wrap .leadCampaign_form_wrap.two-column #user_form_custom .lead-form.checkbox label{width:auto}.create_form_wrap .leadCampaign_form_wrap.two-column #user_form_required .lead-form.textarea,.create_form_wrap .leadCampaign_form_wrap.two-column #user_form_custom .lead-form.textarea{display:block;width:calc(100% - 10px)}.create_form_wrap .leadCampaign_form_wrap.two-column #user_form_required .lead-form.textarea label,.create_form_wrap .leadCampaign_form_wrap.two-column #user_form_custom .lead-form.textarea label{width:100%}.create_form_wrap .leadCampaign_form_wrap.two-column #user_form_required .lead-form.textarea textarea,.create_form_wrap .leadCampaign_form_wrap.two-column #user_form_custom .lead-form.textarea textarea{background:#fff}.create_form_wrap .leadCampaign_form_wrap .warning-message{font-size:10px;margin:5px 10px}.create_form_wrap .policy_wrap{margin-bottom:30px}.create_form_wrap .policy_wrap .term-box{max-height:150px;margin-bottom:20px;padding:10px;border:1px solid #ccc;border-radius:4px;overflow:auto;word-break:break-all;background-color:#efefef}.create_form_wrap .policy_wrap .agree_area{display:inline-block;width:100%;padding:5px 15px;background:#e5f9fd}@media screen and (min-width: 1px) and (max-width: 640px){.create_form_wrap .policy_wrap .agree_area{padding:5px}}.create_form_wrap .policy_wrap .agree_area .permission-check{margin:0}.create_form_wrap .policy_wrap a{text-decoration:underline}.create_form_wrap .btn-wrap{text-align:center}.create_form_wrap .btn-wrap #lead_post_btn{padding:30px 10px;text-decoration:none;display:inline-block;text-align:center;border:1px solid #000;color:#000;width:100%;max-width:420px;font-size:22px;letter-spacing:2px;line-height:1;cursor:pointer;border-radius:5px;font-weight:600;color:#fff;background:#39b6d4;border-color:#39b6d4}.create_form_wrap .btn-wrap #lead_post_btn:hover,.create_form_wrap .btn-wrap #lead_post_btn:focus{-webkit-box-shadow:0 0 5px 1px #ccc;box-shadow:0 0 5px 1px #ccc}.list.is-doc li{margin-bottom:10px;padding-left:30px}.list.is-doc li:before{content:"";background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D%220%200%2020%2024%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M9.362%202C13.518%202%2012%208%2012%208s6-1.65%206%202.457V22H2V2zm.827-2H0v24h20V9.614C20%207.223%2013.352%200%2010.189%200zM15%2013h-3v-1h3zm0%202h-3v1h3zm0%203H5v1h10zm-5-6H5v4h5z%22%20fill%3D%22%23c6c6c6%22%2F%3E%3C%2Fsvg%3E);width:20px;height:24px;width:25px;height:34px;margin-right:10px;margin-left:-30px}.list.is-doc li a{font-size:16px;font-size:1rem;color:#464c9c;font-weight:700}.lum-lightbox{z-index:16}@media screen and (max-width: 460px){.lum-lightbox .lum-lightbox-inner img{max-width:100%}}.mainslider{width:100%;height:auto;background-color:#fff;position:relative;top:-5%;border-radius:5px;padding:20px 30px;-webkit-box-sizing:border-box;box-sizing:border-box}.mainslider .mainslider-image{width:540px}.mainslider .mainslider-image.mainslider-image--sp{display:none}.mainslider .mainslider-dots{position:absolute;bottom:-55px;left:50%;width:auto;-webkit-transform:translateX(-50%);transform:translate(-50%)}.mainslider .mainslider-dots>li{position:relative;display:inline-block;width:15px;height:15px;margin:0 0 0 15px;padding:0;cursor:pointer}.mainslider .mainslider-dots>li:first-child{margin-left:0}.mainslider .mainslider-dots>li>button{display:block;width:15px;height:15px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background-color:transparent}.mainslider .mainslider-dots>li>button:before{content:"";position:absolute;top:0;left:0;display:inline-block;width:15px;height:15px;border-radius:50%;text-align:center;background-color:#fff}@media screen and (min-width: 1px) and (max-width: 980px){.mainslider{width:100%;height:auto;padding:20px 19px 28px;border-radius:0;-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,.15);box-shadow:0 0 5px #00000026}.mainslider .mainslider-image{width:100%}.mainslider .mainslider-image.mainslider-image--sp{display:block}.mainslider .mainslider-image.mainslider-image--pc{display:none}.mainslider .mainslider-dots{bottom:-3px}.mainslider .mainslider-dots>li{width:9px;height:9px;margin:0 0 0 9px}.mainslider .mainslider-dots>li>button{width:9px;height:9px}.mainslider .mainslider-dots>li>button:before{width:9px;height:9px;background-color:#ddd}}.mainvisual .mainvisual-main{width:50%;padding-right:5%;color:#fff}.mainvisual .mainvisual-main>h1{font-size:28px;font-size:1.75rem;color:#fff;font-weight:400;line-height:1.5;text-align:center}.mainvisual .mainvisual-main .review-count{text-align:left;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;vertical-align:top}.mainvisual .mainvisual-main .review-count .review-row{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:baseline;align-items:baseline;line-height:1.4;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:10px;font-size:20px;font-size:1.25rem}.mainvisual .mainvisual-main .search{background-color:#fff;margin-top:20px;margin-right:0}.mainvisual .mainvisual-main .mainvisual-suggest{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.mainvisual .mainvisual-main .mainvisual-link{margin-top:10px;font-size:14px;font-size:.875rem;line-height:2.3;color:#fff;word-break:break-all}.mainvisual .mainvisual-main .mainvisual-link>a{color:#fff;word-break:break-all}.mainvisual .mainvisual-main .mainvisual-link>a:hover{color:#2fc1e1}.mainvisual .mainvisual-main .mainvisual-link>span{display:none}.mainvisual .mainvisual-main .lp_banner,.mainvisual .mainvisual-main .grid_award_banner{margin-top:10px;margin-bottom:20px}@media screen and (min-width: 1px) and (max-width: 980px){.mainvisual{height:auto;background-size:cover;background-repeat:no-repeat;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;display:block}.mainvisual .mainvisual-main{width:100%;padding:20px 20px 12px}.mainvisual .mainvisual-main h1{font-size:20px;font-size:1.25rem;text-align:center}.mainvisual .mainvisual-main .search{margin-top:7px;margin-right:0}.mainvisual .mainvisual-main .mainvisual-suggest{display:inline-block}.mainvisual .mainvisual-main .mainvisual-link{margin-top:12px;font-size:12px;font-size:.75rem;line-height:1.3}.mainvisual .mainvisual-main .mainvisual-link>a{color:#fff}.mainvisual .mainvisual-main .mainvisual-link>a:hover{color:#2fc1e1}.mainvisual .mainvisual-main .mainvisual-link>span{display:inline}}.media-object .media-title{font-weight:700;font-size:20px;font-size:1.25rem;color:#0a0a0a}.media-object:hover .media-title{color:#338fc7}.more-block{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative;word-break:break-all}.more-block .hidden{height:auto;max-height:calc(6.4em + 40px);min-height:40px;overflow:hidden}.more-block .toggle-more{-ms-flex-order:2;order:2;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;color:#464c9c;cursor:pointer;z-index:0}.more-block .toggle-more:after{content:"";background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016.905%209.546%22%3E%3Cpath%20d%3D%22M8.452%209.513l-.033.033-1.061-1.061.033-.033L0%201.061%201.061%200l7.391%207.391L15.843%200l1.061%201.061-7.391%207.391.033.033-1.061%201.061z%22%20fill%3D%22%23c6c6c6%22%2F%3E%3C%2Fsvg%3E);width:16px;height:9px;width:29px;height:30px;margin-top:5px}.more-block .toggle-more.is-close:before{content:"";background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016.904%209.546%22%3E%3Cpath%20d%3D%22M8.452.033L8.485%200l1.061%201.061-.033.033%207.391%207.391-1.061%201.061-7.391-7.391-7.391%207.391L.004%208.485l7.387-7.391-.033-.033L8.419%200z%22%20fill%3D%22%23c6c6c6%22%2F%3E%3C%2Fsvg%3E);width:16px;height:9px;width:29px;height:30px}.more-block .toggle-more.is-close:after{display:none}.more-block.is-simple{margin-bottom:50px}.more-block.is-simple:after{background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),color-stop(60%,white));background:linear-gradient(to bottom,#fff0,#fff 60%);content:"";display:block;width:100%;height:50px;position:absolute;bottom:0;z-index:0}.more-block.is-simple.no-gradation:after{background:none}.more-block.is-simple .toggle-more{position:absolute;bottom:0;z-index:1;display:inline-block;width:100%;-ms-flex-direction:row;flex-direction:row}.more-block.is-simple .toggle-more.is-relative{position:relative;margin:10px auto}.more-block.is-simple .toggle-more.is-close{bottom:-20px}.more-block.is-simple .toggle-more.is-close.is-relative{bottom:0}.more-block.is-simple .toggle-more.is-close:before{content:"−";background:none;text-indent:inherit;width:auto;height:auto;margin:-5px 3px 0 0}.more-block.is-simple .toggle-more:after{display:none}.more-block.is-simple .toggle-more:before{content:"+"}.view-more-content{position:relative;overflow:hidden;word-break:break-word}.view-more-content:after,.view-more-content .view-more-block{display:none}.view-more-content.view-hide:before{content:"";position:absolute;bottom:0;display:block;width:100%;text-align:center;font-weight:600;padding:80px 0 20px;-webkit-box-shadow:0px -130px 50px -50px #fff inset;box-shadow:0 -130px 50px -50px #fff inset}.view-more-content.view-hide .view-more-block{position:absolute;bottom:10px;left:0;right:0;margin:auto;display:inline-block;width:100%;padding:10px;color:#464c9c;text-align:center;font-weight:600;cursor:pointer;height:100%}.view-more-content.view-hide .view-more-block .view-more-block-wrap{height:inherit;position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.view-more-content.view-hide .view-more-block .view-more-block-wrap .view-more-block-text{position:absolute;bottom:0}.other-product-list h3,.other-product-list h2{font-size:16px;font-size:1rem;padding:10px 15px;margin-bottom:0;background:#fff;color:#464c9c;border:1px solid #464C9C;border-bottom:none;display:inline-block;max-width:80%;border-top-left-radius:5px;border-top-right-radius:5px}.other-product-list .carousel-container{-webkit-box-shadow:none;box-shadow:none;margin-top:0;border:1px solid #464C9C;background:#f5f7fd;padding:25px 10px}.other-product-list .carousel-container .review_products .slick-list,.other-product-list .carousel-container .is-multiple .slick-list{width:93%;margin:0 auto}@media screen and (min-width: 1px) and (max-width: 640px){.other-product-list .carousel-container .review_products .slick-list,.other-product-list .carousel-container .is-multiple .slick-list{width:80%}}.other-product-list .carousel-container .review_products .carousel-title,.other-product-list .carousel-container .is-multiple .carousel-title{font-size:14px;font-size:.875rem;margin-top:10px;margin-right:27px;word-break:break-all}.other-product-list .carousel-container .review_products .product-thumbnail,.other-product-list .carousel-container .is-multiple .product-thumbnail{width:100px;height:100px;margin-top:5px;margin-left:15px;border:none;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-box-shadow:0 0 5px #C6C6C6;box-shadow:0 0 5px #c6c6c6;background-color:#fff;position:relative;overflow:hidden}@media screen and (min-width: 1px) and (max-width: 640px){.other-product-list .carousel-container .review_products .product-thumbnail,.other-product-list .carousel-container .is-multiple .product-thumbnail{width:50px;height:50px;margin-left:0}}.other-product-list .carousel-container .review_products .product-thumbnail img,.other-product-list .carousel-container .is-multiple .product-thumbnail img{-o-object-fit:contain;object-fit:contain;position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;left:50%;width:auto;height:auto;max-width:100%;max-height:100%}@media screen and (min-width: 1px) and (max-width: 640px){.other-product-list .carousel-container .is-multiple .carousel-item{margin:0;padding:0 10px}}.other-product-list .carousel-container .slick-prev:before,.other-product-list .carousel-container .slick-next:before{border:solid #464C9C;border-width:0 3px 3px 0}.pagination{display:-ms-flexbox;display:flex;margin-top:1rem}.pagination li.ellipsis:after{display:block;line-height:2}.pagination li.current{font-size:18px;font-size:1.125rem}.pagination a{min-width:34px;max-width:48px;height:34px;line-height:35px;text-align:center;display:block;border:1px solid #adadad;color:#969696;background:#fafafa;margin:0 5px;border-radius:3px;font-size:18px;font-size:1.125rem}.pagination a.arrow{font-size:24px;font-size:1.5rem}#pricing-products{background:#464c9c;border:1px solid #464C9C;border-top-left-radius:5px;border-top-right-radius:5px;text-align:center}@media screen and (min-width: 1024px){#pricing-products .slick-track{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}#pricing-products .slick-track .slick-slide+.slick-slide{margin-left:15px}}#pricing-products h3,#pricing-products h2{font-size:16px;font-size:1rem;padding:12px;margin-bottom:0;color:#fff;display:inline-block;max-width:80%}@media screen and (min-width: 1px) and (max-width: 640px){#pricing-products h3,#pricing-products h2{padding:6px}}#pricing-products .carousel-container{-webkit-box-shadow:none;box-shadow:none;margin:0;border:0;background:#e0f3fd;padding:25px 10px}#pricing-products .carousel-container .pricing-products .slick-list,#pricing-products .carousel-container .is-multiple .slick-list{width:93%;margin:0 auto}@media screen and (min-width: 1px) and (max-width: 640px){#pricing-products .carousel-container .pricing-products .slick-list,#pricing-products .carousel-container .is-multiple .slick-list{width:80%}}#pricing-products .carousel-container .pricing-products .carousel-title,#pricing-products .carousel-container .is-multiple .carousel-title{font-size:14px;font-size:.875rem;margin-top:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-all;font-weight:700}#pricing-products .carousel-container .pricing-products .product-thumbnail,#pricing-products .carousel-container .is-multiple .product-thumbnail{width:100px;height:100px;margin:5px auto;border:none;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-box-shadow:0 0 5px #C6C6C6;box-shadow:0 0 5px #c6c6c6;background-color:#fff;position:relative;overflow:hidden;text-align:center}@media screen and (min-width: 1px) and (max-width: 640px){#pricing-products .carousel-container .pricing-products .product-thumbnail,#pricing-products .carousel-container .is-multiple .product-thumbnail{width:80px;height:80px;margin:0 auto 10px}}#pricing-products .carousel-container .pricing-products .product-thumbnail img,#pricing-products .carousel-container .is-multiple .product-thumbnail img{-o-object-fit:contain;object-fit:contain;position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;left:50%;width:auto;height:auto;max-width:100%;max-height:100%}#pricing-products .carousel-container .wrap_info{border:1px solid #ccc;margin-bottom:10px;background:#fff}#pricing-products .carousel-container .wrap_info .plans{padding:5px;color:#fff;background:#464c9c;font-size:14px;font-size:.875rem}#pricing-products .carousel-container .wrap_info .price{padding:5px}#pricing-products .carousel-container .wrap_info .price span{font-weight:700;color:#464c9c}#pricing-products .carousel-container .btn,#pricing-products .carousel-container .btn-more{width:100%;color:#fff;background:#464c9c}#pricing-products .carousel-container .carousel-item{margin:0}@media screen and (min-width: 1px) and (max-width: 640px){#pricing-products .carousel-container .carousel-item{margin:0;padding:0 10px}}#pricing-products .carousel-container .slick-prev:before,#pricing-products .carousel-container .slick-next:before{border:solid #464C9C;border-width:0 3px 3px 0}.product .product-brand figure{position:relative;overflow:hidden;width:160px;height:160px}.product .product-brand figure img{position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;left:50%;width:auto;height:auto;max-width:100%;max-height:100%}.securecheck-product-btn-wrap{height:100px;padding:30px 20px;margin:30px 0;border:1px solid #CDD6DD;background:#fff;border-radius:5px;-webkit-box-shadow:0 3px 12px 0 rgba(0,0,0,.26);box-shadow:0 3px 12px #00000042}@media screen and (min-width: 1px) and (max-width: 640px){.securecheck-product-btn-wrap{padding:15px 10px;height:auto}}.securecheck-product-btn-wrap:has(a){padding:0}.securecheck-product-btn-wrap>a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:30px 20px}@media screen and (min-width: 1px) and (max-width: 640px){.securecheck-product-btn-wrap>a{padding:15px 10px}}.securecheck-product-btn-wrap.in-preparation .securecheck-product-value,.securecheck-product-btn-wrap.unpublished .securecheck-product-value{color:#708089!important}.securecheck-product-btn-wrap .securecheck-product-btn{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.securecheck-product-btn-wrap .securecheck-product-btn .check-icon{width:46px;height:46px}@media screen and (min-width: 1px) and (max-width: 640px){.securecheck-product-btn-wrap .securecheck-product-btn .check-icon{width:22px;height:22px}}.securecheck-product-btn-wrap .securecheck-product-btn .pc-only-d-f{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media screen and (min-width: 1px) and (max-width: 640px){.securecheck-product-btn-wrap .securecheck-product-btn .pc-only-d-f{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:baseline;align-items:baseline;margin-right:10px}}@media screen and (min-width: 1px) and (max-width: 640px){.securecheck-product-btn-wrap .securecheck-product-btn .sp-only{margin-right:10px}}.securecheck-product-btn-wrap .securecheck-product-btn .securecheck-product-value{color:#000;font-size:24px;font-weight:700;margin:0 20px}@media screen and (min-width: 1px) and (max-width: 640px){.securecheck-product-btn-wrap .securecheck-product-btn .securecheck-product-value{font-size:16px;margin:0;line-height:1.2}}.securecheck-product-btn-wrap .securecheck-product-btn .link{font-weight:700;color:#004bb1}@media screen and (min-width: 1px) and (max-width: 640px){.securecheck-product-btn-wrap .securecheck-product-btn .link{font-size:14px}}.securecheck-product-btn-wrap .securecheck-btn-score{text-align:center;line-height:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:none;flex:none}.securecheck-product-btn-wrap .securecheck-btn-score.blur{-webkit-filter:blur(10px);filter:blur(10px)}.securecheck-product-btn-wrap .securecheck-btn-score .general-score{line-height:1;font-weight:600;font-size:12px;color:#707f89}.securecheck-product-btn-wrap .securecheck-btn-score .number{font-size:32px;line-height:1;margin-top:-2px}@media screen and (min-width: 1px) and (max-width: 640px){.securecheck-product-btn-wrap .securecheck-btn-score .number{font-size:26px}}.securecheck-product-btn-wrap .securecheck-btn-score .number span{font-size:16px}.securecheck-product-btn-wrap .securecheck-btn-score .ok{color:#e50060}.securecheck-product-btn-wrap .securecheck-btn-score .ng{color:#54a}.securecheck-product-btn-wrap .securecheck-btn-score .cross{color:#707f89}.product-ecopartner-wrapper{margin-bottom:1.5em}.product-ecopartner-wrapper .headline{font-size:24px;font-size:1.5rem;margin-bottom:15px}.product-ecopartner-wrapper .media-title{color:#464c9c}.product-ecopartner-wrapper .card.ecopartner{display:block;margin-bottom:10px;-webkit-box-shadow:none;box-shadow:none}@media screen and (min-width: 1px) and (max-width: 980px){.clone-product .clone-product-wrapper{-ms-flex-pack:center;justify-content:center;max-width:100%;text-align:center}.clone-product .product-inner{width:auto}.clone-product .product-content{min-width:350px}.clone-product .product-content .rating-wrapper{width:100%;-ms-flex-pack:justify;justify-content:space-between}.clone-product .product-content .product-action-wrapper{display:none}}@media screen and (min-width: 1px) and (max-width: 640px){.clone-product{margin-top:55px}.clone-product .product-inner{margin-bottom:5px}.clone-product .product-inner .product-title{font-size:16px;font-size:1rem}.clone-product .product-inner .product-content .rating-wrapper{-ms-flex-direction:column;flex-direction:column}.clone-product .product-inner .product-content .rating-wrapper .btn-review{padding:5px 10px;margin-top:5px}.clone-product .product-block{margin:auto 0}}.product-wrap{background-color:#f5f7fd;padding-bottom:10px}.product-wrap .breadcrumb{padding-top:10px}.product-wrap>div .product-content-wrap{background-color:#fff;padding:15px}@media screen and (min-width: 1px) and (max-width: 640px){.product-wrap>div .product-content-wrap{padding:10px}}.product-wrap>div .product-content-wrap .product-content-title{padding-bottom:10px;border-bottom:1px solid rgba(198,198,198,.5);word-break:break-word;font-size:26px;font-size:1.625rem;color:#29263e}@media screen and (min-width: 1px) and (max-width: 640px){.product-wrap>div .product-content-wrap .product-content-title{font-size:16px;font-size:1rem;font-weight:700}}.product-wrap>div .product-content-wrap .product-status-message{margin-top:1em;margin-bottom:10px;padding:10px;border:2px solid #C6C6C6;background:#c6c6c6}.product-wrap>div .product-content-wrap .product-status-message.sales_end{border-color:#5b567a;background:#d6dce5}.product-wrap>div .product-content-wrap .product-status-message.renewal,.product-wrap>div .product-content-wrap .product-status-message.integrated{border-color:#464c9c;background:#e1e6f5}.product-wrap>div .product-content-wrap .product-status-message.renewal a,.product-wrap>div .product-content-wrap .product-status-message.integrated a{color:#464c9c;font-weight:600}.product-wrap>div .product-content-wrap .back-btn-wrap{margin:4px 10px}.product-wrap>div .product-content-wrap .back-btn-wrap .product-content-back-category-btn{width:100%;background:#fff;color:#686b7f;text-align:center;margin:10px 0;border-radius:5px;padding:10px;font-weight:400;border:1px solid #C6C6C6}.product-wrap .reviews-additional-contents{margin-top:10px}.product-wrap .reviews-additional-contents .compare-competitor-wrap{text-align:center;background-color:#f5f5f5}.product-wrap .reviews-additional-contents .compare-competitor-wrap .compare-competitor-img{padding:10px}.product-rating-wrap{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.product-rating-wrap .rating-block-rating{color:orange}.product-rating-wrap .rating-block-rating .star-rating:after{content:"★★★★★";color:#c6c6c6}.product-rating-wrap .rating-block-rating .star-rating-item:before{content:"★★★★★";color:orange}.product-rating-wrap .product-card-star-num{color:orange;display:block;font-size:14px;font-size:.875rem;font-weight:700;line-height:1.1}.product-review-num .product-review-num-img{height:15px;width:auto;line-height:1.1}.product-review-num span{color:#555;font-size:10px;font-size:.625rem;line-height:1.1;margin-left:.3rem}.thumbnail.product-thumbnail{background-color:#fff;position:relative;border-width:3px;overflow:hidden}.thumbnail.product-thumbnail img{position:absolute;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);top:50%;left:50%;width:auto;height:auto;max-width:100%;max-height:100%}.product-header-wrap{margin:auto 30px auto 10px}@media screen and (min-width: 1px) and (max-width: 980px){.product-header-wrap{display:none}}.product-header-wrap .itreview-search-input{height:34px}.product-header-wrap .itreview-search-input .itreview-search-btn{width:20px;height:20px}.product-site-status-label{margin-left:.5em;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.product-site-status-label span{color:#fff;font-size:10px;font-size:.625rem;line-height:1.1;padding:5px}.product-site-status-label span.renewal,.product-site-status-label span.integrated{background:#5b567a}.product-site-status-label span.sales_end{background-color:#8a8a8a}.fz10{font-size:10px}.fz11{font-size:11px}.fz12{font-size:12px}.fz13{font-size:13px}.fz14{font-size:14px}.fz15{font-size:15px}.fz16{font-size:16px}.fz17{font-size:17px}.fz18{font-size:18px}.fz19{font-size:19px}.fz20{font-size:20px}.fz21{font-size:21px}.fz22{font-size:22px}.color00,#reference-lps.color00{background-color:#f0f0f0}.color01,#reference-lps.color01{background-color:#c1e8f9}.color02,#reference-lps.color02{background-color:#3d5919}.color03,#reference-lps.color03{background-color:#f9f2e0}#reference-lps.color00 header .logo,#reference-lps.color00 header .ttl{border-color:#edd466!important}#reference-lps.color00 .content{background-color:#fff}#reference-lps.color00 .content .index{border-color:#29263e}#reference-lps.color00 .content .index:before{background:#edd466}#reference-lps.color00 .content .award{background:linear-gradient(101deg,#b39420,#e2c024 18%,#f0e5ae 45%,#edd974 63%,#ebc32e 83%,#c39b08)}#reference-lps.color00 .content .award .inner{outline-color:#29263e!important}#reference-lps.color00 .content .grid aside{border-color:#b39420!important}#reference-lps.color00 .content .pickup .pickup-list-item{background:#29263e;background-image:linear-gradient(-135deg,#edd466 12px,transparent 0);outline-color:#edd466!important;border-color:#fff;color:#fff}#reference-lps.color00 .content .pickup .review_ttl{border-color:#fff}#reference-lps.color00 .content .pickup .highlight{background:-webkit-gradient(linear,left top,left bottom,color-stop(55%,transparent),color-stop(0%,rgba(244,152,6,.4)));background:linear-gradient(to bottom,transparent 55%,rgba(244,152,6,.4) 0%)}#reference-lps.color00 .content .review .highlight{background:-webkit-gradient(linear,left top,left bottom,color-stop(55%,transparent),color-stop(0%,rgba(237,255,102,.4)));background:linear-gradient(to bottom,transparent 55%,rgba(237,255,102,.4) 0%)}#reference-lps.color00 .content .cta .btn,#reference-lps.color00 .content .cta .btn-more{background:#edd466}#reference-lps.color01 header .logo,#reference-lps.color01 header .ttl{border-color:#072472!important}#reference-lps.color01 .content{background:#fff}#reference-lps.color01 .content .index{border-color:#072472}#reference-lps.color01 .content .index:before{background:#0084b4}#reference-lps.color01 .content .award .index{color:#fff}#reference-lps.color01 .content .value .container>.inner{border-right-color:#b39420!important;border-left-color:#b39420!important}#reference-lps.color01 .content .grid aside{border-color:#b39420}#reference-lps.color01 .content .pickup .highlight{background:-webkit-gradient(linear,left top,left bottom,color-stop(55%,transparent),color-stop(0%,rgba(24,128,255,.7)));background:linear-gradient(to bottom,transparent 55%,rgba(24,128,255,.7) 0%)}#reference-lps.color01 .content .review .highlight{background:-webkit-gradient(linear,left top,left bottom,color-stop(55%,transparent),color-stop(0%,rgba(160,201,242,.4)));background:linear-gradient(to bottom,transparent 55%,rgba(160,201,242,.4) 0%)}#reference-lps.color01 .content .cta .btn,#reference-lps.color01 .content .cta .btn-more{background:#0084b4}#reference-lps.color01 .content .cta .btn a,#reference-lps.color01 .content .cta .btn-more a{color:#fff}#reference-lps.color02 header .logo,#reference-lps.color02 header .ttl{color:#fff;border-color:#bdce68!important}#reference-lps.color02 .content{background:#fff;border:none}#reference-lps.color02 .content .index{border-color:#9fbb25}#reference-lps.color02 .content .index:before{background:#bdce68}#reference-lps.color02 .content .award .index{color:#fff}#reference-lps.color02 .content .grid aside{border-color:#f3f8d4}#reference-lps.color02 .content .pickup .pickup-list-item{background:#f3f8d4;background-image:linear-gradient(-135deg,#9fbb25 12px,transparent 0);outline-color:#bdce68!important;border-color:#9fbb25!important;color:#000}#reference-lps.color02 .content .pickup .review_ttl{border-color:#9fbb25!important}#reference-lps.color02 .content .pickup .highlight,#reference-lps.color02 .content .review .highlight{background:-webkit-gradient(linear,left top,left bottom,color-stop(55%,transparent),color-stop(0%,rgba(134,236,64,.6)));background:linear-gradient(to bottom,transparent 55%,rgba(134,236,64,.6) 0%)}#reference-lps.color02 .content .cta .btn,#reference-lps.color02 .content .cta .btn-more{background:#9fbb25}#reference-lps.color02 .content .cta .btn a,#reference-lps.color02 .content .cta .btn-more a{color:#fff}#reference-lps.color03 header{border:none}#reference-lps.color03 header .logo,#reference-lps.color03 header .ttl{border-color:#dd267b!important}#reference-lps.color03 .content{background:#fff;border:none}#reference-lps.color03 .content .index{border-color:#b11734}#reference-lps.color03 .content .index:before{background:#dd267b}#reference-lps.color03 .content .award{background-color:#dd267b;background-image:linear-gradient(122deg,#df2175,#e63f70 23%,#f48a92 48%,#e02043 57%,#dd267b 68%,#ef0058 96%)}#reference-lps.color03 .content .award .index{color:#fff}#reference-lps.color03 .content .value{background-color:#dd267b;background-image:linear-gradient(122deg,#df2175,#e63f70 23%,#f48a92 48%,#e02043 57%,#dd267b 68%,#ef0058 96%)}#reference-lps.color03 .content .grid aside{border-color:#f9f2e0}#reference-lps.color03 .content .pickup .pickup-list-item{background:#f9f2e0;background-image:linear-gradient(-135deg,#b11734 12px,transparent 0);outline-color:#dd267b!important;border-color:#b11734!important;color:#000}#reference-lps.color03 .content .pickup .highlight,#reference-lps.color03 .content .review .highlight{background:-webkit-gradient(linear,left top,left bottom,color-stop(55%,transparent),color-stop(0%,rgba(255,191,193,.6)));background:linear-gradient(to bottom,transparent 55%,rgba(255,191,193,.6) 0%)}#reference-lps.color03 .content .cta .btn,#reference-lps.color03 .content .cta .btn-more{background:#b11734}#reference-lps.color03 .content .cta .btn a,#reference-lps.color03 .content .cta .btn-more a{color:#fff}#reference-lps-g-header{position:relative;height:50px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:end;padding-right:20px;-webkit-box-shadow:0px 5px 10px -6px rgba(0,0,0,.3);box-shadow:0 5px 10px -6px #0000004d;background:#fff}@media screen and (min-width: 1px) and (max-width: 640px){#reference-lps-g-header{margin-top:-50px}}#reference-lps-g-header img{width:150px}#reference-lps{color:#000;padding-top:10px}#reference-lps header{width:100%;max-width:900px;min-height:170px;margin:0 auto;padding-bottom:20px}#reference-lps header .picture{aspect-ratio:18 / 5;overflow:hidden;position:relative;width:900px;height:250px}@media screen and (min-width: 1px) and (max-width: 640px){#reference-lps header .picture{width:100%;height:auto}}#reference-lps header .picture img{position:absolute;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}#reference-lps header .header-wrap{display:-ms-flexbox;display:flex;padding:10px 0;position:relative}@media screen and (min-width: 1px) and (max-width: 640px){#reference-lps header .header-wrap{-ms-flex-align:end;align-items:flex-end;padding:10px}}#reference-lps header .header-wrap .logo{border-style:solid;border-width:3px;margin:0;padding:6px;top:10px;left:10px;width:100%;height:100%;min-width:150px;min-height:150px;max-width:150px;max-height:150px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background-image:none;background-color:#fff}@media screen and (min-width: 1px) and (max-width: 640px){#reference-lps header .header-wrap .logo{min-width:80px;min-height:80px;max-width:80px;max-height:80px}}#reference-lps header .header-wrap .logo img{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}#reference-lps header .header-wrap .ttl{width:calc(100% - 170px);position:absolute;bottom:10px;right:0;font-size:22px;font-weight:700;border-bottom:3px solid;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media screen and (min-width: 1px) and (max-width: 640px){#reference-lps header .header-wrap .ttl{position:relative;bottom:0;width:calc(100% - 105px);font-size:16px;margin:0 10px}}#reference-lps .content{margin:0 auto 30px;padding:30px 15px}@media screen and (min-width: 1px) and (max-width: 640px){#reference-lps .content{padding:5px}}#reference-lps .block{width:100%;max-width:900px;margin:0 auto}#reference-lps .block+.block{margin-top:40px}@media screen and (min-width: 1px) and (max-width: 640px){#reference-lps .block+.block{margin-top:15px}}@media screen and (min-width: 1px) and (max-width: 640px){#reference-lps .block .txt{font-size:14px}}#reference-lps .block .index{margin-bottom:20px;font-size:18px;position:relative;border-left:4px solid;padding-left:25px;font-weight:700}@media screen and (min-width: 1px) and (max-width: 640px){#reference-lps .block .index{font-size:16px;line-height:1.4}}#reference-lps .block .index:before{content:"";position:absolute;left:3px;width:4px;height:100%}#reference-lps .block .column{display:-ms-flexbox;display:flex;margin:0;padding:0}#reference-lps .block .head{font-size:16px;font-weight:700;text-align:center;padding:0;margin:0 0 15px;color:#bc8d33}@media screen and (min-width: 1px) and (max-width: 640px){#reference-lps .block .head{font-size:14px}}#reference-lps .block .head:before,#reference-lps .block .head:after{content:"★★★";font-size:16px;color:#edd466;padding:0 10px}@media screen and (min-width: 1px) and (max-width: 640px){#reference-lps .block .head:before,#reference-lps .block .head:after{font-size:12px}}#reference-lps .block.award{padding-top:0}#reference-lps .block.award .index{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding-left:90px;margin-bottom:0;width:100%;height:60px;background-size:7%;background-position:top left 20px;border:none}@media screen and (min-width: 1px) and (max-width: 640px){#reference-lps .block.award .index{background-size:60px}}#reference-lps .block.award .index:before{content:none}#reference-lps .block.award .inner{display:-ms-flexbox;display:flex;margin:0 10px 10px;padding:20px 40px 40px;outline:10px solid;outline-offset:-10px;background:#fff;border-radius:10px;outline-color:#29263e}@media screen and (min-width: 1px) and (max-width: 640px){#reference-lps .block.award .inner{margin:0;padding:25px}}#reference-lps .block.award .award-list{max-width:860px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto}@media screen and (min-width: 1px) and (max-width: 640px){#reference-lps .block.award .award-list{-ms-flex-pack:normal;justify-content:normal}}#reference-lps .block.award .award-list .award-list-item :nth-child(n+4){-ms-flex-pack:normal;justify-content:normal}#reference-lps .block.award .award-list:first-child:not(:only-child)>.award-list-item:nth-child(-n+3){-ms-flex-pack:center;justify-content:center}#reference-lps .block.award .award-list:first-child:not(:only-child)>.award-list-item:nth-child(n+4){-ms-flex-pack:normal;justify-content:normal}#reference-lps .block.award .award-list .award-list-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;min-height:210px;margin-right:10px;margin-bottom:10px}@media screen and (min-width: 1px) and (max-width: 640px){#reference-lps .block.award .award-list .award-list-item{width:calc(100% / 3 - 10px);min-height:auto}}#reference-lps .block.award .award-list .award-list-item .box{position:relative;max-width:190px;max-height:150px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width: 1px) and (max-width: 640px){#reference-lps .block.award .award-list .award-list-item .box{-ms-flex-align:center;align-items:center;width:100%}}#reference-lps .block.award .award-list .award-list-item img{max-width:190px;max-height:150px;-o-object-fit:contain;object-fit:contain;position:relative;z-index:1}@media screen and (min-width: 1px) and (max-width: 640px){#reference-lps .block.award .award-list .award-list-item img{width:80px}}#reference-lps .block.award .award-list .award-list-item p{margin-top:-10px;-ms-flex-positive:1;flex-grow:1;padding:10px 5px 5px;font-size:12px;line-height:1.1;text-align:center;position:relative}@media screen and (min-width: 1px) and (max-width: 640px){#reference-lps .block.award .award-list .award-list-item p{width:100%;font-size:10px;white-space:pre-wrap;word-break:break-word}}#reference-lps .block.award .award-list .award-list-item.leader p{background-color:#bde0fd80}#reference-lps .block.award .award-list .award-list-item.high p{background-color:#fdbdc680}#reference-lps .block.value{padding-top:0}#reference-lps .block.value .index{color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding-left:100px;margin-bottom:0;width:100%;height:70px;background-size:6%;background-position:top 50% left 20px;border:none}@media screen and (min-width: 1px) and (max-width: 640px){#reference-lps .block.value .index{padding-left:50px;height:50px;background-size:8%}}#reference-lps .block.value .index:before{content:none}@media screen and (min-width: 1px) and (max-width: 640px){#reference-lps .block.value .container{padding:0}}#reference-lps .block.value .container>.inner{margin:0 15px 15px;background:#fff;padding:0 16px;border-left:solid 10px;border-right:solid 10px;border-radius:10px;border-right-color:#b39420;border-left-color:#b39420}#reference-lps .block.value .container>.inner:before,#reference-lps .block.value .container>.inner:after{content:"";display:block;width:calc(100% + 32px);height:10px;margin-left:-16px;background:linear-gradient(101deg,#b39420,#e2c024 18%,#f0e5ae 45%,#edd974 63%,#ebc32e 83%,#c39b08)}#reference-lps .block.value .container>.inner:before{margin-bottom:16px}#reference-lps .block.value .container>.inner:after{margin-top:16px}#reference-lps .block.value .container .column{-ms-flex-pack:distribute;justify-content:space-around}@media screen and (min-width: 1px) and (max-width: 640px){#reference-lps .block.value .container .column{-ms-flex-direction:column;flex-direction:column}}#reference-lps .block.value #satisfyWidgetBlock{width:100%;min-width:50%;max-width:50%}@media screen and (min-width: 1px) and (max-width: 640px){#reference-lps .block.value #satisfyWidgetBlock{min-width:100%;max-width:100%}}#reference-lps .block.value #satisfyWidgetBlock .satisfy{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}#reference-lps .block.value #satisfyWidgetBlock .satisfy .widget_modal_wrap{margin-top:20px}#reference-lps .block.value #satisfyWidgetBlock .satisfy .whole-wrap.review_widgets.satisfaction{width:100%;height:100%;max-width:230px;max-height:192px;min-width:230px;min-height:192px;padding-top:20px;background-position:50%;background-size:cover;position:relative}#reference-lps .block.value #satisfyWidgetBlock .satisfy .whole-wrap.review_widgets.satisfaction .itr-logo{width:80px;margin-bottom:10px}#reference-lps .block.value #satisfyWidgetBlock .satisfy .whole-wrap.review_widgets.satisfaction .inner{text-align:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;letter-spacing:-1px;line-height:1;margin:0 auto;font-size:14px;width:150px}#reference-lps .block.value #satisfyWidgetBlock .satisfy .whole-wrap.review_widgets.satisfaction .rating-block-rating{font-size:30px}#reference-lps .block.value #satisfyWidgetBlock .satisfy .whole-wrap.review_widgets.satisfaction .satisfaction_star{font-weight:700;color:#e87463;font-size:50px;line-height:.9}#reference-lps .block.value #satisfyWidgetBlock .satisfy .whole-wrap.review_widgets.satisfaction .star-rating:after{color:#e6e6e6}#reference-lps .block.value #satisfyWidgetBlock .satisfy .whole-wrap.review_widgets.satisfaction .wrap_info{position:absolute;bottom:21px;left:-16px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;font-size:10px;color:#fff}#reference-lps .block.value #satisfyWidgetBlock .satisfy .whole-wrap.review_widgets.satisfaction .wrap_info p{margin:0;font-size:10px;line-height:1;font-weight:400}#reference-lps .block.value #satisfyWidgetBlock .satisfy .whole-wrap.review_widgets.satisfaction .note{font-size:10px}#reference-lps .block.value #no1WidgetBlock{width:100%;min-width:100%;max-width:100%}#reference-lps .block.value #no1WidgetBlock .numberone{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}#reference-lps .block.value #no1WidgetBlock .numberone .numberone-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto}@media screen and (min-width: 1px) and (max-width: 640px){#reference-lps .block.value #no1WidgetBlock .numberone .numberone-list{-ms-flex-pack:justify;justify-content:space-between}}#reference-lps .block.value #no1WidgetBlock .numberone .numberone-list .numberone-list-item{width:calc(25% + 20px);min-width:180px;max-width:200px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}@media screen and (min-width: 1px) and (max-width: 640px){#reference-lps .block.value #no1WidgetBlock .numberone .numberone-list .numberone-list-item{width:50%;min-width:130px;max-width:130px}}#reference-lps .block.value #no1WidgetBlock .numberone .widget_modal_wrap .rectangle_wrap{display:-ms-flexbox;display:flex}#reference-lps .block.value #no1WidgetBlock .numberone .widget_modal_wrap .whole-wrap.no1-widget.no1-widget-image{position:relative;background-position:top;width:180px;height:auto;min-width:180px;min-height:180px;padding:0;font-size:10px;background-size:contain}@media screen and (min-width: 1px) and (max-width: 640px){#reference-lps .block.value #no1WidgetBlock .numberone .widget_modal_wrap .whole-wrap.no1-widget.no1-widget-image{width:130px;min-width:130px;min-height:130px}}#reference-lps .block.value #no1WidgetBlock .numberone .widget_modal_wrap .whole-wrap .inner{min-width:180px;min-height:180px;color:#fff}@media screen and (min-width: 1px) and (max-width: 640px){#reference-lps .block.value #no1WidgetBlock .numberone .widget_modal_wrap .whole-wrap .inner{min-width:130px;min-height:130px}}#reference-lps .block.value #no1WidgetBlock .numberone .widget_modal_wrap .whole-wrap.no1-widget .block{width:180px;font-size:10px}@media screen and (min-width: 1px) and (max-width: 640px){#reference-lps .block.value #no1WidgetBlock .numberone .widget_modal_wrap .whole-wrap.no1-widget .block{width:130px}}#reference-lps .block.value #no1WidgetBlock .numberone .widget_modal_wrap .whole-wrap.no1-widget .no1-widget-wrap .no1-item-name.without-company-size{position:absolute;top:60px;left:25px;width:130px;height:auto;text-align:center;font-size:24px;font-weight:700}@media screen and (min-width: 1px) and (max-width: 640px){#reference-lps .block.value #no1WidgetBlock .numberone .widget_modal_wrap .whole-wrap.no1-widget .no1-widget-wrap .no1-item-name.without-company-size{width:100px;font-size:16px;top:40px;left:15px}}#reference-lps .block.value #no1WidgetBlock .numberone .widget_modal_wrap .whole-wrap.no1-widget .no1-widget-wrap .no1-category-name{top:132px;width:130px;left:25px;font-size:10px;letter-spacing:-1px;position:absolute;text-align:center}#reference-lps .block.value #no1WidgetBlock .numberone .widget_modal_wrap .whole-wrap.no1-widget .no1-widget-wrap .no1-company-size{top:45px;left:33px;width:114px;font-size:12px;position:absolute;text-align:center}@media screen and (min-width: 1px) and (max-width: 640px){#reference-lps .block.value #no1WidgetBlock .numberone .widget_modal_wrap .whole-wrap.no1-widget .no1-widget-wrap .no1-company-size{top:34px;left:11px;font-size:10px}}#reference-lps .block.value #no1WidgetBlock .numberone .widget_modal_wrap .whole-wrap.no1-widget .no1-widget-wrap .no1-item-name{top:65px;left:26px;width:125px;position:absolute;text-align:center}@media screen and (min-width: 1px) and (max-width: 640px){#reference-lps .block.value #no1WidgetBlock .numberone .widget_modal_wrap .whole-wrap.no1-widget .no1-widget-wrap .no1-item-name{top:50px;left:17px;width:104px}}#reference-lps .block.value #no1WidgetBlock .numberone .widget_modal_wrap .whole-wrap.no1-widget .no1-widget-wrap .no1-item-name>div{font-size:16px;line-height:1;font-weight:700}@media screen and (min-width: 1px) and (max-width: 640px){#reference-lps .block.value #no1WidgetBlock .numberone .widget_modal_wrap .whole-wrap.no1-widget .no1-widget-wrap .no1-item-name>div{font-size:12px}}#reference-lps .block.value #no1WidgetBlock .numberone .widget_modal_wrap .no1-widget-category-report-info{width:180px;text-align:center}@media screen and (min-width: 1px) and (max-width: 640px){#reference-lps .block.value #no1WidgetBlock .numberone .widget_modal_wrap .no1-widget-category-report-info{width:140px}}#reference-lps .block.value #no1WidgetBlock .numberone .widget_modal_wrap .no1-widget-category-report-info p{margin:0;font-size:10px;line-height:1;font-weight:400}#reference-lps .block #satisfyWidgetBlock+#no1WidgetBlock{width:100%!important;min-width:50%!important;max-width:50%!important}@media screen and (min-width: 1px) and (max-width: 640px){#reference-lps .block #satisfyWidgetBlock+#no1WidgetBlock{min-width:100%!important;max-width:100%!important}}#reference-lps .block #satisfyWidgetBlock+#no1WidgetBlock .numberone-list-item{width:50%}#reference-lps .block.grid .column{position:relative;-ms-flex-pack:center;justify-content:center}@media screen and (min-width: 1px) and (max-width: 640px){#reference-lps .block.grid .column{-ms-flex-direction:column;flex-direction:column}}@media screen and (min-width: 1px) and (max-width: 640px){#reference-lps .block.grid .column iframe{width:300px!important;height:400px!important;margin:0 auto}}#reference-lps .block.grid .column .txt-area{margin-top:45px;width:100%;min-width:120px}#reference-lps .block.grid aside{position:absolute;bottom:100px;padding:10px 0;border-top:dotted 2px;border-bottom:dotted 2px}@media screen and (min-width: 1px) and (max-width: 640px){#reference-lps .block.grid aside{position:static;position:initial}}#reference-lps .block.grid aside dd{font-size:12px;line-height:1.3}#reference-lps .block.pickup .pickup-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width: 1px) and (max-width: 640px){#reference-lps .block.pickup .pickup-list{-ms-flex-direction:column;flex-direction:column}}#reference-lps .block.pickup .pickup-list .pickup-list-item{display:-ms-flexbox;display:flex;padding:10px;width:calc(50% - 10px);outline:6px solid;outline-offset:-5px;border:8px solid;margin-bottom:10px}@media screen and (min-width: 1px) and (max-width: 640px){#reference-lps .block.pickup .pickup-list .pickup-list-item{width:100%}}#reference-lps .block.pickup .review_widgets_latest{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-positive:1;flex-grow:1}#reference-lps .block.pickup .review_widgets_latest:before{content:""}#reference-lps .block.pickup .review_widgets_latest .inner{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-positive:1;flex-grow:1}#reference-lps .block.pickup .review_widgets_latest .inner .flex-wrap{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#reference-lps .block.pickup .review_widgets_latest .review_ttl{margin:0 0 10px}#reference-lps .block.pickup .review_widgets_latest .star-rating{font-size:30px;margin-bottom:10px}#reference-lps .block.pickup .review_widgets_latest .review_txt_wrap{margin-top:10px}#reference-lps .block.pickup .review_widgets_latest .review_txt_wrap .review_ttl{margin:5px 0;padding-left:10px;font-size:14px;line-height:1.3;border-left:2px solid white}@media screen and (min-width: 1px) and (max-width: 640px){#reference-lps .block.pickup .review_widgets_latest .review_txt_wrap .review_txt{font-size:14px}}#reference-lps .block.pickup .review_widgets_latest .review_txt_wrap .review_txt .highlight{font-weight:700;border-bottom:0!important;display:inline}#reference-lps .block.pickup .review_widgets_latest .box{border-top:2px solid white;display:-ms-flexbox;display:flex;padding-top:10px}#reference-lps .block.pickup .review_widgets_latest .box .review-avatar-img{width:60px;height:60px}#reference-lps .block.pickup .review_widgets_latest .box .review-avatar-img img{border-radius:50%}#reference-lps .block.pickup .review_widgets_latest .box .company_wrap{margin-left:10px}#reference-lps .block.pickup .review_widgets_latest .box .company_wrap p{font-size:12px;margin:0}#reference-lps .block.review .review-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}#reference-lps .block.review .review-list .review-list-item{display:-ms-flexbox;display:flex;padding:10px;width:100%;border:1px solid #29263e;margin-bottom:20px;background:#fff}@media screen and (min-width: 1px) and (max-width: 640px){#reference-lps .block.review .review-list .review-list-item{width:100%}}#reference-lps .block.review .review-list .review-list-item:first-child:nth-last-child(1),#reference-lps .block.review .review-list .review-list-item:first-child:nth-last-child(1)~li{width:100%}#reference-lps .block.review .review_widgets_latest{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-positive:1;flex-grow:1}#reference-lps .block.review .review_widgets_latest:before{content:""}#reference-lps .block.review .review_widgets_latest .inner{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-positive:1;flex-grow:1}#reference-lps .block.review .review_widgets_latest .inner .flex-wrap{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#reference-lps .block.review .review_widgets_latest .star-rating{font-size:30px}#reference-lps .block.review .review_widgets_latest .review_ttl{margin:10px 0 0;line-height:1.4;font-weight:700;font-size:18px}#reference-lps .block.review .review_widgets_latest .review_txt_wrap{margin-top:15px}#reference-lps .block.review .review_widgets_latest .review_txt_wrap+.review_txt_wrap{margin-top:20px}#reference-lps .block.review .review_widgets_latest .review_txt_wrap .review_ttl{margin-bottom:10px;padding-left:10px;border-left:2px solid;font-size:14px;line-height:1.3;color:#29253e}@media screen and (min-width: 1px) and (max-width: 640px){#reference-lps .block.review .review_widgets_latest .review_txt_wrap .review_txt{font-size:14px}}#reference-lps .block.review .review_widgets_latest .review_txt_wrap .review_txt .highlight{font-weight:700;border-bottom:0!important;display:inline}#reference-lps .block.review .review_widgets_latest .box{border-top:2px solid #ccc;display:-ms-flexbox;display:flex;padding-top:10px;margin-top:15px}#reference-lps .block.review .review_widgets_latest .box .review-avatar-img{width:60px;height:60px}#reference-lps .block.review .review_widgets_latest .box .review-avatar-img img{border-radius:50%}#reference-lps .block.review .review_widgets_latest .box .company_wrap{margin-left:10px}#reference-lps .block.review .review_widgets_latest .box .company_wrap p{font-size:12px;margin:0}#reference-lps .block.cta{border:double 5px;padding:30px;border-radius:10px}#reference-lps .block.cta .column{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}@media screen and (min-width: 1px) and (max-width: 640px){#reference-lps .block.cta .column{-ms-flex-direction:column;flex-direction:column}}#reference-lps .block.cta .document{display:-ms-flexbox;display:flex;-ms-flex-preferred-size:60%;flex-basis:60%;-ms-flex-positive:1;flex-grow:1}@media screen and (min-width: 1px) and (max-width: 640px){#reference-lps .block.cta .document{-ms-flex-direction:column;flex-direction:column}}#reference-lps .block.cta .document+.btn-area{width:40%}@media screen and (min-width: 1px) and (max-width: 640px){#reference-lps .block.cta .document+.btn-area{width:100%}}#reference-lps .block.cta .document .right{width:100%;margin:0 15px}@media screen and (min-width: 1px) and (max-width: 640px){#reference-lps .block.cta .document .right{margin:0 0 15px}}#reference-lps .block.cta .document .right dl{margin-bottom:10px}#reference-lps .block.cta .document .right .btn,#reference-lps .block.cta .document .right .btn-more{max-width:300px;width:100%;font-size:16px;font-weight:700;background:#464c9c}#reference-lps .block.cta .document .right .btn a,#reference-lps .block.cta .document .right .btn-more a{color:#fff}#reference-lps .block.cta .document .thumb{width:150px;height:150px;margin:0;position:relative}@media screen and (min-width: 1px) and (max-width: 640px){#reference-lps .block.cta .document .thumb{width:100%;height:auto;margin:0 0 10px}}#reference-lps .block.cta .document .thumb img{width:auto;max-height:150px;-o-object-fit:cover;object-fit:cover;position:absolute;-webkit-transform:translateX(-50%) translateY(-50%);transform:translate(-50%) translateY(-50%);top:50%;left:50%}@media screen and (min-width: 1px) and (max-width: 640px){#reference-lps .block.cta .document .thumb img{max-height:100%;position:relative;top:0;left:0;-webkit-transform:none;transform:none}}#reference-lps .block.cta .btn-area{width:80%}#reference-lps .block.cta .btn-area .btn,#reference-lps .block.cta .btn-area .btn-more{position:relative;display:block;width:100%;margin-bottom:5px;font-size:16px;font-weight:700;border:none;padding:0}@media screen and (min-width: 1px) and (max-width: 640px){#reference-lps .block.cta .btn-area .btn,#reference-lps .block.cta .btn-area .btn-more{margin-bottom:10px}}#reference-lps .block.cta .btn-area .btn:after,#reference-lps .block.cta .btn-area .btn-more:after{content:"▶︎";display:block;color:#fff;font-size:12px;position:absolute;right:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%}#reference-lps .block.cta .btn-area .btn a,#reference-lps .block.cta .btn-area .btn-more a{display:block;padding:10px}#reference-lps footer{width:100%;padding:15px 0;-ms-flex-pack:center;justify-content:center;background:#29263e;color:#fff}#reference-lps footer .column{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-bottom:10px}#reference-lps footer .column .btn,#reference-lps footer .column .btn-more{margin-right:10px;font-size:16px;font-weight:700;width:100%;max-width:300px;padding:0}@media screen and (min-width: 1px) and (max-width: 640px){#reference-lps footer .column .btn,#reference-lps footer .column .btn-more{font-size:14px}}#reference-lps footer .column .btn a,#reference-lps footer .column .btn-more a{display:inline-block;padding:10px}#reference-lps footer .copyright{text-align:center}#reference-lps footer .copyright .footer_logo{width:100px;margin:0 auto}#reference-lps footer .copyright span{font-size:10px;line-height:1}.product-card{border:1px solid rgba(198,198,198,.5);-webkit-box-shadow:2px 2px 2px 2px rgba(10,10,10,.1);box-shadow:2px 2px 2px 2px #0a0a0a1a;display:block;text-align:center;height:350px;margin-bottom:16px;padding:25px 15px;position:relative;min-width:100%}@media screen and (min-width: 1px) and (max-width: 640px){.product-card{height:250px;padding:20px 10px}}.product-card:hover{background-color:#464c9c26;border-color:transparent;-webkit-transition:.5s;transition:.5s}.product-card .thumbnail.product-thumbnail{background-color:#fff;-webkit-box-shadow:0 0 5px 3px rgba(10,10,10,.1);box-shadow:0 0 5px 3px #0a0a0a1a;border-width:3px;margin:0;overflow:hidden}@media screen and (min-width: 1px) and (max-width: 640px){.product-card .thumbnail.product-thumbnail{height:75px;width:75px}}.product-card .thumbnail.product-thumbnail img{position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;left:50%;width:auto;height:auto;max-width:100%;max-height:100%}.product-card .product-card-inner{height:100%}.product-card .product-card-inner .product-card-img{height:40%}.product-card .product-card-inner .product-card-name{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:15%}.product-card .product-card-inner .product-card-name p{color:#555!important;font-size:18px;font-size:1.125rem;font-weight:700;line-height:1.1;margin:0;max-width:100%;min-width:100%;overflow:hidden;word-wrap:break-word;width:100%}@media print,screen and (min-width: 640px){.product-card .product-card-inner .product-card-name p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;max-height:59.4px}}.product-card .product-card-inner .product-card-vendor-name{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:15%}.product-card .product-card-inner .product-card-vendor-name p{color:#555c!important;font-size:12px;font-size:.75rem;line-height:1.1;margin:0;max-width:100%;min-width:100%;overflow:hidden;word-wrap:break-word;width:100%}@media print,screen and (min-width: 640px){.product-card .product-card-inner .product-card-vendor-name p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;max-height:26.4px}}.product-card .product-card-inner .product-card-rating{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:5%}.product-card .product-card-inner .product-card-rating .rating-block-rating{color:orange}.product-card .product-card-inner .product-card-rating .rating-block-rating .star-rating:after{content:"★★★★★";color:#c6c6c6}.product-card .product-card-inner .product-card-rating .rating-block-rating .star-rating-item:before{content:"★★★★★";color:orange}.product-card .product-card-inner .product-card-rating .product-card-star-num{color:orange;display:block;font-size:14px;font-size:.875rem;font-weight:700;line-height:1.1;margin-left:5px}.product-card .product-card-inner .product-card-review-num{height:10%}.product-card .product-card-inner .product-card-review-num .product-review-num-img{height:15px;width:auto;line-height:1.1}.product-card .product-card-inner .product-card-review-num span{color:#555;font-size:10px;font-size:.625rem;line-height:1.1}.product-card .product-card-inner .product-write-review-btn{display:block;height:15%}.product-card .product-card-inner .product-write-review-btn .btn,.product-card .product-card-inner .product-write-review-btn .btn-more{background-color:#fff;border:2px solid #464C9C;border-radius:50px;color:#464c9c;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:14px;font-size:.875rem;height:100%;margin:0 auto;max-width:270px;width:100%;white-space:pre-wrap;overflow-wrap:break-word;line-height:1.2;padding:0 25px}.product-card .product-card-inner .product-write-review-btn .btn:hover,.product-card .product-card-inner .product-write-review-btn .btn-more:hover{background-color:#464c9c;color:#fff;-webkit-transition:.5s;transition:.5s}.product-card .product-card-inner .product-write-review-btn span.btn,.product-card .product-card-inner .product-write-review-btn span.btn-more{background-color:#464c9c;color:#fff}@media screen and (min-width: 1px) and (max-width: 640px){.product-card .product-card-inner .product-card-img{height:40%}.product-card .product-card-inner .product-card-name{height:12%}.product-card .product-card-inner .product-card-name p{font-size:14px;font-size:.875rem;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-card .product-card-inner .product-card-vendor-name{height:12%}.product-card .product-card-inner .product-card-vendor-name p{font-size:12px;font-size:.75rem;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-card .product-card-inner .product-card-rating{height:6%}.product-card .product-card-inner .product-card-rating .rating-block-rating{color:orange;font-size:12px;font-size:.75rem}.product-card .product-card-inner .product-card-rating .rating-block-rating .star-rating:after{content:"★★★★★";color:#c6c6c6;font-size:12px;font-size:.75rem}.product-card .product-card-inner .product-card-rating .rating-block-rating .star-rating-item:before{content:"★★★★★";color:orange;font-size:12px;font-size:.75rem}.product-card .product-card-inner .product-card-rating .product-card-star-num{font-size:10px;font-size:.625rem}.product-card .product-card-inner .product-card-review-num{height:14%}.product-card .product-card-inner .product-write-review-btn{height:16%}.product-card .product-card-inner .product-write-review-btn .btn,.product-card .product-card-inner .product-write-review-btn .btn-more{border:1px solid #464C9C;font-size:12px;font-size:.75rem;padding:10px}}.product-columns.columns{padding:0 10px}@media screen and (min-width: 1px) and (max-width: 640px){.product-columns.columns{padding:0 5px}}.product-card-badge{background:linear-gradient(135deg,#2FC1E1 0%,#2FC1E1 50%,transparent 50%,transparent 100%);height:auto;padding:20%;position:absolute;top:-8px;left:-8px;width:20%;max-width:80px}@media screen and (min-width: 1px) and (max-width: 640px){.product-card-badge{top:-5px;left:-5px}}.product-card-badge:after,.product-card-badge:before{background:#1991ab;content:"";display:block;height:8px;position:absolute;width:8px}@media screen and (min-width: 1px) and (max-width: 640px){.product-card-badge:after,.product-card-badge:before{height:5px;width:5px}}.product-card-badge:before{bottom:0;left:0;z-index:-1}.product-card-badge:after{top:0;right:0;z-index:-1}.product-card-badge .product-card-badge-img{display:block;height:auto;width:40%;position:absolute;top:10%;left:10%}.product-card-badge.badge-band{background:linear-gradient(135deg,#2FC1E1 0%,#2FC1E1 50%,transparent 50%,transparent 100%)}.product-card-badge.badge-band:after,.product-card-badge.badge-band:before{background:#1991ab}.product-card.product-card-pr:after{border:1px solid #464C9C;border-radius:50px;color:#464c9c;content:"PR";display:inline-block;font-size:14px;font-size:.875rem;line-height:1.1;padding:2px 10px;position:absolute;top:8px;right:4px}@media screen and (min-width: 1px) and (max-width: 1024px){.product-card.product-card-pr:after{font-size:12px;font-size:.75rem;padding:2px 7px}}@media screen and (min-width: 1px) and (max-width: 640px){.product-card.product-card-pr:after{font-size:12px;font-size:.75rem;padding:1px 5px}}.pr-colmuns .product-card-pr{border:1px solid #464C9C;border-radius:50px;color:#464c9c;display:inline-block;background:#fff;font-size:14px;font-size:.875rem;line-height:1.1;letter-spacing:2px;padding:2px 10px;position:absolute;top:8px;right:4px}@media screen and (min-width: 1px) and (max-width: 1024px){.pr-colmuns .product-card-pr{font-size:12px;font-size:.75rem;padding:2px 7px}}@media screen and (min-width: 1px) and (max-width: 640px){.pr-colmuns .product-card-pr{font-size:12px;font-size:.75rem;padding:1px 5px}}.pr-products .slick-list img{display:inline-block}.product-ecopartner-wrapper{margin-bottom:0}.product-ecopartner-wrapper .ecopartner-category-wrap{margin-bottom:15px;display:block}.product-ecopartner-wrapper .ecopartner-category-wrap .ecopartner-category-name{margin-left:15px;font-size:20px;font-size:1.25rem;font-weight:600;color:#29263e;border-left:2px solid #29263E;padding-left:10px;margin-bottom:10px;line-height:1.4}@media screen and (min-width: 1px) and (max-width: 640px){.product-ecopartner-wrapper .ecopartner-category-wrap .ecopartner-category-name{margin:0 0 10px 10px;padding-left:5px}}.product-ecopartner-card{width:100%;display:-ms-flexbox;display:flex;position:relative}@media screen and (min-width: 1px) and (max-width: 640px){.product-ecopartner-card{border-bottom:1px solid rgba(198,198,198,.5);margin-bottom:30px}}.product-ecopartner-card:hover{background:#c6c6c680;-webkit-transition:.5s;transition:.5s}.product-ecopartner-card .media-object{padding:10px;width:100%}.product-ecopartner-card .media-object .service-product-card-badge{position:absolute;z-index:1;top:-10px;left:-10px}.product-ecopartner-card .media-object .service-product-card-badge img{width:50px;display:block}.product-ecopartner-card .summary-object{width:60%}.product-ecopartner-card .summary-object h2{font-size:16px;font-size:1rem;font-weight:700}.product-ecopartner-card .summary-object a{color:#2fc1e1;text-decoration:underline}.product-ecopartner-card .thumbnail.product-thumbnail{background-color:#fff;-webkit-box-shadow:0 0 5px 3px rgba(10,10,10,.1);box-shadow:0 0 5px 3px #0a0a0a1a;border-width:3px;margin:0}@media screen and (min-width: 1px) and (max-width: 640px){.product-ecopartner-card .thumbnail.product-thumbnail{height:75px;width:75px}}.product-ecopartner-card .main-section{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-width:200px;min-width:200px;width:100%}.product-ecopartner-card .main-section .media-title{color:#29263e;font-weight:400;line-height:1.5;font-size:20px;font-size:1.25rem;word-break:break-word}.product-ecopartner-card .main-section .product-rating-wrap{-ms-flex-pack:start;justify-content:flex-start}.product-ecopartner-card .main-section .product-rating-wrap .rating-block-rating{font-size:20px;font-size:1.25rem}.product-ecopartner-card .main-section .product-rating-wrap .product-review-num{margin-left:5px}@media screen and (min-width: 1px) and (max-width: 640px){.product-ecopartner-card .media-object{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%}.product-ecopartner-card .media-object .thumbnail-section{grid-area:thumbnail-section}.product-ecopartner-card .media-object .main-section{grid-area:main-section;max-width:100%;min-width:100%;width:100%}.product-ecopartner-card .media-object .summary-object{grid-area:summary-object;width:100%;padding:0}}.product-feature-name{font-size:24px;font-size:1.5rem;margin-bottom:20px}.section_box{margin-bottom:35px}.profuct-category-name{font-size:24px;font-size:1.5rem;margin-bottom:25px;font-weight:700}.product-feature-card{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;margin-bottom:25px;background:#c6c6c633;padding:25px}.product-feature-card .product-feature-progress-block{width:45%;margin:auto 0 auto 20px}.product-feature-card .product-feature-progress-block .product-feature-review-count{text-align:right;padding-top:5px}.product-feature-card dl{-ms-flex:1 1;flex:1 1}.product-feature-card dl dt{font-weight:700;margin-bottom:10px}@media screen and (min-width: 1px) and (max-width: 640px){.product-feature-card{-ms-flex-direction:column;flex-direction:column;padding:20px}.product-feature-card .product-feature-progress-block{width:100%;margin:0}.product-feature-card .product-feature-progress-block .product-feature-review-count{text-align:left;font-size:12px;font-size:.75rem}.product-feature-card dl{margin-bottom:15px}}.product-feature-progress{height:30px;line-height:31px;position:relative;background:#c6c6c680}.product-feature-progress>span{display:block;height:100%;background:#464c9c;position:relative;color:#fff;text-indent:20px}.review-icon:before{content:"";background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D%220%200%2024%2024.001%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M24%2020.001h-3v4l-5.333-4H8v-4h2v2h6.333l2.667%202v-2h3v-8h-2v-2h4zm-15.667-6l-5.333%204v-4H0v-14h18v14zm-6.333-2h3v2l2.667-2H16v-10H2z%22%20fill%3D%22%23c6c6c6%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);width:24px;height:24px}.profile-icon:before{content:"";background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D%220%200%2020%2024%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M9.362%202C13.518%202%2012%208%2012%208s6-1.65%206%202.457V22H2V2zm.827-2H0v24h20V9.614C20%207.223%2013.352%200%2010.189%200zM15%2013h-3v-1h3zm0%202h-3v1h3zm0%203H5v1h10zm-5-6H5v4h5z%22%20fill%3D%22%23c6c6c6%22%2F%3E%3C%2Fsvg%3E);width:20px;height:24px}.price-icon:before{content:"";background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D%220%200%2024%2024%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M12%202A10%2010%200%201%201%202%2012%2010.029%2010.029%200%200%201%2012%202zm0-2a12%2012%200%201%200%2012%2012A12.035%2012.035%200%200%200%2012%200zm4.1%207.2h-1.8l-2.1%203.9-2.1-3.9H8.2l2.6%204.8H9.1v.9h2.2v.9H9.1v.9h2.2v3.1H13v-3.1h2.2v-.9H13v-.9h2.2V12h-1.7c.8-1.4%202.3-4.2%202.6-4.8z%22%20fill%3D%22%23c6c6c6%22%2F%3E%3C%2Fsvg%3E);width:24px;height:24px}.function-icon:before{content:"";background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2026.182%2024%22%3E%3Cpath%20d%3D%22M22.64%2024a3.521%203.521%200%200%201-2.506-1.037L8.568%2010.773l-.662.711L5.8%2013.589%200%207.786l2.738-2.739.745.5a.8.8%200%200%200%20.332.094.3.3%200%200%200%20.235-.113%202.9%202.9%200%200%200%20.518-.928%206.787%206.787%200%200%201%202.371-3.125A7.722%207.722%200%200%201%2011.7%200a14.369%2014.369%200%200%201%205.681%201.322l-.372%202.063c-1.809.181-4.972.831-3.62%202.189L25.16%2017.965A3.544%203.544%200%200%201%2022.64%2024zM12.449%2011.6l9.24%209.837a1.41%201.41%200%200%200%201.912-.014%201.362%201.362%200%200%200%200-1.928l-9.226-9.82-1.926%201.925zM3.084%207.786L5.8%2010.505l.023-.024a2%202%200%200%201%20.577-1.97%201.9%201.9%200%200%201%201.364-.577A3.173%203.173%200%200%201%209.95%209.067l.974.974%201.927-1.928-1-1a2.8%202.8%200%200%201-.914-3.024%203.46%203.46%200%200%201%201.812-1.849%209.131%209.131%200%200%200-1.049-.059%205.6%205.6%200%200%200-3.451%201.035%204.648%204.648%200%200%200-1.676%202.233%204.675%204.675%200%200%201-.983%201.62%202.463%202.463%200%200%201-1.775.753%202.722%202.722%200%200%201-.68-.087zm14.785-.675l3.639-3.6a.472.472%200%200%201%20.668.667L18.518%207.8l.945.995%203.682-3.638a.471.471%200%200%201%20.667.665l-3.7%203.657%201.1%201.161%204.013-3.968a3.238%203.238%200%200%200%20.955-2.3%203.264%203.264%200%200%200-5.572-2.318L16.716%205.9l1.153%201.214zm-7.89%208.345l-4.5%204.356a3.521%203.521%200%200%201-.862.609l-.633.329-1.12%202.341.908.909%202.292-1.167.328-.633a3.574%203.574%200%200%201%20.626-.844l4.463-4.318z%22%20fill%3D%22%23c6c6c6%22%2F%3E%3C%2Fsvg%3E);width:26px;height:24px}.plugin-icon:before{content:"";background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2068.15%2066.49%22%20style%3D%22enable-background%3Anew%200%200%2068.15%2066.49%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M52.99%2C65.72H37.54c-1.35%2C0-2.63-0.6-3.49-1.64c-0.87-1.06-1.22-2.44-0.96-3.8c0.27-1.49%2C0.06-3.52-1.01-4.8%0A%09c-0.73-0.87-1.78-1.29-3.23-1.29c-1.33%2C0-2.33%2C0.42-3.06%2C1.29c-1.12%2C1.35-1.36%2C3.45-1.11%2C4.83c0.25%2C1.36-0.1%2C2.74-0.97%2C3.79%0A%09c-0.86%2C1.03-2.12%2C1.62-3.46%2C1.62H6.47c-2.5%2C0-4.54-2.04-4.54-4.54V47.36c0-1.4%2C0.66-2.75%2C1.77-3.61c1.11-0.85%2C2.51-1.14%2C3.86-0.79%0A%09c0.1%2C0.03%2C0.2%2C0.05%2C0.3%2C0.07c1.44%2C0.26%2C3.47%2C0.05%2C4.75-1.02c0.87-0.73%2C1.29-1.78%2C1.29-3.23c0-1.33-0.42-2.33-1.29-3.06%0A%09c-1.35-1.12-3.45-1.36-4.83-1.11c-0.09%2C0.02-0.17%2C0.03-0.25%2C0.05C6.18%2C35%2C4.78%2C34.7%2C3.68%2C33.85c-1.11-0.87-1.75-2.18-1.75-3.59%0A%09v-15.6c0-2.5%2C2.04-4.54%2C4.54-4.54h13.17c0.62-4.9%2C4.09-9.44%2C10.15-9.44c2.92%2C0%2C5.43%2C0.98%2C7.28%2C2.84c1.66%2C1.67%2C2.71%2C4.02%2C2.99%2C6.6%0A%09h12.93c2.5%2C0%2C4.54%2C2.04%2C4.54%2C4.54v13.38c2.64%2C0.29%2C5.05%2C1.38%2C6.77%2C3.1c1.84%2C1.83%2C2.81%2C4.28%2C2.81%2C7.08c0%2C2.94-1%2C5.47-2.88%2C7.32%0A%09c-1.7%2C1.67-4.08%2C2.71-6.7%2C2.97v12.68C57.53%2C63.68%2C55.49%2C65.72%2C52.99%2C65.72z%20M18.79%2C61.41C18.8%2C61.41%2C18.8%2C61.41%2C18.79%2C61.41%0A%09C18.8%2C61.41%2C18.8%2C61.41%2C18.79%2C61.41z%20M39.19%2C59.72h12.34V47.09c0-1.21%2C0.5-2.39%2C1.36-3.24c0.87-0.85%2C2.03-1.31%2C3.23-1.29%0A%09c1.6%2C0.04%2C3.04-0.46%2C3.91-1.31c0.73-0.72%2C1.08-1.71%2C1.08-3.04c0-1.2-0.34-2.13-1.05-2.83c-0.9-0.9-2.4-1.48-4.01-1.43%0A%09c-0.01%2C0-0.01%2C0-0.02%2C0c-1.19%2C0-2.32-0.47-3.17-1.31c-0.86-0.86-1.34-2-1.34-3.22v-13.3H38.67c-1.22%2C0-2.37-0.48-3.22-1.34%0A%09c-0.85-0.86-1.32-1.99-1.31-3.2c0.01-1.56-0.49-2.99-1.33-3.84c-0.71-0.72-1.7-1.07-3.02-1.07c-4.01%2C0-4.25%2C4.14-4.25%2C4.97%0A%09c-0.02%2C2.46-2.05%2C4.47-4.53%2C4.47H7.93v12.44c2.61-0.19%2C5.91%2C0.39%2C8.52%2C2.56c2.26%2C1.88%2C3.45%2C4.53%2C3.45%2C7.66%0A%09c0%2C4.1-1.88%2C6.52-3.45%2C7.83c-2.57%2C2.14-5.9%2C2.68-8.52%2C2.47v10.64h10.68c-0.1-2.55%2C0.53-5.63%2C2.58-8.08%0A%09c1.88-2.26%2C4.53-3.45%2C7.66-3.45c4.1%2C0%2C6.52%2C1.88%2C7.83%2C3.45C38.72%2C54.05%2C39.31%2C57.17%2C39.19%2C59.72z%20M6.08%2C28.84%0A%09C6.07%2C28.84%2C6.07%2C28.84%2C6.08%2C28.84C6.07%2C28.84%2C6.07%2C28.84%2C6.08%2C28.84z%22%20fill%3D%22%237C7B7C%22%2F%3E%3C%2Fsvg%3E);width:68px;height:66px;background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2068.15%2066.49%22%20style%3D%22enable-background%3Anew%200%200%2068.15%2066.49%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M52.99%2C65.72H37.54c-1.35%2C0-2.63-0.6-3.49-1.64c-0.87-1.06-1.22-2.44-0.96-3.8c0.27-1.49%2C0.06-3.52-1.01-4.8%20c-0.73-0.87-1.78-1.29-3.23-1.29c-1.33%2C0-2.33%2C0.42-3.06%2C1.29c-1.12%2C1.35-1.36%2C3.45-1.11%2C4.83c0.25%2C1.36-0.1%2C2.74-0.97%2C3.79%20c-0.86%2C1.03-2.12%2C1.62-3.46%2C1.62H6.47c-2.5%2C0-4.54-2.04-4.54-4.54V47.36c0-1.4%2C0.66-2.75%2C1.77-3.61c1.11-0.85%2C2.51-1.14%2C3.86-0.79%20c0.1%2C0.03%2C0.2%2C0.05%2C0.3%2C0.07c1.44%2C0.26%2C3.47%2C0.05%2C4.75-1.02c0.87-0.73%2C1.29-1.78%2C1.29-3.23c0-1.33-0.42-2.33-1.29-3.06%20c-1.35-1.12-3.45-1.36-4.83-1.11c-0.09%2C0.02-0.17%2C0.03-0.25%2C0.05C6.18%2C35%2C4.78%2C34.7%2C3.68%2C33.85c-1.11-0.87-1.75-2.18-1.75-3.59%20v-15.6c0-2.5%2C2.04-4.54%2C4.54-4.54h13.17c0.62-4.9%2C4.09-9.44%2C10.15-9.44c2.92%2C0%2C5.43%2C0.98%2C7.28%2C2.84c1.66%2C1.67%2C2.71%2C4.02%2C2.99%2C6.6%20h12.93c2.5%2C0%2C4.54%2C2.04%2C4.54%2C4.54v13.38c2.64%2C0.29%2C5.05%2C1.38%2C6.77%2C3.1c1.84%2C1.83%2C2.81%2C4.28%2C2.81%2C7.08c0%2C2.94-1%2C5.47-2.88%2C7.32%20c-1.7%2C1.67-4.08%2C2.71-6.7%2C2.97v12.68C57.53%2C63.68%2C55.49%2C65.72%2C52.99%2C65.72z%20M18.79%2C61.41C18.8%2C61.41%2C18.8%2C61.41%2C18.79%2C61.41%20C18.8%2C61.41%2C18.8%2C61.41%2C18.79%2C61.41z%20M39.19%2C59.72h12.34V47.09c0-1.21%2C0.5-2.39%2C1.36-3.24c0.87-0.85%2C2.03-1.31%2C3.23-1.29%20c1.6%2C0.04%2C3.04-0.46%2C3.91-1.31c0.73-0.72%2C1.08-1.71%2C1.08-3.04c0-1.2-0.34-2.13-1.05-2.83c-0.9-0.9-2.4-1.48-4.01-1.43%20c-0.01%2C0-0.01%2C0-0.02%2C0c-1.19%2C0-2.32-0.47-3.17-1.31c-0.86-0.86-1.34-2-1.34-3.22v-13.3H38.67c-1.22%2C0-2.37-0.48-3.22-1.34%20c-0.85-0.86-1.32-1.99-1.31-3.2c0.01-1.56-0.49-2.99-1.33-3.84c-0.71-0.72-1.7-1.07-3.02-1.07c-4.01%2C0-4.25%2C4.14-4.25%2C4.97%20c-0.02%2C2.46-2.05%2C4.47-4.53%2C4.47H7.93v12.44c2.61-0.19%2C5.91%2C0.39%2C8.52%2C2.56c2.26%2C1.88%2C3.45%2C4.53%2C3.45%2C7.66%20c0%2C4.1-1.88%2C6.52-3.45%2C7.83c-2.57%2C2.14-5.9%2C2.68-8.52%2C2.47v10.64h10.68c-0.1-2.55%2C0.53-5.63%2C2.58-8.08%20c1.88-2.26%2C4.53-3.45%2C7.66-3.45c4.1%2C0%2C6.52%2C1.88%2C7.83%2C3.45C38.72%2C54.05%2C39.31%2C57.17%2C39.19%2C59.72z%20M6.08%2C28.84%20C6.07%2C28.84%2C6.07%2C28.84%2C6.08%2C28.84C6.07%2C28.84%2C6.07%2C28.84%2C6.08%2C28.84z%22%20fill%3D%22%23c6c6c6%22%2F%3E%3C%2Fsvg%3E);width:26px;height:24px}.coordination-icon:before{content:"";background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2068.2%2060.7%22%20style%3D%22enable-background%3Anew%200%200%2068.2%2060.7%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M19%2C57.4L1.4%2C55.5V22.4L19%2C24.9V57.4z%20M7.4%2C50.1l5.6%2C0.6V30.1l-5.6-0.8V50.1z%22%20fill%3D%22%23c6c6c6%22%2F%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M22.1%2C57.5V27.2l0.4-0.7c0%2C0%2C7.3-13.4%2C9.7-17.9c1.6-3%2C5-4.3%2C8.4-3.3c3.5%2C1%2C7.1%2C4.6%2C6.8%2C10.1%09c-0.1%2C1.1-0.6%2C3.2-1.1%2C5.1c5.5%2C0.1%2C15.1%2C0.2%2C16.1%2C0.2h0.9l0.7%2C0.5c4%2C2.6%2C3.1%2C12.1%2C2.7%2C14l0%2C0c-2%2C11.3-8.2%2C18-8.5%2C18.3l-0.8%2C0.8%09L22.1%2C57.5z%20M28.1%2C28.7v22.2l26.5-2.4c1.5-1.9%2C5-7%2C6.3-14.4l0.1-0.3c0.3-1.2%2C0.3-5.3-0.2-7.2c-4.8%2C0-17.8-0.2-18.4-0.2l-4%2C0l1.1-3.8%09c0.9-2.9%2C1.8-6.6%2C1.9-7.6c0.2-2.5-1.5-3.7-2.4-3.9c-0.7-0.2-1.2-0.1-1.5%2C0.4C35.3%2C15.4%2C29.6%2C25.9%2C28.1%2C28.7z%22%20fill%3D%22%237C7B7C%22%2F%3E%3C%2Fsvg%3E);width:68px;height:60px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 68.2 60.7' style='enable-background:new 0 0 68.2 60.7;' xml:space='preserve'%3E%3Cpath class='st0' d='M19,57.4L1.4,55.5V22.4L19,24.9V57.4z M7.4,50.1l5.6,0.6V30.1l-5.6-0.8V50.1z' fill='%23c6c6c6' /%3E%3Cpath class='st0' d='M22.1,57.5V27.2l0.4-0.7c0,0,7.3-13.4,9.7-17.9c1.6-3,5-4.3,8.4-3.3c3.5,1,7.1,4.6,6.8,10.1	c-0.1,1.1-0.6,3.2-1.1,5.1c5.5,0.1,15.1,0.2,16.1,0.2h0.9l0.7,0.5c4,2.6,3.1,12.1,2.7,14l0,0c-2,11.3-8.2,18-8.5,18.3l-0.8,0.8	L22.1,57.5z M28.1,28.7v22.2l26.5-2.4c1.5-1.9,5-7,6.3-14.4l0.1-0.3c0.3-1.2,0.3-5.3-0.2-7.2c-4.8,0-17.8-0.2-18.4-0.2l-4,0l1.1-3.8	c0.9-2.9,1.8-6.6,1.9-7.6c0.2-2.5-1.5-3.7-2.4-3.9c-0.7-0.2-1.2-0.1-1.5,0.4C35.3,15.4,29.6,25.9,28.1,28.7z' fill='%23c6c6c6' /%3E%3C/svg%3E");width:26px;height:24px}.compare-icon:before{content:"";background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20viewBox%3D%220%200%2027.4%2024%22%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M5.1%2C18.9A5.121%2C5.121%2C0%2C0%2C1%2C0%2C13.8H10.3A5.209%2C5.209%2C0%2C0%2C1%2C5.1%2C18.9Zm12-5.2a5.1%2C5.1%2C0%2C0%2C0%2C10.2%2C0Zm1.8%2C8-3.5-1.2V5.1a32.365%2C32.365%2C0%2C0%2C1%2C6.2%2C1.2l-4%2C6.6h1l3.6-6%2C3.6%2C6h1L23.1%2C6.7a1.24%2C1.24%2C0%2C0%2C0%2C1.2-1.3%2C1.24%2C1.24%2C0%2C0%2C0-1.2-1.3%2C1.384%2C1.384%2C0%2C0%2C0-1.3%2C1.1A14.9%2C14.9%2C0%2C0%2C0%2C15%2C2.9L13.7%2C0%2C12.3%2C2.8A17.231%2C17.231%2C0%2C0%2C0%2C5.6%2C5.1a1.3%2C1.3%2C0%2C0%2C0-1.3-1A1.24%2C1.24%2C0%2C0%2C0%2C3%2C5.3%2C1.309%2C1.309%2C0%2C0%2C0%2C4.2%2C6.6L.5%2C12.8h1l3.6-6%2C3.6%2C6h1l-4-6.6A42.456%2C42.456%2C0%2C0%2C1%2C11.9%2C5V20.5L8.4%2C21.7A2.287%2C2.287%2C0%2C0%2C0%2C6.8%2C24H20.5A2.332%2C2.332%2C0%2C0%2C0%2C18.9%2C21.7Z%22%20fill%3D%22%23c6c6c6%22%2F%3E%3C%2Fsvg%3E);width:27px;height:24px}.folder-icon:before{content:"";background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2023.0.2%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200\)%20%20--%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22%E3%83%AC%E3%82%A4%E3%83%A4%E3%83%BC_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%0A%09%20y%3D%220px%22%20viewBox%3D%220%200%2026.2%2024%22%20style%3D%22enable-background%3Anew%200%200%2026.2%2024%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill%3A%23C6C6C6%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M24.8%2C5c-0.5-0.5-1.1-0.8-1.9-0.8H11c-0.1%2C0-0.3-0.1-0.4-0.2l0%2C0l-2.1-2C8%2C1.7%2C7.3%2C1.4%2C6.7%2C1.4H3.2%0A%09%09c-0.7%2C0-1.4%2C0.3-1.9%2C0.8C0.9%2C2.6%2C0.6%2C3.3%2C0.6%2C4V20c0%2C0.7%2C0.3%2C1.4%2C0.8%2C1.9c0.5%2C0.5%2C1.1%2C0.8%2C1.9%2C0.8h19.7c0.7%2C0%2C1.4-0.3%2C1.9-0.8%0A%09%09c0.5-0.5%2C0.8-1.1%2C0.8-1.9V6.9C25.6%2C6.2%2C25.3%2C5.5%2C24.8%2C5z%20M23.5%2C20c0%2C0.2-0.1%2C0.3-0.2%2C0.4c-0.1%2C0.1-0.2%2C0.2-0.4%2C0.2H3.2%0A%09%09c-0.2%2C0-0.3-0.1-0.4-0.2c-0.1-0.1-0.2-0.2-0.2-0.4v-8.6h20.9L23.5%2C20L23.5%2C20z%20M23.5%2C9.7H2.7V4c0-0.2%2C0.1-0.3%2C0.2-0.4%0A%09%09c0.1-0.1%2C0.2-0.2%2C0.4-0.2h3.4c0.1%2C0%2C0.3%2C0.1%2C0.4%2C0.2l2.1%2C2l0%2C0C9.7%2C6%2C10.3%2C6.3%2C11%2C6.3h12c0.2%2C0%2C0.3%2C0.1%2C0.4%2C0.2%0A%09%09c0.1%2C0.1%2C0.2%2C0.2%2C0.2%2C0.4L23.5%2C9.7L23.5%2C9.7z%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E);width:26px;height:24px}.score-icon:before{content:"";background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20viewBox%3D%220%200%2024.002%2024.035%22%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M1.007%2C24.035A1%2C1%2C0%2C0%2C1%2C0%2C23.042V1A1.028%2C1.028%2C0%2C0%2C1%2C1.007%2C0H23.031A.951.951%2C0%2C0%2C1%2C24%2C.932C24%2C.954%2C24%2C.977%2C24%2C1V23.028a1%2C1%2C0%2C0%2C1-.994%2C1.006h-22Zm8.356-2.01h5.309V18.484a3.51%2C3.51%2C0%2C0%2C1-1.439-1.733H9.364Zm-7.318%2C0H7.354V16.751H2.045Zm14.672-.035h5.309V16.751H19.77a3.5%2C3.5%2C0%2C0%2C1-3.053%2C2.242Zm5.273-7.283h.035V9.433H16.716v2.575a3.5%2C3.5%2C0%2C0%2C1%2C3.193%2C2.7Zm-12.627%2C0h3.729a3.5%2C3.5%2C0%2C0%2C1%2C1.579-2.19V9.433h-2.8a3.509%2C3.509%2C0%2C0%2C1-2.513%2C2.461Zm-7.318%2C0H7.354v-2.9A3.511%2C3.511%2C0%2C0%2C1%2C5.127%2C9.431H2.045ZM16.717%2C7.389h5.309V2.118H16.717Zm-2.045%2C0V2.118H9.363v2.99a3.508%2C3.508%2C0%2C0%2C1%2C2.458%2C2.281Zm-12.627%2C0H5.181a3.511%2C3.511%2C0%2C0%2C1%2C2.173-2.2V2.118H2.045Z%22%20fill%3D%22%23c6c6c6%22%2F%3E%3C%2Fsvg%3E);width:24px;height:24px}.vote-icon:before{content:"";background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2012.841%2013%22%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill%3A%23c6c6c6%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpath%20class%3D%22a%22%20d%3D%22M12.842%207.451c0-.634-.159-.793-.476-.951a2.253%202.253%200%200%200%20.317-.951c0-.793-.634-1.268-1.585-1.268H8.405c0-.476.159-1.268.159-1.744A2.721%202.721%200%200%200%207.605.159%201.429%201.429%200%200%200%206.817%200a1.211%201.211%200%200%200-.792.317.554.554%200%200%200-.159.317v1.744c0%201.268-2.061%203.012-2.061%204.281v4.28c0%20.634.951%201.11%202.378%201.11h3.8a1.545%201.545%200%200%200%201.427-.634%202.7%202.7%200%200%200%20.159-1.11c.317-.159.793-.476.793-.951a1.188%201.188%200%200%200-.159-.793%201.141%201.141%200%200%200%20.634-1.11M2.537%205.866H.634A.581.581%200%200%200%200%206.5v5.866A.682.682%200%200%200%20.634%2013h1.9a.725.725%200%200%200%20.634-.793V6.5a.581.581%200%200%200-.631-.634%22%2F%3E%3C%2Fsvg%3E);width:12px;height:13px;width:20px;height:20px}.vote-icon:hover:before{content:"";background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2023.0.2%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200\)%20%20--%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22%E3%83%AC%E3%82%A4%E3%83%A4%E3%83%BC_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%0A%09%20y%3D%220px%22%20viewBox%3D%220%200%2012.8%2013%22%20style%3D%22enable-background%3Anew%200%200%2012.8%2013%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill%3A%23464C9C%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M12.8%2C7.5c0-0.6-0.2-0.8-0.5-1c0.2-0.3%2C0.3-0.6%2C0.3-1c0-0.8-0.6-1.3-1.6-1.3H8.4c0-0.5%2C0.2-1.3%2C0.2-1.7%0A%09c0.1-0.9-0.3-1.8-1-2.4C7.4%2C0%2C7.1%2C0%2C6.8%2C0C6.5%2C0%2C6.2%2C0.1%2C6%2C0.3C5.9%2C0.4%2C5.9%2C0.5%2C5.9%2C0.6v1.7c0%2C1.3-2.1%2C3-2.1%2C4.3v4.3%0A%09c0%2C0.6%2C1%2C1.1%2C2.4%2C1.1H10c0.6%2C0.1%2C1.1-0.2%2C1.4-0.6c0.1-0.4%2C0.2-0.7%2C0.2-1.1c0.3-0.2%2C0.8-0.5%2C0.8-1c0-0.3%2C0-0.6-0.2-0.8%0A%09C12.6%2C8.4%2C12.9%2C7.9%2C12.8%2C7.5%20M2.5%2C5.9H0.6C0.3%2C5.8%2C0%2C6.1%2C0%2C6.4c0%2C0%2C0%2C0.1%2C0%2C0.1v5.9C0%2C12.7%2C0.3%2C13%2C0.6%2C13h1.9c0.4%2C0%2C0.7-0.4%2C0.6-0.8%0A%09V6.5c0-0.3-0.2-0.6-0.5-0.6C2.6%2C5.9%2C2.6%2C5.9%2C2.5%2C5.9%22%2F%3E%0A%3C%2Fsvg%3E);width:12px;height:13px;width:20px;height:20px}.voted-icon:before{content:"";background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2023.0.2%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200\)%20%20--%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22%E3%83%AC%E3%82%A4%E3%83%A4%E3%83%BC_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%0A%09%20y%3D%220px%22%20viewBox%3D%220%200%2012.8%2013%22%20style%3D%22enable-background%3Anew%200%200%2012.8%2013%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill%3A%23464C9C%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M12.8%2C7.5c0-0.6-0.2-0.8-0.5-1c0.2-0.3%2C0.3-0.6%2C0.3-1c0-0.8-0.6-1.3-1.6-1.3H8.4c0-0.5%2C0.2-1.3%2C0.2-1.7%0A%09c0.1-0.9-0.3-1.8-1-2.4C7.4%2C0%2C7.1%2C0%2C6.8%2C0C6.5%2C0%2C6.2%2C0.1%2C6%2C0.3C5.9%2C0.4%2C5.9%2C0.5%2C5.9%2C0.6v1.7c0%2C1.3-2.1%2C3-2.1%2C4.3v4.3%0A%09c0%2C0.6%2C1%2C1.1%2C2.4%2C1.1H10c0.6%2C0.1%2C1.1-0.2%2C1.4-0.6c0.1-0.4%2C0.2-0.7%2C0.2-1.1c0.3-0.2%2C0.8-0.5%2C0.8-1c0-0.3%2C0-0.6-0.2-0.8%0A%09C12.6%2C8.4%2C12.9%2C7.9%2C12.8%2C7.5%20M2.5%2C5.9H0.6C0.3%2C5.8%2C0%2C6.1%2C0%2C6.4c0%2C0%2C0%2C0.1%2C0%2C0.1v5.9C0%2C12.7%2C0.3%2C13%2C0.6%2C13h1.9c0.4%2C0%2C0.7-0.4%2C0.6-0.8%0A%09V6.5c0-0.3-0.2-0.6-0.5-0.6C2.6%2C5.9%2C2.6%2C5.9%2C2.5%2C5.9%22%2F%3E%0A%3C%2Fsvg%3E);width:12px;height:13px;width:20px;height:20px}.voted-icon:hover:before{content:"";background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2012.841%2013%22%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill%3A%23c6c6c6%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpath%20class%3D%22a%22%20d%3D%22M12.842%207.451c0-.634-.159-.793-.476-.951a2.253%202.253%200%200%200%20.317-.951c0-.793-.634-1.268-1.585-1.268H8.405c0-.476.159-1.268.159-1.744A2.721%202.721%200%200%200%207.605.159%201.429%201.429%200%200%200%206.817%200a1.211%201.211%200%200%200-.792.317.554.554%200%200%200-.159.317v1.744c0%201.268-2.061%203.012-2.061%204.281v4.28c0%20.634.951%201.11%202.378%201.11h3.8a1.545%201.545%200%200%200%201.427-.634%202.7%202.7%200%200%200%20.159-1.11c.317-.159.793-.476.793-.951a1.188%201.188%200%200%200-.159-.793%201.141%201.141%200%200%200%20.634-1.11M2.537%205.866H.634A.581.581%200%200%200%200%206.5v5.866A.682.682%200%200%200%20.634%2013h1.9a.725.725%200%200%200%20.634-.793V6.5a.581.581%200%200%200-.631-.634%22%2F%3E%3C%2Fsvg%3E);width:12px;height:13px;width:20px;height:20px}.write-icon:before{content:"";background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2023.0.2%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200\)%20%20--%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22%E3%83%AC%E3%82%A4%E3%83%A4%E3%83%BC_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%0A%09%20y%3D%220px%22%20viewBox%3D%220%200%2024%2024%22%20style%3D%22enable-background%3Anew%200%200%2024%2024%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill%3A%23C6C6C6%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M7.9%2C21.4C7.9%2C21.4%2C7.9%2C21.4%2C7.9%2C21.4l9-9c0%2C0%2C0.1-0.1%2C0.1-0.1s0%2C0%2C0.1-0.1l4.7-4.7c0%2C0%2C0%2C0%2C0%2C0l-5.3-5.3%0A%09%09c0%2C0%2C0%2C0%2C0%2C0l-4.7%2C4.7c0%2C0-0.1%2C0.1-0.1%2C0.1c0%2C0%2C0%2C0-0.1%2C0.1l-9%2C9c0%2C0%2C0%2C0%2C0%2C0l-2.3%2C7.6c0%2C0%2C0%2C0%2C0%2C0l7.5-2.3%0A%09%09C7.8%2C21.4%2C7.9%2C21.4%2C7.9%2C21.4z%20M1.9%2C22l1.2-3.8c0%2C0%2C0%2C0%2C0%2C0l2.6%2C2.6c0%2C0%2C0%2C0%2C0%2C0L1.9%2C22C1.9%2C22%2C1.9%2C22%2C1.9%2C22z%22%2F%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M23.3%2C5.1c0.6-0.6%2C0.6-1.5%2C0-2.1l-2.2-2.2c-0.6-0.6-1.5-0.6-2.1%2C0l-1.1%2C1.1c0%2C0%2C0%2C0%2C0%2C0l4.3%2C4.3c0%2C0%2C0%2C0%2C0%2C0%0A%09%09L23.3%2C5.1z%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E);width:24px;height:24px;width:20px;height:20px}.company-icon:before{content:"";background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2015%2016.364%22%3E%3Cpath%20d%3D%22M13.636%2015H15v1.364H0V15h1.364V0h12.272zm-6.818-2.045H5.455v2.727h1.363zm2.727%200H8.182v2.727h1.364zm2.728-11.591H2.727V15h1.364v-3.409h6.818V15h1.364zm-8.182%207.5h1.364v1.364H4.091zm2.727%200h1.364v1.364H6.818zm2.727%200h1.364v1.364H9.545zM4.091%206.818h1.364v1.364H4.091zm2.727%200h1.364v1.364H6.818zm2.727%200h1.364v1.364H9.545zM4.091%204.773h1.364v1.363H4.091zm2.727%200h1.364v1.363H6.818zm2.727%200h1.364v1.363H9.545zM4.091%202.727h1.364v1.364H4.091zm2.727%200h1.364v1.364H6.818zm2.727%200h1.364v1.364H9.545z%22%20fill%3D%22%23c6c6c6%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);width:15px;height:16px;margin-right:10px}.camera-icon:before{content:"";background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D%220%200%2016.8%2014%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M12.6%202.1L11.2%200H5.6L4.2%202.1H0V14h16.8V2.1zM15.4%207h-2.855a4.2%204.2%200%201%201-8.29%200H1.4V3.5h3.549l1.4-2.1h4.1l1.4%202.1H15.4zm-7-2.1a2.749%202.749%200%200%200-2.8%202.757%202.8%202.8%200%201%200%205.6%200A2.749%202.749%200%200%200%208.4%204.9zm-.305%202.488a.92.92%200%200%201-1.3%200%20.953.953%200%200%201%20.307-1.279.92.92%200%200%201%201.3%200%20.952.952%200%200%201-.306%201.278z%22%20fill%3D%22%23c6c6c6%22%2F%3E%3C%2Fsvg%3E);width:16px;height:14px;margin-right:10px}.email-icon:before{content:"";background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D%220%200%2016.67%2012.503%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M0%200v12.5h16.67V0zm4.6%205.507L1.389%209.475v-6.57zM1.724%201.389h13.221l-6.61%205.357zm3.955%204.993l2.656%202.153L11%206.378l3.9%204.735H1.85zm6.4-.878l3.206-2.6V9.4l-3.21-3.9z%22%20fill%3D%22%23c6c6c6%22%2F%3E%3C%2Fsvg%3E);width:16px;height:12px;margin-right:10px}.share-icon:before{content:"";background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2023.0.2%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200\)%20%20--%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22%E3%83%AC%E3%82%A4%E3%83%A4%E3%83%BC_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%0A%09%20y%3D%220px%22%20viewBox%3D%220%200%2024%2024%22%20style%3D%22enable-background%3Anew%200%200%2024%2024%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill%3A%23C6C6C6%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M1154.9%2C1706.1l-8.9-7.3v3.7c-8.7%2C0.1-11.9%2C6.6-10.9%2C12.8c1.9-3.9%2C5.9-5.4%2C10.9-5.6v3.6L1154.9%2C1706.1z%22%2F%3E%0A%3C%2Fg%3E%0A%3Cg%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M23.7%2C10.9L13.3%2C2.4v4.3c-10.2%2C0.1-14%2C7.7-12.8%2C15c2.2-4.5%2C6.8-6.3%2C12.7-6.5v4.2L23.7%2C10.9z%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E);width:24px;height:24px}.file-icon:before{content:"";background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D%220%200%2020%2024%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M9.362%202C13.518%202%2012%208%2012%208s6-1.65%206%202.457V22H2V2zm.827-2H0v24h20V9.614C20%207.223%2013.352%200%2010.189%200zM15%2013h-3v-1h3zm0%202h-3v1h3zm0%203H5v1h10zm-5-6H5v4h5z%22%20fill%3D%22%23c6c6c6%22%2F%3E%3C%2Fsvg%3E);width:20px;height:24px;width:23px;height:28px}.knowledge-icon:before{content:"";background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2020%22%3E%3Cpath%20d%3D%22M12%202.706C9.062.876%204.584.14%200%200v17.714a28.83%2028.83%200%200%201%2010.667%202%203.2%203.2%200%200%200%202.667%200%2028.824%2028.824%200%200%201%2010.666-2V0c-4.584.14-9.062.876-12%202.706zM2%2015.81V2.106c5.157.389%207.527%201.463%209%202.334v13.168a34.131%2034.131%200%200%200-9-1.798zm20%200a34.047%2034.047%200%200%200-9%201.8V4.438c1.453-.861%203.83-1.942%209-2.332v13.7zM20%205.6a27.6%2027.6%200%200%200-6%201.672V6.2a30.829%2030.829%200%200%201%206-1.626zm0%203.055a30.829%2030.829%200%200%200-6%201.626v1.064a27.6%2027.6%200%200%201%206-1.673zm0-2.035a30.829%2030.829%200%200%200-6%201.626V9.31a27.6%2027.6%200%200%201%206-1.673zm0%206.093a30.829%2030.829%200%200%200-6%201.626V15.4a27.6%2027.6%200%200%201%206-1.673v-1.014zm0-2.031a30.829%2030.829%200%200%200-6%201.626v1.064a27.6%2027.6%200%200%201%206-1.672zM4%204.578A30.829%2030.829%200%200%201%2010%206.2v1.068A27.545%2027.545%200%200%200%204%205.6V4.578zm0%205.09a27.544%2027.544%200%200%201%206%201.673v-1.064a30.829%2030.829%200%200%200-6-1.626zm0-2.031a27.544%2027.544%200%200%201%206%201.673V8.246A30.758%2030.758%200%200%200%204%206.62zm0%206.093a27.544%2027.544%200%200%201%206%201.67v-1.061a30.829%2030.829%200%200%200-6-1.626v1.017zm0-2.03a27.544%2027.544%200%200%201%206%201.673v-1.065a30.829%2030.829%200%200%200-6-1.626z%22%20fill%3D%22%23c6c6c6%22%2F%3E%3C%2Fsvg%3E);width:24px;height:20px}.rank1-icon:before{content:"";background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2234.48%22%20height%3D%2229.59%22%20viewBox%3D%220%200%2034.48%2029.59%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%23fad416%3B%7D.cls-2%7Bfill%3A%23fac016%3B%7D.cls-3%7Bfill%3A%23fff%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Ctitle%3E%E3%82%A2%E3%82%BB%E3%83%83%E3%83%88%2052%3C%2Ftitle%3E%3Cg%20id%3D%22%E3%83%AC%E3%82%A4%E3%83%A4%E3%83%BC_2%22%20data-name%3D%22%E3%83%AC%E3%82%A4%E3%83%A4%E3%83%BC%202%22%3E%3Cg%20id%3D%22%E3%83%A2%E3%83%83%E3%82%AF%22%3E%3Cpolygon%20class%3D%22cls-1%22%20points%3D%2217.24%200%209.12%2010.73%200%204.29%202.72%2026.3%2025.3%2010.64%2017.24%200%22%2F%3E%3Cpolygon%20class%3D%22cls-2%22%20points%3D%2231.35%2029.59%2034.48%204.29%2025.36%2010.73%2025.3%2010.64%202.72%2026.3%203.13%2029.59%2031.35%2029.59%22%2F%3E%3Cpath%20class%3D%22cls-3%22%20d%3D%22M16.31%2C25.56a13%2C13%2C0%2C0%2C0%2C.13-2.1v-8.8h-.77a15%2C15%2C0%2C0%2C0-1.64.09v-2a8.74%2C8.74%2C0%2C0%2C0%2C1.6.1H17.1a12.15%2C12.15%2C0%2C0%2C0%2C1.63-.08%2C25.64%2C25.64%2C0%2C0%2C0-.13%2C2.64v8.08a14.49%2C14.49%2C0%2C0%2C0%2C.13%2C2.1Z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E);width:34px;height:29px}.rank2-icon:before{content:"";background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2234.48%22%20height%3D%2229.59%22%20viewBox%3D%220%200%2034.48%2029.59%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%23c6c6c6%3B%7D.cls-2%7Bfill%3A%239e9e9e%3B%7D.cls-3%7Bfill%3A%23fff%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Ctitle%3E%E3%82%A2%E3%82%BB%E3%83%83%E3%83%88%2053%3C%2Ftitle%3E%3Cg%20id%3D%22%E3%83%AC%E3%82%A4%E3%83%A4%E3%83%BC_2%22%20data-name%3D%22%E3%83%AC%E3%82%A4%E3%83%A4%E3%83%BC%202%22%3E%3Cg%20id%3D%22%E3%83%A2%E3%83%83%E3%82%AF%22%3E%3Cpolygon%20class%3D%22cls-1%22%20points%3D%2217.24%200%209.12%2010.73%200%204.29%202.72%2026.3%2025.3%2010.64%2017.24%200%22%2F%3E%3Cpolygon%20class%3D%22cls-2%22%20points%3D%2231.35%2029.59%2034.48%204.29%2025.36%2010.73%2025.3%2010.64%202.72%2026.3%203.13%2029.59%2031.35%2029.59%22%2F%3E%3Cpath%20class%3D%22cls-3%22%20d%3D%22M14.17%2C25.46a15.51%2C15.51%2C0%2C0%2C0-2.07.08%2C8.32%2C8.32%2C0%2C0%2C1%2C.42-2.05%2C7.88%2C7.88%2C0%2C0%2C1%2C2.19-3.13%2C21.24%2C21.24%2C0%2C0%2C1%2C2.64-1.94c1.48-1%2C1.93-1.54%2C1.93-2.35%2C0-1.09-.85-1.76-2.21-1.76a2.28%2C2.28%2C0%2C0%2C0-2%2C.94%2C3%2C3%2C0%2C0%2C0-.49%2C1.47l-2.29-.27a4.78%2C4.78%2C0%2C0%2C1%2C1.1-2.56A4.66%2C4.66%2C0%2C0%2C1%2C17%2C12.47c2.8%2C0%2C4.53%2C1.34%2C4.53%2C3.53a3.22%2C3.22%2C0%2C0%2C1-1.14%2C2.56%2C19.39%2C19.39%2C0%2C0%2C1-2.69%2C2%2C14.65%2C14.65%2C0%2C0%2C0-1.9%2C1.6%2C4%2C4%2C0%2C0%2C0-.91%2C1.44h4.48a16.87%2C16.87%2C0%2C0%2C0%2C2.33-.12v2.11a23.75%2C23.75%2C0%2C0%2C0-2.41-.1Z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E);width:34px;height:29px}.rank3-icon:before{content:"";background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2234.48%22%20height%3D%2229.59%22%20viewBox%3D%220%200%2034.48%2029.59%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%23e3cbb3%3B%7D.cls-2%7Bfill%3A%23c9b49f%3B%7D.cls-3%7Bfill%3A%23fff%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Ctitle%3E%E3%82%A2%E3%82%BB%E3%83%83%E3%83%88%2054%3C%2Ftitle%3E%3Cg%20id%3D%22%E3%83%AC%E3%82%A4%E3%83%A4%E3%83%BC_2%22%20data-name%3D%22%E3%83%AC%E3%82%A4%E3%83%A4%E3%83%BC%202%22%3E%3Cg%20id%3D%22%E3%83%A2%E3%83%83%E3%82%AF%22%3E%3Cpolygon%20class%3D%22cls-1%22%20points%3D%2217.24%200%209.12%2010.73%200%204.29%202.72%2026.3%2025.3%2010.64%2017.24%200%22%2F%3E%3Cpolygon%20class%3D%22cls-2%22%20points%3D%2231.35%2029.59%2034.48%204.29%2025.36%2010.73%2025.3%2010.64%202.72%2026.3%203.13%2029.59%2031.35%2029.59%22%2F%3E%3Cpath%20class%3D%22cls-3%22%20d%3D%22M14.19%2C22a2%2C2%2C0%2C0%2C0%2C.75%2C1.31%2C3%2C3%2C0%2C0%2C0%2C1.93.63c1.59%2C0%2C2.6-.82%2C2.6-2.08a1.88%2C1.88%2C0%2C0%2C0-.9-1.69%2C4.21%2C4.21%2C0%2C0%2C0-1.84-.38%2C14.43%2C14.43%2C0%2C0%2C0-1.71.08v-2a11.53%2C11.53%2C0%2C0%2C0%2C1.55.08c1.6%2C0%2C2.55-.74%2C2.55-2s-.76-1.73-2.12-1.73a2.66%2C2.66%2C0%2C0%2C0-1.74.49A2.37%2C2.37%2C0%2C0%2C0%2C14.59%2C16L12.3%2C15.6a4%2C4%2C0%2C0%2C1%2C1.52-2.29A5.18%2C5.18%2C0%2C0%2C1%2C17%2C12.43c2.68%2C0%2C4.41%2C1.35%2C4.41%2C3.43a2.91%2C2.91%2C0%2C0%2C1-1.11%2C2.35%2C4%2C4%2C0%2C0%2C1-1.55.63A3.31%2C3.31%2C0%2C0%2C1%2C21%2C19.91a3.06%2C3.06%2C0%2C0%2C1%2C.77%2C2.21%2C3.39%2C3.39%2C0%2C0%2C1-1%2C2.33%2C5.53%2C5.53%2C0%2C0%2C1-3.94%2C1.3%2C5%2C5%2C0%2C0%2C1-4.07-1.52%2C4.13%2C4.13%2C0%2C0%2C1-.89-1.79Z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E);width:34px;height:29px}.product-wrap .tabs-wrap{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:justify;justify-content:space-between;min-width:100%;margin-top:10px;border-bottom:1px solid #464C9C}.product-wrap .tabs-wrap .columns{padding:0}.product-wrap .tabs-wrap .menu{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.product-wrap .tabs-wrap li{-ms-flex-align:stretch;align-items:stretch;width:100%}.product-wrap .tabs-wrap li:not(:first-child){margin-left:5px}.product-wrap .tabs-wrap a.product-menu-tab{background:#fff;border:1px solid #464C9C;border-bottom:none;border-top-left-radius:5px;border-top-right-radius:5px;padding:15px 10px;text-align:center;position:relative;display:block;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:#464c9c;height:100%;font-size:14px;font-size:.875rem}@media screen and (min-width: 1px) and (max-width: 640px){.product-wrap .tabs-wrap a.product-menu-tab{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}}.product-wrap .tabs-wrap a.product-menu-tab:hover{background:#ebecf6}.product-wrap .tabs-wrap a.product-menu-tab div{display:block;margin:0 auto 5px}@media screen and (min-width: 1px) and (max-width: 640px){.product-wrap .tabs-wrap a.product-menu-tab span{display:inline-block}}.product-wrap .tabs-wrap a.product-menu-tab .review-icon:before{content:"";background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2023.0.2%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200\)%20%20--%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22%E3%83%AC%E3%82%A4%E3%83%A4%E3%83%BC_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%0A%09%20y%3D%220px%22%20viewBox%3D%220%200%2024%2024%22%20style%3D%22enable-background%3Anew%200%200%2024%2024%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bfill%3A%23464C9C%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M24%2C20h-3v4l-5.3-4H8v-4h2v2h6.3l2.7%2C2v-2h3v-8h-2V8h4V20z%20M8.3%2C14L3%2C18v-4H0V0h18v14H8.3z%20M2%2C12h3v2l2.7-2H16%0A%09%09V2H2V12z%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E);width:24px;height:24px}.product-wrap .tabs-wrap a.product-menu-tab .profile-icon:before{content:"";background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2023.0.2%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200\)%20%20--%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22%E3%83%AC%E3%82%A4%E3%83%A4%E3%83%BC_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%0A%09%20y%3D%220px%22%20viewBox%3D%220%200%2020%2024%22%20style%3D%22enable-background%3Anew%200%200%2020%2024%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill%3A%23464C9C%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M9.4%2C2C13.5%2C2%2C12%2C8%2C12%2C8s6-1.7%2C6%2C2.5V22H2V2H9.4z%20M10.2%2C0H0v24h20V9.6C20%2C7.2%2C13.4%2C0%2C10.2%2C0z%20M15%2C13h-3v-1h3%0A%09%09V13z%20M15%2C15h-3v1h3V15z%20M15%2C18H5v1h10V18z%20M10%2C12H5v4h5V12z%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E);width:20px;height:24px}.product-wrap .tabs-wrap a.product-menu-tab .price-icon:before{content:"";background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2023.0.2%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200\)%20%20--%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22%E3%83%AC%E3%82%A4%E3%83%A4%E3%83%BC_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%0A%09%20y%3D%220px%22%20viewBox%3D%220%200%2024%2024%22%20style%3D%22enable-background%3Anew%200%200%2024%2024%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill%3A%23464C9C%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M12%2C2c5.5%2C0%2C10%2C4.5%2C10%2C10s-4.5%2C10-10%2C10S2%2C17.5%2C2%2C12S6.5%2C2%2C12%2C2z%20M12%2C0C5.4%2C0%2C0%2C5.4%2C0%2C12s5.4%2C12%2C12%2C12%0A%09%09s12-5.4%2C12-12S18.6%2C0%2C12%2C0z%20M16.1%2C7.2h-1.8l-2.1%2C3.9l-2.1-3.9H8.2l2.6%2C4.8H9.1v0.9h2.2v0.9H9.1v0.9h2.2v3.1H13v-3.1h2.2v-0.9H13%0A%09%09v-0.9h2.2V12h-1.7C14.3%2C10.6%2C15.8%2C7.8%2C16.1%2C7.2z%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E);width:24px;height:24px}.product-wrap .tabs-wrap a.product-menu-tab .function-icon:before{content:"";background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2023.0.2%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200\)%20%20--%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22%E3%83%AC%E3%82%A4%E3%83%A4%E3%83%BC_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%0A%09%20y%3D%220px%22%20viewBox%3D%220%200%2026.2%2024%22%20style%3D%22enable-background%3Anew%200%200%2026.2%2024%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill%3A%23464C9C%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M22.6%2C24c-0.9%2C0-1.8-0.4-2.5-1L8.6%2C10.8l-0.7%2C0.7l-2.1%2C2.1L0%2C7.8l2.7-2.7l0.7%2C0.5c0.1%2C0.1%2C0.2%2C0.1%2C0.3%2C0.1%0A%09%09c0.1%2C0%2C0.2%2C0%2C0.2-0.1c0.2-0.3%2C0.4-0.6%2C0.5-0.9C5%2C3.4%2C5.9%2C2.3%2C6.9%2C1.5C8.3%2C0.5%2C10%2C0%2C11.7%2C0c2%2C0%2C3.9%2C0.5%2C5.7%2C1.3L17%2C3.4%0A%09%09c-1.8%2C0.2-5%2C0.8-3.6%2C2.2L25.2%2C18c1.4%2C1.4%2C1.4%2C3.6%2C0%2C5C24.5%2C23.6%2C23.6%2C24%2C22.6%2C24z%20M12.4%2C11.6l9.2%2C9.8c0.5%2C0.5%2C1.4%2C0.5%2C1.9%2C0%0A%09%09c0.5-0.5%2C0.5-1.4%2C0-1.9c0%2C0%2C0%2C0%2C0%2C0l-9.2-9.8C14.4%2C9.7%2C12.4%2C11.6%2C12.4%2C11.6z%20M3.1%2C7.8l2.7%2C2.7l0%2C0c-0.2-0.7%2C0-1.5%2C0.6-2%0A%09%09c0.4-0.4%2C0.9-0.6%2C1.4-0.6C8.6%2C8%2C9.4%2C8.4%2C9.9%2C9.1l1%2C1l1.9-1.9l-1-1c-0.9-0.7-1.3-1.9-0.9-3c0.3-0.8%2C1-1.5%2C1.8-1.8%0A%09%09c-0.3%2C0-0.7-0.1-1-0.1c-1.2%2C0-2.4%2C0.3-3.5%2C1C7.5%2C3.8%2C6.9%2C4.6%2C6.6%2C5.5C6.4%2C6.1%2C6%2C6.6%2C5.6%2C7.1C5.1%2C7.6%2C4.5%2C7.8%2C3.8%2C7.8%0A%09%09C3.6%2C7.8%2C3.4%2C7.8%2C3.1%2C7.8L3.1%2C7.8z%20M17.9%2C7.1l3.6-3.6c0.2-0.2%2C0.5-0.2%2C0.7%2C0s0.2%2C0.5%2C0%2C0.7c0%2C0%2C0%2C0%2C0%2C0l-3.7%2C3.6l0.9%2C1l3.7-3.6%0A%09%09c0.2-0.2%2C0.5-0.2%2C0.7%2C0s0.2%2C0.5%2C0%2C0.7c0%2C0%2C0%2C0%2C0%2C0l-3.7%2C3.7l1.1%2C1.2l4-4c1.3-1.3%2C1.3-3.3%2C0-4.6s-3.3-1.3-4.6%2C0l-3.9%2C3.8L17.9%2C7.1%0A%09%09L17.9%2C7.1z%20M10%2C15.5l-4.5%2C4.4c-0.3%2C0.2-0.5%2C0.5-0.9%2C0.6L4%2C20.8l-1.1%2C2.3L3.8%2C24l2.3-1.2l0.3-0.6c0.2-0.3%2C0.4-0.6%2C0.6-0.8l4.5-4.3%0A%09%09L10%2C15.5z%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E);width:26px;height:24px}.product-wrap .tabs-wrap a.product-menu-tab .plugin-icon:before{content:"";background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2023.0.2%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200\)%20%20--%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22%E3%83%AC%E3%82%A4%E3%83%A4%E3%83%BC_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%0A%09%20y%3D%220px%22%20viewBox%3D%220%200%2068.2%2066.5%22%20style%3D%22enable-background%3Anew%200%200%2068.2%2066.5%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill%3A%23464C9C%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M53%2C65.7H37.5c-1.3%2C0-2.6-0.6-3.5-1.6c-0.9-1.1-1.2-2.4-1-3.8c0.3-1.5%2C0.1-3.5-1-4.8c-0.7-0.9-1.8-1.3-3.2-1.3%0A%09%09c-1.3%2C0-2.3%2C0.4-3.1%2C1.3c-1.1%2C1.3-1.4%2C3.5-1.1%2C4.8c0.2%2C1.4-0.1%2C2.7-1%2C3.8c-0.9%2C1-2.1%2C1.6-3.5%2C1.6H6.5c-2.5%2C0-4.5-2-4.5-4.5V47.4%0A%09%09c0-1.4%2C0.7-2.8%2C1.8-3.6c1.1-0.8%2C2.5-1.1%2C3.9-0.8c0.1%2C0%2C0.2%2C0%2C0.3%2C0.1c1.4%2C0.3%2C3.5%2C0%2C4.8-1c0.9-0.7%2C1.3-1.8%2C1.3-3.2%0A%09%09c0-1.3-0.4-2.3-1.3-3.1c-1.4-1.1-3.4-1.4-4.8-1.1c-0.1%2C0-0.2%2C0-0.2%2C0c-1.3%2C0.3-2.7%2C0-3.8-0.8c-1.1-0.9-1.8-2.2-1.8-3.6V14.7%0A%09%09c0-2.5%2C2-4.5%2C4.5-4.5h13.2c0.6-4.9%2C4.1-9.4%2C10.1-9.4c2.9%2C0%2C5.4%2C1%2C7.3%2C2.8c1.7%2C1.7%2C2.7%2C4%2C3%2C6.6H53c2.5%2C0%2C4.5%2C2%2C4.5%2C4.5V28%0A%09%09c2.6%2C0.3%2C5%2C1.4%2C6.8%2C3.1c1.8%2C1.8%2C2.8%2C4.3%2C2.8%2C7.1c0%2C2.9-1%2C5.5-2.9%2C7.3c-1.7%2C1.7-4.1%2C2.7-6.7%2C3v12.7C57.5%2C63.7%2C55.5%2C65.7%2C53%2C65.7z%0A%09%09%20M18.8%2C61.4C18.8%2C61.4%2C18.8%2C61.4%2C18.8%2C61.4C18.8%2C61.4%2C18.8%2C61.4%2C18.8%2C61.4z%20M39.2%2C59.7h12.3V47.1c0-1.2%2C0.5-2.4%2C1.4-3.2%0A%09%09c0.9-0.8%2C2-1.3%2C3.2-1.3c1.6%2C0%2C3-0.5%2C3.9-1.3c0.7-0.7%2C1.1-1.7%2C1.1-3c0-1.2-0.3-2.1-1-2.8c-0.9-0.9-2.4-1.5-4-1.4c0%2C0%2C0%2C0%2C0%2C0%0A%09%09c-1.2%2C0-2.3-0.5-3.2-1.3c-0.9-0.9-1.3-2-1.3-3.2V16.1H38.7c-1.2%2C0-2.4-0.5-3.2-1.3c-0.8-0.9-1.3-2-1.3-3.2c0-1.6-0.5-3-1.3-3.8%0A%09%09c-0.7-0.7-1.7-1.1-3-1.1c-4%2C0-4.2%2C4.1-4.2%2C5c0%2C2.5-2%2C4.5-4.5%2C4.5H7.9v12.4c2.6-0.2%2C5.9%2C0.4%2C8.5%2C2.6c2.3%2C1.9%2C3.5%2C4.5%2C3.5%2C7.7%0A%09%09c0%2C4.1-1.9%2C6.5-3.5%2C7.8c-2.6%2C2.1-5.9%2C2.7-8.5%2C2.5v10.6h10.7c-0.1-2.5%2C0.5-5.6%2C2.6-8.1c1.9-2.3%2C4.5-3.5%2C7.7-3.5%0A%09%09c4.1%2C0%2C6.5%2C1.9%2C7.8%2C3.5C38.7%2C54%2C39.3%2C57.2%2C39.2%2C59.7z%20M6.1%2C28.8C6.1%2C28.8%2C6.1%2C28.8%2C6.1%2C28.8C6.1%2C28.8%2C6.1%2C28.8%2C6.1%2C28.8z%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E);width:68px;height:66px;width:26px;height:24px}.product-wrap .tabs-wrap a.product-menu-tab .coordination-icon:before{content:"";background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2023.0.2%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200\)%20%20--%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22%E3%83%AC%E3%82%A4%E3%83%A4%E3%83%BC_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%0A%09%20y%3D%220px%22%20viewBox%3D%220%200%2068.2%2060.7%22%20style%3D%22enable-background%3Anew%200%200%2068.2%2060.7%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill%3A%23464C9C%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M19%2C57.4L1.4%2C55.5V22.4L19%2C24.9V57.4z%20M7.4%2C50.1l5.6%2C0.6V30.1l-5.6-0.8V50.1z%22%2F%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M22.1%2C57.5V27.2l0.4-0.7c0%2C0%2C7.3-13.4%2C9.7-17.9c1.6-3%2C5-4.3%2C8.4-3.3c3.5%2C1%2C7.1%2C4.6%2C6.8%2C10.1%0A%09c-0.1%2C1.1-0.6%2C3.2-1.1%2C5.1c5.5%2C0.1%2C15.1%2C0.2%2C16.1%2C0.2h0.9l0.7%2C0.5c4%2C2.6%2C3.1%2C12.1%2C2.7%2C14l0%2C0c-2%2C11.3-8.2%2C18-8.5%2C18.3l-0.8%2C0.8%0A%09L22.1%2C57.5z%20M28.1%2C28.7v22.2l26.5-2.4c1.5-1.9%2C5-7%2C6.3-14.4l0.1-0.3c0.3-1.2%2C0.3-5.3-0.2-7.2c-4.8%2C0-17.8-0.2-18.4-0.2h-4l1.1-3.8%0A%09c0.9-2.9%2C1.8-6.6%2C1.9-7.6c0.2-2.5-1.5-3.7-2.4-3.9c-0.7-0.2-1.2-0.1-1.5%2C0.4C35.3%2C15.4%2C29.6%2C25.9%2C28.1%2C28.7z%22%2F%3E%0A%3C%2Fsvg%3E);width:68px;height:60px;width:26px;height:24px}.product-wrap .tabs-wrap a.product-menu-tab .fa-desktop:before,.product-wrap .tabs-wrap a.product-menu-tab .fa-clipboard:before,.product-wrap .tabs-wrap a.product-menu-tab .fa-handshake-o:before{font-size:22px}.product-wrap .tabs-wrap a.product-menu-tab.active{background-color:#464c9c;color:#fff;border:none}.product-wrap .tabs-wrap a.product-menu-tab.active:hover{background-color:#464c9c;opacity:.8;color:#fff}.product-wrap .tabs-wrap a.product-menu-tab.active .review-icon:before{content:"";background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2023.0.2%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200\)%20%20--%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22%E3%83%AC%E3%82%A4%E3%83%A4%E3%83%BC_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%0A%09%20y%3D%220px%22%20viewBox%3D%220%200%2024%2024%22%20style%3D%22enable-background%3Anew%200%200%2024%2024%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bfill%3A%23fff%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M24%2C20h-3v4l-5.3-4H8v-4h2v2h6.3l2.7%2C2v-2h3v-8h-2V8h4V20z%20M8.3%2C14L3%2C18v-4H0V0h18v14H8.3z%20M2%2C12h3v2l2.7-2H16%0A%09%09V2H2V12z%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E);width:24px;height:24px}.product-wrap .tabs-wrap a.product-menu-tab.active .profile-icon:before{content:"";background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2023.0.2%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200\)%20%20--%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22%E3%83%AC%E3%82%A4%E3%83%A4%E3%83%BC_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%0A%09%20y%3D%220px%22%20viewBox%3D%220%200%2020%2024%22%20style%3D%22enable-background%3Anew%200%200%2020%2024%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill%3A%23fff%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M9.4%2C2C13.5%2C2%2C12%2C8%2C12%2C8s6-1.7%2C6%2C2.5V22H2V2H9.4z%20M10.2%2C0H0v24h20V9.6C20%2C7.2%2C13.4%2C0%2C10.2%2C0z%20M15%2C13h-3v-1h3%0A%09%09V13z%20M15%2C15h-3v1h3V15z%20M15%2C18H5v1h10V18z%20M10%2C12H5v4h5V12z%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E);width:20px;height:24px}.product-wrap .tabs-wrap a.product-menu-tab.active .price-icon:before{content:"";background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2023.0.2%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200\)%20%20--%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22%E3%83%AC%E3%82%A4%E3%83%A4%E3%83%BC_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%0A%09%20y%3D%220px%22%20viewBox%3D%220%200%2024%2024%22%20style%3D%22enable-background%3Anew%200%200%2024%2024%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill%3A%23fff%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M12%2C2c5.5%2C0%2C10%2C4.5%2C10%2C10s-4.5%2C10-10%2C10S2%2C17.5%2C2%2C12S6.5%2C2%2C12%2C2z%20M12%2C0C5.4%2C0%2C0%2C5.4%2C0%2C12s5.4%2C12%2C12%2C12%0A%09%09s12-5.4%2C12-12S18.6%2C0%2C12%2C0z%20M16.1%2C7.2h-1.8l-2.1%2C3.9l-2.1-3.9H8.2l2.6%2C4.8H9.1v0.9h2.2v0.9H9.1v0.9h2.2v3.1H13v-3.1h2.2v-0.9H13%0A%09%09v-0.9h2.2V12h-1.7C14.3%2C10.6%2C15.8%2C7.8%2C16.1%2C7.2z%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E);width:24px;height:24px}.product-wrap .tabs-wrap a.product-menu-tab.active .function-icon:before{content:"";background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2023.0.2%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200\)%20%20--%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22%E3%83%AC%E3%82%A4%E3%83%A4%E3%83%BC_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%0A%09%20y%3D%220px%22%20viewBox%3D%220%200%2026.2%2024%22%20style%3D%22enable-background%3Anew%200%200%2026.2%2024%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill%3A%23fff%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M22.6%2C24c-0.9%2C0-1.8-0.4-2.5-1L8.6%2C10.8l-0.7%2C0.7l-2.1%2C2.1L0%2C7.8l2.7-2.7l0.7%2C0.5c0.1%2C0.1%2C0.2%2C0.1%2C0.3%2C0.1%0A%09%09c0.1%2C0%2C0.2%2C0%2C0.2-0.1c0.2-0.3%2C0.4-0.6%2C0.5-0.9C5%2C3.4%2C5.9%2C2.3%2C6.9%2C1.5C8.3%2C0.5%2C10%2C0%2C11.7%2C0c2%2C0%2C3.9%2C0.5%2C5.7%2C1.3L17%2C3.4%0A%09%09c-1.8%2C0.2-5%2C0.8-3.6%2C2.2L25.2%2C18c1.4%2C1.4%2C1.4%2C3.6%2C0%2C5C24.5%2C23.6%2C23.6%2C24%2C22.6%2C24z%20M12.4%2C11.6l9.2%2C9.8c0.5%2C0.5%2C1.4%2C0.5%2C1.9%2C0%0A%09%09c0.5-0.5%2C0.5-1.4%2C0-1.9c0%2C0%2C0%2C0%2C0%2C0l-9.2-9.8C14.4%2C9.7%2C12.4%2C11.6%2C12.4%2C11.6z%20M3.1%2C7.8l2.7%2C2.7l0%2C0c-0.2-0.7%2C0-1.5%2C0.6-2%0A%09%09c0.4-0.4%2C0.9-0.6%2C1.4-0.6C8.6%2C8%2C9.4%2C8.4%2C9.9%2C9.1l1%2C1l1.9-1.9l-1-1c-0.9-0.7-1.3-1.9-0.9-3c0.3-0.8%2C1-1.5%2C1.8-1.8%0A%09%09c-0.3%2C0-0.7-0.1-1-0.1c-1.2%2C0-2.4%2C0.3-3.5%2C1C7.5%2C3.8%2C6.9%2C4.6%2C6.6%2C5.5C6.4%2C6.1%2C6%2C6.6%2C5.6%2C7.1C5.1%2C7.6%2C4.5%2C7.8%2C3.8%2C7.8%0A%09%09C3.6%2C7.8%2C3.4%2C7.8%2C3.1%2C7.8L3.1%2C7.8z%20M17.9%2C7.1l3.6-3.6c0.2-0.2%2C0.5-0.2%2C0.7%2C0s0.2%2C0.5%2C0%2C0.7c0%2C0%2C0%2C0%2C0%2C0l-3.7%2C3.6l0.9%2C1l3.7-3.6%0A%09%09c0.2-0.2%2C0.5-0.2%2C0.7%2C0s0.2%2C0.5%2C0%2C0.7c0%2C0%2C0%2C0%2C0%2C0l-3.7%2C3.7l1.1%2C1.2l4-4c1.3-1.3%2C1.3-3.3%2C0-4.6s-3.3-1.3-4.6%2C0l-3.9%2C3.8L17.9%2C7.1%0A%09%09L17.9%2C7.1z%20M10%2C15.5l-4.5%2C4.4c-0.3%2C0.2-0.5%2C0.5-0.9%2C0.6L4%2C20.8l-1.1%2C2.3L3.8%2C24l2.3-1.2l0.3-0.6c0.2-0.3%2C0.4-0.6%2C0.6-0.8l4.5-4.3%0A%09%09L10%2C15.5z%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E);width:26px;height:24px}.product-wrap .tabs-wrap a.product-menu-tab.active .plugin-icon:before{content:"";background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2023.0.2%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200\)%20%20--%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22%E3%83%AC%E3%82%A4%E3%83%A4%E3%83%BC_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%0A%09%20y%3D%220px%22%20viewBox%3D%220%200%2068.2%2066.5%22%20style%3D%22enable-background%3Anew%200%200%2068.2%2066.5%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill%3A%23fff%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M53%2C65.7H37.5c-1.3%2C0-2.6-0.6-3.5-1.6c-0.9-1.1-1.2-2.4-1-3.8c0.3-1.5%2C0.1-3.5-1-4.8c-0.7-0.9-1.8-1.3-3.2-1.3%0A%09%09c-1.3%2C0-2.3%2C0.4-3.1%2C1.3c-1.1%2C1.3-1.4%2C3.5-1.1%2C4.8c0.2%2C1.4-0.1%2C2.7-1%2C3.8c-0.9%2C1-2.1%2C1.6-3.5%2C1.6H6.5c-2.5%2C0-4.5-2-4.5-4.5V47.4%0A%09%09c0-1.4%2C0.7-2.8%2C1.8-3.6c1.1-0.8%2C2.5-1.1%2C3.9-0.8c0.1%2C0%2C0.2%2C0%2C0.3%2C0.1c1.4%2C0.3%2C3.5%2C0%2C4.8-1c0.9-0.7%2C1.3-1.8%2C1.3-3.2%0A%09%09c0-1.3-0.4-2.3-1.3-3.1c-1.4-1.1-3.4-1.4-4.8-1.1c-0.1%2C0-0.2%2C0-0.2%2C0c-1.3%2C0.3-2.7%2C0-3.8-0.8c-1.1-0.9-1.8-2.2-1.8-3.6V14.7%0A%09%09c0-2.5%2C2-4.5%2C4.5-4.5h13.2c0.6-4.9%2C4.1-9.4%2C10.1-9.4c2.9%2C0%2C5.4%2C1%2C7.3%2C2.8c1.7%2C1.7%2C2.7%2C4%2C3%2C6.6H53c2.5%2C0%2C4.5%2C2%2C4.5%2C4.5V28%0A%09%09c2.6%2C0.3%2C5%2C1.4%2C6.8%2C3.1c1.8%2C1.8%2C2.8%2C4.3%2C2.8%2C7.1c0%2C2.9-1%2C5.5-2.9%2C7.3c-1.7%2C1.7-4.1%2C2.7-6.7%2C3v12.7C57.5%2C63.7%2C55.5%2C65.7%2C53%2C65.7z%0A%09%09%20M18.8%2C61.4C18.8%2C61.4%2C18.8%2C61.4%2C18.8%2C61.4C18.8%2C61.4%2C18.8%2C61.4%2C18.8%2C61.4z%20M39.2%2C59.7h12.3V47.1c0-1.2%2C0.5-2.4%2C1.4-3.2%0A%09%09c0.9-0.8%2C2-1.3%2C3.2-1.3c1.6%2C0%2C3-0.5%2C3.9-1.3c0.7-0.7%2C1.1-1.7%2C1.1-3c0-1.2-0.3-2.1-1-2.8c-0.9-0.9-2.4-1.5-4-1.4c0%2C0%2C0%2C0%2C0%2C0%0A%09%09c-1.2%2C0-2.3-0.5-3.2-1.3c-0.9-0.9-1.3-2-1.3-3.2V16.1H38.7c-1.2%2C0-2.4-0.5-3.2-1.3c-0.8-0.9-1.3-2-1.3-3.2c0-1.6-0.5-3-1.3-3.8%0A%09%09c-0.7-0.7-1.7-1.1-3-1.1c-4%2C0-4.2%2C4.1-4.2%2C5c0%2C2.5-2%2C4.5-4.5%2C4.5H7.9v12.4c2.6-0.2%2C5.9%2C0.4%2C8.5%2C2.6c2.3%2C1.9%2C3.5%2C4.5%2C3.5%2C7.7%0A%09%09c0%2C4.1-1.9%2C6.5-3.5%2C7.8c-2.6%2C2.1-5.9%2C2.7-8.5%2C2.5v10.6h10.7c-0.1-2.5%2C0.5-5.6%2C2.6-8.1c1.9-2.3%2C4.5-3.5%2C7.7-3.5%0A%09%09c4.1%2C0%2C6.5%2C1.9%2C7.8%2C3.5C38.7%2C54%2C39.3%2C57.2%2C39.2%2C59.7z%20M6.1%2C28.8C6.1%2C28.8%2C6.1%2C28.8%2C6.1%2C28.8C6.1%2C28.8%2C6.1%2C28.8%2C6.1%2C28.8z%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E);width:68px;height:66px;width:26px;height:24px}.product-wrap .tabs-wrap a.product-menu-tab.active .coordination-icon:before{content:"";background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2023.0.2%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200\)%20%20--%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22%E3%83%AC%E3%82%A4%E3%83%A4%E3%83%BC_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%0A%09%20y%3D%220px%22%20viewBox%3D%220%200%2068.2%2060.7%22%20style%3D%22enable-background%3Anew%200%200%2068.2%2060.7%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill%3A%23fff%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M19%2C57.4L1.4%2C55.5V22.4L19%2C24.9V57.4z%20M7.4%2C50.1l5.6%2C0.6V30.1l-5.6-0.8V50.1z%22%2F%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M22.1%2C57.5V27.2l0.4-0.7c0%2C0%2C7.3-13.4%2C9.7-17.9c1.6-3%2C5-4.3%2C8.4-3.3c3.5%2C1%2C7.1%2C4.6%2C6.8%2C10.1%0A%09c-0.1%2C1.1-0.6%2C3.2-1.1%2C5.1c5.5%2C0.1%2C15.1%2C0.2%2C16.1%2C0.2h0.9l0.7%2C0.5c4%2C2.6%2C3.1%2C12.1%2C2.7%2C14l0%2C0c-2%2C11.3-8.2%2C18-8.5%2C18.3l-0.8%2C0.8%0A%09L22.1%2C57.5z%20M28.1%2C28.7v22.2l26.5-2.4c1.5-1.9%2C5-7%2C6.3-14.4l0.1-0.3c0.3-1.2%2C0.3-5.3-0.2-7.2c-4.8%2C0-17.8-0.2-18.4-0.2h-4l1.1-3.8%0A%09c0.9-2.9%2C1.8-6.6%2C1.9-7.6c0.2-2.5-1.5-3.7-2.4-3.9c-0.7-0.2-1.2-0.1-1.5%2C0.4C35.3%2C15.4%2C29.6%2C25.9%2C28.1%2C28.7z%22%2F%3E%0A%3C%2Fsvg%3E);width:68px;height:60px;width:26px;height:24px}.product-wrap .tabs-wrap a.product-menu-tab.active .fa-desktop:before,.product-wrap .tabs-wrap a.product-menu-tab.active .fa-clipboard:before{font-size:22px}@media screen and (min-width: 1px) and (max-width: 640px){.product-wrap .tabs-wrap{margin-right:-.625rem;margin-left:-.625rem;-webkit-box-shadow:0 10px 5px -1px rgba(10,10,10,.1);box-shadow:0 10px 5px -1px #0a0a0a1a;position:relative}.product-wrap .tabs-wrap.is-sp-fixed{position:fixed;top:0;left:10px;width:100%;margin-top:52px;z-index:14}.product-wrap .tabs-wrap li:not(:first-child){margin-left:0}.product-wrap .tabs-wrap a.product-menu-tab{background:#fff;color:#464c9c;border-top-left-radius:5px;border-top-right-radius:5px;padding:10px 0;font-size:12px;font-size:.75rem;font-weight:700}.product-wrap .tabs-wrap a.product-menu-tab+.product-menu-tab{border-left:none}.product-wrap .tabs-wrap a.product-menu-tab.active{background-color:#464c9c;color:#fff}}.product-new-product-review-wrap{background-color:#5aadfa66;background-blend-mode:darken;background-position:center;background-repeat:no-repeat;background-size:cover;margin-top:0;padding-top:40px;padding-bottom:50px;margin-bottom:0}@media screen and (min-width: 1px) and (max-width: 1024px){.product-new-product-review-wrap{margin-top:0;margin-bottom:10px}}@media screen and (min-width: 1px) and (max-width: 640px){.product-new-product-review-wrap{padding-top:45px;padding-bottom:45px}}.product-new-product-review-wrap .product-new-product-review-text{color:#fff;font-weight:700;letter-spacing:1px;line-height:1.5;margin-bottom:10px;text-shadow:2px 2px 2px rgba(0,0,0,.4);text-align:center}@media screen and (min-width: 1px) and (max-width: 640px){.product-new-product-review-wrap .product-new-product-review-text{margin-bottom:10px;text-align:left}}.product-new-product-review-wrap .product-new-product-review-btn-wrap{text-align:center}.product-new-product-review-btn{background:#fff;border-radius:3px;color:#464c9c;display:block;font-weight:700;line-height:1.3;margin:0 auto;max-width:450px;padding:15px 10px}@media screen and (min-width: 1px) and (max-width: 640px){.product-new-product-review-btn{padding:12px 10px}}.product-new-product-review-btn:hover{background:#464c9c;color:#fff;-webkit-transition:.5s;transition:.5s}.product-pagination-wrap{margin:0;z-index:1}.product-pagination-wrap .pagination{margin:16px 0}.product-pagination-wrap .pagination li,.product-pagination-wrap .pagination .it-page-prev,.product-pagination-wrap .pagination .it-page-next,.product-pagination-wrap .pagination .current{background-color:#fff;border:1px solid #464C9C;border-radius:4px;color:#464c9c;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:35px;height:35px;margin:0 2px;padding:0}@media print,screen and (min-width: 1024px){.product-pagination-wrap .pagination li,.product-pagination-wrap .pagination .it-page-prev,.product-pagination-wrap .pagination .it-page-next,.product-pagination-wrap .pagination .current{width:40px;height:40px;margin:0 3px}}@media print,screen and (min-width: 1px) and (max-width: 640px){.product-pagination-wrap .pagination li,.product-pagination-wrap .pagination .it-page-prev,.product-pagination-wrap .pagination .it-page-next,.product-pagination-wrap .pagination .current{width:30px;height:30px}}.product-pagination-wrap .pagination li a,.product-pagination-wrap .pagination .it-page-prev a,.product-pagination-wrap .pagination .it-page-next a,.product-pagination-wrap .pagination .current a{background-color:transparent;border:none;border-radius:4px;color:#464c9c;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;min-width:35px;min-height:35px;margin:0;padding:0}@media print,screen and (min-width: 1024px){.product-pagination-wrap .pagination li a,.product-pagination-wrap .pagination .it-page-prev a,.product-pagination-wrap .pagination .it-page-next a,.product-pagination-wrap .pagination .current a{width:40px;height:40px}}@media print,screen and (min-width: 1px) and (max-width: 640px){.product-pagination-wrap .pagination li a,.product-pagination-wrap .pagination .it-page-prev a,.product-pagination-wrap .pagination .it-page-next a,.product-pagination-wrap .pagination .current a{width:30px;height:30px}}.product-pagination-wrap .pagination li a:hover,.product-pagination-wrap .pagination .it-page-prev a:hover,.product-pagination-wrap .pagination .it-page-next a:hover,.product-pagination-wrap .pagination .current a:hover{opacity:.8;background:#ebecf6}.product-pagination-wrap .pagination .current{background-color:#464c9c;color:#fff}@media print,screen and (min-width: 1px) and (max-width: 640px){.product-pagination-wrap .pagination .current{line-height:30px}}.product-pagination-wrap .pagination .ellipsis{border-radius:4px}.product-pagination-wrap .pagination .ellipsis:after{color:#464c9c;padding:0}@media print,screen and (min-width: 1px) and (max-width: 640px){.product-pagination-wrap .pagination li{display:none}.product-pagination-wrap .pagination li{font-size:14px;font-size:.875rem}.product-pagination-wrap .pagination li:first-of-type,.product-pagination-wrap .pagination li:last-of-type,.product-pagination-wrap .pagination li.it-page-prev,.product-pagination-wrap .pagination li.it-page-next,.product-pagination-wrap .pagination li.prev,.product-pagination-wrap .pagination li.next,.product-pagination-wrap .pagination li.current,.product-pagination-wrap .pagination li.ellipsis{display:-ms-flexbox;display:flex}.product-pagination-wrap .pagination li a{line-height:30px}}#product-price-wrap{margin-left:0;margin-right:0;color:#505059}#product-price-wrap .product-price-txt{padding-left:20px;font-size:16px}#product-price-wrap .product-price-txt ul{margin:15px 0 0 15px}#product-price-wrap .product-price-txt ul li{list-style:disc;font-weight:700}#product-price-wrap .product-price-card-wrap{grid-column-gap:10px;display:-ms-grid;display:grid;width:100%;-ms-grid-rows:auto auto auto 1fr;-ms-grid-columns:1fr 10px 1fr 10px 1fr;grid-template:auto auto auto 1fr / 1fr 1fr 1fr;margin-top:30px}@media screen and (min-width: 1px) and (max-width: 640px){#product-price-wrap .product-price-card-wrap{display:block;margin-top:0}}#product-price-wrap .product-price-card-wrap.table-wrap{-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex}@media screen and (min-width: 1px) and (max-width: 640px){#product-price-wrap .product-price-card-wrap.table-wrap{-ms-flex-direction:column;flex-direction:column;margin-top:0}}#product-price-wrap .product-price-card-wrap.table-wrap table{max-width:calc(100%/3)}@media screen and (min-width: 1px) and (max-width: 640px){#product-price-wrap .product-price-card-wrap.table-wrap table{max-width:100%}}#product-price-wrap .product-price-card-wrap.table-wrap table tbody{-ms-flex-positive:1;flex-grow:1;background-color:#f1f1f1;border:1px solid rgba(198,198,198,.5)}#product-price-wrap .product-price-card-wrap.table-wrap table tr{width:100%;-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}#product-price-wrap .product-price-card-wrap.table-wrap table td{-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-positive:1;flex-grow:1}#product-price-wrap .product-price-card-wrap.table-wrap table:last-child{margin-bottom:1em}#product-price-wrap .product-price-card-wrap>div{word-break:break-word}#product-price-wrap .product-price-card-wrap .first-0{-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1 / 2;-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1 / 2}#product-price-wrap .product-price-card-wrap .second-0{-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2 / 3;-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1 / 2}#product-price-wrap .product-price-card-wrap .third-0{-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3 / 4;-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1 / 2}#product-price-wrap .product-price-card-wrap .fourth-0{-ms-grid-row:4;-ms-grid-row-span:1;grid-row:4 / 5;-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1 / 2}#product-price-wrap .product-price-card-wrap .first-1{-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1 / 2;-ms-grid-column:3;-ms-grid-column-span:1;grid-column:2 / 3}#product-price-wrap .product-price-card-wrap .second-1{-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2 / 3;-ms-grid-column:3;-ms-grid-column-span:1;grid-column:2 / 3}#product-price-wrap .product-price-card-wrap .third-1{-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3 / 4;-ms-grid-column:3;-ms-grid-column-span:1;grid-column:2 / 3}#product-price-wrap .product-price-card-wrap .fourth-1{-ms-grid-row:4;-ms-grid-row-span:1;grid-row:4 / 5;-ms-grid-column:3;-ms-grid-column-span:1;grid-column:2 / 3}#product-price-wrap .product-price-card-wrap .first-2{-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1 / 2;-ms-grid-column:5;-ms-grid-column-span:1;grid-column:3 / 4}#product-price-wrap .product-price-card-wrap .second-2{-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2 / 3;-ms-grid-column:5;-ms-grid-column-span:1;grid-column:3 / 4}#product-price-wrap .product-price-card-wrap .third-2{-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3 / 4;-ms-grid-column:5;-ms-grid-column-span:1;grid-column:3 / 4}#product-price-wrap .product-price-card-wrap .fourth-2{-ms-grid-row:4;-ms-grid-row-span:1;grid-row:4 / 5;-ms-grid-column:5;-ms-grid-column-span:1;grid-column:3 / 4}#product-price-wrap .product-price-card-wrap .third-row-join{-ms-grid-row-span:2;grid-row-end:span 2}#product-price-wrap .product-price-card-wrap .product-price-title{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;background:#464c9c;color:#fff;font-size:28px;font-weight:700;padding:35px 10px}@media screen and (min-width: 1px) and (max-width: 640px){#product-price-wrap .product-price-card-wrap .product-price-title{margin-top:20px;padding:0;font-size:14px;font-size:.875rem}}#product-price-wrap .product-price-card-wrap .product-price-title>div{font-size:18px}@media screen and (min-width: 1px) and (max-width: 640px){#product-price-wrap .product-price-card-wrap .product-price-title>div{font-size:16px}}#product-price-wrap .product-price-card-wrap .product-price-number{border-top:none;border-bottom:none;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;background:#fff;font-size:14px;font-size:.875rem;font-weight:400;padding:35px 10px}#product-price-wrap .product-price-card-wrap .product-price-number .price-number-unit{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column;flex-direction:column}#product-price-wrap .product-price-card-wrap .product-price-number .price-number{font-size:32px;font-weight:700;margin-right:7px;line-height:1.2}#product-price-wrap .product-price-card-wrap .product-price-number .price-unit{-ms-flex-item-align:end;align-self:flex-end}#product-price-wrap .product-price-card-wrap .product-price-plan-description{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:#c6c6c680;border-bottom:none;font-size:16px;font-size:1rem;font-weight:700;padding:10px}#product-price-wrap .product-price-card-wrap .product-price-plan-description-list{padding:20px 10px}#product-price-wrap .product-price-card-wrap .product-price-plan-description-list li{position:relative;padding-left:30px;overflow-wrap:anywhere}#product-price-wrap .product-price-card-wrap .product-price-plan-description-list li:before{display:block;content:"";position:absolute;top:11px;left:3px;width:15px;height:7px;border-left:3px solid #686B7F;border-bottom:3px solid #686B7F;-webkit-transform:translateY(-50%) rotate(-50deg);transform:translateY(-50%) rotate(-50deg)}#product-price-wrap .product-price-card-wrap .product-price-plan-description-list li+li{margin-top:6px}#product-price-wrap .product-action-btn.sending_customers_btn{text-align:right;margin:15px 0}#product-price-wrap .product-action-btn.sending_customers_btn.center{text-align:center}#product-price-wrap .product-action-btn.sending_customers_btn a{position:relative;display:inline-block;padding:15px 50px 15px 20px;border-radius:4px;min-width:180px;color:#fff;font-weight:700;background:#2fc1e1;text-align:center}#product-price-wrap .product-action-btn.sending_customers_btn a:before{content:" ";position:absolute;right:15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;width:20px;height:20px;cursor:pointer;background-size:contain;vertical-align:middle}#product-price-wrap .product-action-btn.sending_customers_btn a:hover{opacity:.8}#product-price-wrap .product-price-plan-edit-caption{margin:1rem;text-align:right;font-size:14px;font-size:.875rem}@media screen and (min-width: 1px) and (max-width: 640px){#product-price-wrap .product-price-plan-edit-caption{text-align:left}}#product-price-wrap .product_price_btn_wrap{display:-ms-flexbox;display:flex;width:650px;margin:0 auto}@media screen and (min-width: 1px) and (max-width: 640px){#product-price-wrap .product_price_btn_wrap{display:block;width:100%}}#product-price-wrap .product_price_btn_wrap .product_price_btn{margin:0 auto 30px;text-align:center;background:#464c9c;border:1px solid #464C9C;border-radius:3px;font-size:14px;font-size:.875rem}#product-price-wrap .product_price_btn_wrap .product_price_btn a{color:#fff;padding:15px 0;display:inline-block;width:300px}#product-price-wrap .product_price_btn_wrap .product_price_btn a:hover{opacity:.8}#product-price-wrap .product_price_btn_wrap .product_price_btn+.product_price_btn{margin-right:10px}@media screen and (min-width: 1px) and (max-width: 640px){#product-price-wrap .product_price_btn_wrap .product_price_btn+.product_price_btn{margin-right:0}}#product-price-wrap .product_price_btn_wrap .profile_icon a:before{content:"";background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2023.0.2%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200\)%20%20--%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22%E3%83%AC%E3%82%A4%E3%83%A4%E3%83%BC_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%0A%09%20y%3D%220px%22%20viewBox%3D%220%200%2020%2024%22%20style%3D%22enable-background%3Anew%200%200%2020%2024%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill%3A%23fff%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M9.4%2C2C13.5%2C2%2C12%2C8%2C12%2C8s6-1.7%2C6%2C2.5V22H2V2H9.4z%20M10.2%2C0H0v24h20V9.6C20%2C7.2%2C13.4%2C0%2C10.2%2C0z%20M15%2C13h-3v-1h3%0A%09%09V13z%20M15%2C15h-3v1h3V15z%20M15%2C18H5v1h10V18z%20M10%2C12H5v4h5V12z%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E);width:20px;height:24px;margin-right:5px}#product-price-wrap .product_price_btn_wrap .function_icon a:before{content:"";background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2023.0.2%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200\)%20%20--%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22%E3%83%AC%E3%82%A4%E3%83%A4%E3%83%BC_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%0A%09%20y%3D%220px%22%20viewBox%3D%220%200%2026.2%2024%22%20style%3D%22enable-background%3Anew%200%200%2026.2%2024%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill%3A%23fff%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M22.6%2C24c-0.9%2C0-1.8-0.4-2.5-1L8.6%2C10.8l-0.7%2C0.7l-2.1%2C2.1L0%2C7.8l2.7-2.7l0.7%2C0.5c0.1%2C0.1%2C0.2%2C0.1%2C0.3%2C0.1%0A%09%09c0.1%2C0%2C0.2%2C0%2C0.2-0.1c0.2-0.3%2C0.4-0.6%2C0.5-0.9C5%2C3.4%2C5.9%2C2.3%2C6.9%2C1.5C8.3%2C0.5%2C10%2C0%2C11.7%2C0c2%2C0%2C3.9%2C0.5%2C5.7%2C1.3L17%2C3.4%0A%09%09c-1.8%2C0.2-5%2C0.8-3.6%2C2.2L25.2%2C18c1.4%2C1.4%2C1.4%2C3.6%2C0%2C5C24.5%2C23.6%2C23.6%2C24%2C22.6%2C24z%20M12.4%2C11.6l9.2%2C9.8c0.5%2C0.5%2C1.4%2C0.5%2C1.9%2C0%0A%09%09c0.5-0.5%2C0.5-1.4%2C0-1.9c0%2C0%2C0%2C0%2C0%2C0l-9.2-9.8C14.4%2C9.7%2C12.4%2C11.6%2C12.4%2C11.6z%20M3.1%2C7.8l2.7%2C2.7l0%2C0c-0.2-0.7%2C0-1.5%2C0.6-2%0A%09%09c0.4-0.4%2C0.9-0.6%2C1.4-0.6C8.6%2C8%2C9.4%2C8.4%2C9.9%2C9.1l1%2C1l1.9-1.9l-1-1c-0.9-0.7-1.3-1.9-0.9-3c0.3-0.8%2C1-1.5%2C1.8-1.8%0A%09%09c-0.3%2C0-0.7-0.1-1-0.1c-1.2%2C0-2.4%2C0.3-3.5%2C1C7.5%2C3.8%2C6.9%2C4.6%2C6.6%2C5.5C6.4%2C6.1%2C6%2C6.6%2C5.6%2C7.1C5.1%2C7.6%2C4.5%2C7.8%2C3.8%2C7.8%0A%09%09C3.6%2C7.8%2C3.4%2C7.8%2C3.1%2C7.8L3.1%2C7.8z%20M17.9%2C7.1l3.6-3.6c0.2-0.2%2C0.5-0.2%2C0.7%2C0s0.2%2C0.5%2C0%2C0.7c0%2C0%2C0%2C0%2C0%2C0l-3.7%2C3.6l0.9%2C1l3.7-3.6%0A%09%09c0.2-0.2%2C0.5-0.2%2C0.7%2C0s0.2%2C0.5%2C0%2C0.7c0%2C0%2C0%2C0%2C0%2C0l-3.7%2C3.7l1.1%2C1.2l4-4c1.3-1.3%2C1.3-3.3%2C0-4.6s-3.3-1.3-4.6%2C0l-3.9%2C3.8L17.9%2C7.1%0A%09%09L17.9%2C7.1z%20M10%2C15.5l-4.5%2C4.4c-0.3%2C0.2-0.5%2C0.5-0.9%2C0.6L4%2C20.8l-1.1%2C2.3L3.8%2C24l2.3-1.2l0.3-0.6c0.2-0.3%2C0.4-0.6%2C0.6-0.8l4.5-4.3%0A%09%09L10%2C15.5z%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E);width:26px;height:24px;margin-right:5px}#product-price-wrap .product-price-message{font-size:24px;font-size:1.5rem;color:#29263e;text-align:center;margin:50px 20px 10px}@media screen and (min-width: 1px) and (max-width: 640px){#product-price-wrap .product-price-message{font-size:18px;font-size:1.125rem;margin:10px}}#product-price-wrap .product-price-message span{display:inline-block}#product-price-wrap .product-price-review-link{font-size:18px;font-size:1.125rem;margin:0 auto 30px;text-align:center;background:#464c9c;border:1px solid #464C9C;border-radius:3px;font-size:14px;font-size:.875rem;width:300px}#product-price-wrap .product-price-review-link>a{color:#464c9c;color:#fff;padding:15px 0;display:block}#product-price-wrap .product-price-review-link>a:hover{opacity:.8}@media screen and (min-width: 1px) and (max-width: 640px){#product-price-wrap .product-price-review-link{font-size:14px;font-size:.875rem;margin:10px 10px 30px}}#product-price-wrap .compare-pricing-products{margin-top:50px}.under-construction-image:before{content:"";display:inline-block;width:100px;height:100px;background-position:center;background-repeat:no-repeat;background-size:contain;vertical-align:middle}@media screen and (min-width: 1px) and (max-width: 640px){.under-construction-image:before{display:block;width:100%;height:70px;margin-bottom:10px}}.product-profile-wrap .product-profile-content{padding:25px 0;border-bottom:1px solid rgba(198,198,198,.5)}.product-profile-wrap .product-profile-content:first-child{margin-top:-80px}.product-profile-wrap .product-profile-content:first-child.content-alone{margin-top:0}.product-profile-wrap .product-profile-content:first-child h2{width:75%}@media screen and (min-width: 640px){.product-profile-wrap .product-profile-content{padding:30px 20px}}.product-profile-wrap .product-profile-content h2{font-size:26px;font-size:1.625rem}@media screen and (min-width: 1px) and (max-width: 640px){.product-profile-wrap .product-profile-content h2{font-size:20px;font-size:1.25rem}}@media screen and (min-width: 640px){.product-profile-wrap .product-profile-content .product-profile-author{margin:15px 15px 0}}.product-profile-wrap .product-profile-content .product-profile-author .product-profile-author-info{font-size:12px;font-size:.75rem}.product-profile-wrap .product-profile-content .product-profile-author .product-profile-author-info dl dt{font-weight:700}.product-profile-wrap .product-profile-content .product-profile-author .product-profile-author-info dl dd{padding-left:10px;word-break:break-all;color:#7c7c7c}@media screen and (min-width: 640px){.product-profile-wrap .product-profile-content .product-profile-author .product-profile-author-info dl{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-profile-wrap .product-profile-content .product-profile-author .product-profile-author-info dl dt{width:10%}.product-profile-wrap .product-profile-content .product-profile-author .product-profile-author-info dl dd{width:90%}}.product-profile-wrap .product-profile-content .product-profile-author .product-profile-text{margin:0}.product-profile-wrap .product-profile-content .product-profile-text{word-break:break-all;margin:0 5px}@media screen and (min-width: 640px){.product-profile-wrap .product-profile-content .product-profile-text{margin:30px 15px}}.product-profile-wrap .product-profile-content .product-profile-text p{font-size:16px;font-size:1rem}@media screen and (min-width: 1px) and (max-width: 640px){.product-profile-wrap .product-profile-content .product-profile-text p{font-size:14px;font-size:.875rem}}.product-profile-wrap .product-profile-content .product-profile-text .from-itreview h3{font-size:24px;font-size:1.5rem;text-decoration:underline}.product-profile-wrap .product-profile-content .product-profile-text .from-itreview h4{font-size:20px;font-size:1.25rem;font-weight:700}@media screen and (min-width: 1px) and (max-width: 640px){.product-profile-wrap .product-profile-content .product-profile-text .from-itreview h3{font-size:16px;font-size:1rem;text-decoration:underline}.product-profile-wrap .product-profile-content .product-profile-text .from-itreview h4{font-size:14px;font-size:.875rem;font-weight:700}}.product-profile-wrap .product-profile-content .product-action-btn.sending_customers_btn{text-align:right}.product-profile-wrap .product-profile-content .product-action-btn.sending_customers_btn a{position:relative;display:inline-block;padding:15px 50px 15px 20px;border-radius:4px;min-width:180px;color:#fff;font-weight:700;background:#2fc1e1;text-align:center}.product-profile-wrap .product-profile-content .product-action-btn.sending_customers_btn a:before{content:" ";position:absolute;right:15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;width:20px;height:20px;cursor:pointer;background-size:contain;vertical-align:middle}.product-profile-wrap .product-profile-content .product-action-btn.sending_customers_btn a:hover{opacity:.8}.product-profile-wrap .product-profile-content .product-profile-list{font-size:14px;font-size:.875rem}.product-profile-wrap .product-profile-content .product-profile-list dt{font-weight:700}.product-profile-wrap .product-profile-content .product-profile-list dd{padding-left:10px;word-break:break-all}.product-profile-wrap .product-profile-content .product-profile-list dd a{color:#7c7c7c}@media screen and (min-width: 640px){.product-profile-wrap .product-profile-content .product-profile-list{margin:30px 15px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-profile-wrap .product-profile-content .product-profile-list dt{width:15%}.product-profile-wrap .product-profile-content .product-profile-list dd{width:85%}}.product-profile-wrap .product-profile-content .product-profile-certification{margin-top:20px}@media screen and (min-width: 640px){.product-profile-wrap .product-profile-content .itr-video-container .itr-video-main{width:80%;margin:0 auto}}.product-profile-wrap .product-profile-content .itr-video-container .itr-video-main .product-video-background{position:relative}.product-profile-wrap .product-profile-content .itr-video-container .itr-video-main .product-video-background:before{content:" ";background-color:#00000080;position:absolute;inset:0}@media screen and (min-width: 1px) and (max-width: 640px){.product-profile-wrap .product-profile-content .itr-video-container .itr-video-main .itr-video-main-box{height:auto}}.product-profile-wrap .product-profile-content .itr-video-container .itr-video-main .itr-video-main-caption{margin-top:10px;padding:13px 20px;background-color:#ededed;color:#29263e;word-break:break-word}.product-profile-wrap .product-profile-content .itr-video-container #video_thumbnail_wrapper{width:90%;margin:0 auto}@media screen and (min-width: 1px) and (max-width: 640px){.product-profile-wrap .product-profile-content .itr-video-container #video_thumbnail_wrapper #video_thumbnail_wrapper{width:100%}}@media screen and (min-width: 1px) and (max-width: 640px){.product-profile-wrap .product-profile-content .itr-video-container #video_thumbnail_wrapper .slick-list{width:100%}}@media screen and (min-width: 1px) and (max-width: 640px){.product-profile-wrap .product-profile-content .itr-video-container #video_thumbnail_wrapper .slick-slide{width:100px;padding:0}}.product-profile-wrap .product-profile-content .itr-video-container #video_thumbnail_wrapper .slick-slide .itr-video-thumbnail-image{border:1px solid #ebebeb}.product-profile-wrap .product-profile-content .itr-video-container #video_thumbnail_wrapper .slick-slide .itr-video-thumbnail-caption{word-break:break-all;text-align:center}.product-profile-wrap .product-profile-content .itr-video-container #video_thumbnail_wrapper .itr-video-thumbnail{margin-top:30px}.product-profile-wrap .product-profile-content .itr-video-container #video_thumbnail_wrapper .itr-video-thumbnail .slick-next{right:20px}.product-profile-wrap .product-profile-content .itr-video-container #video_thumbnail_wrapper .itr-video-thumbnail .slick-prev:before,.product-profile-wrap .product-profile-content .itr-video-container #video_thumbnail_wrapper .itr-video-thumbnail .slick-next:before{border-width:0 3px 3px 0}@media screen and (min-width: 640px){.product-profile-wrap .product-profile-content .product-file-list{margin:30px 0}}.product-profile-wrap .product-profile-content .product-file-list .flex{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:start;position:relative}.product-profile-wrap .product-profile-content .product-file-list .product-file-item{display:-ms-flexbox;display:flex;font-size:14px;font-size:.875rem;vertical-align:middle;word-break:break-word;margin-bottom:20px}@media screen and (min-width: 1px) and (max-width: 640px){.product-profile-wrap .product-profile-content .product-file-list .product-file-item{-ms-flex-direction:column;flex-direction:column;margin-bottom:10px;padding:15px 0}.product-profile-wrap .product-profile-content .product-file-list .product-file-item.is-hide{display:none}}.product-profile-wrap .product-profile-content .product-file-list .product-file-item .file-item-title{color:#464c9c}.product-profile-wrap .product-profile-content .product-file-list .product-file-item .thumb{width:320px;height:240px;position:relative;margin-right:10px;min-width:320px;border:1px solid rgba(198,198,198,.5);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width: 1px) and (max-width: 640px){.product-profile-wrap .product-profile-content .product-file-list .product-file-item .thumb{width:100%;margin-right:0;margin-bottom:15px}}.product-profile-wrap .product-profile-content .product-file-list .product-file-item .thumb img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.product-profile-wrap .product-profile-content .product-file-list .product-file-item .file-item-caption{width:100%}.product-profile-wrap .product-profile-content .product-file-list .product-file-item .file-item-caption .product-action.content-file-item{display:block;width:200px;margin:10px 0 0 auto}@media screen and (min-width: 1px) and (max-width: 640px){.product-profile-wrap .product-profile-content .product-file-list .product-file-item .file-item-caption .product-action.content-file-item{position:relative;display:block;margin:15px auto 0}}.product-profile-wrap .product-profile-content .product-file-list .file-icon:before{margin-right:5px}.product-profile-wrap .product-profile-content .toggle-more{-ms-flex-order:2;order:2;margin:10px auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;color:#464c9c;cursor:pointer}.product-profile-wrap .product-profile-content .toggle-more:after{content:"";background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016.905%209.546%22%3E%3Cpath%20d%3D%22M8.452%209.513l-.033.033-1.061-1.061.033-.033L0%201.061%201.061%200l7.391%207.391L15.843%200l1.061%201.061-7.391%207.391.033.033-1.061%201.061z%22%20fill%3D%22%23c6c6c6%22%2F%3E%3C%2Fsvg%3E);width:16px;height:9px;width:29px;height:30px;margin-top:5px}.product-profile-wrap .product-profile-content .toggle-more.is-close:before{content:"";background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016.904%209.546%22%3E%3Cpath%20d%3D%22M8.452.033L8.485%200l1.061%201.061-.033.033%207.391%207.391-1.061%201.061-7.391-7.391-7.391%207.391L.004%208.485l7.387-7.391-.033-.033L8.419%200z%22%20fill%3D%22%23c6c6c6%22%2F%3E%3C%2Fsvg%3E);width:16px;height:9px;width:29px;height:30px}.product-profile-wrap .product-profile-content .toggle-more.is-close:after{display:none}@media screen and (min-width: 640px){.product-profile-wrap .product-profile-content .itr-gallery-container .product-gallery-main{width:80%;margin:0 auto}}.product-profile-wrap .product-profile-content .itr-gallery-container .product-gallery-main .product-gallery-main-box{position:relative;height:380px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border:1px solid rgba(198,198,198,.5)}.product-profile-wrap .product-profile-content .itr-gallery-container .product-gallery-main .product-gallery-main-box span.fa.fa-search-plus{display:block;position:absolute;bottom:5%;right:5%;font-size:24px;font-size:1.5rem;opacity:.8}.product-profile-wrap .product-profile-content .itr-gallery-container .product-gallery-main img{max-width:100%;max-height:380px}.product-profile-wrap .product-profile-content .itr-gallery-container .product-gallery-main-caption{position:absolute;width:100%;bottom:0;left:0;word-break:break-word;margin-top:10px;padding:13px 20px;background-color:#ededed;color:#29263e;position:relative}@media all and (-ms-high-contrast: none){.product-profile-wrap .product-profile-content .itr-gallery-container *::-ms-backdrop,.product-profile-wrap .product-profile-content .itr-gallery-container .product-gallery-main{position:relative}.product-profile-wrap .product-profile-content .itr-gallery-container *::-ms-backdrop,.product-profile-wrap .product-profile-content .itr-gallery-container .itr-gallery-container .product-gallery-main img{position:absolute;margin:auto;inset:0}}.product-profile-wrap .product-profile-content .itr-gallery-container #gallery_thumbnail_wrapper{width:90%;margin:0 auto}.product-profile-wrap .product-profile-content .itr-gallery-container #gallery_thumbnail_wrapper .itr-gallery-thumbnail{margin-top:30px}.product-profile-wrap .product-profile-content .itr-gallery-container #gallery_thumbnail_wrapper .itr-gallery-thumbnail .slick-next{right:20px}@media screen and (min-width: 1px) and (max-width: 640px){.product-profile-wrap .product-profile-content .itr-gallery-container #gallery_thumbnail_wrapper .itr-gallery-thumbnail .slick-list{width:100%}.product-profile-wrap .product-profile-content .itr-gallery-container #gallery_thumbnail_wrapper .itr-gallery-thumbnail .slick-list .slick-slide{width:100px;padding:0}}.product-profile-wrap .product-profile-content .itr-gallery-container #gallery_thumbnail_wrapper .itr-gallery-thumbnail .slick-prev:before,.product-profile-wrap .product-profile-content .itr-gallery-container #gallery_thumbnail_wrapper .itr-gallery-thumbnail .slick-next:before{border-width:0 3px 3px 0}.product-profile-wrap .product-profile-content .itr-gallery-container #gallery_thumbnail_wrapper .itr-gallery-thumbnail .itr-gallery-thumbnail-caption{text-align:center;word-break:break-all}@media screen and (min-width: 1px) and (max-width: 640px){.product-profile-wrap .product-profile-content .itr-gallery-container .product-gallery-main .product-gallery-main-box{height:auto}.product-profile-update-time{font-size:12px;font-size:.75rem}#gallery_thumbnail_wrapper{width:100%}#product_file{max-width:280px;margin:0 auto}.product-profile-wrap .product-profile-content:first-child{padding-top:0;margin-top:0}.product-profile-wrap .product-profile-content:first-child h2{width:100%}}#summaries{font-size:18px;font-size:1.125rem}#summaries a{color:#338fc7;word-wrap:break-word}#summaries .product-price-plan-update-time{font-size:12px}#summaries .product-profile-content:first-child{margin-top:0}#summaries .product-profile-content:first-child h2{width:100%}#summaries h2.summary-header{font-size:20px;font-size:1.25rem;font-weight:700;background-color:#efefef;margin:0 0 28px;padding:10px 14px}#summaries .product-profile-content{border-bottom:none;margin-bottom:36px}#summaries .summary-lead{margin-bottom:28px;font-size:18px;font-size:1.125rem}#summaries .summary-content{margin-bottom:36px}#summaries .product-action{display:block;width:80%;margin:36px auto 10px;color:#fff;font-size:18px;font-size:1.125rem;white-space:normal}@media screen and (min-width: 1px) and (max-width: 640px){#summaries .product-action{width:auto}}#summaries #description .itr-video-container .itr-video-main{width:100%}#summaries #description .itr-video-container .itr-video-main .itr-video-main-box{height:auto}#summaries #description .itr-video-container .itr-video-main .itr-video-main-box img{max-height:100%}#summaries #description .itr-video-container .itr-video-main .itr-video-main-box iframe{height:480px}#summaries #description .itr-gallery-container .itr-gallery-main{width:100%;height:480px}#summaries #toc_container{background:#fff;border:1px solid #aaa;padding:10px;margin-bottom:1em;width:auto;display:table;font-size:95%}#summaries #toc_container .toc_title{text-align:center;font-size:18px;font-size:1.125rem;font-weight:700;margin:0;padding:0}#summaries #toc_container .toc_list{margin-top:1em}#summaries #rating .table-wrapper{margin-bottom:20px}#summaries #rating .table-wrapper:last-child{margin-bottom:0}#summaries #rating .table-container.report-table{width:100%}#summaries #rating .table-header{color:#fff;background:#464c9c;font-size:14px;font-size:.875rem}#summaries #rating .table-header .table-cell{font-size:90%;text-align:center}#summaries #rating .table-body{font-size:18px;font-size:1.125rem}#summaries #rating .table-body .table-cell{position:relative;border:1px solid #464C9C;width:90px;height:90px;text-align:center;vertical-align:middle}@media screen and (min-width: 1px) and (max-width: 640px){#summaries #rating .table-body .table-cell{min-width:120px}}#summaries #rating .table-body .table-cell+.table-cell{border-left:none}#summaries #features .feature-list{list-style:inside;margin:36px 0}#summaries #features .feature-list li{list-style:inside;margin-bottom:20px}#summaries #features .feature-list li:last-child{margin-bottom:30px}#summaries #reviews blockquote{background:#fafafa;border:none;display:block;margin:24px auto;padding:40px;position:relative;width:95%}@media screen and (min-width: 1px) and (max-width: 640px){#summaries #reviews blockquote{width:100%;padding:20px}}#summaries #reviews blockquote:before{display:inline-block;position:absolute;top:16px;left:5px;line-height:40px;border-radius:50%;vertical-align:middle;text-align:center;content:"“";color:#88888880;font-size:60px;font-weight:900}@media screen and (min-width: 1px) and (max-width: 640px){#summaries #reviews blockquote:before{font-size:40px;top:1px;left:5px}}#summaries #reviews blockquote:after{display:inline-block;position:absolute;bottom:-16px;right:5px;line-height:40px;vertical-align:middle;text-align:center;content:"”";color:#88888880;font-size:60px;font-weight:900}@media screen and (min-width: 1px) and (max-width: 640px){#summaries #reviews blockquote:after{font-size:40px;bottom:-1px;right:5px}}.product-rate .rate-title{color:#29263e;font-size:14px;font-size:.875rem;font-weight:600;margin-bottom:5px}.product-rate .rate-horizontal-wrap .rate-score{margin-right:15px;color:#2665ac;font-size:18px;font-size:1.125rem;font-weight:600}.product-rate .rate-horizontal-wrap .rate-bar{position:relative;width:100%;height:20px;border:1px solid;border-color:#44aeea;background-color:#fff}.product-rate .rate-horizontal-wrap .rate-bar .rate-average{position:absolute;top:0;left:0;width:5px;height:100%;margin-top:-1px;padding:1px 0;-webkit-box-sizing:content-box;box-sizing:content-box;background-color:#2fc1e1;-webkit-transition:left ease-in-out .8s;transition:left ease-in-out .8s}.product-rate .rate-horizontal-wrap .rate-bar .rate-average:before{content:"平均";position:absolute;top:-100%;left:-10px;width:50px;color:#2fc1e1;font-size:12px;font-size:.75rem;font-weight:600}.product-rate .rate-horizontal-wrap .rate-bar .rate-bar-inner{width:0%;height:100%;background:#2fc1e1;background:-webkit-gradient(linear,left top,right top,from(#2fc1e1),to(#464c9c));background:linear-gradient(to right,#2fc1e1,#464c9c);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#2fc1e1",endColorstr="#464c9c",GradientType=1);-webkit-transition:width ease-in-out .8s;transition:width ease-in-out .8s}.product-rate .rate-horizontal-wrap .rate-bar.rate-small{border-color:#44aeea}.product-rate .rate-horizontal-wrap .rate-bar.rate-small .rate-bar-inner{background-color:#44aeea}.product-rate .rate-horizontal-wrap .rate-bar.rate-medium{border-color:#348eca}.product-rate .rate-horizontal-wrap .rate-bar.rate-medium .rate-bar-inner{background-color:#348eca}.product-rate .rate-horizontal-wrap .rate-bar.rate-high{border-color:#2665ac}.product-rate .rate-horizontal-wrap .rate-bar.rate-high .rate-bar-inner{background-color:#2665ac}.product-recommend-blog-wrap,.category-files-recommend-blog-wrap{background-color:#ededed;margin-top:15px;padding:20px 10px}.product-recommend-blog-wrap .recommend-blog-title,.category-files-recommend-blog-wrap .recommend-blog-title{color:#555;font-size:14px;font-size:.875rem;font-weight:700;line-height:1.2;margin-bottom:10px;text-align:center}.product-recommend-blog-wrap .recommend-blog,.category-files-recommend-blog-wrap .recommend-blog{background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:10px}.product-recommend-blog-wrap .recommend-blog:not(:first-child),.category-files-recommend-blog-wrap .recommend-blog:not(:first-child){margin-top:10px}.product-recommend-blog-wrap .recommend-blog:hover,.category-files-recommend-blog-wrap .recommend-blog:hover{-webkit-box-shadow:0 0 5px 2px #C6C6C6;box-shadow:0 0 5px 2px #c6c6c6;-webkit-transition:.5s;transition:.5s}.product-recommend-blog-wrap .recommend-blog .recommend-blog-img,.category-files-recommend-blog-wrap .recommend-blog .recommend-blog-img{height:67.5px;margin-right:7px;max-height:67.5px;min-height:67.5px;max-width:100px;min-width:100px;width:100px}.product-recommend-blog-wrap .recommend-blog .recommend-blog-img>div,.category-files-recommend-blog-wrap .recommend-blog .recommend-blog-img>div{background-repeat:no-repeat;background-size:cover;background-position:center;height:100%;width:100%}.product-recommend-blog-wrap .recommend-blog .recommend-blog-txt,.category-files-recommend-blog-wrap .recommend-blog .recommend-blog-txt{color:#555;font-size:12px;font-size:.75rem;line-height:1.2;word-wrap:break-word;width:calc(100% - 107px)}@media screen and (min-width: 1px) and (max-width: 1024px){.product-recommend-blog-wrap .recommend-blog .recommend-blog-txt,.category-files-recommend-blog-wrap .recommend-blog .recommend-blog-txt{font-size:14px;font-size:.875rem}}.product-recommend-blog-wrap.sp-product-recommend,.sp-product-recommend.category-files-recommend-blog-wrap{margin-top:15px;margin-left:-10px;margin-right:-10px;padding:20px 10px}@media print,screen and (min-width: 640px){.product-recommend-blog-wrap.sp-product-recommend,.sp-product-recommend.category-files-recommend-blog-wrap{margin-left:-15px;margin-right:-15px;padding:20px 0}}@media print,screen and (min-width: 1024px){.product-recommend-blog-wrap.sp-product-recommend,.sp-product-recommend.category-files-recommend-blog-wrap{display:none}}.product-recommend-blog-wrap.sp-product-recommend .recommend-blog-title,.sp-product-recommend.category-files-recommend-blog-wrap .recommend-blog-title{font-size:16px;font-size:1rem;line-height:1.3}@media print,screen and (min-width: 640px){.product-recommend-blog-wrap.sp-product-recommend .recommend-blog-title,.sp-product-recommend.category-files-recommend-blog-wrap .recommend-blog-title{font-size:18px;font-size:1.125rem;line-height:1.5}}@media print,screen and (min-width: 640px){.product-recommend-blog-wrap.sp-product-recommend .recommend-blogs,.sp-product-recommend.category-files-recommend-blog-wrap .recommend-blogs{margin:0 auto;width:80%}}@media print,screen and (min-width: 640px){.product-recommend-blog-wrap.sp-product-recommend .recommend-blogs .recommend-blog .recommend-blog-img,.sp-product-recommend.category-files-recommend-blog-wrap .recommend-blogs .recommend-blog .recommend-blog-img{height:130px;margin-right:15px;max-height:130px;min-height:130px;max-width:200px;min-width:200px;width:200px}}@media print,screen and (min-width: 640px){.product-recommend-blog-wrap.sp-product-recommend .recommend-blogs .recommend-blog .recommend-blog-txt,.sp-product-recommend.category-files-recommend-blog-wrap .recommend-blogs .recommend-blog .recommend-blog-txt{font-size:18px;font-size:1.125rem;font-weight:700;line-height:1.7;width:calc(100% - 215px)}}#related-service-categories .service-product-main{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}#related-service-categories .service-product-main .product-review-num{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center;height:24px}#related-service-categories .service-product-main .product-review-num .product-card-review-num-img{width:14px}#related-service-categories .service-product-main .product-review-num span{line-height:24px}#related-service-categories .service-product-review{border-left:1px solid rgba(198,198,198,.5);width:100%;display:grid;grid-template-rows:auto 1fr;display:-ms-grid;-ms-grid-rows:auto 1fr;-ms-grid-columns:35% 65%}@media screen and (min-width: 1px) and (max-width: 1024px){#related-service-categories .service-product-review{border:none;border-top:1px solid rgba(198,198,198,.5);display:grid;grid-template-rows:auto auto 1fr;grid-template-columns:auto 1fr;display:-ms-grid;-ms-grid-rows:auto auto 1fr;-ms-grid-columns:auto 1fr;padding:15px 10px 10px}#related-service-categories .service-product-review>*:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}#related-service-categories .service-product-review>*:nth-child(2){-ms-grid-row:1;-ms-grid-column:2}#related-service-categories .service-product-review>*:nth-child(3){-ms-grid-row:2;-ms-grid-column:1}#related-service-categories .service-product-review>*:nth-child(4){-ms-grid-row:2;-ms-grid-column:2}#related-service-categories .service-product-review>*:nth-child(5){-ms-grid-row:3;-ms-grid-column:1}#related-service-categories .service-product-review>*:nth-child(6){-ms-grid-row:3;-ms-grid-column:2}}@media screen and (min-width: 1px) and (max-width: 640px){#related-service-categories .service-product-review{display:block;width:100%;border-top:none}}#related-service-categories .service-product-review a{color:#29263e}#related-service-categories .service-product-review a .service-product-review-wrap{display:-ms-flexbox;display:flex}@media screen and (min-width: 1px) and (max-width: 640px){#related-service-categories .service-product-review a .service-product-review-wrap{display:block}}#related-service-categories .service-product-review a .service-product-review-wrap .service-product-review-reviewer-wrap{width:100%;max-width:160px}@media screen and (min-width: 1px) and (max-width: 640px){#related-service-categories .service-product-review a .service-product-review-wrap .service-product-review-reviewer-wrap{display:-ms-flexbox;display:flex;width:100%}}#related-service-categories .service-product-review a .service-product-review-wrap .service-product-review-reviewer-wrap .service-product-review-thumbnail-wrap{grid-row:1 / 3;grid-column:1 / 2;-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:1}@media screen and (min-width: 1px) and (max-width: 1024px){#related-service-categories .service-product-review a .service-product-review-wrap .service-product-review-reviewer-wrap .service-product-review-thumbnail-wrap{grid-row:1 / 3;grid-column:1 / 2;-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:1;padding-right:10px}}#related-service-categories .service-product-review a .service-product-review-wrap .service-product-review-reviewer-wrap .service-product-review-thumbnail-wrap .review-avatar-img{text-align:center;border-radius:50%;width:65px;height:65px;overflow:hidden;margin:0 auto;position:relative}@media screen and (min-width: 1px) and (max-width: 1024px){#related-service-categories .service-product-review a .service-product-review-wrap .service-product-review-reviewer-wrap .service-product-review-thumbnail-wrap .review-avatar-img{width:40px;height:40px}}#related-service-categories .service-product-review a .service-product-review-wrap .service-product-review-reviewer-wrap .service-product-review-thumbnail-wrap .review-avatar-img img{-o-object-fit:contain;object-fit:contain;position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;left:50%;width:auto;height:auto;max-width:100%;max-height:100%}#related-service-categories .service-product-review a .service-product-review-wrap .service-product-review-reviewer-wrap .service-product-review-info-wrap{grid-row:1 / 3;grid-column:1 / 2;-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:1}@media screen and (min-width: 1px) and (max-width: 1024px){#related-service-categories .service-product-review a .service-product-review-wrap .service-product-review-reviewer-wrap .service-product-review-info-wrap{grid-row:2 / 3;grid-column:2 / 3;-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1}}#related-service-categories .service-product-review a .service-product-review-wrap .service-product-review-reviewer-wrap .service-product-review-info-wrap .product-review-author{color:#29263ecc;word-break:break-all}#related-service-categories .service-product-review a .service-product-review-wrap .service-product-review-reviewer-wrap .service-product-review-info-wrap .product-review-author ul{font-size:10px;font-size:.625rem}#related-service-categories .service-product-review a .service-product-review-wrap .service-product-review-reviewer-wrap .service-product-review-info-wrap .product-review-author .product-review-author-name,#related-service-categories .service-product-review a .service-product-review-wrap .service-product-review-reviewer-wrap .service-product-review-info-wrap .product-review-author .product-review-author-name a{color:#29263e;font-size:14px;font-size:.875rem;font-weight:700}@media screen and (min-width: 1px) and (max-width: 1024px){#related-service-categories .service-product-review a .service-product-review-wrap .service-product-review-reviewer-wrap .service-product-review-info-wrap .product-review-author .product-review-author-name{margin:3px 0}}#related-service-categories .service-product-review a .service-product-review-wrap .service-product-review-reviewer-wrap .service-product-review-info-wrap .product-review-author .product-review-info,#related-service-categories .service-product-review a .service-product-review-wrap .service-product-review-reviewer-wrap .service-product-review-info-wrap .product-review-author .product-review-validation{font-size:12px;font-size:.75rem}@media screen and (min-width: 1px) and (max-width: 1024px){#related-service-categories .service-product-review a .service-product-review-wrap .service-product-review-reviewer-wrap .service-product-review-info-wrap .product-review-author .product-review-info,#related-service-categories .service-product-review a .service-product-review-wrap .service-product-review-reviewer-wrap .service-product-review-info-wrap .product-review-author .product-review-validation{font-size:10px;font-size:.625rem}}#related-service-categories .service-product-review a .service-product-review-wrap .service-product-review-reviewer-wrap .service-product-review-info-wrap .product-review-author .product-review-info a,#related-service-categories .service-product-review a .service-product-review-wrap .service-product-review-reviewer-wrap .service-product-review-info-wrap .product-review-author .product-review-validation a{color:#29263ecc}#related-service-categories .service-product-review a .service-product-review-wrap .service-product-review-reviewer-wrap .service-product-review-info-wrap .product-review-author .product-review-info li,#related-service-categories .service-product-review a .service-product-review-wrap .service-product-review-reviewer-wrap .service-product-review-info-wrap .product-review-author .product-review-validation li{line-height:1.2;margin-bottom:5px}@media screen and (min-width: 1px) and (max-width: 640px){#related-service-categories .service-product-review a .service-product-review-wrap .service-product-review-reviewer-wrap .service-product-review-info-wrap .product-review-author .product-review-info li,#related-service-categories .service-product-review a .service-product-review-wrap .service-product-review-reviewer-wrap .service-product-review-info-wrap .product-review-author .product-review-validation li{display:inline-block}}#related-service-categories .service-product-review a .service-product-review-wrap .service-product-review-reviewer-wrap .service-product-review-info-wrap .product-review-author .product-review-info li:before,#related-service-categories .service-product-review a .service-product-review-wrap .service-product-review-reviewer-wrap .service-product-review-info-wrap .product-review-author .product-review-info li *:before,#related-service-categories .service-product-review a .service-product-review-wrap .service-product-review-reviewer-wrap .service-product-review-info-wrap .product-review-author .product-review-validation li:before,#related-service-categories .service-product-review a .service-product-review-wrap .service-product-review-reviewer-wrap .service-product-review-info-wrap .product-review-author .product-review-validation li *:before{margin-right:3px}@media screen and (min-width: 1024px){#related-service-categories .service-product-review a .service-product-review-wrap .service-product-review-reviewer-wrap .service-product-review-info-wrap .product-review-author{margin-left:30px;margin-right:20px}#related-service-categories .service-product-review a .service-product-review-wrap .service-product-review-reviewer-wrap .service-product-review-info-wrap .product-review-author .product-review-author-name{margin-bottom:5px;margin-top:5px}}#related-service-categories .service-product-review a .service-product-review-wrap .service-product-review-review-wrap{width:100%}@media screen and (min-width: 1px) and (max-width: 640px){#related-service-categories .service-product-review a .service-product-review-wrap .service-product-review-review-wrap{width:100%}}#related-service-categories .service-product-review a .service-product-review-wrap .service-product-review-review-wrap .service-product-review-star-wrap{grid-row:1 / 2;grid-column:2 / 3;-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1}@media screen and (min-width: 1px) and (max-width: 1024px){#related-service-categories .service-product-review a .service-product-review-wrap .service-product-review-review-wrap .service-product-review-star-wrap{grid-row:1 / 2;grid-column:2 / 3;-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1}}@media screen and (min-width: 1px) and (max-width: 640px){#related-service-categories .service-product-review a .service-product-review-wrap .service-product-review-review-wrap .service-product-review-star-wrap{margin:10px 0}}#related-service-categories .service-product-review a .service-product-review-wrap .service-product-review-review-wrap .service-product-review-star-wrap .service-product-rating-wrap{display:-ms-flexbox;display:flex;font-size:24px;font-size:1.5rem;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;margin-right:15px}@media screen and (min-width: 1px) and (max-width: 1024px){#related-service-categories .service-product-review a .service-product-review-wrap .service-product-review-review-wrap .service-product-review-star-wrap .service-product-rating-wrap{margin-right:0}}#related-service-categories .service-product-review a .service-product-review-wrap .service-product-review-review-wrap .service-product-review-text-wrap{grid-row:2 / 3;grid-column:2 / 3;-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1}@media screen and (min-width: 1024px){#related-service-categories .service-product-review a .service-product-review-wrap .service-product-review-review-wrap .service-product-review-text-wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width: 1px) and (max-width: 1024px){#related-service-categories .service-product-review a .service-product-review-wrap .service-product-review-review-wrap .service-product-review-text-wrap{grid-row:3 / 4;grid-column:1 / 3;-ms-grid-row:3;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:2}}@media screen and (min-width: 1024px){#related-service-categories .service-product-review a .service-product-review-wrap .service-product-review-review-wrap .service-product-review-text-wrap .product-review-data{margin-top:10px}}@media screen and (min-width: 1px) and (max-width: 640px){#related-service-categories .service-product-review a .service-product-review-wrap .service-product-review-review-wrap .service-product-review-text-wrap .product-review-data>span{margin-bottom:10px;line-height:1.5}}#related-service-categories .service-product-review a .service-product-review-wrap .service-product-review-review-wrap .service-product-review-text-wrap .product-review-data dl dt.product-review-item{font-weight:600;color:#29263e;font-size:14px;font-size:.875rem;border-left:2px solid #29263E;padding-left:10px;margin-bottom:10px;line-height:1.4}@media screen and (min-width: 1px) and (max-width: 1024px){#related-service-categories .service-product-review a .service-product-review-wrap .service-product-review-review-wrap .service-product-review-text-wrap .product-review-data dl dt.product-review-item{font-size:14px;font-size:.875rem}}#related-service-categories .service-product-review a .service-product-review-wrap .service-product-review-review-wrap .service-product-review-text-wrap .product-review-data dl dd.product-review-answer{word-break:break-all}@media screen and (min-width: 1px) and (max-width: 1024px){#related-service-categories .service-product-review a .service-product-review-wrap .service-product-review-review-wrap .service-product-review-text-wrap .product-review-data dl dd.product-review-answer{margin-left:0}}#related-service-categories .service-product-review a .service-product-review-wrap .service-product-review-review-wrap .service-product-review-text-wrap .product-review-data dl dd.product-review-answer>p{font-size:14px;font-size:.875rem;margin-bottom:0}@media screen and (min-width: 1px) and (max-width: 1024px){#related-service-categories .service-product-review a .service-product-review-wrap .service-product-review-review-wrap .service-product-review-text-wrap .product-review-data dl dd.product-review-answer>p{font-size:12px;font-size:.75rem}}#related-service-categories .service-product-review a .service-product-review-wrap .service-product-review-review-wrap .service-product-review-text-wrap .service-product-review-more-read-wrap{text-align:right;font-size:12px;font-size:.75rem}#related-service-categories .service-product-review a .service-product-review-wrap .service-product-review-review-wrap .service-product-review-text-wrap .service-product-review-more-read-wrap a{color:#464c9c;font-size:14px;font-size:.875rem}#related-service-categories .service-product-review a .service-product-review-wrap .service-product-review-review-wrap .service-product-review-text-wrap .service-product-review-more-read-wrap a:hover{-webkit-transition:.5s;transition:.5s;opacity:.5}.product-review-form-block{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.product-review-form-block .review-sort-wrap{position:relative}.product-review-form-block .review-sort-wrap:before{position:absolute;right:1.8em;top:1em;line-height:43px;color:#c6c6c680;content:"";background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016.905%209.546%22%3E%3Cpath%20d%3D%22M8.452%209.513l-.033.033-1.061-1.061.033-.033L0%201.061%201.061%200l7.391%207.391L15.843%200l1.061%201.061-7.391%207.391.033.033-1.061%201.061z%22%20fill%3D%22%23c6c6c6%22%2F%3E%3C%2Fsvg%3E);width:16px;height:9px;width:24px;height:18px;pointer-events:none}@media screen and (min-width: 1px) and (max-width: 640px){.product-review-form-block .review-sort-wrap:before{right:1.3em}}.product-review-form-block .review-sort-wrap select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none}.product-review-form-block .product-review-sort{border-radius:0}.product-review-form-block .review-input-group{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;border:1px solid #C6C6C6;margin-bottom:10px}.product-review-form-block .review-input-group .review-input-group-field{border:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none;margin:0;padding:15px 10px;-webkit-transition:none;transition:none}.product-review-form-block .review-search-btn{vertical-align:middle;margin-right:.5em;width:20px;height:20px}.product-review-container{margin:15px 0;border-bottom:1px solid rgba(198,198,198,.5)}.product-review-container .product-review-header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin-bottom:10px}.product-review-container .rating-block-rating{font-size:30px;font-size:1.875rem}.product-review-container .product-review-time{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media screen and (min-width: 1px) and (max-width: 640px){.product-review-container .product-review-time{font-size:12px;font-size:.75rem}}@media screen and (min-width: 640px){.product-review-container .product-review-author-wrap{margin-top:-35px}}.product-review-container .review-avatar-img{text-align:center;border-radius:50%;width:100px;height:100px;overflow:hidden;margin:0 auto;position:relative}@media screen and (min-width: 1px) and (max-width: 640px){.product-review-container .review-avatar-img{width:40px;height:40px}}.product-review-container .review-avatar-img img{-o-object-fit:contain;object-fit:contain;position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;left:50%;width:auto;height:auto;max-width:100%;max-height:100%}.product-review-container .charity-nominated-user-tag-icon-to-overlay{position:relative;margin-top:-100px;height:100px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.product-review-container .charity-nominated-user-tag-icon-to-overlay .charity-nominated-user-tag-icon:before{content:"";display:block;width:60px;height:60px;background-size:contain;background-repeat:no-repeat;background-position:center}@media screen and (min-width: 1px) and (max-width: 640px){.product-review-container .charity-nominated-user-tag-icon-to-overlay .charity-nominated-user-tag-icon:before{width:50px;height:30px}}.product-review-container .charity-tooltip{position:absolute;bottom:-5px;right:30px;cursor:pointer;display:inline-block}@media screen and (min-width: 1px) and (max-width: 640px){.product-review-container .charity-tooltip{bottom:-20px;right:0}}.product-review-container .charity-tooltip p{margin:0;padding:0}.product-review-container .description{display:none;position:absolute;padding:10px;font-size:12px;font-weight:700;line-height:1.6em;color:#fff;border-radius:5px;background:#3898b2;width:200px}.product-review-container .description:before{content:"";position:absolute;top:100%;left:50%;border:7px solid transparent;border-top:7px solid #3898b2;margin-left:-7px}.product-review-container .charity-tooltip:hover .description{display:inline-block;top:-70px;left:-30px}@media screen and (min-width: 1px) and (max-width: 640px){.product-review-container .charity-tooltip:hover .description{top:-90px;left:-12px}}.product-review-container .product-review-author{color:#29263ecc;word-break:break-all}@media screen and (min-width: 1px) and (max-width: 640px){.product-review-container .product-review-author{line-height:1}}.product-review-container .product-review-author .product-review-author-name{display:-ms-flexbox;display:flex}.product-review-container .product-review-author .product-review-author-name,.product-review-container .product-review-author .product-review-author-name a{color:#29263e;font-size:14px;font-size:.875rem}.product-review-container .product-review-author .product-review-author-name .charity-participation-icon:before{content:"";display:block;width:30px;height:30px;background-size:contain;background-repeat:no-repeat;background-position:center}.product-review-container .product-review-author .product-review-g2logo{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.product-review-container .product-review-author .product-review-g2logo img{height:30px;width:30px;margin-right:10px}@media screen and (min-width: 1px) and (max-width: 640px){.product-review-container .product-review-author .product-review-g2logo img{height:20px;width:20px}}@media screen and (min-width: 1px) and (max-width: 640px){.product-review-container .product-review-author .product-google-translate img{height:12px;width:130px}}@media screen and (min-width: 1px) and (max-width: 640px){.product-review-container .product-review-author .product-review-info{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.product-review-container .product-review-author .product-review-info li{display:inline-block}.product-review-container .product-review-author .product-review-info li+li{margin-left:5px}}.product-review-container .product-review-author .product-review-info,.product-review-container .product-review-author .product-review-validation{font-size:12px;font-size:.75rem}@media screen and (min-width: 1px) and (max-width: 640px){.product-review-container .product-review-author .product-review-info,.product-review-container .product-review-author .product-review-validation{font-size:12px;font-size:.75rem}}.product-review-container .product-review-author .product-review-info a,.product-review-container .product-review-author .product-review-validation a{color:#29263ecc}@media screen and (min-width: 640px){.product-review-container .product-review-author{margin-left:30px}.product-review-container .product-review-author .product-review-author-name{margin-bottom:5px;margin-top:5px}.product-review-container .product-review-author .product-review-info li,.product-review-container .product-review-author .product-review-validation li{line-height:1.8}.product-review-container .product-review-author .product-review-validation{margin-bottom:10px}}@media screen and (min-width: 640px){.product-review-container .product-review-data{padding-right:40px}}.product-review-container .product-review-data .product-review-title{font-size:20px;font-size:1.25rem;font-weight:700;color:#29263e;margin:0 0 15px;line-height:1.4;display:inline-block;word-break:break-all}@media screen and (min-width: 1px) and (max-width: 1024px){.product-review-container .product-review-data .product-review-title{margin:5px 0 15px;font-size:16px;font-size:1rem}}.product-review-container .product-review-data dl{position:relative;overflow:hidden}.product-review-container .product-review-data dl dt.product-review-item{font-weight:600;color:#29263e;font-size:16px;font-size:1rem;border-left:2px solid #29263E;padding-left:10px;margin-bottom:10px;line-height:1.4}@media screen and (min-width: 1px) and (max-width: 640px){.product-review-container .product-review-data dl dt.product-review-item{font-size:14px;font-size:.875rem}}.product-review-container .product-review-data dl dt.product-review-item>h2{font-size:16px;font-size:1rem;line-height:1.4}@media screen and (min-width: 1px) and (max-width: 640px){.product-review-container .product-review-data dl dt.product-review-item>h2{font-size:14px;font-size:.875rem}}.product-review-container .product-review-data dl dd.product-review-answer{word-break:break-all;margin-bottom:20px}.product-review-container .product-review-data dl.review_answer_data:after,.product-review-container .product-review-data dl.review_answer_data .view_more_block{display:none}.product-review-container .product-review-data dl.review_answer_data.view_hide:before{content:"";position:absolute;bottom:0;display:block;width:100%;text-align:center;font-weight:600;padding:80px 0 20px;-webkit-box-shadow:0px -130px 50px -50px #fff inset;box-shadow:0 -130px 50px -50px #fff inset}.product-review-container .product-review-data dl.review_answer_data.view_hide .view_more_block{position:absolute;bottom:10px;display:inline-block;width:100%;padding:10px;color:#464c9c;text-align:center;font-weight:600;cursor:pointer;height:100%}.product-review-container .product-review-data dl.review_answer_data.view_hide .view_more_block .view_more_block_wrap{height:inherit;position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.product-review-container .product-review-data dl.review_answer_data.view_hide .view_more_block .view_more_block_wrap .view_more_block_text{position:absolute;bottom:0}.product-review-container .product-review-data .product-balloon-wrap{display:none;position:absolute;top:0;left:50%;-webkit-transform:translate(-70%,-130%);transform:translate(-70%,-130%)}@media screen and (min-width: 1px) and (max-width: 640px){.product-review-container .product-review-data .product-balloon-wrap{-webkit-transform:translate(-50%,-130%);transform:translate(-50%,-130%)}}.product-review-container .product-review-data .product-balloon{position:relative;display:block;padding:7px 10px;min-width:120px;max-width:100%;font-size:20px;font-size:1.25rem;background:#edededcc;text-align:center}.product-review-container .product-review-data .product-balloon:before{content:"";position:absolute;top:100%;left:50%;margin-left:-15px;border:15px solid transparent;border-top:15px solid rgba(237,237,237,.8)}.product-review-container .product-review-data .product-balloon .product-balloon-content{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.product-review-container .product-review-data .product-balloon .product-balloon-content a.sns-share-button{display:block;background:#fff;width:30px;height:30px;border-radius:15px;color:#fff}.product-review-container .product-review-data .product-balloon .product-balloon-content a.sns-share-button:before{line-height:30px;width:30px}.product-review-container .product-review-data .product-balloon .product-balloon-content a.sns-share-button.fa-twitter{background-color:#14171a}.product-review-container .product-review-data .product-balloon .product-balloon-content a.sns-share-button.fa-facebook{background-color:#3b5998}.product-review-container .product-review-data .product-balloon .product-balloon-content a.sns-share-button.fa-linkedin{background-color:#0175b5}.product-review-container .product-review-data .product-ecopartners .product-ecopartners-title{color:#0175b5;font-weight:700}.product-review-container .product-review-data .product-ecopartners .product-ecopartners-content{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-review-container .product-review-data .product-ecopartners .product-ecopartners-content .product-ecopartners-content-columns{padding-right:6px}@media screen and (min-width: 1px) and (max-width: 640px){.product-review-container .product-review-data .product-ecopartners .product-ecopartners-content .alternative_products-item{width:75px}}.product-review-container .product-review-data .product-ecopartners .product-ecopartners-content .thumbnail.product-thumbnail{margin:0 16px 5px 0;height:68px;width:68px}@media screen and (min-width: 1px) and (max-width: 640px){.product-review-container .product-review-data .product-ecopartners .product-ecopartners-content .thumbnail.product-thumbnail{height:64px;width:64px}}.product-review-container .product-review-data .product-ecopartners .product-ecopartners-content .plugin-name{font-size:9px}.product-review-container .product-review-data .product-review-footer{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-top:20px;margin-bottom:20px;font-size:12px;font-size:.75rem;text-align:center}.product-review-container .product-review-data .product-review-footer .review-footer-content{width:25%;position:relative;text-align:left}.product-review-container .product-review-data .product-review-footer .review-footer-content .footer-content-wrap{display:-ms-inline-flexbox;display:inline-flex;color:#29263e;vertical-align:middle}@media screen and (min-width: 1px) and (max-width: 640px){.product-review-container .product-review-data .product-review-footer .review-footer-content .footer-content-wrap{display:block}}.product-review-container .product-review-data .product-review-footer .review-footer-content div+span,.product-review-container .product-review-data .product-review-footer .review-footer-content .review-footer-vote{padding-left:5px}@media screen and (min-width: 1px) and (max-width: 640px){.product-review-container .product-review-data .product-review-footer .review-footer-content div+span,.product-review-container .product-review-data .product-review-footer .review-footer-content .review-footer-vote{display:none}}.product-review-container .product-review-data .product-review-footer .review-footer-content .review-icon,.product-review-container .product-review-data .product-review-footer .review-footer-content .vote-icon{white-space:nowrap}.product-review-container .product-review-data .product-review-footer .review-footer-content .review-icon+span,.product-review-container .product-review-data .product-review-footer .review-footer-content .vote-icon+span{padding:0 2px}.product-review-container .product-review-data .product-review-footer .review-footer-content .review-comment-num,.product-review-container .product-review-data .product-review-footer .review-footer-content .review-vote-num{padding-left:1px;vertical-align:middle;font-size:12px;font-size:.75rem}.product-review-container .product-review-data .product-review-footer .review-footer-content .review-icon:before{width:20px;height:20px}@media screen and (min-width: 1px) and (max-width: 640px){.product-review-container .product-review-data .product-review-footer .review-footer-content{text-align:center}.product-review-container .product-review-data .product-review-footer .review-footer-content .review_share_toggle,.product-review-container .product-review-data .product-review-footer .review-footer-content .write-icon+a{padding-left:0}}.product-review-container .product-review-data .toggle_list{display:none}.product-review-container .product-review-data .review_index_wrap{height:auto;position:relative;overflow:hidden}.product-review-container .product-review-data .review_index_wrap:after,.product-review-container .product-review-data .review_index_wrap .view_more_block{display:none}.product-review-container .product-review-data .review_index_wrap.view_hide:before{content:"";position:absolute;bottom:0;display:block;text-align:center;font-weight:600;padding:80px 0 20px;width:100%;-webkit-box-shadow:0px -130px 50px -50px #FFF inset;box-shadow:0 -130px 50px -50px #fff inset;z-index:1}.product-review-container .product-review-data .review_index_wrap.view_hide .view_more_block{position:absolute;bottom:10px;display:inline-block;width:100%;color:#464c9c;text-align:center;font-weight:600;cursor:pointer;z-index:2;height:100%}.product-review-container .product-review-data .review_index_wrap.view_hide .view_more_block .view_more_block_wrap{height:inherit;position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.product-review-container .product-review-data .review_index_wrap.view_hide .view_more_block .view_more_block_wrap .view_more_block_text{position:absolute;bottom:0}.product-review-container .product-review-data .tabs-content{border:none}.product-review-container .product-review-data .product-g2-review-footer{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;font-size:12px;font-size:.75rem;margin-bottom:20px}.product-review-container .product-review-data .product-g2-review-footer a{color:#29263e}.product-review-container .product-review-data .product-g2-review-footer ul.product-g2-review-action{border:none;background:#fafafa;padding:10px}.product-review-container .product-review-data .product-g2-review-footer ul.product-g2-review-action .tabs-title{padding:0}.product-review-container .product-review-data .product-g2-review-footer ul.product-g2-review-action li:not(:last-child):after{content:"|";margin:0 10px;color:#7c7c7c}.product-review-container .product-review-data .product-g2-review-footer .tabs-title>a:focus,.product-review-container .product-review-data .product-g2-review-footer .tabs-title>a[aria-selected=true]{background:transparent;color:#c6c6c6}.product-review-container .product-review-data .product-g2-review-footer .tabs-title>a{display:inline-block;padding:0;font-size:12px;font-size:.75rem;line-height:normal;color:#464c9c}.product-review-container .row.pickup{border:1px solid #d1eeff;background-color:#eff9ff;padding-top:15px;padding-bottom:15px}.product-review-container .row.pickup .help-text{color:#429ef5;font-weight:700}.product-review-comment-card{background:#f9f9f9;padding:15px;margin:15px auto;position:relative;overflow:hidden}.product-review-comment-card a{color:#2fc1e1;text-decoration:underline}.product-review-comment-card.official-vendor{border:2px solid #50c1e1}.product-review-comment-card.official-vendor .product-review-comment-info{border-bottom:2px solid #50c1e1}.product-review-comment-card .product-review-comment-info{display:-ms-flexbox;display:flex;padding-bottom:10px}.product-review-comment-card .product-review-comment-info .product-review-comment-time{font-size:12px;font-size:.75rem;text-align:right}@media screen and (min-width: 1px) and (max-width: 640px){.product-review-comment-card .product-review-comment-info{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.product-review-comment-card .product-review-comment-info .product-review-comment-time{margin-bottom:10px;font-size:12px;font-size:.75rem;text-align:left}}.product-review-comment-card .edit-review-comment-icon{position:absolute;bottom:10px;right:10px}.product-review-comment-card .write-icon{padding-right:45px}.product-g2-header .product-review-link{text-align:right;margin-bottom:10px}.product-g2-header .product-review-link a{color:#464c9c}.product-g2-header .product-g2-note{border:10px solid #C6C6C6;padding:15px;margin-bottom:40px}.product-review-none{text-align:center;margin:30px auto}@media screen and (min-width: 1px) and (max-width: 640px){.product-review-none{margin:10px auto 20px}}.product-review-none .product-review-none-message{padding-bottom:30px;font-size:20px;font-size:1.25rem}@media screen and (min-width: 1px) and (max-width: 640px){.product-review-none .product-review-none-message{padding-bottom:20px;font-size:14px;font-size:.875rem}}.product-review-none .product-review-none-action-btn a{display:block;background:-webkit-gradient(linear,left top,right top,from(#0075c0),to(#5ea7d7));background:linear-gradient(to right,#0075c0,#5ea7d7);border:1px solid transparent;border-radius:3px;color:#fff;padding:15px;font-size:14px;font-size:.875rem}.product-review-none .product-review-none-action-btn a:hover{background:#464c9c26;border:1px solid #464C9C;color:#464c9c;-webkit-transition:.5s;transition:.5s}@media screen and (min-width: 1px) and (max-width: 640px){.product-review-none .product-review-none-action-btn a{background:-webkit-gradient(linear,left top,right top,from(#0075c0),to(#5ea7d7));background:linear-gradient(to right,#0075c0,#5ea7d7);border:1px solid transparent;color:#fff;padding:10px;font-size:8px;font-size:.5rem}}.review_links div{text-align:center}.review_links div a{display:block;padding:15px;border:1px solid #464C9C;border-radius:3px;background:#464c9c;color:#fff;font-size:14px;font-size:.875rem}.review_links div a:hover{opacity:.8}@media screen and (min-width: 640px){.review_links{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;margin:30px auto 15px;width:90%}.review_links div{min-width:200px}}@media screen and (min-width: 1px) and (max-width: 640px){.review_links{width:100%}.review_links div{margin:4px 10px;font-size:12px}.review_links div a{padding:5px 0}}.product-reviews-filter-support{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin:10px 0}@media screen and (min-width: 1px) and (max-width: 640px){.product-reviews-filter-support{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}}.product-reviews-filter-support .product-reviews-filter-clear span:not(:last-child):after{content:"|";display:inline-block;color:#c6c6c6;margin:0 10px}#product-review-filter #review-filter-toggle{width:100%;padding:10px 0}@media screen and (min-width: 640px){#product-review-filter #review-filter-toggle{display:none}}@media screen and (min-width: 1px) and (max-width: 640px){#product-review-filter .sp-hidden-filter{display:none}}@media screen and (min-width: 1px) and (max-width: 640px){#product-review-filter .accordion-menu>li{margin-bottom:5px;border:1px solid #cacaca!important}}#product-review-filter .accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle)>a{color:#505059;margin:5px}@media screen and (min-width: 1px) and (max-width: 640px){#product-review-filter .accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle)>a{padding:10px 15px;margin:0;font-size:12px;font-size:.75rem}}#product-review-filter .accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle)>a:after{border:none;content:"▼";width:14px;height:9px;margin-top:-4px}@media screen and (min-width: 1px) and (max-width: 640px){#product-review-filter .accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle)>a:after{right:0}}#product-review-filter .accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle) .review-filter-text{display:-ms-flexbox;display:flex}#product-review-filter .accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle) .is-accordion-submenu .is-accordion-submenu-item fieldset{padding-left:22px}#product-review-filter .accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle) .is-accordion-submenu .is-accordion-submenu-item fieldset label{padding:0;position:relative}#product-review-filter .accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle) .is-accordion-submenu .is-accordion-submenu-item fieldset label:before{background:#fff;border:1px solid #C6C6C6;border-radius:2px;display:block;content:"";height:17px;width:17px;position:absolute;top:50%;left:0;transform:translateY(-50%);-webkit-transform:translateY(-50%)}@media screen and (min-width: 1px) and (max-width: 640px){#product-review-filter .accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle) .is-accordion-submenu .is-accordion-submenu-item fieldset label input{display:block;width:15px;height:15px}}#product-review-filter .accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle) .is-accordion-submenu .is-accordion-submenu-item fieldset label input:checked+.review-filter-text:after{display:block;content:"";position:absolute;top:46%;left:1px;width:15px;height:7px;border-left:2px solid #464C9C;border-bottom:2px solid #464C9C;-webkit-transform:translateY(-50%) rotate(-50deg);transform:translateY(-50%) rotate(-50deg)}#product-review-filter fieldset.industory{width:530px}#product-review-filter .dropdown.menu>li.is-dropdown-submenu-parent.is-active,#product-review-filter .dropdown.menu>li.is-dropdown-submenu-parent.selected{background-color:#c8cae6}#product-review-filter .dropdown.menu>li.is-dropdown-submenu-parent a{color:#505059;text-align:center;font-size:14px;font-size:.875rem;margin:0;padding:10px 3px}@media screen and (min-width: 1px) and (max-width: 640px){#product-review-filter .dropdown.menu>li.is-dropdown-submenu-parent a{font-size:12px;font-size:.75rem}}#product-review-filter .dropdown.menu>li.is-dropdown-submenu-parent a:after{border:none;content:"▼";width:20px;height:15px;margin-top:-6px;left:auto;right:5px!important;color:#464c9c}#product-review-filter .dropdown.menu>li.is-dropdown-submenu-parent .is-dropdown-submenu{border:1px solid #C6C6C6}#product-review-filter .dropdown.menu>li.is-dropdown-submenu-parent .is-dropdown-submenu:hover{display:block!important}#product-review-filter .dropdown.menu>li.is-dropdown-submenu-parent .is-dropdown-submenu label{position:relative;padding:0 0 0 25px;display:inline-block;margin:2px 0}#product-review-filter .dropdown.menu>li.is-dropdown-submenu-parent .is-dropdown-submenu label input[type=checkbox]{display:none}#product-review-filter .dropdown.menu>li.is-dropdown-submenu-parent .is-dropdown-submenu label .review-filter-text{width:250px;font-size:14px;font-size:.875rem}@media screen and (min-width: 1px) and (max-width: 640px){#product-review-filter .dropdown.menu>li.is-dropdown-submenu-parent .is-dropdown-submenu label .review-filter-text{font-size:12px;font-size:.75rem}}#product-review-filter .dropdown.menu>li.is-dropdown-submenu-parent .is-dropdown-submenu label .review-filter-text.industory{width:220px}#product-review-filter .dropdown.menu>li.is-dropdown-submenu-parent .is-dropdown-submenu label .review-filter-text:before{background:#fff;border:1px solid #C6C6C6;border-radius:2px;display:block;content:"";height:17px;width:17px;position:absolute;top:50%;left:0;transform:translateY(-50%);-webkit-transform:translateY(-50%)}#product-review-filter .dropdown.menu>li.is-dropdown-submenu-parent .is-dropdown-submenu label input:checked+.review-filter-text:after{display:block;content:"";position:absolute;top:46%;left:1px;width:15px;height:7px;border-left:2px solid white;border-bottom:2px solid white;-webkit-transform:translateY(-50%) rotate(-50deg);transform:translateY(-50%) rotate(-50deg)}#product-review-filter .dropdown.menu>li.is-dropdown-submenu-parent .is-dropdown-submenu label input:checked+.review-filter-text:before{border:1px solid #464C9C;background:#464c9c}#product-review-filter .dropdown.menu>li.is-dropdown-submenu-parent .is-dropdown-submenu label .product-rating-wrap{display:inline-block;font-size:20px;font-size:1.25rem}#product-review-filter .filter-index{font-weight:700;font-size:14px;font-size:.875rem;color:#464c9c;-o-border-image:linear-gradient(to bottom,#2FC1E1,#464C9C) 1/0 0 0 4px;border-image:-webkit-gradient(linear,left top,left bottom,from(#2FC1E1),to(#464C9C)) 1/0 0 0 4px;border-image:linear-gradient(to bottom,#2fc1e1,#464c9c) 1/0 0 0 4px;border-style:solid;padding-left:5px;margin:0 10px 0 0;border-top:none;border-right:none;border-bottom:0}#product-review-filter .filter-columns-wrap{display:-ms-flexbox;display:flex;padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid rgba(198,198,198,.5)}@media screen and (min-width: 1px) and (max-width: 640px){#product-review-filter .filter-columns-wrap{-ms-flex-flow:column;flex-flow:column}}#product-review-filter .filter-columns-wrap li fieldset{padding:0}#product-review-filter .filter-columns-wrap li label{padding:0 0 0 22px;position:relative;margin-bottom:5px}#product-review-filter .filter-columns-wrap li label p:before{background:#fff;border:1px solid #C6C6C6;border-radius:2px;-webkit-box-shadow:0 0 1px 1px rgba(230,230,230,.4) inset;box-shadow:0 0 1px 1px #e6e6e666 inset;display:block;content:"";height:18px;width:18px;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#product-review-filter .filter-columns-wrap li label input{display:none}#product-review-filter .filter-columns-wrap li label input:checked+p:before{background:#fff;border-radius:2px;display:block;content:"";height:18px;width:18px;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);border:1px solid #C6C6C6;-webkit-box-shadow:0 0 3px rgba(70,76,156,.9);box-shadow:0 0 3px #464c9ce6}#product-review-filter .filter-columns-wrap li label input:checked+p:after{display:block;content:"";position:absolute;top:43%;left:3px;width:19px;height:10px;border-left:3px solid #464C9C;border-bottom:3px solid #464C9C;-webkit-transform:translateY(-50%) rotate(-50deg);transform:translateY(-50%) rotate(-50deg)}#product-review-filter .filter-columns-wrap li .filter-index-sub{font-size:12px;font-size:.75rem;margin:5px 0}@media screen and (min-width: 1px) and (max-width: 640px){#product-review-filter .filter-columns-wrap li .filter-index-sub{font-weight:700;color:#29263e}}#product-review-filter .filter-columns-wrap li .rating-chart{width:100%;max-width:100px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-right:5px}@media screen and (min-width: 1px) and (max-width: 640px){#product-review-filter .filter-columns-wrap li .rating-chart{max-width:50%}}@media screen and (min-width: 1280px){#product-review-filter .filter-columns-wrap li .rating-chart{max-width:120px}}#product-review-filter .filter-columns-wrap li .rating-chart .chart-wrap{position:relative;margin:0;padding:0;width:100%;height:20px;background-color:#e5e5e5;overflow:hidden}#product-review-filter .filter-columns-wrap li .rating-chart .chart-wrap .chart-inner{height:100%;background:-webkit-gradient(linear,left top,right top,from(#2FC1E1),to(#464C9C));background:linear-gradient(90deg,#2fc1e1,#464c9c)}#product-review-filter .filter-columns-wrap li.filter-columns-left{width:32%}@media screen and (min-width: 1px) and (max-width: 640px){#product-review-filter .filter-columns-wrap li.filter-columns-left{width:100%}}#product-review-filter .filter-columns-wrap li.filter-columns-left.second-line{width:65%;padding-right:60px}@media screen and (min-width: 1px) and (max-width: 640px){#product-review-filter .filter-columns-wrap li.filter-columns-left.second-line{width:100%;padding-right:0}}#product-review-filter .filter-columns-wrap li.filter-columns-center{width:33%}@media screen and (min-width: 1px) and (max-width: 640px){#product-review-filter .filter-columns-wrap li.filter-columns-center{width:100%}}#product-review-filter .filter-columns-wrap li.filter-columns-center .review-filter-text{width:70px;font-size:12px;font-size:.75rem}#product-review-filter .filter-columns-wrap li.filter-columns-right{width:35%}@media screen and (min-width: 1px) and (max-width: 640px){#product-review-filter .filter-columns-wrap li.filter-columns-right{width:100%}}#product-review-filter .filter-columns-wrap li.filter-columns-right .vertical.menu.accordion-menu,#product-review-filter .filter-columns-wrap li.filter-columns-right .vertical.menu.dropdown{margin-bottom:-2px}#product-review-filter .filter-columns-wrap li.filter-columns-right .is-dropdown-submenu-parent{background:#fff;width:100%;border:1px solid #C6C6C6;font-size:12px;font-size:.75rem;margin-bottom:5px}#product-review-filter .filter-columns-wrap li.filter-columns-right .product-review-form-block{width:100%;margin:0}#product-review-filter .filter-columns-wrap li.filter-columns-right .product-review-form-block .review-input-group-field{padding:10px}#product-review-filter .filter-bottom-wrap{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:20px}@media screen and (min-width: 1px) and (max-width: 640px){#product-review-filter .filter-bottom-wrap{-ms-flex-flow:column;flex-flow:column}}@media screen and (min-width: 1px) and (max-width: 640px){#product-review-filter .filter-bottom-wrap .filter-index{margin:0 auto 10px 0}}#product-review-filter .filter-bottom-wrap .filter_radio_wrap{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#product-review-filter .filter-bottom-wrap .filter_radio_wrap br{display:none}@media screen and (min-width: 1px) and (max-width: 640px){#product-review-filter .filter-bottom-wrap .filter_radio_wrap{width:100%;padding:5px 0;border-radius:5px;border:1px solid #ccc}#product-review-filter .filter-bottom-wrap .filter_radio_wrap br{display:block}}#product-review-filter .filter-bottom-wrap .filter_radio_wrap input{display:none}#product-review-filter .filter-bottom-wrap .filter_radio_wrap input:checked+label{color:#464c9c;font-weight:700;border-color:#464c9c}#product-review-filter .filter-bottom-wrap .filter_radio_wrap label{display:block;float:left;cursor:pointer;margin:0;padding:0 5px;font-size:12px;font-size:.75rem;text-align:center;line-height:1;-webkit-transition:.2s;transition:.2s}@media screen and (min-width: 1px) and (max-width: 640px){#product-review-filter .filter-bottom-wrap .filter_radio_wrap label{width:25%;line-height:1.4}}#product-review-filter .filter-bottom-wrap .filter_radio_wrap label:after{content:"|";padding-left:5px;margin-right:5px}@media screen and (min-width: 1px) and (max-width: 640px){#product-review-filter .filter-bottom-wrap .filter_radio_wrap label:after{display:none}}#product-review-filter .filter-bottom-wrap .filter_radio_wrap label:last-child:after{content:""}#product-review-filter .filter-show-wrap{display:-ms-flexbox;display:flex;margin-left:auto}@media screen and (min-width: 1px) and (max-width: 640px){#product-review-filter .filter-show-wrap{font-size:12px;margin-top:10px;border-bottom:4px double #686B7F}}#product-review-filter .filter-show-wrap p{margin:0;padding:0;font-size:14px;font-size:.875rem}@media screen and (min-width: 1px) and (max-width: 640px){#product-review-filter .filter-show-wrap p{font-size:12px}}#product-review-filter .filter-show-wrap p:after{content:"|";padding-left:10px;margin-right:10px}#product-review-filter .filter-show-wrap p .reviews_count{margin-right:5px;font-size:16px;font-size:1rem}#product-review-filter .review-keywords-wrapper{-ms-flex-direction:column;flex-direction:column}@media screen and (min-width: 1px) and (max-width: 640px){#product-review-filter .review-keywords-wrapper{-ms-flex-direction:column;flex-direction:column}}#product-review-filter .review-keywords-wrapper .review-keywords-title{font-weight:600}#product-review-filter .review-keywords-wrapper .review-keywords{width:100%;margin-top:.8em}@media screen and (min-width: 1px) and (max-width: 640px){#product-review-filter .review-keywords-wrapper .review-keywords{width:100%}}#product-review-filter .review-keywords-wrapper .review-keywords .keywords-container-wrapper{-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width: 1px) and (max-width: 640px){#product-review-filter .review-keywords-wrapper .review-keywords .keywords-container-wrapper{-ms-flex-direction:column;flex-direction:column}}#product-review-filter .review-keywords-wrapper .review-keywords .keywords-container{width:48%;padding:.5em 1em 1em;background-color:#f5f7fd}#product-review-filter .review-keywords-wrapper .review-keywords .keywords-container.unity{width:100%}@media screen and (min-width: 1px) and (max-width: 640px){#product-review-filter .review-keywords-wrapper .review-keywords .keywords-container{width:100%}}#product-review-filter .review-keywords-wrapper .review-keywords .keywords-container .review-keyword-title{margin-bottom:.25em}#product-review-filter .review-keywords-wrapper .review-keywords .keywords-container .review-keyword-title .fa{font-size:1.2em}#product-review-filter .review-keywords-wrapper .review-keywords .keywords-container .good-keywords,#product-review-filter .review-keywords-wrapper .review-keywords .keywords-container .improvement-keywords{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center}#product-review-filter .review-keywords-wrapper .review-keywords .keywords-container .good-keywords label.filter-btn,#product-review-filter .review-keywords-wrapper .review-keywords .keywords-container .improvement-keywords label.filter-btn{-ms-flex-preferred-size:48%;flex-basis:48%;max-width:50%;display:block;padding:.2em;margin:.2em 0}#product-review-filter .review-keywords-wrapper .review-keywords .keywords-container.unity .good-keywords label,#product-review-filter .review-keywords-wrapper .review-keywords .keywords-container.unity .improvement-keywords label{-ms-flex-preferred-size:24%;flex-basis:24%}@media screen and (min-width: 1px) and (max-width: 640px){#product-review-filter .review-keywords-wrapper .review-keywords .keywords-container.unity .good-keywords label,#product-review-filter .review-keywords-wrapper .review-keywords .keywords-container.unity .improvement-keywords label{-ms-flex-preferred-size:48%;flex-basis:48%}}#product-review-filter .review-keywords-wrapper .filter-by-manual-keyword{-ms-flex-pack:end;justify-content:flex-end}#product-review-filter .review-keywords-wrapper .filter_radio_wrap input{display:none}#product-review-filter .review-keywords-wrapper .filter_radio_wrap label{display:block;float:left;cursor:pointer;margin:0;padding:0 5px}#product-review-filter .gray-scale{-webkit-filter:grayscale(100%);filter:grayscale(100%);position:relative}#product-review-filter .gray-scale .gray-scale-cover{position:absolute;height:100%;width:100%;z-index:2}.tooltip{background:gray;max-width:300px!important}.tooltip.top:before{border-color:gray transparent transparent}.tooltip.left:before{border-color:transparent transparent transparent gray}.product-search-wrap{background-color:#5aadfa66;background-blend-mode:darken;background-position:center;background-repeat:no-repeat;background-size:cover;padding:30px 0 45px;margin-bottom:10px}@media screen and (min-width: 1px) and (max-width: 1024px){.product-search-wrap{padding:25px 0 30px}}.product-search-wrap>.columns{max-width:860px}.product-search-wrap .search-title{font-size:28px;font-size:1.75rem;font-weight:700;color:#fff}@media screen and (min-width: 1px) and (max-width: 1024px){.product-search-wrap .search-title{font-size:24px;font-size:1.5rem}}.product-search-wrap p{color:#fff;font-size:18px;font-size:1.125rem;margin:10px 0}@media screen and (min-width: 1px) and (max-width: 1024px){.product-search-wrap p{font-size:14px;font-size:.875rem}}.product-search-wrap p.recommend-search-words-title{margin-bottom:5px}.product-search-wrap .product-fieldset{padding:0}.product-input-group-button{margin-left:10px;min-width:200px;border:none}@media screen and (min-width: 1px) and (max-width: 1024px){.product-input-group-button{min-width:0;min-width:initial;position:absolute;right:20px}}.product-input-group-button .product-search-btn{background-repeat:no-repeat,no-repeat;background-position:center right 30px,center;background-size:30px,100%;border:none;border-radius:50px;color:#fff;cursor:pointer;display:block;font-size:12px;font-size:.75rem;font-weight:700;letter-spacing:2px;height:100%;padding:15px;width:100%}.product-input-group-button .product-search-btn:hover{-webkit-box-shadow:0 0 10px 5px rgba(0,0,0,.2);box-shadow:0 0 10px 5px #0003;-webkit-transition:.5s;transition:.5s}@media screen and (min-width: 1px) and (max-width: 1024px){.product-input-group-button .product-search-btn{background-size:24px;width:44px;height:44px;border-radius:50%}}input.product-input-group-field{background-color:#fff;border:none;-webkit-box-shadow:none;box-shadow:none;margin:0;padding:15px 10px;-webkit-transition:none;transition:none}input.product-input-group-field:focus,input.product-input-group-field:active{background-color:#f3f9fd;border:none;-webkit-box-shadow:none;box-shadow:none}@media screen and (min-width: 1px) and (max-width: 1024px){input.product-input-group-field{border-radius:50px;-webkit-box-shadow:4px 4px 10px 5px rgba(0,0,0,.2);box-shadow:4px 4px 10px 5px #0003;padding:10px 20px}input.product-input-group-field:focus,input.product-input-group-field:active{border:none;-webkit-box-shadow:4px 4px 10px 5px rgba(0,0,0,.2);box-shadow:4px 4px 10px 5px #0003}}div.product-input-group{border-radius:5px;background:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:7px 10px;width:100%}@media screen and (min-width: 1px) and (max-width: 1024px){div.product-input-group{-ms-flex-align:center;align-items:center;background:transparent;max-width:600px;padding:0}}.recommend-search-words .recommend-search-word{background:#fff;border-radius:30px;color:#464c9c;display:inline-block;font-size:14px;font-size:.875rem;font-weight:700;margin-bottom:5px;margin-right:5px;padding:5px 15px}@media screen and (min-width: 1px) and (max-width: 1024px){.recommend-search-words .recommend-search-word{background:#aadef7;color:#fff;font-size:12px;font-size:.75rem}}.recommend-search-words .recommend-search-word:hover{-webkit-box-shadow:0 0 10px 5px rgba(0,0,0,.2);box-shadow:0 0 10px 5px #0003;-webkit-transition:.5s;transition:.5s}.product-sidebar-card{border:1px solid rgba(198,198,198,.5);background-color:#fff;border-top:5px solid #464C9C;display:block;margin-bottom:16px;padding:15px;min-width:100%}@media screen and (min-width: 1px) and (max-width: 640px){.product-sidebar-card{height:auto;padding:20px 10px 0}}.product-sidebar-card .product-info,.product-sidebar-card .product-review{text-align:center;position:relative}.product-sidebar-card .product-info .product-info-block,.product-sidebar-card .product-review .product-info-block{padding:10px 0;border-bottom:1px solid rgba(198,198,198,.5)}@media screen and (min-width: 1px) and (max-width: 1024px){.product-sidebar-card .product-info .product-info-block,.product-sidebar-card .product-review .product-info-block{border:none}}@media screen and (min-width: 1px) and (max-width: 640px){.product-sidebar-card .product-info .product-info-block,.product-sidebar-card .product-review .product-info-block{padding:30px 0 10px}}@media screen and (min-width: 1px) and (max-width: 1024px){.product-sidebar-card .product-info .product-info-block:first-child,.product-sidebar-card .product-review .product-info-block:first-child{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}}.product-sidebar-card .product-info .product-info-block .product-card-img,.product-sidebar-card .product-review .product-info-block .product-card-img{position:relative}@media screen and (min-width: 1px) and (max-width: 1024px){.product-sidebar-card .product-info .product-info-block .product-card-img,.product-sidebar-card .product-review .product-info-block .product-card-img{height:auto;margin-right:25px}}@media screen and (min-width: 1px) and (max-width: 640px){.product-sidebar-card .product-info .product-info-block .product-card-img,.product-sidebar-card .product-review .product-info-block .product-card-img{height:auto;margin-right:18px}}.product-sidebar-card .product-info .product-info-block .product-card-img .good-response,.product-sidebar-card .product-review .product-info-block .product-card-img .good-response{border:1px solid #464C9C;font-size:12px;font-size:.75rem;color:#464c9c;padding:3px;border-radius:3px;width:160px;margin:10px auto}@media screen and (min-width: 1px) and (max-width: 1024px){.product-sidebar-card .product-info .product-info-block .product-card-img .good-response,.product-sidebar-card .product-review .product-info-block .product-card-img .good-response{width:120px}}.product-sidebar-card .product-info .product-info-block .product-card-img .good-response:hover,.product-sidebar-card .product-review .product-info-block .product-card-img .good-response:hover{cursor:pointer}.product-sidebar-card .product-info .product-info-block .product-card-img .product-info-badge,.product-sidebar-card .product-review .product-info-block .product-card-img .product-info-badge{position:absolute;z-index:1;top:0;right:0;width:80px;height:auto;-webkit-transform:translate(10%,-50%);transform:translate(10%,-50%)}@media screen and (min-width: 1px) and (max-width: 1024px){.product-sidebar-card .product-info .product-info-block .product-card-img .product-info-badge,.product-sidebar-card .product-review .product-info-block .product-card-img .product-info-badge{width:60%;left:65px;-webkit-transform:translate(-100%,-50%);transform:translate(-100%,-50%)}}.product-sidebar-card .product-info .product-info-block .product-card-img .product-info-badge .badge,.product-sidebar-card .product-review .product-info-block .product-card-img .product-info-badge .badge{position:static;width:100%;height:auto;display:block}.product-sidebar-card .product-info .product-info-block .product-category-badge,.product-sidebar-card .product-review .product-info-block .product-category-badge{-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:14px;font-size:.875rem}.product-sidebar-card .product-info .product-info-block .product-category-badge .category-badge,.product-sidebar-card .product-review .product-info-block .product-category-badge .category-badge{width:50%}@media screen and (min-width: 1px) and (max-width: 980px){.product-sidebar-card .product-info .product-info-block .product-category-badge .category-badge,.product-sidebar-card .product-review .product-info-block .product-category-badge .category-badge{width:33.3%}}@media screen and (min-width: 1px) and (max-width: 640px){.product-sidebar-card .product-info .product-info-block .product-category-badge .category-badge,.product-sidebar-card .product-review .product-info-block .product-category-badge .category-badge{width:50%}}.product-sidebar-card .product-info .product-info-block .product-category-badge .category-badge .category-badge-img,.product-sidebar-card .product-review .product-info-block .product-category-badge .category-badge .category-badge-img{margin:0 auto;position:relative;overflow:hidden;width:64px;height:64px}.product-sidebar-card .product-info .product-info-block .product-category-badge .category-badge .category-badge-img img,.product-sidebar-card .product-review .product-info-block .product-category-badge .category-badge .category-badge-img img{position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;left:50%;width:auto;height:auto;max-width:100%;max-height:100%}.product-sidebar-card .product-info .product-info-block .product-category-badge .category-badge p,.product-sidebar-card .product-review .product-info-block .product-category-badge .category-badge p,.product-sidebar-card .product-info .product-info-block .product-category-badge .sub-category,.product-sidebar-card .product-review .product-info-block .product-category-badge .sub-category{font-size:14px;font-size:.875rem}.product-sidebar-card .product-info .product-info-block .external-certification,.product-sidebar-card .product-review .product-info-block .external-certification{margin-bottom:1em;font-weight:700;text-align:center;color:#333}.product-sidebar-card .product-info .product-info-block .external-certification .external-certification-name,.product-sidebar-card .product-review .product-info-block .external-certification .external-certification-name{background-color:#f0f9fe}.product-sidebar-card .product-info .product-info-block .product-region div,.product-sidebar-card .product-review .product-info-block .product-region div{border:2px solid #464C9C;border-radius:8px;padding:5px 10px;color:#333;margin:0 10px 10px 0}.product-sidebar-card .product-info .product-info-block .thumbnail.product-thumbnail,.product-sidebar-card .product-review .product-info-block .thumbnail.product-thumbnail{background-color:#fff;-webkit-box-shadow:0 0 5px 3px rgba(10,10,10,.1);box-shadow:0 0 5px 3px #0a0a0a1a;border-width:3px;margin:0;position:relative;max-width:160px;width:80%;height:auto}@media screen and (min-width: 1px) and (max-width: 1024px){.product-sidebar-card .product-info .product-info-block .thumbnail.product-thumbnail,.product-sidebar-card .product-review .product-info-block .thumbnail.product-thumbnail{height:120px;width:120px}}.product-sidebar-card .product-info .product-info-block .thumbnail.product-thumbnail:before,.product-sidebar-card .product-review .product-info-block .thumbnail.product-thumbnail:before{content:"";padding-top:100%;display:block}.product-sidebar-card .product-info .product-info-block .thumbnail.product-thumbnail>div,.product-sidebar-card .product-review .product-info-block .thumbnail.product-thumbnail>div{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.product-sidebar-card .product-info .product-info-block .product-info-detail,.product-sidebar-card .product-review .product-info-block .product-info-detail{width:100%}@media screen and (min-width: 1px) and (max-width: 1024px){.product-sidebar-card .product-info .product-info-block .product-info-detail,.product-sidebar-card .product-review .product-info-block .product-info-detail{text-align:left}}.product-sidebar-card .product-info .product-info-block .product-info-detail .product-write-review-btn,.product-sidebar-card .product-review .product-info-block .product-info-detail .product-write-review-btn{margin:10px auto 0}.product-sidebar-card .product-info .product-info-block .product-info-detail .product-write-review-btn a,.product-sidebar-card .product-review .product-info-block .product-info-detail .product-write-review-btn a{margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:#f0f9fe;border:2px solid #464C9C;border-radius:3px;width:90%;height:auto;white-space:pre-wrap;overflow-wrap:break-word;font-size:16px;font-size:1rem}@media screen and (min-width: 1px) and (max-width: 640px){.product-sidebar-card .product-info .product-info-block .product-info-detail .product-write-review-btn a,.product-sidebar-card .product-review .product-info-block .product-info-detail .product-write-review-btn a{width:100%;font-size:12px}}.product-sidebar-card .product-info .product-info-block .product-info-detail .product-write-review-btn a:hover,.product-sidebar-card .product-review .product-info-block .product-info-detail .product-write-review-btn a:hover{opacity:.8}.product-sidebar-card .product-info .product-info-block .product-info-detail .product-write-review-btn .review-btn-wrap span,.product-sidebar-card .product-review .product-info-block .product-info-detail .product-write-review-btn .review-btn-wrap span{display:inline-block;width:90%;font-size:14px;color:#505059;font-weight:700;background:#fff;border:1px solid #505059}.product-sidebar-card .product-info .product-info-block .product-info-detail .product-write-review-btn .review-btn-wrap a,.product-sidebar-card .product-review .product-info-block .product-info-detail .product-write-review-btn .review-btn-wrap a{font-weight:700;background:#2fc1e1;color:#fff;border:none;height:auto;line-height:1.3}@media screen and (min-width: 1px) and (max-width: 640px){.product-sidebar-card .product-info .product-info-block .product-info-detail .product-write-review-btn .review-btn-wrap a,.product-sidebar-card .product-review .product-info-block .product-info-detail .product-write-review-btn .review-btn-wrap a{font-size:12px}}.product-sidebar-card .product-info .product-info-block .product-info-detail .product-write-review-btn .review-btn-wrap a:before,.product-sidebar-card .product-review .product-info-block .product-info-detail .product-write-review-btn .review-btn-wrap a:before{content:"";background-size:contain;background-repeat:no-repeat;vertical-align:middle;background-image:url(data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2023.0.2%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200\)%20%20--%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22%E3%83%AC%E3%82%A4%E3%83%A4%E3%83%BC_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%0A%09%20y%3D%220px%22%20viewBox%3D%220%200%2024%2024%22%20style%3D%22enable-background%3Anew%200%200%2024%2024%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill%3A%23FFFFFF%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M7.9%2C21.4L7.9%2C21.4l9-9l0.1-0.1c0%2C0%2C0%2C0%2C0.1-0.1l4.7-4.7l0%2C0l-5.3-5.3l0%2C0l-4.7%2C4.7L11.7%2C7c0%2C0%2C0%2C0-0.1%2C0.1%0A%09%09l-9%2C9l0%2C0l-2.3%2C7.6l0%2C0l7.5-2.3C7.8%2C21.4%2C7.9%2C21.4%2C7.9%2C21.4z%20M1.9%2C22l1.2-3.8l0%2C0l2.6%2C2.6l0%2C0L1.9%2C22L1.9%2C22z%22%2F%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M23.3%2C5.1c0.6-0.6%2C0.6-1.5%2C0-2.1l-2.2-2.2c-0.6-0.6-1.5-0.6-2.1%2C0l-1.1%2C1.1l0%2C0l4.3%2C4.3l0%2C0L23.3%2C5.1z%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E);width:24px;height:24px;display:inline-block;margin-right:5px}.product-sidebar-card .product-info .product-info-block .product-card-name,.product-sidebar-card .product-info .product-info-block .product-review-title,.product-sidebar-card .product-review .product-info-block .product-card-name,.product-sidebar-card .product-review .product-info-block .product-review-title{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width: 1px) and (max-width: 1024px){.product-sidebar-card .product-info .product-info-block .product-card-name,.product-sidebar-card .product-info .product-info-block .product-review-title,.product-sidebar-card .product-review .product-info-block .product-card-name,.product-sidebar-card .product-review .product-info-block .product-review-title{margin-top:0}}.product-sidebar-card .product-info .product-info-block .product-card-name p,.product-sidebar-card .product-info .product-info-block .product-review-title p,.product-sidebar-card .product-review .product-info-block .product-card-name p,.product-sidebar-card .product-review .product-info-block .product-review-title p{color:#555!important;font-size:20px;font-size:1.25rem;font-weight:700;line-height:1.1;margin:0;max-width:100%;min-width:100%;overflow:hidden;word-wrap:break-word;word-break:break-all;width:100%}@media screen and (min-width: 1px) and (max-width: 640px){.product-sidebar-card .product-info .product-info-block .product-card-name p,.product-sidebar-card .product-info .product-info-block .product-review-title p,.product-sidebar-card .product-review .product-info-block .product-card-name p,.product-sidebar-card .product-review .product-info-block .product-review-title p{font-size:18px;font-size:1.125rem}}.product-sidebar-card .product-info .product-info-block .product-card-name p,.product-sidebar-card .product-review .product-info-block .product-card-name p{line-height:2}.product-sidebar-card .product-info .product-info-block .product-rating-sp,.product-sidebar-card .product-review .product-info-block .product-rating-sp{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.product-sidebar-card .product-info .product-info-block .product-card-vendor-name,.product-sidebar-card .product-review .product-info-block .product-card-vendor-name{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}@media screen and (min-width: 1px) and (max-width: 640px){.product-sidebar-card .product-info .product-info-block .product-card-vendor-name,.product-sidebar-card .product-review .product-info-block .product-card-vendor-name{margin-top:5px}}.product-sidebar-card .product-info .product-info-block .product-card-vendor-name p,.product-sidebar-card .product-review .product-info-block .product-card-vendor-name p{color:#555c!important;font-size:14px;font-size:.875rem;line-height:1.1;margin:0;max-width:100%;min-width:100%;overflow:hidden;word-wrap:break-word;word-break:break-all;width:100%}.product-sidebar-card .product-info .product-info-block .product-description,.product-sidebar-card .product-review .product-info-block .product-description{text-align:left;word-break:break-all}.product-sidebar-card .product-info .product-info-block .product-description .link a,.product-sidebar-card .product-review .product-info-block .product-description .link a{color:#464c9c}.product-sidebar-card .product-info .product-info-block .product-description p,.product-sidebar-card .product-review .product-info-block .product-description p{height:8em;overflow:hidden}.product-sidebar-card .product-info .product-info-block .product-rating-wrap,.product-sidebar-card .product-review .product-info-block .product-rating-wrap{display:-ms-flexbox;display:flex;font-size:20px;font-size:1.25rem}@media screen and (min-width: 1px) and (max-width: 1024px){.product-sidebar-card .product-info .product-info-block .product-rating-wrap,.product-sidebar-card .product-review .product-info-block .product-rating-wrap{-ms-flex-pack:start;justify-content:flex-start}}.product-sidebar-card .product-info .product-info-block .product-rating-wrap .product-card-star-num,.product-sidebar-card .product-review .product-info-block .product-rating-wrap .product-card-star-num{font-size:18px;font-size:1.125rem}.product-sidebar-card .product-info .product-info-block .product-card-review-num,.product-sidebar-card .product-review .product-info-block .product-card-review-num{margin-left:10px}.product-sidebar-card .product-info .product-info-block .product-card-review-num .product-review-num-img,.product-sidebar-card .product-review .product-info-block .product-card-review-num .product-review-num-img{height:17px;width:auto;line-height:1.1}.product-sidebar-card .product-info .product-info-block .product-card-review-num span,.product-sidebar-card .product-review .product-info-block .product-card-review-num span{color:#555;font-size:12px;font-size:.75rem;line-height:1.1}.product-sidebar-card .product-info .product-info-block .product-write-review-link,.product-sidebar-card .product-info .product-info-block .product-show-review-link,.product-sidebar-card .product-review .product-info-block .product-write-review-link,.product-sidebar-card .product-review .product-info-block .product-show-review-link{display:block}.product-sidebar-card .product-info .product-info-block .product-write-review-link a,.product-sidebar-card .product-info .product-info-block .product-show-review-link a,.product-sidebar-card .product-review .product-info-block .product-write-review-link a,.product-sidebar-card .product-review .product-info-block .product-show-review-link a{background:transparent;border:none;color:#464c9c;font-size:14px;font-size:.875rem;padding:15px}.product-sidebar-card .product-info .product-info-block .product-write-review-link a:hover,.product-sidebar-card .product-info .product-info-block .product-show-review-link a:hover,.product-sidebar-card .product-review .product-info-block .product-write-review-link a:hover,.product-sidebar-card .product-review .product-info-block .product-show-review-link a:hover{text-decoration:underline}.product-sidebar-card .product-info .product-info-block .product-write-review-link span,.product-sidebar-card .product-info .product-info-block .product-show-review-link span,.product-sidebar-card .product-review .product-info-block .product-write-review-link span,.product-sidebar-card .product-review .product-info-block .product-show-review-link span{background:transparent;border:none;color:#29263e;font-size:14px;font-size:.875rem;padding:15px;cursor:inherit}.product-sidebar-card .product-info .product-info-block .category-badge:hover,.product-sidebar-card .product-review .product-info-block .category-badge:hover{opacity:.7}.product-sidebar-card .product-info .product-info-block .product-action-btn div,.product-sidebar-card .product-review .product-info-block .product-action-btn div{margin-top:10px}.product-sidebar-card .product-info .product-info-block .product-action-btn div a,.product-sidebar-card .product-review .product-info-block .product-action-btn div a{margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:#464c9c;border:1px solid #464C9C;border-radius:3px;color:#fff;height:55px;width:90%;font-weight:700;font-size:16px;font-size:1rem}.product-sidebar-card .product-info .product-info-block .product-action-btn div a:hover,.product-sidebar-card .product-review .product-info-block .product-action-btn div a:hover{opacity:.8}.product-sidebar-card .product-info .product-info-block .product-write-review-btn div,.product-sidebar-card .product-review .product-info-block .product-write-review-btn div{margin-top:10px}.product-sidebar-card .product-info .product-info-block .product-write-review-btn div a,.product-sidebar-card .product-review .product-info-block .product-write-review-btn div a{margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:#2fc1e1;border:1px solid #2FC1E1;border-radius:3px;color:#fff;height:55px;width:90%;font-weight:700;font-size:16px;font-size:1rem}.product-sidebar-card .product-info .product-info-block .product-write-review-btn div a:hover,.product-sidebar-card .product-review .product-info-block .product-write-review-btn div a:hover{opacity:.8}.product-sidebar-card .product-info .product-info-block p,.product-sidebar-card .product-review .product-info-block p{font-size:14px;font-size:.875rem}.product-sidebar-card .product-info .sns-share-block,.product-sidebar-card .product-review .sns-share-block{padding-top:10px;width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}@media screen and (min-width: 1px) and (max-width: 1024px){.product-sidebar-card .product-info .sns-share-block,.product-sidebar-card .product-review .sns-share-block{position:absolute;width:80%;top:-25px;right:0}}@media screen and (min-width: 1px) and (max-width: 640px){.product-sidebar-card .product-info .sns-share-block,.product-sidebar-card .product-review .sns-share-block{width:100%}}.product-sidebar-card .product-info .sns-share-block ul,.product-sidebar-card .product-review .sns-share-block ul{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;width:40%}@media screen and (min-width: 1px) and (max-width: 1024px){.product-sidebar-card .product-info .sns-share-block ul,.product-sidebar-card .product-review .sns-share-block ul{width:100%;margin-left:auto;margin-right:0;-ms-flex-pack:end;justify-content:flex-end}}@media screen and (min-width: 1px) and (max-width: 1024px){.product-sidebar-card .product-info .sns-share-block ul li:not(:first-child),.product-sidebar-card .product-review .sns-share-block ul li:not(:first-child){padding-left:5px}}.product-sidebar-card .product-info .sns-share-block .facebook:before,.product-sidebar-card .product-review .sns-share-block .facebook:before{content:"";background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D%220%200%206.5%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M1.625%204.333H0V6.5h1.625V13h2.708V6.5h1.973L6.5%204.333H4.333v-.9c0-.517.1-.722.6-.722H6.5V0H4.437C2.49%200%201.625.857%201.625%202.5z%22%20fill%3D%22%233b5998%22%2F%3E%3C%2Fsvg%3E);width:6px;height:13px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 6.5 13' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.625 4.333H0V6.5h1.625V13h2.708V6.5h1.973L6.5 4.333H4.333v-.9c0-.517.1-.722.6-.722H6.5V0H4.437C2.49 0 1.625.857 1.625 2.5z' fill='%233b5998'/%3E%3C/svg%3E");width:8px;height:17px}.product-sidebar-card .product-info .sns-share-block .twitter:before,.product-sidebar-card .product-review .sns-share-block .twitter:before{content:"";background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%221200%22%20height%3D%221227%22%20viewBox%3D%220%200%201200%201227%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M714.163%20519.284L1160.89%200H1055.03L667.137%20450.887L357.328%200H0L468.492%20681.821L0%201226.37H105.866L515.491%20750.218L842.672%201226.37H1200L714.137%20519.284H714.163ZM569.165%20687.828L521.697%20619.934L144.011%2079.6944H306.615L611.412%20515.685L658.88%20583.579L1055.08%201150.3H892.476L569.165%20687.854V687.828Z%22%20fill%3D%22black%22%2F%3E%0A%3C%2Fsvg%3E);width:1200px;height:1227px;width:22px;height:17px}.product-sidebar-card .product-info .sns-share-block .linkedin:before,.product-sidebar-card .product-review .sns-share-block .linkedin:before{content:"";background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D%220%200%2013.565%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M2.815%201.413A1.4%201.4%200%201%201%201.413%200a1.407%201.407%200%200%201%201.402%201.413zm.011%202.543H0V13h2.826zm4.512%200H4.53V13h2.808V8.253c0-2.64%203.408-2.855%203.408%200V13h2.819V7.274c0-4.454-5.043-4.292-6.228-2.1V3.957z%22%20fill%3D%22%230075b5%22%2F%3E%3C%2Fsvg%3E);width:13px;height:13px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 13.565 13' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.815 1.413A1.4 1.4 0 1 1 1.413 0a1.407 1.407 0 0 1 1.402 1.413zm.011 2.543H0V13h2.826zm4.512 0H4.53V13h2.808V8.253c0-2.64 3.408-2.855 3.408 0V13h2.819V7.274c0-4.454-5.043-4.292-6.228-2.1V3.957z' fill='%230075b5'/%3E%3C/svg%3E");width:18px;height:17px}.product-sidebar-card .product-review{padding:0}.product-sidebar-card .product-review .product-review-block{padding:10px 0 0}@media screen and (min-width: 1px) and (max-width: 1024px){.product-sidebar-card .product-review .product-review-block{border:none}}@media screen and (min-width: 1px) and (max-width: 1024px){.product-sidebar-card .product-review .product-review-block:first-child{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}}.product-sidebar-card .product-review .product-review-block .product-review-title{margin-top:0}.product-sidebar-card .product-review .product-review-block .product-review-title p{font-size:14px;font-size:.875rem;font-weight:400}.product-sidebar-card .product-review .product-review-block .product-review-num{margin-top:5px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.product-sidebar-card .product-review .product-review-block .product-review-num .product-review-num-img{height:22px;line-height:1.5}.product-sidebar-card .product-review .product-review-block .product-review-num span{font-size:30px;font-size:1.875rem;font-weight:700;line-height:1.5;margin-left:8px}.product-sidebar-card .product-review .product-review-block .product-rating-wrap{display:-ms-flexbox;display:flex;font-size:20px;font-size:1.25rem;margin:10px 0 20px}.product-sidebar-card .product-review .product-review-block .product-rating-wrap .product-card-star-num{font-size:20px;font-size:1.25rem}.product-sidebar-card .product-review .product-review-block .product-review-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.product-sidebar-card .product-review .product-review-block .product-review-wrapper .product-review-rank{font-weight:700;font-size:12px;font-size:.75rem;width:50px}.product-sidebar-card .product-review .product-review-block .product-review-wrapper .product-review-percentage-bar{width:80%;height:20px;line-height:21px;position:relative;background:#c6c6c680}.product-sidebar-card .product-review .product-review-block .product-review-wrapper .product-review-percentage-bar>span{display:block;height:100%;background:#464c9c;position:relative;color:#fff;text-indent:20px}.product-sidebar-card .product-review .product-review-block .product-review-wrapper .product-review-percentage-label{width:25px;margin-left:10px;text-align:left}.product-sidebar-card .product-review .product-review-block .product-show-review-link .btn-review-see-more{background:transparent;border:none;color:#464c9c;font-size:14px;font-size:.875rem;display:block}.product-sidebar-card .product-review .product-review-block .product-show-review-link .btn-review-see-more:hover{text-decoration:underline}.product-sidebar-card .product-review .product-review-block .product-show-review-link span{background:transparent;border:none;color:#29263e;font-size:14px;font-size:.875rem;padding:15px;cursor:inherit}.product-sidebar-card .product-sidebar-title{color:#29263e;font-weight:700;font-size:18px;font-size:1.125rem;padding-bottom:15px;border-bottom:1px solid rgba(198,198,198,.5);display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start}.product-sidebar-card .product-sidebar-title .sidebar-icon{margin-right:15px}.product-sidebar-card .product-sidebar-title-small{font-size:14px;font-size:.875rem;text-align:center}.product-sidebar-card.sidebar-compare-contents{padding:0}.product-sidebar-card.sidebar-compare-contents .product-sidebar-title{margin:15px 15px 0}.product-sidebar-card.sidebar-compare-contents .product-sidebar-more-link{padding:15px 0}.product-sidebar-card .product-sidebar-grid-wrap{margin-top:15px}.product-sidebar-card .product-sidebar-compare-wrap .sidebar-compare-card-wrap{border-bottom:1px solid rgba(198,198,198,.5)}.product-sidebar-card .product-sidebar-compare-wrap .sidebar-compare-card-wrap:last-child{border-bottom:none}.product-sidebar-card .product-sidebar-compare-wrap .sidebar-compare-card-wrap a.sidebar-compare-card{color:#29263e;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:distribute;justify-content:space-around;padding:15px 20px 15px 10px;position:relative}.product-sidebar-card .product-sidebar-compare-wrap .sidebar-compare-card-wrap a.sidebar-compare-card:before{position:absolute;right:10px;top:50%;content:"";display:inline-block;padding:5px;-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg);border:solid #464C9C;border-width:0 2px 2px 0}.product-sidebar-card .product-sidebar-compare-wrap .sidebar-compare-card-wrap a.sidebar-compare-card:hover{background-color:#464c9c26}.product-sidebar-card .product-sidebar-compare-wrap .sidebar-compare-card-wrap .sidebar-compare-product-card{width:44%;text-align:center}.product-sidebar-card .product-sidebar-compare-wrap .sidebar-compare-card-wrap .sidebar-compare-product-card .thumbnail.product-thumbnail{width:80%;height:auto;position:relative;background-color:#fff;-webkit-box-shadow:0 0 5px 3px rgba(10,10,10,.1);box-shadow:0 0 5px 3px #0a0a0a1a;border-width:3px;margin:0}.product-sidebar-card .product-sidebar-compare-wrap .sidebar-compare-card-wrap .sidebar-compare-product-card .thumbnail.product-thumbnail:before{content:"";padding-top:100%;display:block}.product-sidebar-card .product-sidebar-compare-wrap .sidebar-compare-card-wrap .sidebar-compare-product-card .thumbnail.product-thumbnail>div{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.product-sidebar-card .product-sidebar-compare-wrap .sidebar-compare-card-wrap .sidebar-compare-vs{width:12%;font-weight:700;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.product-sidebar-card .product-sidebar-compare-wrap .sidebar-compare-card-wrap .sidebar-compare-product-name{font-size:12px;font-size:.75rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.product-sidebar-card .product-sidebar-compare-wrap .sidebar-nav-compare{text-align:center;padding:10px}.product-sidebar-card .product-sidebar-compare-wrap .sidebar-nav-compare .product-sidebar-compare-all{background-color:#464c9c;color:#fff;font-weight:700;border:none}.product-sidebar-card .product-sidebar-compare-wrap .sidebar-nav-compare .product-sidebar-compare-add-product{background-color:#2fc1e1;color:#fff;font-weight:700;border:none}.product-sidebar-card .product-sidebar-more-link{color:#464c9c}.product-sidebar-card .product-sidebar-gallery{display:block}.product-sidebar-card .product-sidebar-gallery .product-sidebar-gallery-image{margin:15px 5px;height:200px;position:relative}.product-sidebar-card .product-sidebar-gallery .product-sidebar-gallery-image img{-o-object-fit:contain;object-fit:contain;position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;left:50%;width:auto;height:auto;max-width:100%;max-height:100%}.product-sidebar-card .product-sidebar-price-wrap{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:10px 0;-ms-flex-pack:start;justify-content:flex-start;position:relative}.product-sidebar-card .product-sidebar-price-wrap .price-data-cell{width:calc(41% - 5px);margin-right:5px}.product-sidebar-card .product-sidebar-price-wrap .price-more-cell{width:18%}.product-sidebar-card .product-sidebar-price-wrap .price-title{-ms-flex-order:1;order:1;background:#464c9c;color:#fff;font-weight:700;font-size:12px;font-size:.75rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:10px 5px;word-break:break-word}.product-sidebar-card .product-sidebar-price-wrap .unit-wrap{-ms-flex-order:2;order:2;background:#ededed;padding:10px 5px;text-align:center;font-size:12px;font-size:.75rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;word-break:break-word}.product-sidebar-card .product-sidebar-price-wrap .unit-wrap .price{color:#464c9c;font-weight:700;font-size:14px;font-size:.875rem}.product-sidebar-card .product-sidebar-price-wrap .no-data-price-title{-ms-flex-order:1;order:1}.product-sidebar-card .product-sidebar-price-wrap .no-data-unit-wrap{-ms-flex-order:2;order:2}.product-sidebar-card .product-sidebar-price-wrap.price-more:before{content:"";background:-webkit-gradient(linear,left top,right top,color-stop(75%,transparent),to(#ffffff));background:linear-gradient(to right,transparent 75%,#ffffff 100%);display:block;right:0;width:100%;height:100%;position:absolute}.product-sidebar-card .product-sidebar-price-wrap.price-more:after{content:"⋯";font-weight:700;font-size:30px;font-size:1.875rem;position:absolute;right:5px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.product-sidebar-card.sidebar-alternative-contents{padding:0}.product-sidebar-card.sidebar-alternative-contents .product-sidebar-title{margin:15px 15px 0}.product-sidebar-card.sidebar-alternative-contents .product-sidebar-more-link{padding:15px 10px}.product-sidebar-card .product-sidebar-alternative-product-wrap .product-sidebar-product-card-wrap{border-bottom:1px solid rgba(198,198,198,.5)}.product-sidebar-card .product-sidebar-alternative-product-wrap .product-sidebar-product-card-wrap:last-child{border-bottom:none}.product-sidebar-card .product-sidebar-alternative-product-wrap .product-sidebar-product-card-wrap a.product-sidebar-product-card{color:#29263e;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:distribute;justify-content:space-around;padding:15px 20px 15px 10px;position:relative}.product-sidebar-card .product-sidebar-alternative-product-wrap .product-sidebar-product-card-wrap a.product-sidebar-product-card:before{position:absolute;right:10px;top:50%;content:"";display:inline-block;padding:5px;-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg);border:solid #464C9C;border-width:0 2px 2px 0}.product-sidebar-card .product-sidebar-alternative-product-wrap .product-sidebar-product-card-wrap a.product-sidebar-product-card:hover{background-color:#464c9c26}.product-sidebar-card .product-sidebar-alternative-product-wrap .product-sidebar-product-card-wrap .product-sidebar-product-logo{width:40%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.product-sidebar-card .product-sidebar-alternative-product-wrap .product-sidebar-product-card-wrap .product-sidebar-product-logo .thumbnail.product-thumbnail{width:80%;height:auto;border-width:3px;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-box-shadow:0 0 5px #C6C6C6;box-shadow:0 0 5px #c6c6c6;margin-bottom:0;background:#fff}.product-sidebar-card .product-sidebar-alternative-product-wrap .product-sidebar-product-card-wrap .product-sidebar-product-logo .thumbnail.product-thumbnail:before{content:"";padding-top:100%;display:block}.product-sidebar-card .product-sidebar-alternative-product-wrap .product-sidebar-product-card-wrap .product-sidebar-product-logo .thumbnail.product-thumbnail>div{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.product-sidebar-card .product-sidebar-alternative-product-wrap .product-sidebar-product-card-wrap .product-sidebar-product-info{width:56%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}.product-sidebar-card .product-sidebar-alternative-product-wrap .product-sidebar-product-card-wrap .product-sidebar-product-info .product-sidebar-product-name{font-size:14px;font-size:.875rem}.product-sidebar-card .product-sidebar-feature-wrap{padding:12px 0;position:relative}.product-sidebar-card .product-sidebar-feature-wrap .sidebar-feature{display:-ms-flexbox;display:flex;padding:10px 10px 15px 0}.product-sidebar-card .product-sidebar-feature-wrap .sidebar-feature:before{content:"";background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2019%2014.305%22%3E%3Cpath%20d%3D%22M7.125%2014.305L0%207.467l2.21-2.272%204.874%204.65L16.75%200%2019%202.235z%22%20fill%3D%22%234c99cb%22%2F%3E%3C%2Fsvg%3E);width:19px;height:14px;margin-top:3px;margin-right:10px;width:10%;max-width:19px}.product-sidebar-card .product-sidebar-feature-wrap .sidebar-feature>div{width:90%}.product-sidebar-card .product-sidebar-feature-wrap .sidebar-feature-name{font-weight:700;font-size:14px;font-size:.875rem}.product-sidebar-card .product-sidebar-feature-wrap .sidebar-feature-item-name{font-size:12px;font-size:.75rem}.product-sidebar-card .product-sidebar-feature-wrap .sidebar-feature-progress .product-feature-progress{height:16px;line-height:16px}.product-sidebar-card .product-sidebar-feature-wrap.more-feature:before{content:"︙";font-weight:700;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%)}.product-sidebar-partner-product-wrap .partner-product-info-block{border-bottom:none!important;margin:5px 0}.product-sidebar-partner-product-wrap .partner-product-info-block .thumbnail.product-thumbnail{max-width:120px!important}.product-sidebar-partner-product-wrap .partner-product-info-block .partner-product-name{margin:10px 0}.product-sidebar-partner-product-wrap .partner-product-info-block .partner-product-name p{margin:0}.product-sidebar-partner-product-wrap .sidebar-nav-partner{text-align:center;padding:10px}.product-sidebar-partner-product-wrap .sidebar-nav-partner .product-sidebar-show-all-partner{background-color:#464c9c;color:#fff;font-weight:700;border:none;width:100%;margin:0 10px;font-size:1rem}.sp-product-sort-select-wrap{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px}@media print,screen and (min-width: 640px){.sp-product-sort-select-wrap{display:none}}.sp-product-sort-select-wrap .product-sort-select-title{color:#29263e;font-size:14px;font-size:.875rem;margin-right:5px;white-space:nowrap}.sp-product-sort-select-wrap .product-sort-select{overflow:hidden;width:100%;text-align:center;position:relative;border-radius:5px;border:1px solid #C6C6C6;background:#fff}.sp-product-sort-select-wrap .product-sort-select select{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:transparent;background-image:none;-webkit-box-shadow:none;box-shadow:none;border:none;color:#29263e;cursor:pointer;font-size:14px;font-size:.875rem;height:40px;margin:0;outline:none;padding:0 0 0 10px;text-overflow:ellipsis;width:100%}.sp-product-sort-select-wrap .product-sort-select select::-ms-expand{display:none}.sp-product-sort-select-wrap .product-sort-select:before{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #464C9C;content:"";height:0;padding:0;pointer-events:none;position:absolute;top:50%;right:14px;-webkit-transform:translate(50%,0px);transform:translate(50%);width:0}.sp-product-sort-select-wrap .product-sort-select:after{border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #464C9C;content:"";height:0;padding:0;pointer-events:none;position:absolute;top:50%;right:14px;-webkit-transform:translate(50%,-9px);transform:translate(50%,-9px);width:0}.pc-product-sort-tabs-wrap{border-bottom:1px solid #464C9C;display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;margin-bottom:10px;margin-top:10px}@media screen and (min-width: 1px) and (max-width: 640px){.pc-product-sort-tabs-wrap{display:none}}.pc-product-sort-tabs-wrap>div{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;max-width:20%;min-width:20%;width:20%;padding-left:10px}.pc-product-sort-tabs-wrap .product-sort-tab-title{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;color:#464c9c;font-size:14px;font-size:.875rem}.pc-product-sort-tabs-wrap .product-sort-tab>a,.pc-product-sort-tabs-wrap .product-sort-tab>div{background-color:#fff;border:1px solid #464C9C;border-bottom:none;border-top-left-radius:5px;border-top-right-radius:5px;color:#464c9c;font-size:14px;font-size:.875rem;line-height:1.2;min-width:100%;padding:15px 10px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.pc-product-sort-tabs-wrap .product-sort-tab>a:hover{opacity:.8;background:#ebecf6}.pc-product-sort-tabs-wrap .sort-tab-active>div{background-color:#464c9c;color:#fff}.product-under-menu{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:stretch;align-items:stretch;background:#464c9ce6;font-weight:700}.product-under-menu.is-sp-fixed{position:fixed;left:0;bottom:0;width:100%;z-index:14;background:#464c9c}.product-under-menu .product-action-btn{border-right:1px solid #fff;-ms-flex:1 1;flex:1 1;background:transparent}.product-under-menu .product-action-btn>div{height:100%}.product-under-menu .product-action-btn:last-child{border-right:0}.product-under-menu .product-action-btn .btn,.product-under-menu .product-action-btn .btn-more{font-size:12px;font-size:.75rem;padding:10px 1px;color:#fff;border-radius:0;border:none;width:100%;height:100%;background:#464c9c;white-space:inherit;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;line-height:1.4}.product-under-menu .product-action-btn span.btn,.product-under-menu .product-action-btn span.btn-more{color:#fff;background-color:#c6c6c6}.product-under-menu .product-status-label{margin:.5em}.products-list{margin:20px 0}.products-list h3,.products-list h2{font-size:16px;font-size:1rem;padding:10px 15px;margin-bottom:0;color:#fff;display:inline-block;max-width:80%;border-top-left-radius:5px;border-top-right-radius:5px}@media screen and (min-width: 1px) and (max-width: 640px){.products-list h3,.products-list h2{max-width:100%;font-size:12px;font-size:.75rem}}.products-list .title{background:#464c9c}.products-list .title.products-list-wrap{font-size:14px;font-size:.875rem;color:#464c9c;background:#fff;border:1px solid #464C9C;border-bottom:none}.products-list .products-container{position:relative;-webkit-box-shadow:none;box-shadow:none;margin-top:0;padding:25px 10px}.products-list .products-container .products-items{width:93%;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}@media screen and (min-width: 1px) and (max-width: 640px){.products-list .products-container .products-items{width:100%}}.products-list .products-container .products-item{-ms-flex:0 0 100px;flex:0 0 100px;position:relative;z-index:1}@media screen and (min-width: 1px) and (max-width: 640px){.products-list .products-container .products-item{-ms-flex:0 0 auto;flex:0 0 auto;margin:0 6px}}.products-list .products-container .products-item:hover .product-thumbnail img{-webkit-transform:translate(-50%,-50%) scale(1.2);transform:translate(-50%,-50%) scale(1.2);opacity:.3s}.products-list .products-container .products-item:hover .product-title{color:#464c9c;-webkit-transition:.3s;transition:.3s;font-weight:700}.products-list .products-container .product-title{font-size:14px;font-size:.875rem;color:#29263e;margin-top:10px;word-break:break-all}.products-list .products-container .product-thumbnail{border:none;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-box-shadow:0 0 5px #C6C6C6;box-shadow:0 0 5px #c6c6c6;background-color:#fff;position:relative;overflow:hidden;margin:0 auto}@media screen and (min-width: 1px) and (max-width: 640px){.products-list .products-container .product-thumbnail{width:50px;height:50px}}.products-list .products-container .product-thumbnail img{-o-object-fit:contain;object-fit:contain;position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;left:50%;width:auto;height:auto;max-width:100%;max-height:100%;-webkit-transition:.5s;transition:.5s}.products-list .slick-products-container{border:1px solid #464C9C;background:#f0f9fe}.products-list .slick-products-container .prev-arrow{position:relative;left:-1rem;top:3rem;width:0;height:0;border-left:0 solid transparent;border-right:15px solid #C6C6C6;border-top:20px solid transparent;border-bottom:20px solid transparent}@media screen and (min-width: 1px) and (max-width: 640px){.products-list .slick-products-container .prev-arrow{left:-8px}}.products-list .slick-products-container .next-arrow{position:relative;right:-1rem;top:3rem;width:0;height:0;border-right:0 solid transparent;border-left:15px solid #C6C6C6;border-top:20px solid transparent;border-bottom:20px solid transparent}@media screen and (min-width: 1px) and (max-width: 640px){.products-list .slick-products-container .next-arrow{left:-8px}}.products-list .slick-products-container .product-title{text-align:center}.products-list .slick-products-container .slick-prev{left:-20px}.products-list .slick-products-container .slick-next{right:-20px}.products-list .slick-products-container .slick-list,.products-list .slick-products-container .slick-list .slick-track{width:100%}.products-list .slick-products-container .product-thumbnail{width:125px;height:125px}.rating{font-size:20px;font-size:1.25rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%}.rating .rating-count{font-size:10px;font-size:.625rem;display:inline;max-width:100%;color:#c6c6c6}.rating span{font-size:12px;font-size:.75rem;margin-left:15px}.star-rating{display:-ms-flexbox;display:flex;position:relative;letter-spacing:-1px;line-height:1;margin-right:.4rem}.star-rating:after{content:"★★★★★";color:#c6c6c6}.star-rating .star-rating-item{position:absolute;overflow:hidden;width:auto}.star-rating .star-rating-item:before{content:"★★★★★";color:orange}.zero .star-rating-item{width:0%}.one .star-rating-item{width:20%}.two .star-rating-item{width:40%}.three .star-rating-item{width:60%}.four .star-rating-item{width:80%}.five .star-rating-item{width:100%}.half .star-rating-item{width:11%}.one.half .star-rating-item{width:31%}.two.half .star-rating-item{width:51%}.three.half .star-rating-item{width:71%}.four.half .star-rating-item{width:91%}.contents-recommend{padding:40px 60px 50px}.contents-recommend .headline{font-size:32px;font-size:2rem;color:#29263e;text-align:center;font-weight:400}@media screen and (min-width: 1px) and (max-width: 980px){.contents-recommend{padding:40px 20px 30px}.contents-recommend .headline{font-size:24px;font-size:1.5rem}}.rank_button,.rank_button_question{color:#b0d7f4;cursor:pointer}.sample_answer,.category_check{cursor:pointer}.image_note{font-size:12px;font-size:.75rem}.campaign_note{white-space:pre-line}.product-content-wrap mark{background-color:#b0d7f4}.product-content-wrap .itr-blur-login .login-btn{color:#fff;background:#464c9c;position:relative;top:40px;z-index:2;padding:.8em;font-size:18px;font-size:1.125rem;font-weight:600;border:none}@media screen and (min-width: 1px) and (max-width: 1024px){.product-content-wrap .itr-blur-login .login-btn{width:90%}}@media screen and (min-width: 1px) and (max-width: 640px){.product-content-wrap .itr-blur-login .login-btn{width:90%!important;background-color:#e87463}}.product-content-wrap .itr-blur-login .login-btn .modal-show-event span{display:inline-block;font-size:.7em}@media screen and (min-width: 1px) and (max-width: 640px){.product-content-wrap .itr-blur-login .login-btn .modal-show-event span{font-size:16px}}.product-content-wrap .unclickable-link{pointer-events:none}#review-input-chart-wrapper{border:1px solid #e8e8e8;margin-top:218px;padding:1em;position:sticky;top:80px;font-size:14px;font-size:.875rem;width:370px}#review-input-chart-wrapper .input-chart-title{font-weight:600;margin-bottom:15px}#review-input-chart-wrapper .input-status-mark{font-size:20px;font-size:1.25rem;text-align:right;color:#ccc;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}#review-input-chart-wrapper .input-status-mark .fa{vertical-align:text-top;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}#review-input-chart-wrapper .input-status-mark.is-complete{color:#a9d134}#review-input-chart-wrapper .input-status-mark.is-complete .fa{-webkit-transform:rotate(360deg);transform:rotate(360deg)}#review-input-chart-wrapper #input-chart{width:110px;height:110px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-top:15px}#review-input-chart-wrapper .input-status{font-size:14px;font-size:.875rem;margin-bottom:15px}#review-input-chart-wrapper .input-status .status-title-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}#review-input-chart-wrapper .input-status .status-title-wrapper .title,#review-input-chart-wrapper .input-status .status-title-wrapper .count-block{display:block}#review-input-chart-wrapper .input-progress{width:100%;background-color:#eee}#review-input-chart-wrapper .input-progress-bar{width:1%;height:15px;background-color:#e03e3e}#review-input-chart-wrapper .circles-text{font-size:26px!important}#review-input-chart-wrapper .circles-text span{font-size:14px;font-size:.875rem;margin-left:.1em}.new-product #review-input-chart-wrapper{margin-top:122px}.review_cp_lp{width:100%;background:#fafafa;color:#555656}.review_cp_lp header{text-align:center}.review_cp_lp header figure{width:100%;max-width:150px;padding:15px;margin:0 auto}@media screen and (min-width: 1px) and (max-width: 640px){.review_cp_lp header figure{padding:8px}}@media screen and (min-width: 1px) and (max-width: 640px){.review_cp_lp header figure img{max-height:60px}}.review_cp_lp section{width:1025px;margin:15px auto;padding:35px;background-size:cover}@media screen and (min-width: 1px) and (max-width: 640px){.review_cp_lp section{width:100%;padding:10px}}@media screen and (min-width: 640px) and (max-width: 1024px){.review_cp_lp section{width:100%;padding:10px}}.review_cp_lp section .campaign_title{text-align:center;font-size:26px;font-size:1.625rem;font-weight:700;margin-bottom:20px;padding-bottom:5px}@media screen and (min-width: 1px) and (max-width: 640px){.review_cp_lp section .campaign_title{font-size:20px;font-size:1.25rem}}.review_cp_lp section .end_campaign_message{text-align:center;font-size:20px;font-weight:700;color:#bd362f}.review_cp_lp section .txt_area{padding:15px;margin:15px 15px 30px;background:#fafafa}.review_cp_lp section .txt_area .sub_title{font-size:20px;font-size:1.25rem;margin-bottom:15px;font-weight:700}@media screen and (min-width: 1px) and (max-width: 640px){.review_cp_lp section .txt_area .sub_title{font-size:18px;font-size:1.125rem}}.review_cp_lp section .txt_area .txt{font-size:18px;font-size:1.125rem;white-space:pre-line;word-wrap:break-word}.review_cp_lp section .product_info_wrap{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fill,minmax(400px,1fr))}.review_cp_lp section .product_info_wrap li{width:465px;display:-ms-grid;display:grid;-ms-grid-rows:50px 80px;-ms-grid-columns:120px 1fr;grid-template:"product_images product_name " 50px "product_images lp_post_btn" 80px/120px 1fr}.review_cp_lp section .product_info_wrap li figure{max-width:150px;padding:15px;margin:0 auto;-webkit-box-shadow:0 0 5px 3px rgba(10,10,10,.1);box-shadow:0 0 5px 3px #0a0a0a1a}.review_cp_lp section .product_info_wrap li .product_name{padding-bottom:0;margin-bottom:0;line-height:26px}.review_cp_lp section .product_info_wrap li .product_name a{color:#555!important;font-size:18px;font-size:1.125rem;font-weight:700}.review_cp_lp section .product_info_wrap li .lp_post_btn{width:200px;height:50px;font-size:18px;font-size:1.125rem;color:#fff;border-radius:60px;text-align:center;letter-spacing:1px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background:#597dfc;cursor:pointer}.review_cp_lp section .product_info_wrap li .lp_post_btn:hover{opacity:.8}.review_cp_lp section .product_images{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;grid-area:product_images}.review_cp_lp section .product_name{-ms-grid-row:1;-ms-grid-column:2;grid-area:product_name}.review_cp_lp section .lp_post_btn{-ms-grid-row:2;-ms-grid-column:2;grid-area:lp_post_btn}.review_cp_lp section .detail{margin:15px 0;padding:25px 10px;border:2px solid #FAFAFA;background-color:#ffffff80}.review_cp_lp section .detail .notice{color:#bd362f;text-align:center}.review_cp_lp section .detail .notice span{border:2px solid #BD362F;padding:2px}.review_cp_lp section .detail .notice span:first-child{background:#bd362f;color:#fff;display:inline-block;margin-right:10px}.review_cp_lp section .detail dl{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.review_cp_lp section .detail dt{-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:700;padding:10px;width:15%}@media screen and (min-width: 1px) and (max-width: 640px){.review_cp_lp section .detail dt{display:block;width:100%}}.review_cp_lp section .detail dd{padding:10px;width:85%}@media screen and (min-width: 1px) and (max-width: 640px){.review_cp_lp section .detail dd{width:100%}}.review_cp_lp section .detail dd p{margin-bottom:0}.review_cp_lp section .detail dd p span:after{content:" :";display:inline-block;margin-left:5px}.review_cp_lp section .detail dd .note{padding:15px;margin-bottom:15px;border:1px solid #FAFAFA}.review_cp_lp section .detail dd .note span{margin-bottom:10px}footer.review_cp_lp_footer .footer-link-wrap{background:#555656}footer.review_cp_lp_footer .footer-link-wrap .footer-link-list{width:auto}footer.review_cp_lp_footer .footer-link-wrap .footer-link-container{font-weight:400;padding:0 20px 20px;-webkit-transform:none;transform:none;width:100%}footer.review_cp_lp_footer .footer-link-wrap .footer-link-container li{padding:4px 0}footer.review_cp_lp_footer .footer-link-wrap .footer-link-container li a{color:#fff}footer.review_cp_lp_footer .footer-link-wrap .footer-link-container .footer-logo{margin-top:10px}footer.review_cp_lp_footer .footer-link-wrap .footer-link-container .footer-logo a{background-repeat:no-repeat;background-size:contain;content:"";display:block;height:31px;text-align:center;vertical-align:middle;width:154px}footer.review_cp_lp_footer .footer-copyright{color:#555;display:block;padding-bottom:20px;padding-top:30px;text-align:center;background:#fff}footer.review_cp_lp_footer small{display:block;text-align:center}.product_recommendation{height:100vh}@media screen and (min-width: 1px) and (max-width: 640px){.product_recommendation{height:auto}}@media screen and (min-width: 1px) and (max-width: 640px){.product_recommendation.top{height:100vh}}.pr_container{color:#686b7f;position:relative;min-height:100vh;padding-bottom:10px;background:#2fc1e1;background:-webkit-gradient(linear,left top,right top,from(#2fc1e1),to(#464c9c));background:linear-gradient(to right,#2fc1e1,#464c9c);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#2fc1e1",endColorstr="#464c9c",GradientType=1)}.pr_container p{margin-bottom:0}.pr_container header{padding:10px;height:50px;background:#fff;text-align:center}.pr_container header a{width:120px;height:28px;display:inline-block;position:relative}.pr_container header a:before{position:absolute;content:"";top:0;left:0;width:120px;height:28px;z-index:-1;background-size:contain;background-position:center center;background-repeat:no-repeat;z-index:2}.pr_container .pr_sub_ttl{margin-top:15px;color:#fff;font-size:14px;font-size:.875rem}@media screen and (min-width: 1px) and (max-width: 640px){.pr_container .pr_sub_ttl{font-size:12px;font-size:.75rem}}.pr_container .pr_ttl{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;text-align:center;-ms-flex-align:center;align-items:center;color:#fff;height:50px;font-size:16px;font-size:1rem}@media screen and (min-width: 1px) and (max-width: 640px){.pr_container .pr_ttl{font-size:12px;font-size:.75rem}}.pr_container .pr_ttl .ttl_line{position:relative;display:block;width:80px;height:2px;border-bottom:2px solid #fff;margin:0 10px}@media screen and (min-width: 1px) and (max-width: 640px){.pr_container .pr_ttl .ttl_line{width:50px;margin:0 5px}}.pr_container .pr_ttl .ttl_line:first-child:after{content:"";border-bottom:2px solid #fff;width:30px;height:2px;-webkit-transform:rotate(90deg);transform:rotate(90deg);position:absolute;left:55px;display:block;top:0}@media screen and (min-width: 1px) and (max-width: 640px){.pr_container .pr_ttl .ttl_line:first-child:after{width:20px;left:15px}}.pr_container .pr_ttl .ttl_line:last-child:before{content:"";border-bottom:2px solid #fff;width:30px;height:2px;-webkit-transform:rotate(90deg);transform:rotate(90deg);position:absolute;display:block;top:0;left:-5px}@media screen and (min-width: 1px) and (max-width: 640px){.pr_container .pr_ttl .ttl_line:last-child:before{width:20px;right:15px}}.pr_container .pr_ttl .ball_1{display:inline-block;border-radius:50%;width:6px;height:6px;background:#2fc1e1;margin:0 5px}@media screen and (min-width: 1px) and (max-width: 640px){.pr_container .pr_ttl .ball_1{display:inline-table;margin:0 2px}}.pr_container .pr_ttl .ball_2{display:inline-block;border-radius:50%;width:9px;height:9px;background:#464c9c;margin:0 5px}@media screen and (min-width: 1px) and (max-width: 640px){.pr_container .pr_ttl .ball_2{display:inline-table;margin:0 2px}}.pr_container .pr_ttl .ball_3{display:inline-block;border-radius:50%;width:12px;height:12px;background:#e87463;margin:0 5px}@media screen and (min-width: 1px) and (max-width: 640px){.pr_container .pr_ttl .ball_3{display:inline-table;margin:0 2px}}.pr_container .pr_wrap{background:#fff;width:950px;min-height:630px;height:auto;border-radius:8px;position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%);padding:40px}@media screen and (min-width: 1px) and (max-width: 980px){.pr_container .pr_wrap{width:95%;height:auto;padding:10px;position:static;position:initial;-webkit-transform:none;transform:none;margin:0 auto 10px}}@media screen and (min-width: 1px) and (max-width: 640px){.pr_container .pr_wrap{margin:0 auto}}.pr_container .pr_wrap section+section{margin-top:60px}@media screen and (min-width: 1px) and (max-width: 980px){.pr_container .pr_wrap section+section{margin-top:30px}}.pr_container .pr_wrap .select-category-ttl{text-align:center}.pr_container .pr_wrap .loading{width:100%;background:#fff;height:100%;position:absolute;top:0;right:0;z-index:10;border-radius:8px;background-repeat:no-repeat;background-size:50%;background-position:center}@media screen and (min-width: 1px) and (max-width: 980px){.pr_container .pr_wrap .loading{position:fixed;z-index:10;background-position:top 60px center}}@media screen and (min-width: 1px) and (max-width: 640px){.pr_container .pr_wrap .loading{position:fixed;z-index:10;background-position:top 60px center;background-size:100%;border-radius:0;top:56px}}.pr_container .pr_wrap .loading p{margin:30px;text-align:center}@media screen and (min-width: 1px) and (max-width: 640px){.pr_container .pr_wrap .loading p{margin:15px 10px 0}}.pr_container .pr_wrap .loading .loading_item1{position:absolute;left:290px;top:218px;-webkit-animation:scale-up-center 1s cubic-bezier(.175,.885,.32,1.275) infinite both;animation:scale-up-center 1s cubic-bezier(.175,.885,.32,1.275) infinite both}@media screen and (min-width: 1px) and (max-width: 640px){.pr_container .pr_wrap .loading .loading_item1{top:130px;left:14%;width:15%}}.pr_container .pr_wrap .loading .loading_item2{position:absolute;right:335px;top:190px;width:50px;height:50px;-webkit-animation:rotate-scale-up-down 1.5s cubic-bezier(.55,.085,.68,.53) infinite both;animation:rotate-scale-up-down 1.5s cubic-bezier(.55,.085,.68,.53) infinite both}@media screen and (min-width: 1px) and (max-width: 640px){.pr_container .pr_wrap .loading .loading_item2{top:90px;right:16%}}.pr_container .pr_wrap .loading .loading_item3{position:absolute;top:300px;right:230px;-webkit-animation:rotate-center .1s cubic-bezier(.55,.085,.68,.53) infinite both;animation:rotate-center .1s cubic-bezier(.55,.085,.68,.53) infinite both}@media screen and (min-width: 1px) and (max-width: 640px){.pr_container .pr_wrap .loading .loading_item3{top:39%;right:5%}}.pr_container .pr_wrap .loading .loading_item4{position:absolute;top:350px;right:280px;-webkit-animation:rotate-center .3s cubic-bezier(1,0,0,1) infinite reverse both;animation:rotate-center .3s cubic-bezier(1,0,0,1) infinite reverse both}@media screen and (min-width: 1px) and (max-width: 640px){.pr_container .pr_wrap .loading .loading_item4{top:42%;left:5%}}@-webkit-keyframes scale-up-center{0%{-webkit-transform:scale(.5);transform:scale(.5)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes scale-up-center{0%{-webkit-transform:scale(.5);transform:scale(.5)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes rotate-scale-up-down{0%{-webkit-transform:scale(1) rotateZ(0);transform:scale(1) rotate(0)}20%{-webkit-transform:scale(1.5) rotateZ(45deg);transform:scale(1.5) rotate(45deg)}40%{-webkit-transform:scale(1) rotateZ(90deg);transform:scale(1) rotate(90deg)}60%{-webkit-transform:scale(.5) rotateZ(135deg);transform:scale(.5) rotate(135deg)}80%{-webkit-transform:scale(1) rotateZ(180deg);transform:scale(1) rotate(180deg)}to{-webkit-transform:scale(1.5) rotateZ(360deg);transform:scale(1.5) rotate(360deg)}}@keyframes rotate-scale-up-down{0%{-webkit-transform:scale(1) rotateZ(0);transform:scale(1) rotate(0)}20%{-webkit-transform:scale(1.5) rotateZ(180deg);transform:scale(1.5) rotate(180deg)}40%{-webkit-transform:scale(1) rotateZ(360deg);transform:scale(1) rotate(360deg)}60%{-webkit-transform:scale(.5) rotateZ(0);transform:scale(.5) rotate(0)}80%{-webkit-transform:scale(1) rotateZ(-180deg);transform:scale(1) rotate(-180deg)}to{-webkit-transform:scale(1.5) rotateZ(-360deg);transform:scale(1.5) rotate(-360deg)}}@-webkit-keyframes rotate-center{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate-center{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.pr_container .pr_wrap .content_head{display:-ms-flexbox;display:flex;text-align:center}.pr_container .pr_wrap .content_head .num{background:#2fc1e1;width:60px;height:60px;line-height:60px;text-align:center;color:#fff;border-radius:50%;margin-right:15px}@media screen and (min-width: 1px) and (max-width: 640px){.pr_container .pr_wrap .content_head .num{width:40px;height:40px;line-height:40px;display:inline-table}}.pr_container .pr_wrap .content_head .question{position:relative;line-height:60px;color:#29263e;font-weight:700;font-size:16px;font-size:1rem}@media screen and (min-width: 1px) and (max-width: 980px){.pr_container .pr_wrap .content_head .question{line-height:1.4;text-align:left}}.pr_container .pr_wrap .content{width:850px;margin:15px auto 0}@media screen and (min-width: 1px) and (max-width: 980px){.pr_container .pr_wrap .content{width:100%}}.pr_container .pr_wrap .content .select_wrap{height:350px;overflow-y:auto}@media screen and (min-width: 1px) and (max-width: 980px){.pr_container .pr_wrap .content .select_wrap{height:auto}}.pr_container .pr_wrap .content .select_wrap li{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #ccc}.pr_container .pr_wrap .content div.select_wrap{height:420px}.pr_container .pr_wrap .content ::-webkit-scrollbar{width:12px}.pr_container .pr_wrap .content ::-webkit-scrollbar-track{background:#f5f7fd;border-radius:10px}.pr_container .pr_wrap .content ::-webkit-scrollbar-thumb{background:#464c9c;border-radius:10px}.pr_container .pr_wrap .content .box{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width: 1px) and (max-width: 640px){.pr_container .pr_wrap .content .box{-ms-flex-direction:column;flex-direction:column}}.pr_container .pr_wrap .content .q_select{width:250px;height:50px;position:relative;border-radius:4px;border:1px solid #7a7c81;background:#fff}@media screen and (min-width: 1px) and (max-width: 640px){.pr_container .pr_wrap .content .q_select{margin-bottom:10px}}.pr_container .pr_wrap .content .q_select:before{position:absolute;top:50%;right:.8em;width:0;height:0;padding:0;content:"";border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #7a7c81;pointer-events:none}.pr_container .pr_wrap .content .q_select select{border-radius:4px;font-size:14px;font-size:.875rem;width:100%;height:100%;padding-right:1em;cursor:pointer;text-indent:.01px;text-overflow:ellipsis;border:none;outline:none;background:transparent;background-image:none;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.pr_container .pr_wrap .content .q_select select::-ms-expand{display:none}.pr_container .pr_wrap .content .circle .radio_label{display:block;position:relative;font-size:16px;font-size:1rem;padding:0 25px 0 80px;z-index:9;cursor:pointer;-webkit-transition:all .25s linear}.pr_container .pr_wrap .content .circle .check{display:block;position:absolute;border:2px solid #7a7c81;border-radius:100%;height:35px;width:35px;top:0;left:20px;z-index:5;transition:border .25s linear;-webkit-transition:border .25s linear}.pr_container .pr_wrap .content .circle .check:before{display:block;position:absolute;content:"";border-radius:100%;height:25px;width:25px;top:3px;left:3px;margin:auto;transition:background .25s linear;-webkit-transition:background .25s linear}.pr_container .pr_wrap .content .circle input[type=radio]{position:absolute;visibility:hidden;top:35px;left:25px}.pr_container .pr_wrap .content .circle input[type=radio]:checked~.check{border:2px solid #464C9C}.pr_container .pr_wrap .content .circle input[type=radio]:checked~.check:before{background:#464c9c}.pr_container .pr_wrap .content .circle input[type=radio]:checked~label{color:#464c9c}.pr_container .pr_wrap .content .checkbox_label{padding:0 0 0 35px;position:relative;display:inline-block;margin:10px 0;width:100%;cursor:pointer}.pr_container .pr_wrap .content .checkbox_label input{display:none}.pr_container .pr_wrap .content .checkbox_label input span{font-size:14px;font-size:.875rem}.pr_container .pr_wrap .content .checkbox_label p:before{border:1px solid #7a7c81;display:block;content:"";height:45px;width:100%;position:absolute;top:50%;left:0;border-radius:4px;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.pr_container .pr_wrap .content .checkbox_label input:checked+p:after{display:block;content:"";position:absolute;top:20%;left:10px;width:19px;height:10px;border-left:3px solid #fff;border-bottom:3px solid #fff;-webkit-transform:translateY(-50%) rotate(-50deg);transform:translateY(-50%) rotate(-50deg);-webkit-animation:rotate-scale-up .2s linear both;animation:rotate-scale-up .2s linear both}.pr_container .pr_wrap .content .checkbox_label input:checked+p:before{background:#464c9c}.pr_container .pr_wrap .content .checkbox_label input:checked+p span{position:relative;color:#fff;font-size:14px;font-size:.875rem}@-webkit-keyframes rotate-scale-up{0%{-webkit-transform:scale(1) rotateZ(0);transform:scale(1) rotate(0)}30%{-webkit-transform:scale(2) rotateZ(180deg);transform:scale(2) rotate(180deg)}70%{-webkit-transform:scale(1) rotateZ(360deg);transform:scale(1) rotate(360deg)}to{-webkit-transform:scale(1) rotateZ(-50deg);transform:scale(1) rotate(-50deg)}}@keyframes rotate-scale-up{0%{-webkit-transform:scale(1) rotateZ(0);transform:scale(1) rotate(0)}30%{-webkit-transform:scale(2) rotateZ(180deg);transform:scale(2) rotate(180deg)}70%{-webkit-transform:scale(1) rotateZ(360deg);transform:scale(1) rotate(360deg)}to{-webkit-transform:scale(1) rotateZ(-50deg);transform:scale(1) rotate(-50deg)}}.pr_container .pr_wrap .content .inline_radio{display:-ms-flexbox;display:flex;border-radius:3px;overflow:hidden;border:none;padding:0;margin:0;position:relative}@media screen and (min-width: 1px) and (max-width: 640px){.pr_container .pr_wrap .content .inline_radio{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));-webkit-column-gap:3px;grid-column-gap:3px;-moz-column-gap:3px;column-gap:3px;grid-row-gap:0;row-gap:0}}.pr_container .pr_wrap .content .inline_radio .radio_inline_input{position:relative;-ms-flex:1 1;flex:1 1;height:30px}.pr_container .pr_wrap .content .inline_radio .radio_inline_input input{cursor:pointer;width:100%;height:100%;opacity:0;margin:0}.pr_container .pr_wrap .content .inline_radio .radio_inline_input input:hover+.radio_inline_label{color:#fff;background-color:#464c9c}.pr_container .pr_wrap .content .inline_radio .radio_inline_label{position:absolute;top:0;left:0;width:120px;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;pointer-events:none;padding:10px;margin:0;border-radius:30px;-webkit-transition:all .2s;transition:all .2s;border:1px solid #7a7c81;font-size:14px;font-size:.875rem;vertical-align:middle;text-align:center;color:#464c9c;cursor:pointer}@media screen and (min-width: 1px) and (max-width: 640px){.pr_container .pr_wrap .content .inline_radio .radio_inline_label{width:100%;font-size:60%;padding:5px}}.pr_container .pr_wrap .content .inline_radio .radio_inline_label:hover{color:#fff;background:#464c9c}.pr_container .pr_wrap .content .inline_radio input:checked+label{background:#464c9c;color:#fff}.pr_container .pr_wrap .top{position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translate(-50%);margin:auto;width:595px;height:583px;background-size:contain;background-repeat:no-repeat;background-position:center 15px}@media screen and (min-width: 1px) and (max-width: 640px){.pr_container .pr_wrap .top{width:100%;height:300px;max-width:300px;max-height:300px;position:static;position:initial;-webkit-transform:none;transform:none}}.pr_container .pr_wrap .top .product_thumbnail{cursor:pointer;width:100px;height:100px;margin-right:5px;border-width:3px;-webkit-box-sizing:content-box;box-sizing:content-box;background-color:#fff;border:5px solid #2FC1E1;border-radius:50%;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width: 1px) and (max-width: 640px){.pr_container .pr_wrap .top .product_thumbnail{width:50px;height:50px}}.pr_container .pr_wrap .top .product_thumbnail img{width:70%}@media screen and (min-width: 1px) and (max-width: 640px){.pr_container .pr_wrap .top .product_thumbnail img{width:100%}}.pr_container .pr_wrap .top .product_thumbnail.item1{position:absolute;top:20px;left:-25px}@media screen and (min-width: 1px) and (max-width: 640px){.pr_container .pr_wrap .top .product_thumbnail.item1{top:100px;left:10px}}.pr_container .pr_wrap .top .product_thumbnail.item2{position:absolute;top:163px;left:-105px}@media screen and (min-width: 1px) and (max-width: 640px){.pr_container .pr_wrap .top .product_thumbnail.item2{top:220px;left:30px}}.pr_container .pr_wrap .top .product_thumbnail.item3{position:absolute;top:427px;right:-2px}@media screen and (min-width: 1px) and (max-width: 640px){.pr_container .pr_wrap .top .product_thumbnail.item3{top:190px;right:10px}}.pr_container .pr_wrap .q0 .start{top:100px}.pr_container .pr_wrap .q0 .content{margin-top:100px}@media screen and (min-width: 1px) and (max-width: 980px){.pr_container .pr_wrap .q0 .content{width:100%}}.pr_container .pr_wrap .q0 .content .select_wrap{height:auto;margin-bottom:100px;overflow-y:hidden}@media screen and (min-width: 1px) and (max-width: 980px){.pr_container .pr_wrap .q0 .content .select_wrap{margin-bottom:50px}}.pr_container .pr_wrap .q0 .content .index{font-size:14px;font-size:.875rem;color:#29263e;font-weight:700;margin-bottom:15px}.pr_container .pr_wrap .q0 .content .inline_radio{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start;border-bottom:1px solid #ccc}@media screen and (min-width: 1px) and (max-width: 640px){.pr_container .pr_wrap .q0 .content .inline_radio{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));-webkit-column-gap:3px;grid-column-gap:3px;-moz-column-gap:3px;column-gap:3px;grid-row-gap:0;row-gap:0}}.pr_container .pr_wrap .q0 .content .inline_radio .block{margin-right:10px;border:none}.pr_container .pr_wrap .q0 .content .inline_radio .block .radio_inline_input{width:200px;height:40px}@media screen and (min-width: 1px) and (max-width: 640px){.pr_container .pr_wrap .q0 .content .inline_radio .block .radio_inline_input{width:auto}}.pr_container .pr_wrap .q0 .content .inline_radio .block .radio_inline_label{width:100%;line-height:1}.pr_container .pr_wrap .q0 .content .inline_radio .block .product_thumbnail_wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-top:5px}.pr_container .pr_wrap .q0 .content .inline_radio .block .product_thumbnail_wrap .product_thumbnail{width:50px;height:50px;margin-right:5px;border-width:3px;-webkit-box-sizing:content-box;box-sizing:content-box;background-color:#fff;border:1px solid #686B7F;overflow:hidden;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.pr_container .pr_wrap .q0 .content .inline_radio .block .product_thumbnail_wrap .product_thumbnail:last-child{margin-right:0}.pr_container .pr_wrap .q0 .content .inline_radio .block .product_thumbnail_wrap .product_thumbnail img{width:auto;height:auto;max-width:100%;max-height:100%}.pr_container .pr_wrap .q2 .box{display:-ms-inline-flexbox;display:inline-flex;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:start;width:600px}@media screen and (min-width: 1px) and (max-width: 980px){.pr_container .pr_wrap .q2 .box{width:100%}}.pr_container .pr_wrap .q2 .box li{position:relative;width:50%}@media screen and (min-width: 1px) and (max-width: 640px){.pr_container .pr_wrap .q2 .box li{margin-bottom:10px;width:100%}}.pr_container .pr_wrap .q2 .box li:hover label{color:#464c9c}.pr_container .pr_wrap .q2 .box li:hover .check{border:2px solid #464C9C}.pr_container .pr_wrap .q2 .box li:last-child{width:400px}@media screen and (min-width: 1px) and (max-width: 980px){.pr_container .pr_wrap .q2 .box li:last-child{width:100%;max-width:400px}}.pr_container .pr_wrap .q2 .if_relace{margin:20px 0 10px 30px;text-align:center}@media screen and (min-width: 1px) and (max-width: 640px){.pr_container .pr_wrap .q2 .if_relace{width:100%;margin:20px 0 10px}}.pr_container .pr_wrap .q2 .if_relace .question{font-size:14px;font-size:.875rem;line-height:1.4}.pr_container .pr_wrap .q2 .if_relace+.box{width:auto}.pr_container .pr_wrap .q2 .q_select{margin:0 auto}.pr_container .pr_wrap .q3 .box{-ms-flex-align:stretch;align-items:stretch;-ms-flex-direction:column;flex-direction:column;width:400px;margin:0 auto}@media screen and (min-width: 1px) and (max-width: 980px){.pr_container .pr_wrap .q3 .box{width:100%}}.pr_container .pr_wrap .q3 .box li{margin-bottom:10px}.pr_container .pr_wrap .q3 .box li:last-child{margin-bottom:0}.pr_container .pr_wrap .q3 .box li .checkbox_txt{margin-bottom:0;font-size:14px;font-size:.875rem}.pr_container .pr_wrap .q4 .select_wrap{margin-bottom:35px}.pr_container .pr_wrap .q4 .select_wrap .box{display:-ms-grid;display:grid;-ms-grid-rows:1fr;grid-template-rows:1fr;-ms-grid-columns:1fr 400px;grid-template-columns:1fr 400px;font-size:14px;-ms-flex-align:center;align-items:center;margin-bottom:10px}.pr_container .pr_wrap .q4 .select_wrap .box>*:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.pr_container .pr_wrap .q4 .select_wrap .box>*:nth-child(2){-ms-grid-row:1;-ms-grid-column:2}@media screen and (min-width: 1px) and (max-width: 640px){.pr_container .pr_wrap .q4 .select_wrap .box{-ms-grid-rows:none;grid-template-rows:none;-ms-grid-columns:none;grid-template-columns:none}.pr_container .pr_wrap .q4 .select_wrap .box>*:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}}.pr_container .pr_wrap .q4 .select_wrap .box dl{display:-ms-flexbox;display:flex;margin-right:5px}@media screen and (min-width: 1px) and (max-width: 640px){.pr_container .pr_wrap .q4 .select_wrap .box dl{margin-bottom:10px}}.pr_container .pr_wrap .q4 .select_wrap .box dl dt{display:-ms-flexbox;display:flex;width:130px;min-width:130px;margin-right:5px;word-break:break-all}@media screen and (min-width: 1px) and (max-width: 640px){.pr_container .pr_wrap .q4 .select_wrap .box dl dt{font-size:12px;font-size:.75rem;line-height:1.3}}.pr_container .pr_wrap .q4 .select_wrap .box dl dt span{display:block;margin-right:5px;width:20px;min-width:20px;font-weight:400;color:#2fc1e1}.pr_container .pr_wrap .q4 .select_wrap .box dl dd{display:inline-block}@media screen and (min-width: 1px) and (max-width: 640px){.pr_container .pr_wrap .q4 .select_wrap .box dl dd{font-size:14px;font-size:.875rem;line-height:1.3}}.pr_container .pr_wrap .q4 .answer_count{text-align:center;font-size:12px;font-size:.75rem}.pr_container .pr_wrap .btn_wrap{width:100%;right:0;position:absolute;bottom:40px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;text-align:center;-ms-flex-align:end;align-items:flex-end}@media screen and (min-width: 1px) and (max-width: 980px){.pr_container .pr_wrap .btn_wrap{position:static;position:initial;display:block;margin:15px 0}}.pr_container .pr_wrap .btn_wrap .next_q_wrap p{font-size:12px;font-size:.75rem;color:#464c9c;text-align:center;margin-bottom:3px}.pr_container .pr_wrap .btn_wrap .next_q_wrap p:before{content:"＼";font-size:10px;padding-right:20px}.pr_container .pr_wrap .btn_wrap .next_q_wrap p:after{content:"/";font-size:10px;padding-left:20px}.pr_container .pr_wrap .btn_wrap .next_q{display:block;color:#fff;font-size:16px;font-size:1rem;background:#464c9c;width:250px;height:50px;line-height:50px;text-align:center;border-radius:30px;text-decoration:none}@media screen and (min-width: 1px) and (max-width: 980px){.pr_container .pr_wrap .btn_wrap .next_q{margin:0 auto 10px}}.pr_container .pr_wrap .goto_result{position:absolute;right:30px;display:block;color:#fff;font-size:14px;font-size:.875rem;background:#e87463;width:150px;height:35px;line-height:35px;text-align:center;border-radius:30px;text-decoration:none}@media screen and (min-width: 1px) and (max-width: 980px){.pr_container .pr_wrap .goto_result{margin:0 auto;position:static;position:initial}}.pr_container .pr_wrap .goto_result.last{bottom:40px;right:50%;left:50%;transform:translate(-50%);-webkit-transform:translateX(-50%);width:250px;height:50px;line-height:50px;font-size:16px;font-size:1rem;font-weight:700;letter-spacing:2px}@media screen and (min-width: 1px) and (max-width: 980px){.pr_container .pr_wrap .goto_result.last{position:static;position:initial;margin:0 auto;-webkit-transform:none;transform:none}}.pr_container .pr_wrap .start{position:absolute;bottom:40px;right:50%;left:50%;transform:translate(-50%);-webkit-transform:translateX(-50%);display:block;color:#fff;font-size:18px;font-size:1.125rem;font-weight:700;letter-spacing:2px;background:#e87463;width:300px;max-width:300px;height:65px;line-height:65px;margin:0 auto;text-align:center;border-radius:65px;text-decoration:none}@media screen and (min-width: 1px) and (max-width: 980px){.pr_container .pr_wrap .start{position:static;position:initial;-webkit-transform:none;transform:none;margin:0 auto 30px}}@media screen and (min-width: 1px) and (max-width: 640px){.pr_container .pr_wrap .start{width:100%;height:50px;line-height:50px;margin:0 auto 15px}}.pr_container .pr_wrap .disabled{background:#c6c6c6;pointer-events:none;border:1px solid #C6C6C6!important;cursor:default!important}.pr_container .pr_wrap .disabled select{color:#c6c6c6}.pr_container .pr_wrap .back_q{position:absolute;bottom:40px;left:50px;font-size:12px;font-size:.75rem;color:#686b7f}@media screen and (min-width: 1px) and (max-width: 980px){.pr_container .pr_wrap .back_q{margin:0 auto 30px}}@media screen and (min-width: 1px) and (max-width: 640px){.pr_container .pr_wrap .back_q{bottom:5%;left:5%;margin:0}}.pr_container .pr_wrap .back_q:before{content:"<";font-size:12px;font-size:.75rem;color:#686b7f;margin-right:10px}.pr_container aside{width:950px;margin:0 auto 10px;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center}@media screen and (min-width: 1px) and (max-width: 980px){.pr_container aside{width:100%;padding:0 10px}}@media screen and (min-width: 1px) and (max-width: 640px){.pr_container aside{-ms-flex-pack:center;justify-content:center}}.pr_container aside .btn,.pr_container aside .btn-more{color:#464c9c;border:1px solid #464C9C;padding:5px 10px;border-radius:4px;background:#fff}.pr_container aside .btn+.btn,.pr_container aside .btn-more+.btn,.pr_container aside .btn+.btn-more,.pr_container aside .btn-more+.btn-more{margin-left:15px}.pr_container .product_recommend_share_toggle+a{position:absolute;display:block;top:0;left:0;width:100%;height:100%;padding-left:26px;color:#29263e}.pr_container .sns_share_wrap{position:relative}.pr_container .sns_share_wrap .product-balloon-wrap{display:none;position:absolute;top:4.5%;left:50%;-webkit-transform:translate(-50%,-150%);transform:translate(-50%,-150%)}@media screen and (min-width: 1px) and (max-width: 640px){.pr_container .sns_share_wrap .product-balloon-wrap{-webkit-transform:translate(-50%,-150%);transform:translate(-50%,-150%)}}.pr_container .sns_share_wrap .sns{position:relative;width:20px;height:20px;background-size:100%;background-repeat:no-repeat;background-position:bottom center;margin-left:15px;z-index:2}.pr_container .sns_share_wrap .product-balloon{position:relative;display:block;padding:7px 10px;min-width:120px;max-width:100%;font-size:20px;font-size:1.25rem;background:#edededcc;text-align:center}.pr_container .sns_share_wrap .product-balloon:before{content:"";position:absolute;top:100%;left:50%;margin-left:-15px;border:15px solid transparent;border-top:15px solid rgba(237,237,237,.8)}.pr_container .sns_share_wrap .product-balloon .product-balloon-content{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.pr_container .sns_share_wrap .product-balloon .product-balloon-content a.sns-share-button{display:block;background:#fff;width:30px;height:30px;border-radius:15px;color:#fff}.pr_container .sns_share_wrap .product-balloon .product-balloon-content a.sns-share-button:before{line-height:30px;width:30px}.pr_container .sns_share_wrap .product-balloon .product-balloon-content a.sns-share-button.fa-twitter{background-color:#14171a}.pr_container .sns_share_wrap .product-balloon .product-balloon-content a.sns-share-button.fa-facebook{background-color:#3b5998}.pr_container .sns_share_wrap .product-balloon .product-balloon-content a.sns-share-button.fa-linkedin{background-color:#0175b5}.pr_container .pr_result nav{margin:0 auto 10px}.pr_container .pr_result nav ul{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.pr_container .pr_result nav ul li{position:relative}.pr_container .pr_result nav ul li a{color:#fff;font-size:12px;font-size:.75rem;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media screen and (min-width: 1px) and (max-width: 640px){.pr_container .pr_result nav ul li a{-ms-flex-direction:column;flex-direction:column}}.pr_container .pr_result nav ul li a span:first-child{margin-right:10px}@media screen and (min-width: 1px) and (max-width: 640px){.pr_container .pr_result nav ul li a span:first-child{font-size:60%}}.pr_container .pr_result nav ul li a .product_thumbnail_wrap{width:60px;height:60px;margin-right:5px;border-width:3px;-webkit-box-sizing:content-box;box-sizing:content-box;background-color:#fff;border:1px solid #2FC1E1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width: 1px) and (max-width: 640px){.pr_container .pr_result nav ul li a .product_thumbnail_wrap{width:30px;height:30px}}.pr_container .pr_result nav ul li a .product_thumbnail_wrap .product_thumbnail{width:auto;height:auto;max-width:100%;max-height:100%}.pr_container .pr_result nav ul li+li{margin-left:15px}.pr_container .pr_result nav ul li .popup_in_use{position:absolute;top:-37px;left:15%;width:80px;height:25px;background-color:#f5f7fd;border-radius:5px;text-align:center;color:#000;padding:2px}.pr_container .pr_result nav ul li .popup_in_use:before{content:"";position:absolute;bottom:-15px;left:23px;margin-left:-15px;border:8px solid transparent;border-top:15px solid #F5F7FD;z-index:2}.pr_container .pr_result .for_member_wrap{position:relative}.pr_container .pr_result .for_member_wrap .hide_rank{width:950px;margin:0 auto}@media screen and (min-width: 1px) and (max-width: 980px){.pr_container .pr_result .for_member_wrap .hide_rank{width:100%}}.pr_container .pr_result .for_member_wrap .hide_rank li{background:#fff;height:50px;border-radius:8px;margin-bottom:10px}.pr_container .pr_result .for_member_wrap .over_wrap{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#2fc1e180;border:1px solid #2FC1E1;padding:30px}.pr_container .pr_result .for_member_wrap .over_wrap p{font-size:14px;font-size:.875rem;color:#29263e;font-weight:700;margin-bottom:10px}.pr_container .pr_result .for_member_wrap .over_wrap .for_member{display:block;color:#fff;font-size:16px;font-size:1rem;font-weight:700;letter-spacing:2px;background:#e87463;width:200px;height:50px;line-height:50px;margin:0 auto;text-align:center;border-radius:30px;text-decoration:none}.pr_container .pr_result .goto_review{display:table;margin:0 auto;font-size:12px;font-size:.75rem;color:#464c9c;border:1px solid #464C9C;padding:5px 10px;border-radius:4px;text-align:center}@media screen and (min-width: 1px) and (max-width: 640px){.pr_container .pr_result .goto_review{margin:0 auto 30px}}.pr_container .pr_result .crown{position:relative;top:10px;left:50px;padding:0 0 0 2.5em;color:#464c9c;font-weight:700}@media screen and (min-width: 1px) and (max-width: 640px){.pr_container .pr_result .crown{left:10px!important;width:80px}}.pr_container .pr_result .ranking1{color:#dbb400;width:20px;background-size:60%;background-repeat:no-repeat;background-position:center}.pr_container .pr_result .ranking2{color:#9fa0a0;width:20px;background-size:60%;background-repeat:no-repeat;background-position:center}.pr_container .pr_result .ranking3{color:#c47022;width:20px;background-size:60%;background-repeat:no-repeat;background-position:center}.pr_container .pr_result .pdf-page-break{margin-top:60px}.pr_container .pr_result .pdf-page-break:first-of-type{margin-top:0}.pr_container .pr_result .crown.ranking4,.pr_container .pr_result .crown.ranking5{left:33px}.pr_container .pr_result .pr_result_container{background:#fff;width:950px;height:auto;border-radius:8px;margin:0 auto;position:relative;padding-bottom:30px}@media screen and (min-width: 1px) and (max-width: 980px){.pr_container .pr_result .pr_result_container{width:100%}}.pr_container .pr_result .pr_result_container+.pr_result_container{margin-top:60px}.pr_container .pr_result .pr_result_container:before{height:0;margin:0}.pr_container .pr_result .pr_result_container .num{position:absolute;right:-20px;top:-10px;background:#2fc1e1;width:100px;height:100px;text-align:center;padding-top:30px;color:#fff;border-radius:300px;margin-right:15px;font-size:14px;font-size:.875rem;z-index:2;line-height:1}@media screen and (min-width: 1px) and (max-width: 640px){.pr_container .pr_result .pr_result_container .num{right:0;top:0;width:60px;height:60px;padding-top:20px}}.pr_container .pr_result .pr_result_container .num span:first-child{display:block;font-size:12px;font-size:.75rem;margin-bottom:5px}.pr_container .pr_result .pr_result_container .num span:last-child{font-size:24px;font-size:1.5rem;font-weight:700}@media screen and (min-width: 1px) and (max-width: 640px){.pr_container .pr_result .pr_result_container .num span:last-child{font-size:14px;font-size:.875rem}}.pr_container .pr_result .pr_result_container .content_head{padding:20px 40px 12px;background:#2fc1e1;background:-webkit-gradient(linear,left top,right top,from(#2fc1e1),to(#464c9c));background:linear-gradient(to right,#2fc1e1,#464c9c);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#2fc1e1",endColorstr="#464c9c",GradientType=1);margin-top:30px;display:-ms-flexbox;display:flex;position:relative}@media screen and (min-width: 1px) and (max-width: 640px){.pr_container .pr_result .pr_result_container .content_head{padding:6px}}.pr_container .pr_result .pr_result_container .content_head .left{position:absolute;top:-10px;width:100px;height:100px;margin-right:5px;border-width:3px;-webkit-box-sizing:content-box;box-sizing:content-box;background-color:#fff;border:1px solid #2FC1E1;overflow:hidden;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width: 1px) and (max-width: 640px){.pr_container .pr_result .pr_result_container .content_head .left{width:60px;height:60px}}.pr_container .pr_result .pr_result_container .content_head .left .product_thumbnail{width:auto;height:auto;max-width:100%;max-height:100%}.pr_container .pr_result .pr_result_container .content_head .right{margin-left:120px;color:#fff;font-size:16px;font-size:1rem}@media screen and (min-width: 1px) and (max-width: 640px){.pr_container .pr_result .pr_result_container .content_head .right{margin-left:70px}}.pr_container .pr_result .pr_result_container .content_head .right .product_ttl_wrap{display:-ms-flexbox;display:flex}.pr_container .pr_result .pr_result_container .content_head .right .product_ttl_wrap .product_ttl{font-size:18px;font-size:1.125rem;color:#fff;margin-bottom:0;font-weight:700}.pr_container .pr_result .pr_result_container .content_head .right .company{margin-bottom:0;font-size:12px;font-size:.75rem}.pr_container .pr_result .pr_result_container .content_head .right .product-rating-wrap{font-size:20px;font-size:1.25rem;color:gold;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:10px}.pr_container .pr_result .pr_result_container .content_head .right .product-rating-wrap .product-card-star-num{font-weight:700}.pr_container .pr_result .pr_result_container .content{padding:20px 40px 0;display:-ms-flexbox;display:flex}@media screen and (min-width: 1px) and (max-width: 980px){.pr_container .pr_result .pr_result_container .content{padding:10px;display:block}}.pr_container .pr_result .pr_result_container .content .result_wrap{margin-bottom:30px;word-break:break-word}.pr_container .pr_result .pr_result_container .content .result_wrap .result_ttl{margin-bottom:20px;line-height:25px}.pr_container .pr_result .pr_result_container .content .result_wrap .result_ttl span{padding-left:16px;font-size:14px;font-size:.875rem;position:relative;color:#29263e;font-weight:700;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.pr_container .pr_result .pr_result_container .content .result_wrap .result_ttl span:before{height:100%;content:"";display:block;width:3px;background:-webkit-gradient(linear,left top,left bottom,from(#2FC1E1),to(#464C9C));background:linear-gradient(to bottom,#2fc1e1,#464c9c);position:absolute;top:0;left:0}.pr_container .pr_result .pr_result_container .content .result_wrap .product-price-message{font-size:14px;font-size:.875rem}.pr_container .pr_result .pr_result_container .content .left{width:50%;margin-right:20px}@media screen and (min-width: 1px) and (max-width: 980px){.pr_container .pr_result .pr_result_container .content .left{width:100%}}.pr_container .pr_result .pr_result_container .content .left .reason_list .index{margin-bottom:.5rem;font-size:12px;font-size:.75rem}.pr_container .pr_result .pr_result_container .content .left .reason_list li:not(.index){margin-bottom:10px;font-size:14px;font-size:.875rem;line-height:1.4}.pr_container .pr_result .pr_result_container .content .left .reason_list li:not(.index):before{content:"";width:8px;height:8px;display:inline-block;background-color:#2fc1e1;border-radius:50%;vertical-align:middle;margin-right:5px}.pr_container .pr_result .pr_result_container .content .right{width:50%}@media screen and (min-width: 1px) and (max-width: 980px){.pr_container .pr_result .pr_result_container .content .right{width:100%}}.pr_container .pr_result .pr_result_container .content .right .plan_info_wrap{display:-ms-grid;display:grid;grid-column-gap:10px;-ms-grid-rows:auto auto auto 1fr;-ms-grid-columns:1fr 10px 1fr 10px 1fr;grid-template:auto auto auto 1fr/1fr 1fr 1fr;margin-bottom:10px}.pr_container .pr_result .pr_result_container .content .right .plan_info_wrap li{width:100%;display:-ms-grid;display:grid;-ms-grid-rows:60px auto;grid-template:"plan_name " 60px "plane_price" auto}.pr_container .pr_result .pr_result_container .content .right .plan_info_wrap li .plan_name{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;color:#fff;background:#464c9c;font-size:12px;font-size:.75rem;padding:0 5px;line-height:1.3}.pr_container .pr_result .pr_result_container .content .right .plan_info_wrap li .plane_price{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;font-size:12px;font-size:.75rem;border:1px solid #e7eaf2;padding:0 5px;min-height:100px}.pr_container .pr_result .pr_result_container .content .right .plan_info_wrap li .plane_price span:first-child{display:block;color:#464c9c;font-size:16px;font-size:1rem;font-weight:700}.pr_container .pr_result .pr_result_container .content .right .goto_plan{font-size:80%;color:#686b7f;text-align:right;display:block;text-decoration:underline}.pr_container .pr_result .pr_result_container .content .right .progress_wrap{background:#f5f7fd;padding:15px 15px 20px}.pr_container .pr_result .pr_result_container .content .right .progress_wrap li{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.pr_container .pr_result .pr_result_container .content .right .progress_wrap li+li{margin-top:25px}.pr_container .pr_result .pr_result_container .content .right .progress_wrap li p{width:120px;font-size:12px;font-size:.75rem;margin-right:5px}.pr_container .pr_result .pr_result_container .content .right .progress_wrap li .product_progress{height:30px;width:100%;line-height:31px;position:relative;background:#fff}.pr_container .pr_result .pr_result_container .content .right .progress_wrap li .product_progress span{display:block;height:100%;background:#2fc1e1;background:-webkit-gradient(linear,left top,right top,from(#2fc1e1),to(#464c9c));background:linear-gradient(to right,#2fc1e1,#464c9c);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#2fc1e1",endColorstr="#464c9c",GradientType=1);position:relative}.pr_container .pr_result .pr_result_container .content .right .progress_wrap li .rating_score{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;margin-left:15px}.pr_container .pr_result .pr_result_container .content .right .progress_wrap li .rating_score span{color:#464c9c;font-weight:700}.pr_container .pr_result .pr_result_container .content .right .progress_wrap li .rating_score small{font-size:80%;line-height:inherit}.pr_container .pr_result .pr_result_container .content .right .progress_wrap .block{-ms-flex:1 1;flex:1 1}.pr_container .pr_result .pr_result_container .content .right .progress_wrap .progress{position:relative;margin-bottom:0;height:25px;background:#2fc1e1;background:-webkit-gradient(linear,left top,right top,from(#2fc1e1),to(#464c9c));background:linear-gradient(to right,#2fc1e1,#464c9c);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#2fc1e1",endColorstr="#464c9c",GradientType=1);color:#fefefe;width:100%;border:1px solid #464C9C;border-radius:3px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.pr_container .pr_result .pr_result_container .content .right .progress_wrap .progress_separator{position:absolute;top:-4px;-webkit-box-sizing:border-box;box-sizing:border-box;height:30px;width:1px;border:1px solid #464C9C;-webkit-box-shadow:0 0 0 2px #fefefe;box-shadow:0 0 0 2px #fefefe;border-radius:1px}.pr_container .pr_result .pr_result_container .content .right .progress_wrap .progress_reverse{border-radius:0 3px 3px 0;position:absolute;top:0;bottom:0;right:0;background-color:#fefefe}.pr_container .pr_result .pr_result_container .content .right .progress_wrap .progress_average{position:absolute;-webkit-transform:translate(-40%,130%);transform:translate(-40%,130%);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#55555d;font-size:60%}.pr_container .pr_result .pr_result_container .content .right .progress_wrap .semibold{font-weight:600}@media screen and (min-width: 1px) and (max-width: 640px){.pr_container .pr_result .pr_result_container .flex-container{display:block}}.introduction_guides-container{background-color:#f5f7fd;padding-bottom:15px}.introduction_guides-container .categories-tabs-wrap{padding:20px 0}.introduction_guides-container .section-wrap{background-color:#fff;max-width:1280px;margin-right:auto;margin-left:auto;margin-bottom:30px}.introduction_guides-container .inner{width:100%;max-width:1200px;padding:0 20px;text-align:left;margin:0 auto;position:relative}.introduction_guides-container .btn-more{display:inline-block;padding:12px 2em;border-radius:30px;text-align:center;text-decoration:none;line-height:1;color:#fff;font-weight:400;background:#30b7d3;border:1px solid #30b7d3;font-size:14px}.introduction_guides-container .btn-more-w{color:#30b7d3;background:#fff;border:1px solid #fff}.introduction_guides-container .btn-more-w:hover{background-color:#eee}.introduction_guides-container .btn-more-ser{color:#fff;background:#e87363;border:1px solid #e87363}.introduction_guides-container .btn-more-ser:hover{color:#fff;opacity:.8}.introduction_guides-container .btn-more-dl{background-color:#414993;color:#fff}.introduction_guides-container .btn-more-dl:before{content:"";display:inline-block;margin-right:5px;width:12px;height:12px;vertical-align:middle;background-size:contain;background-repeat:no-repeat}.introduction_guides-container{width:100%;overflow:hidden}p,ul,dl,ol,blockquote,pre,td,th{line-height:1.75;font-size:16px;margin-bottom:1em}table{margin-bottom:1em}h1,h2,h3,h4,h5,h6{font-size:100%;line-height:1.5;margin-bottom:1em}*:last-child{margin-bottom:0}ul ul,ul p,ul blockquote,ul pre,ul dl,dl dl,dl p,dl ul,dl ol,blockquote p,blockquote ul,blockquote dl,blockquote ol,ol blockquote,ol pre,ol p,td p,td ul,td dl{font-size:100%}#nav-bar ul{font-size:inherit!important}.change{text-align:center;margin:0}.header-page{color:#414993;font-size:30px;margin:0;padding:1em 10px;text-align:center;line-height:1}.path{padding:10px;background:#30b7d3;color:#fff}.path p{max-width:1200px;padding:0 10px;margin:auto;font-size:78%}.path a{color:#fff}.navi-page{padding:50px 0;background:#f7f7f7}.navi-page ul{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;max-width:1200px;padding:0 20px;margin:auto;font-size:12px}.navi-page ul:after{content:normal}.navi-page li{width:24%}.navi-page a{display:block;position:relative;padding:15px 10px;text-align:center;text-decoration:none;background:#fff 10px 50% no-repeat;background-size:32px auto;border-radius:10px}.navi-page a:before{display:block;position:absolute;content:"";width:10px;height:10px;top:50%;right:10px;margin-top:-7px;border-bottom:2px solid #ccc;border-right:2px solid #ccc;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.navi-page a:hover{background-color:#eee}.navi-page .navi-page-provider:before{border-color:#df523b}.section-category-area{padding-top:110px}.header-category{margin-bottom:40px;border-bottom:10px solid #ccc;padding-bottom:10px;padding-left:60px;background:no-repeat left top;background-size:55px auto}.header-category h2{font-size:30px;line-height:1;margin-bottom:10px}.header-category p{line-height:1;margin:0;font-size:78%}.section-category-item{border-radius:20px;margin-bottom:50px;overflow:hidden;-webkit-box-shadow:0 0 5px 1px #ccc;box-shadow:0 0 5px 1px #ccc}.section-category-item h3{position:relative;margin:0;font-size:24px;line-height:1}.section-category-item h3:before{display:block;position:absolute;content:"";width:10px;height:10px;top:50%;right:10px;margin-top:-7px;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.section-category-item h3 a{display:block;padding:20px;text-decoration:none;background:#eee;color:#fff}.section-category-item h3 a:hover{color:#eee}.section-category-item h4{position:relative;margin:0;font-size:16px;line-height:1}.section-category-item h4:before{display:block;position:absolute;content:"";width:10px;height:10px;top:50%;right:10px;margin-top:-7px;border-top:2px solid #eee;border-right:2px solid #eee;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.section-category-item h4 a{display:block;padding:15px 20px;border-bottom:2px dotted #eee;text-decoration:none;color:#eee}.section-category-item h4 a:hover{background:#eee}.section-category-item ul+ul,.section-category-item ul+h4{border-top:1px solid #eee}.section-category-item ul{padding:10px 20px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:78%}.section-category-item ul li{width:33%}.section-category-item-saas h3 a{background:#30b7d3}.section-category-item-saas h4:before{border-color:#30b7d3}.section-category-item-saas h4 a{border-color:#30b7d3;color:#30b7d3}.section-category-item-saas ul+ul,.section-category-item-saas ul+h4{border-top-color:#30b7d3}.section-category-item-hard h3 a{background:#414993}.section-category-item-hard h4:before{border-color:#414993}.section-category-item-hard h4 a{border-color:#414993;color:#414993}.section-category-item-hard ul+ul,.section-category-item-hard ul+h4{border-top-color:#414993}.section-category-item-special h3 a{background:#00be8e}.section-category-item-special h4:before{border-color:#00be8e}.section-category-item-special h4 a{border-color:#00be8e;color:#00be8e}.section-category-item-special ul+ul,.section-category-item-special ul+h4{border-top-color:#00be8e}.section-category-item-provider h3 a{background:#df523b}.section-category-item-provider h4:before{border-color:#df523b}.section-category-item-provider h4 a{border-color:#df523b;color:#df523b}.section-category-item-provider ul+ul,.section-category-item-provider ul+h4{border-top-color:#df523b}.footer-info{width:100%;max-width:1200px;padding:0;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;background:#df523b;color:#fff}.footer-info:after{content:normal}.footer-info h2,.introduction_guides-container .footer-info h3{text-align:center}.footer-info h2{font-size:24px}.footer-info h2 small{font-size:50%;font-weight:400}.footer-info h3{font-size:14px}.footer-info section{padding:30px 40px 35px;position:relative}.footer-info-member{width:47%}.footer-info-member .change{text-align:center}.footer-info-member .btn-more-w{color:#df523b}.footer-info-member:after{position:absolute;top:0;bottom:0;left:-50vw;width:50vw;background:#df523b;z-index:0}.footer-info div{width:53%}.footer-info-member ul,.footer-info div ul{margin:0 0 3em;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:78%}.footer-info-member ul:after,.footer-info div ul:after{content:normal}.footer-info-member li,.footer-info div li{width:49%;margin-bottom:1.5em}.footer-info-member img,.footer-info div img{float:left;margin-right:10px}.footer-info-member p,.footer-info div p{overflow:hidden}.footer-info-member .pic,.footer-info div .pic{display:block;position:absolute;top:20px;right:20px;width:145px;text-align:center;font-size:78%;line-height:1.25}.footer-info-member .pic img,.footer-info div .pic img{display:block;margin-bottom:5px}.footer-info-review{background:#30b7d3}.footer-info-review h2{text-align:left}.footer-info-review .btn-more{min-width:35%}.footer-info-review .btn-more+.btn-more{margin-left:10px}.footer-info-review:after{position:absolute;top:0;bottom:0;right:-50vw;width:50vw;background:#30b7d3;z-index:0}.footer-info-mktg{background:#414993}.footer-info-mktg h2{text-align:left}.footer-info-mktg .btn-more-w{color:#414993}.footer-info-mktg:after{position:absolute;top:0;bottom:0;right:-50vw;width:50vw;background:#414993;z-index:0}.footer-info-review .change,.footer-info-mktg .change{text-align:left}@media screen and (max-width: 980px){.navi-page ul{-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:14px}.navi-page ul li{width:49%;margin-bottom:1em}.footer-info{display:block}.footer-info .change{text-align:center}.footer-info section{padding:15px 10px}.footer-info-member,.footer-info div{width:100%}.footer-info-member ul,.footer-info div ul{display:block}.footer-info-member li,.footer-info div li{width:100%;margin-bottom:1em}.footer-info-member .pic,.footer-info div .pic{display:block;position:static;width:125px;margin:0 auto 2em;line-height:1.25}.footer-info-member .pic img,.footer-info div .pic img{display:block;margin-bottom:5px}}@media screen and (max-width: 480px){.navi-page ul li{width:100%;margin-bottom:1em}}.guide-navi{border-bottom:2px solid #eee}.guide-navi ul{border-left:1px solid #eee;font-size:100%}.guide-navi li{width:16.66%;float:left}.guide-navi a{display:block;padding:20px 5px 15px;text-align:center;text-decoration:none;line-height:1;border-right:1px solid #eee}.guide-navi a:after{content:"";height:5px;margin-top:15px;background:#eee;display:block}.guide-navi a:hover,.introduction_guides-container .guide-navi a.on{background:#414993;color:#fff}.guide-navi a:hover:after,.introduction_guides-container .guide-navi a.on:after{background:#fff}.header-guide{padding:45px 20px 0;text-align:center;font-size:24px;line-height:1;font-weight:700}.introduction_guides-container .header-guide i{display:block;text-align:center;color:#ccc;line-height:1;margin-bottom:.5em;font-size:16px;font-weight:400}.video-second_content{background:#efefef}.video-guide{width:100%;max-width:1200px;padding:20px;text-align:left;margin:0 auto;position:relative}.guide-hidden{position:relative;overflow:hidden;max-height:0;-webkit-transition:.5s max-height;transition:.5s max-height;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.buttton-guide-hidden{margin-top:0;position:relative;display:block;padding:25px 10px 65px;background:#f9f9f9;text-align:center;text-decoration:none}.buttton-guide-hidden:before{display:block;position:absolute;content:"";width:10px;height:10px;bottom:35px;left:50%;margin-left:-7px;border-bottom:2px solid #ccc;border-right:2px solid #ccc;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.buttton-guide-hidden .btn_vis,.buttton-guide-hidden .btn_hid{display:inline}.video-buttton-guide-hidden{background:#fff!important}.guide-hidden-on .guide-hidden{-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;-webkit-transition-duration:1s;transition-duration:1s;max-height:10000px}.close:before{-webkit-transform:rotate(225deg)!important;transform:rotate(225deg)!important}.guide-item{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0}.guide-item li{width:24%;margin:0 .5% 2%}.guide-item:after{display:none;height:0;width:24%}.guide-item:before{content:"";-ms-flex-order:1;order:1;height:0;display:none;width:24%}.guide-item a{display:block;padding:10px;-webkit-box-shadow:0 0 2px 1px #ccc;box-shadow:0 0 2px 1px #ccc;border-radius:5px;background:#fff;text-decoration:none;height:100%}.guide-item .pic{display:block;padding-top:75%;position:relative;overflow:hidden}.guide-item .pic img,.guide-item .pic iframe{display:block;position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.guide-item .guide-item-name,.guide-item .guide-item-comp,.guide-item .guide-item-main{text-align:left;margin-bottom:.5em}.guide-item .txt_c{text-align:center}.guide-item .guide-item-name{font-weight:700;margin-bottom:0}.guide-item .guide-item-comp{font-size:88%;margin-bottom:1.5em}.guide-item .guide-item-main{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-weight:700}.guide-item .guide-item-media,.guide-item .guide-item-date{font-size:88%;color:#999;margin:0 0 .5em;line-height:1;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.guide-item .guide-item-media img,.guide-item .guide-item-date img{width:25px;margin-right:5px;vertical-align:middle}.guide-item .guide-item-sub{font-size:88%;color:#30b7d3;margin:5px 0 .5em;line-height:1}.guide-item .btn-more{display:block;width:100%}@media screen and (max-width: 480px){.guide-item{-ms-flex-pack:justify!important;justify-content:space-between!important}.guide-item li{width:48%!important;margin:0 0 4%!important}}.comparison_area{display:none;width:100%;position:fixed;top:auto;bottom:0;left:0;z-index:100;-webkit-transform:translateY(100px);transform:translateY(100px);opacity:0;-webkit-transition:.25s 2s transform,.25s 2s opacity;transition:.25s 2s transform,.25s 2s opacity}.comparison_area_tab{margin:0;font-size:14px}.comparison_area_tab li{float:left}.comparison_area_tab a{display:block;padding:10px;width:9em;background:#fff;border:2px solid #414993;border-bottom:0;border-radius:5px 5px 0 0;text-decoration:none;text-align:center;color:#414993}.comparison_area_tab .on{background:#414993;color:#fff}.comparison_area_item{background:#414993;color:#fff;min-height:150px}.comparison_area_item h2{margin:0 1em 0 0}.comparison_area_item .inner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.comparison_area_item .inner:after{content:normal}.comparison_area_item .comparison_area_list{padding:20px 0;margin:0 1em 0 0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;font-size:10px}.comparison_area_item .comparison_area_list li{margin:0 10px;width:80px;position:relative;vertical-align:top;text-align:center}.comparison_area_item .comparison_area_list li img{margin-bottom:5px}.comparison_area_item .comparison_area_list .none img{width:80px;height:80px;border:1px dotted #fff;border-radius:5px}.comparison_area_item .btn-comparison-add{display:inline-block;padding:20px 25px;line-height:1;border-radius:5px;background:#fff;color:#414993}.comparison_area_item a{color:#fff;text-decoration:none}.navi-footer{padding:55px 0;background:#e1e1e1}.navi-footer dl{float:left;margin-right:5%}.navi-footer dl dt{font-weight:700;margin-bottom:1em;font-size:16px}.navi-footer dl dd{font-size:14px}.navi-footer dl a{display:block;text-decoration:none;padding:5px 0}.loadComp .introduction_guides-container .comparison_area{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.it-review-response.toggle_list{display:none}.product-review-comment-card.official-vendor .official-vendor-icon:before{content:"";display:block;width:160px;height:35px;background-size:contain;background-repeat:no-repeat}.reivew-comments-user-info{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start}.reivew-comments-user-info .avatar-img{min-width:50px;min-height:50px;width:50px;height:50px;margin:0 15px 0 0}.reivew-comments-user-info .author-information-wrap .it-review-author-information{font-weight:700;font-size:14px;color:#29263e}.reivew-comments-user-info .author-information-wrap .comment-company-name{font-size:12px;font-size:.75rem;color:#29263e}.reivew-comments-user-info .author-information-wrap .comment-user-info{font-size:12px;font-size:.75rem;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.reivew-comments-user-info .author-information-wrap .comment-user-info li{margin-right:1rem}#review-searches{padding-bottom:20px}#review-searches .search-wrap{background:#f5f7fd}#review-searches .search-wrap .search-input-wrap{-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-flow:row;flex-flow:row;padding:10px 20px;margin-bottom:30px}@media screen and (min-width: 1px) and (max-width: 640px){#review-searches .search-wrap .search-input-wrap{display:block}}#review-searches .search-wrap .search-input-wrap .search-input-label{color:#29263e;font-size:16px;font-size:1rem;font-weight:700}#review-searches .search-wrap .search-input-wrap .itreview-search-input{padding:0;height:50px}#review-searches .search-wrap .search-input-wrap .itreview-search-input input[type=search].itreview-search-box{font-size:16px;font-size:1rem;padding:0 0 0 5px}#review-searches .search-wrap .search-input-wrap .itreview-search-input .review-search-wrap{border:solid 1px #7a7c81;border-radius:3px}#review-searches .search-wrap .search-input-wrap .itreview-search-input .review-search-wrap .review-search-form-wrap{margin:0}@media screen and (min-width: 1px) and (max-width: 640px){#review-searches .search-wrap .search-input-wrap .itreview-search-input .review-search-wrap .review-search-form-wrap .review-search-select-boxes{margin-bottom:0;border-bottom:1px solid}}#review-searches .search-wrap .search-input-wrap .itreview-search-input .review-search-wrap .review-search-form-wrap .review-search-select-boxes .select.select-placeholder{color:#555}#review-searches .search-wrap .search-input-wrap .itreview-search-input .review-search-wrap .review-search-form-wrap .itreview-search-btn{height:50px;width:50px;margin:0;padding:8px;background:#b5e9f4}#review-searches .review-search-word-result-wrap .review-search-word{font-size:16px}@media screen and (min-width: 640px){#review-searches .review-search-word-result-wrap .review-search-word{font-size:20px}}#review-searches .review-search-word-result-wrap .review-search-result{font-size:20px}@media screen and (min-width: 640px){#review-searches .review-search-word-result-wrap .review-search-result{font-size:24px}}#review-searches .sidebar-wrap{border:1px solid rgba(198,198,198,.5);background-color:#fff;border-top:5px solid #464C9C;display:block;margin-bottom:16px;min-width:100%}#review-searches .sidebar-wrap .review-search-sidebar-title{font-weight:700;font-size:20px;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start}#review-searches .sidebar-wrap .review-search-sidebar-title .sidebar-icon{margin-right:15px}#review-searches .sidebar-wrap .review-search-sidebar-title span{display:inline-block}#review-searches .sidebar-wrap .sidebar-content{padding:15px}#review-searches .sidebar-wrap .sidebar-content:not(:first-child){border-top:1px solid rgba(198,198,198,.5)}@media screen and (min-width: 1px) and (max-width: 1024px){#review-searches .sidebar-wrap .sidebar-content:not(:first-child){padding:0}}#review-searches .sidebar-wrap .sidebar-content:last-child{border-top:1px dashed rgba(198,198,198,.5);padding:30px 20px}#review-searches .sidebar-wrap .sidebar-content .filter-title{font-weight:700;font-size:16px;margin-left:2px;margin-bottom:4px;color:#29263ee6}#review-searches .sidebar-wrap .sidebar-content .search-input-wrap .search-input{display:block;position:relative}#review-searches .sidebar-wrap .sidebar-content .search-input-wrap .search-input input{padding-right:35px;width:100%;margin:0}#review-searches .sidebar-wrap .sidebar-content .search-input-wrap .search-input:after{position:absolute;top:50%;right:5px;-webkit-transform:translateY(-50%);transform:translateY(-50%);content:"";display:block;height:30px;width:30px;background-size:auto 80%;background-position:center;background-repeat:no-repeat}#review-searches .sidebar-wrap .sidebar-content .search-input-wrap .search-input .loading_box{text-align:center;position:absolute;padding:5px;top:0;width:100%;z-index:2}#review-searches .sidebar-wrap .sidebar-content select{margin:0}#review-searches .sidebar-wrap .sidebar-content fieldset{padding:0;margin:0}#review-searches .sidebar-wrap .sidebar-content fieldset label{position:relative;padding:0 0 0 25px;display:block}#review-searches .sidebar-wrap .sidebar-content fieldset label:not(:first-child){margin-top:4px}#review-searches .sidebar-wrap .sidebar-content fieldset label .review-filter-text{font-size:20px;font-size:1.25rem}#review-searches .sidebar-wrap .sidebar-content fieldset label .review-filter-text .product-rating-wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;font-size:26px}#review-searches .sidebar-wrap .sidebar-content fieldset label .review-filter-text .product-rating-wrap>span{font-size:14px;margin-right:4px}#review-searches .sidebar-wrap .sidebar-content fieldset label .review-filter-text:before{background:#fff;border:1px solid #c6c6c6;border-radius:2px;display:block;content:"";height:17px;width:17px;position:absolute;top:50%;left:0;transform:translateY(-50%);-webkit-transform:translateY(-50%)}#review-searches .sidebar-wrap .sidebar-content fieldset label input{display:none}#review-searches .sidebar-wrap .sidebar-content fieldset label input:checked+.review-filter-text:before{background:#464c9c}#review-searches .sidebar-wrap .sidebar-content fieldset label input:checked+.review-filter-text:after{display:block;content:"";position:absolute;top:46%;left:1px;width:15px;height:7px;border-left:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform:translateY(-50%) rotate(-50deg);transform:translateY(-50%) rotate(-50deg)}#review-searches .sidebar-wrap .sidebar-content .filtering-btn-wrap{text-align:center}#review-searches .sidebar-wrap .sidebar-content .filtering-btn-wrap .filtering-btn{display:inline-block;border-radius:3px;font-size:16px;font-weight:700;text-align:center;cursor:pointer;padding:20px 12px;background-color:#464c9c;color:#fff;line-height:1em;-webkit-transition:.3s;transition:.3s;border:1px solid transparent;width:100%;max-width:500px}#review-searches .sidebar-wrap .sidebar-content .filtering-btn-wrap .filtering-btn:hover{background-color:#262a56}@media screen and (min-width: 1px) and (max-width: 1024px){#review-searches .sidebar-wrap{border:none}}@media screen and (min-width: 1px) and (max-width: 1024px){#review-searches .review-searches-right{margin-top:30px}}#review-searches .review-searches-right .review-search-tab-wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}#review-searches .review-searches-right .review-search-tab-wrap .review-search-tab{background-color:#c6c6c64d;width:49.5%;border-top-left-radius:5px;border-top-right-radius:5px;text-align:center;padding:20px 10px;cursor:pointer;font-weight:700}@media screen and (min-width: 640px){#review-searches .review-searches-right .review-search-tab-wrap .review-search-tab{font-size:20px}}#review-searches .review-searches-right .review-search-tab-wrap .review-search-tab.active-tab{background-color:#fff;color:#464c9c;cursor:default}@media screen and (min-width: 1px) and (max-width: 640px){#review-searches .review-searches-right .review-search-each-product-reviews-wrap{padding:0}}#review-searches .review-searches-right .review-search-each-product-reviews-wrap .card-wrap{padding:10px;background:#f5f7fd}#review-searches .review-searches-right .review-search-each-product-reviews-wrap .review-search-product{border:1px solid #cacaca;background:#fff}#review-searches .review-searches-right .review-search-each-product-reviews-wrap .review-search-product:not(:first-child){margin-top:20px}#review-searches .review-searches-right .review-search-each-product-reviews-wrap .review-search-product .review-search-product-info{background:#c6c6c64d}#review-searches .review-searches-right .review-search-each-product-reviews-wrap .review-search-product .review-search-product-info .review-search-product-info-contanter>a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;padding:15px}#review-searches .review-searches-right .review-search-each-product-reviews-wrap .review-search-product .review-search-product-info .review-search-product-info-contanter .product-img-section{margin-right:15px;line-height:0}#review-searches .review-searches-right .review-search-each-product-reviews-wrap .review-search-product .review-search-product-info .review-search-product-info-contanter .product-img-section .thumbnail.product-thumbnail{background-color:#fff;-webkit-box-shadow:0 0 5px 3px rgba(10,10,10,.1);box-shadow:0 0 5px 3px #0a0a0a1a;border-width:3px;margin:0}@media screen and (min-width: 1px) and (max-width: 640px){#review-searches .review-searches-right .review-search-each-product-reviews-wrap .review-search-product .review-search-product-info .review-search-product-info-contanter .product-img-section .thumbnail.product-thumbnail{height:75px;width:75px}}#review-searches .review-searches-right .review-search-each-product-reviews-wrap .review-search-product .review-search-product-info .review-search-product-info-contanter .product-info-section .product-name{color:#29263e;font-weight:700;font-size:20px}#review-searches .review-searches-right .review-search-each-product-reviews-wrap .review-search-product .review-search-product-info .review-search-product-info-contanter .product-info-section .product-vender-name{color:#29263e;font-size:14px}#review-searches .review-searches-right .review-search-each-product-reviews-wrap .review-search-product .review-search-product-info .review-search-product-info-contanter .product-info-section .rating-and-review-num{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start}@media screen and (min-width: 1px) and (max-width: 640px){#review-searches .review-searches-right .review-search-each-product-reviews-wrap .review-search-product .review-search-product-info .review-search-product-info-contanter .product-info-section .rating-and-review-num{display:block}}@media screen and (min-width: 1px) and (max-width: 640px){#review-searches .review-searches-right .review-search-each-product-reviews-wrap .review-search-product .review-search-product-info .review-search-product-info-contanter .product-info-section .rating-and-review-num .product-rating-wrap{-ms-flex-pack:start;justify-content:flex-start}}@media screen and (min-width: 640px){#review-searches .review-searches-right .review-search-each-product-reviews-wrap .review-search-product .review-search-product-info .review-search-product-info-contanter .product-info-section .rating-and-review-num .product-review-num{margin-left:10px}}#review-searches .review-searches-right .review-search-each-product-reviews-wrap .review-search-product .product-review-container{border:none;margin:0;padding:20px;max-height:600px;position:relative;overflow:hidden}#review-searches .review-searches-right .review-search-each-product-reviews-wrap .review-search-product .product-review-container:after{content:"";display:block;position:absolute;bottom:0;left:0;height:150px;width:100%;background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),color-stop(60%,white),to(white));background:linear-gradient(to bottom,#fff0,#fff 60% 100%)}#review-searches .review-searches-right .review-search-each-product-reviews-wrap .review-search-product .product-review-container dl dt.product-review-item{color:#464c9c;border-color:#464c9c}#review-searches .review-searches-right .review-search-each-product-reviews-wrap .review-search-product .product-review-container .product-review-header .product-rating-wrap{margin-right:10px}#review-searches .review-searches-right .review-search-each-product-reviews-wrap .review-search-product .product-review-container .product-review-header .product-review-time{display:-ms-flexbox;display:flex;font-size:14px;font-size:.875rem}#review-searches .review-searches-right .review-search-each-product-reviews-wrap .review-search-product .product-review-container .product-review-header .product-review-time .post-date-title{white-space:nowrap}@media screen and (min-width: 1px) and (max-width: 1024px){#review-searches .review-searches-right .review-search-each-product-reviews-wrap .review-search-product .product-review-container .product-review-data{margin-top:20px}}#review-searches .review-searches-right .review-search-each-product-reviews-wrap .review-search-product .product-review-container .product-review-more-read-link{position:absolute;bottom:30px;right:30px;z-index:2}#review-searches .review-searches-right .review-search-each-product-reviews-wrap .review-search-product .product-review-container .product-review-more-read-link a{color:#464c9c;font-size:16px}#review-searches .review-searches-right .review-search-each-product-reviews-wrap .product-pagination-wrap{margin-top:40px}#review-searches .review-searches-right .review-search-all-product-reviews-wrap{display:none}#review-searches .review-searches-right .right-page-bottom-wrap{background:#fff;padding:30px}@media screen and (min-width: 1px) and (max-width: 1024px){#review-searches .review-searches-right .right-page-bottom-wrap{padding:30px 10px}}.review_posted_recommend{background-color:#e0f3fc;padding:20px 0 10px;margin-bottom:40px}.review_posted_recommend .review_posted_recommend_content_title{font-weight:700;font-size:30px;padding-left:30px;padding-right:30px}@media screen and (min-width: 1px) and (max-width: 640px){.review_posted_recommend .review_posted_recommend_content_title{font-size:23px}}.review_posted_recommend .carousel-container{-webkit-box-shadow:none;box-shadow:none;background:transparent;padding-left:0;padding-right:0}.review_posted_recommend .carousel.top_products .slick-list{width:90%}@media screen and (min-width: 1px) and (max-width: 640px){.review_posted_recommend .carousel.top_products .slick-list{width:80%}}.review_posted_recommend .carousel.top_products .slick-prev{left:20px}.review_posted_recommend .carousel.top_products .slick-next{right:20px}.review_posted_recommend .carousel.top_products .slick-prev:before,.review_posted_recommend .carousel.top_products .slick-next:before{border:solid #464C9C;border-width:0 3px 3px 0}.review_posted_recommend .carousel.top_products .carousel-item{display:block}.review_posted_recommend .carousel.top_products .carousel-item figure{margin:10px auto}.review_posted_recommend .carousel.top_products .carousel-item .carousel-title{text-align:center}@media screen and (min-width: 1024px){.review_posted_recommend .carousel.top_products .carousel-item{margin:5px 10px;height:160px;background:#fff}.review_posted_recommend .carousel.top_products .carousel-item:hover{-webkit-box-shadow:0 0 5px 2px #C6C6C6;box-shadow:0 0 5px 2px #c6c6c6;-webkit-transition:.5s;transition:.5s}}@media screen and (min-width: 640px) and (max-width: 1024px){.review_posted_recommend .carousel.top_products .carousel-item{text-align:center}}@media screen and (min-width: 1px) and (max-width: 640px){.review_posted_recommend .carousel.top_products .carousel-item{margin:0 10px}}@media screen and (min-width: 1px) and (max-width: 640px){.review_posted_recommend .top-recommend-card{text-align:center}.review_posted_recommend .top-recommend-card .thumbnail.product-thumbnail{width:70px;height:70px}}@media screen and (min-width: 640px) and (max-width: 1024px){.review_posted_recommend .top-recommend-card .carousel-title{color:#29263e;font-weight:700;word-break:break-word;font-size:15px;line-height:1.2;width:100%;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;max-height:36px;height:36px}}@media screen and (min-width: 1024px){.review_posted_recommend .top-recommend-card{padding:25px 15px;text-align:center}.review_posted_recommend .top-recommend-card .product-rating-wrap .rating-block-rating{font-size:20px}.review_posted_recommend .top-recommend-card .product-rating-wrap .product-card-star-num{font-size:18px}.review_posted_recommend .top-recommend-card .product-review-num{padding-bottom:5px}.review_posted_recommend .top-recommend-card .product-review-num .product-review-num-img{display:inline-block}.review_posted_recommend .top-recommend-card .carousel-title{color:#29263e;font-weight:700;word-break:break-word;font-size:16px;line-height:1.2;padding:0 16px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;max-height:38.4px;height:38.4px}.review_posted_recommend .top-recommend-card .carousel-description{font-size:12px;line-height:1.4;color:#29263e;text-align:left;word-break:break-word;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;max-height:100.8px}}.ringi-content-wrap>div{background:#fff;padding:20px}.ringi-content-wrap>div .ringi-contents{text-align:center}.ringi-content-wrap>div .ringi-contents .ringi-content .ringi-content-img{height:130px;margin-right:15px;max-height:130px;min-height:130px;max-width:200px;min-width:200px;width:200px}.ringi-content-wrap>div .ringi-contents .ringi-content .ringi-content-txt{font-size:18px;font-weight:700;line-height:1.7;width:calc(100% - 215px)}.small-category-ringi-wrap h2.ringi-information-title{margin-bottom:20px}@media screen and (min-width: 1px) and (max-width: 640px){.small-category-ringi-wrap h2.ringi-information-title{font-size:20px;font-size:1.25rem;margin-bottom:10px;padding-left:5px}}.ringi-download-btn-wrap{margin:30px}@media screen and (min-width: 1px) and (max-width: 640px){.ringi-download-btn-wrap{margin:15px 10px 10px}}.ringi-download-btn-wrap .ringi-download-btn-container{border:1px solid rgba(255,79,79,.5);background:#ffebed;padding:30px 30px 50px;text-align:center}@media screen and (min-width: 1px) and (max-width: 640px){.ringi-download-btn-wrap .ringi-download-btn-container{padding:15px 15px 30px}}.ringi-download-btn-wrap .ringi-download-btn-container .ringi-download-text{margin-bottom:30px;font-size:24px}@media screen and (min-width: 1px) and (max-width: 640px){.ringi-download-btn-wrap .ringi-download-btn-container .ringi-download-text{margin-bottom:15px;font-size:16px}}.ringi-download-btn{background:#ff4f4f;-webkit-box-shadow:7px 7px 0px 0px #8f2c2c;box-shadow:7px 7px #8f2c2c;border-radius:5px;max-width:450px;width:100%;display:inline-block;padding:15px}@media screen and (min-width: 1px) and (max-width: 640px){.ringi-download-btn{padding:15px 2px;max-width:100%}}.ringi-download-btn:hover{opacity:.5;-webkit-transition:.5s;transition:.5s}.ringi-download-btn .ringi-download-link,.ringi-download-btn .sidemenu-ringi-download-link{display:block}.ringi-download-btn .ringi-download-link .ringi-download-btn-upper,.ringi-download-btn .sidemenu-ringi-download-link .ringi-download-btn-upper{color:#fff;font-size:18px;text-align:center;font-size:bold;margin-bottom:10px}@media screen and (min-width: 1px) and (max-width: 640px){.ringi-download-btn .ringi-download-link .ringi-download-btn-upper,.ringi-download-btn .sidemenu-ringi-download-link .ringi-download-btn-upper{margin-bottom:5px;font-size:3.5vw}}.ringi-download-btn .ringi-download-link .ringi-download-btn-lower,.ringi-download-btn .sidemenu-ringi-download-link .ringi-download-btn-lower{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.ringi-download-btn .ringi-download-link .ringi-download-btn-lower .ringi-download-btn-img,.ringi-download-btn .sidemenu-ringi-download-link .ringi-download-btn-lower .ringi-download-btn-img{-ms-flex:0 0 70px;flex:0 0 70px;margin-right:10px}@media screen and (min-width: 1px) and (max-width: 640px){.ringi-download-btn .ringi-download-link .ringi-download-btn-lower .ringi-download-btn-img,.ringi-download-btn .sidemenu-ringi-download-link .ringi-download-btn-lower .ringi-download-btn-img{-ms-flex:0 0 20%;flex:0 0 20%}}.ringi-download-btn .ringi-download-link .ringi-download-btn-lower .ringi-download-btn-img img,.ringi-download-btn .sidemenu-ringi-download-link .ringi-download-btn-lower .ringi-download-btn-img img{display:block;width:100%;height:auto}.ringi-download-btn .ringi-download-link .ringi-download-btn-lower .ringi-download-btn-text,.ringi-download-btn .sidemenu-ringi-download-link .ringi-download-btn-lower .ringi-download-btn-text{color:#fff;font-weight:700;text-align:left;line-height:1.4;font-size:22px}@media screen and (min-width: 1px) and (max-width: 640px){.ringi-download-btn .ringi-download-link .ringi-download-btn-lower .ringi-download-btn-text,.ringi-download-btn .sidemenu-ringi-download-link .ringi-download-btn-lower .ringi-download-btn-text{font-size:4.3vw;line-height:1.7}}.ringi-sidebar-download-wrap{padding:15px 15px 20px;background:#ededed}.ringi-sidebar-download-wrap .ringi-download-title{word-wrap:break-word;font-weight:700;text-align:center}.ringi-sidebar-download-wrap .ringi-download-text{margin-bottom:5px}.ringi-sidebar-download-wrap .ringi-download-btn{padding:10px;-webkit-box-shadow:7px 7px 0px 0px #8f2c2c;box-shadow:7px 7px #8f2c2c}.ringi-sidebar-download-wrap .ringi-download-btn .ringi-download-link .ringi-download-btn-upper,.ringi-sidebar-download-wrap .ringi-download-btn .sidemenu-ringi-download-link .ringi-download-btn-upper{font-size:12px}.ringi-sidebar-download-wrap .ringi-download-btn .ringi-download-link .ringi-download-btn-lower .ringi-download-btn-img,.ringi-sidebar-download-wrap .ringi-download-btn .sidemenu-ringi-download-link .ringi-download-btn-lower .ringi-download-btn-img{margin-right:5px}.ringi-sidebar-download-wrap .ringi-download-btn .ringi-download-link .ringi-download-btn-lower .ringi-download-btn-text,.ringi-sidebar-download-wrap .ringi-download-btn .sidemenu-ringi-download-link .ringi-download-btn-lower .ringi-download-btn-text{font-size:14px}.product-sidebar-wrap .ringi-sidebar-download-wrap .ringi-download-btn,.compare-sidebar-wrap .ringi-sidebar-download-wrap .ringi-download-btn{padding:10px 5px}.product-sidebar-wrap .ringi-sidebar-download-wrap .ringi-download-btn-img,.compare-sidebar-wrap .ringi-sidebar-download-wrap .ringi-download-btn-img{-ms-flex:0 0 55px;flex:0 0 55px}#itreview_score{width:600px;height:600px}.container,.carousel.is-compare .carousel-item,.score{*zoom: 1}.container:before,.carousel.is-compare .carousel-item:before,.score:before,.container:after,.carousel.is-compare .carousel-item:after,.score:after{content:" ";display:table}.container:after,.carousel.is-compare .carousel-item:after,.score:after{clear:both}.avatar img,.feed-blog-wrap .blog-card-list .blog-card .blog-card-img img,.card .card-img img,.category-grid-wrap .category-grid-content .category-grid-background:before,.category-grid-wrap .category-grid-content .category-grid-background:after,.review_input__header .review_input__header_img img,.use-products-wrap .use-product-card .product-thumbnail img{position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;left:50%}.score{width:500px;margin:0 auto 30px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}@media screen and (min-width: 1px) and (max-width: 640px){#itreview_score{width:345px;height:345px}.score{-ms-flex-align:start;align-items:flex-start;width:345px;height:345px}.score-dummy{height:auto}.score img{height:auto;-o-object-fit:contain;object-fit:contain}}.search-filter{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width: 1px) and (max-width: 640px){.search-filter{-ms-flex-direction:column;flex-direction:column}}.search-filter .company-filter-wrap,.search-filter .industry-filter-wrap{display:-ms-flexbox;display:flex}@media screen and (min-width: 1px) and (max-width: 640px){.search-filter .company-filter-wrap,.search-filter .industry-filter-wrap{display:-ms-flexbox;display:flex;width:100%}}.search-filter .company-filter-wrap span,.search-filter .industry-filter-wrap span{margin-right:.5rem;white-space:nowrap;padding-top:.5rem}@media screen and (min-width: 1px) and (max-width: 640px){.search-filter .company-filter-wrap span,.search-filter .industry-filter-wrap span{width:30%;margin-right:2rem}}.search-filter .company-filter-wrap select,.search-filter .industry-filter-wrap select{width:100%;margin-right:.5rem;margin-bottom:0}@media screen and (min-width: 1px) and (max-width: 640px){.search-filter .company-filter-wrap select,.search-filter .industry-filter-wrap select{width:70%;margin-bottom:.5rem;margin-right:0}}.search-filter .btn,.search-filter .btn-more{background-color:#464c9c;color:#fff;font-weight:700;border:1px solid #65c5f7}@media screen and (min-width: 1px) and (max-width: 640px){.search-filter .btn,.search-filter .btn-more{width:100%}}.search{height:44px;line-height:44px;border:1px solid #C6C6C6;margin-right:10px;padding:0;border-radius:3px;position:relative}.search input{display:inline-block;width:calc(100% - 3.7em);padding:0;border:0;margin-left:10px;-webkit-box-shadow:none;box-shadow:none}.search input:-moz-placeholder-shown{color:#000}.search input:-ms-input-placeholder{color:#000}.search input:-moz-placeholder{color:#000}.search input:placeholder-shown{color:#000}.search input:focus{border:none;-webkit-box-shadow:none;box-shadow:none}.search .search-btn{vertical-align:middle;margin-right:.5em;cursor:pointer;width:20px;height:20px}.common-search-candidate-parent-wrap{position:relative}.search-word-candidate-wrap{display:none;position:absolute;top:calc(100% + 5px);left:0;width:100%;z-index:2}.search-word-candidate-wrap .search-word-candidate-container{background-color:#fff;width:100%;display:-ms-flexbox;display:flex;padding:10px;-webkit-box-shadow:0 2px 4px rgba(85,85,85,.5);box-shadow:0 2px 4px #55555580}@media screen and (min-width: 1px) and (max-width: 1024px){.search-word-candidate-wrap .search-word-candidate-container{display:block;padding:0 10px}}.search-word-candidate-wrap .search-word-candidate-container .search-word-candidate-box{padding:0 10px;width:100%}@media screen and (min-width: 1px) and (max-width: 1024px){.search-word-candidate-wrap .search-word-candidate-container .search-word-candidate-box{padding:10px 0}}.search-word-candidate-wrap .search-word-candidate-container .search-word-candidate-box .search-word-candidate-title{color:#555;margin:0 0 5px;padding:0}.search-word-candidate-wrap .search-word-candidate-container .search-word-candidate-box .search-word-candidates{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.search-word-candidate-wrap .search-word-candidate-container .search-word-candidate-box .search-word-candidates .search-word-candidate{line-height:1.2;display:block;max-width:100%;white-space:normal;word-wrap:break-word;border:1px solid #464C9C;background-color:#f0f9fe;border-radius:50px;padding:2px 7px;margin:0 4px 4px 0;color:#464c9c}@media screen and (min-width: 1px) and (max-width: 1024px){.search-word-candidate-wrap .search-word-candidate-container .search-word-candidate-box .search-word-candidates .search-word-candidate{font-size:14px}}@media screen and (min-width: 1px) and (max-width: 640px){.search-word-candidate-wrap .search-word-candidate-container .search-word-candidate-box .search-word-candidates .search-word-candidate{font-size:12px}}.header-follow-wrap .product-search-word-candidate-wrap{width:100%}.itreview-search-input{display:-ms-flexbox;display:flex;padding:5px 10px;background-color:#fff;border-radius:1px;-ms-flex-align:center;align-items:center}.itreview-search-input .itreview-search-btn{width:26px;height:40px;margin:0 5px}@media screen and (min-width: 1px) and (max-width: 640px){.itreview-search-input{padding:2px 5px}.itreview-search-input .itreview-search-btn{width:24px;margin-right:0}}.itreview-search-input input[type=search].itreview-search-box{background-color:transparent;border:none;-webkit-box-shadow:none;box-shadow:none;margin:0;padding:0 2px 4px;font-size:20px;color:#555}@media screen and (min-width: 1px) and (max-width: 640px){.itreview-search-input input[type=search].itreview-search-box{padding:1px 2px;font-size:16px}}.itreview-search-input input[type=search].itreview-search-box::-moz-placeholder{font-size:16px;font-size:1rem}.itreview-search-input input[type=search].itreview-search-box:-ms-input-placeholder{font-size:16px;font-size:1rem}.itreview-search-input input[type=search].itreview-search-box::-webkit-input-placeholder{font-size:16px;font-size:1rem}.itreview-search-input input[type=search].itreview-search-box::-ms-input-placeholder{font-size:16px;font-size:1rem}.itreview-search-input input[type=search].itreview-search-box::placeholder{font-size:16px;font-size:1rem}.header-sp-left-menu-wrap .itreview-search-input,.header-follow-wrap .itreview-search-input,.product-header-wrap .itreview-search-input{background-color:#fff;border:1px solid #464C9C;padding:0}.header-sp-left-menu-wrap .itreview-search-input .itreview-search-btn,.header-follow-wrap .itreview-search-input .itreview-search-btn,.product-header-wrap .itreview-search-input .itreview-search-btn{width:22px;height:40px;margin:0 5px}.header-sp-left-menu-wrap .itreview-search-input input[type=search].itreview-search-box,.header-follow-wrap .itreview-search-input input[type=search].itreview-search-box,.product-header-wrap .itreview-search-input input[type=search].itreview-search-box{font-size:16px;padding:0 5px;border-radius:0}.header-sp-left-menu-wrap .itreview-search-input input[type=search].itreview-search-box::-moz-placeholder,.header-follow-wrap .itreview-search-input input[type=search].itreview-search-box::-moz-placeholder,.product-header-wrap .itreview-search-input input[type=search].itreview-search-box::-moz-placeholder{font-size:14px;font-size:.875rem}.header-sp-left-menu-wrap .itreview-search-input input[type=search].itreview-search-box:-ms-input-placeholder,.header-follow-wrap .itreview-search-input input[type=search].itreview-search-box:-ms-input-placeholder,.product-header-wrap .itreview-search-input input[type=search].itreview-search-box:-ms-input-placeholder{font-size:14px;font-size:.875rem}.header-sp-left-menu-wrap .itreview-search-input input[type=search].itreview-search-box::-webkit-input-placeholder,.header-follow-wrap .itreview-search-input input[type=search].itreview-search-box::-webkit-input-placeholder,.product-header-wrap .itreview-search-input input[type=search].itreview-search-box::-webkit-input-placeholder{font-size:14px;font-size:.875rem}.header-sp-left-menu-wrap .itreview-search-input input[type=search].itreview-search-box::-ms-input-placeholder,.header-follow-wrap .itreview-search-input input[type=search].itreview-search-box::-ms-input-placeholder,.product-header-wrap .itreview-search-input input[type=search].itreview-search-box::-ms-input-placeholder{font-size:14px;font-size:.875rem}.header-sp-left-menu-wrap .itreview-search-input input[type=search].itreview-search-box::placeholder,.header-follow-wrap .itreview-search-input input[type=search].itreview-search-box::placeholder,.product-header-wrap .itreview-search-input input[type=search].itreview-search-box::placeholder{font-size:14px;font-size:.875rem}.search-result-zero-wrap{padding:20px}.search-result-zero-wrap .columns:first-child{color:#555;font-size:20px;font-size:1.25rem;font-weight:700;margin-bottom:20px}.search-result-zero-wrap .columns:last-child{color:#555;font-size:16px;font-size:1rem}#seminars{background-color:#c6c6c633;padding-top:10px;padding-bottom:20px}#seminars .title-wrap{width:100%;text-align:center;font-weight:600}#seminars .title-wrap .logo{width:200px;height:50px}#seminars .title-wrap .title-main{margin-top:10px;font-size:26px;font-size:1.625rem;letter-spacing:8px}@media screen and (min-width: 1px) and (max-width: 640px){#seminars .title-wrap .title-main{font-size:24px;font-size:1.5rem}}#seminars .title-wrap .title-sub{font-size:20px;font-size:1.25rem;letter-spacing:5px}@media screen and (min-width: 1px) and (max-width: 640px){#seminars .title-wrap .title-sub{font-size:18px;font-size:1.125rem}}#seminars .search-box-wrap{margin:20px auto 0}@media screen and (min-width: 1px) and (max-width: 640px){#seminars .search-box-wrap{width:100%}}#seminars .search-box-wrap .search-box-row{display:-ms-flexbox;display:flex}@media screen and (min-width: 1px) and (max-width: 640px){#seminars .search-box-wrap .search-box-row{-ms-flex-direction:column;flex-direction:column}}#seminars .search-box-wrap .search-box-row .item-title{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:20%;padding:10px;border:1px solid #ddd;background-color:#efefef;font-weight:600}@media screen and (min-width: 1px) and (max-width: 640px){#seminars .search-box-wrap .search-box-row .item-title{width:100%;padding:3px 10px}}#seminars .search-box-wrap .search-box-row .item-content{width:80%;padding:10px 20px;border:1px solid #ddd;background-color:#fff}@media screen and (min-width: 1px) and (max-width: 640px){#seminars .search-box-wrap .search-box-row .item-content{width:100%;padding:10px}}#seminars .search-box-wrap .search-box-row .item-content .input_field{margin-bottom:0}#seminars .search-box-wrap .search-box-row .item-content .input_text{padding:8px;height:100%}#seminars .search-box-wrap .search-box-row .item-content .item-category{width:49%;display:inline-block}#seminars .search-box-wrap .search-box-row .item-content .item-category .input_label{margin-bottom:.5rem}#seminars .search-box-wrap .search-box-row .item-content .item-category select{margin:0;padding:.25em 1.5em .25em .5em;height:80%}#seminars .search-box-wrap .search-box-row .item-content .input_field .input_datepicker{position:relative;width:200px}#seminars .search-box-wrap .search-box-row .item-content .input_field .input_datepicker input{margin:0}#seminars .search-box-wrap .search-box-row .item-content .input_field .input_datepicker .fi-calendar{cursor:pointer}#seminars .search-box-wrap .search-box-row .item-content .input_field .input_datepicker .fi-calendar:hover{opacity:.5}#seminars .search-box-wrap .search-box-row .item-content .input_field .input_datepicker .fi-calendar:before{position:absolute;top:5px;right:10px;font-size:24px;font-size:1.5rem}#seminars .search-box-wrap .search-box-row .item-content input[type=checkbox]{margin:0}#seminars .search-box-wrap .btn-wrap{width:200px;margin:10px auto 20px}@media screen and (min-width: 1px) and (max-width: 640px){#seminars .search-box-wrap .btn-wrap{margin:20px auto}}#seminars .search-box-wrap .btn-wrap .link-btn{cursor:pointer;display:block;min-width:120px;margin-bottom:5px;padding:8px 5px;background:#2fc1e1;border:1px solid #2FC1E1;border-radius:3px;font-size:14px;font-size:.875rem;line-height:1.2;color:#fff}@media screen and (min-width: 1px) and (max-width: 640px){#seminars .search-box-wrap .btn-wrap .link-btn{width:100%;padding:10px 5px}}#seminars .search-box-wrap .btn-wrap .link-btn:hover{opacity:.5}#seminars .seminar-count{display:block;width:100%;margin-bottom:.5rem}#seminars .seminar-count.center{text-align:center}#seminars .seminar-wrap{padding:10px}#seminars .seminar-wrap .seminar{position:relative;width:100%;border:1px solid #ddd;background-color:#fff;padding:40px;margin-bottom:40px}@media screen and (min-width: 1px) and (max-width: 980px){#seminars .seminar-wrap .seminar{padding:25px}}@media screen and (min-width: 1px) and (max-width: 640px){#seminars .seminar-wrap .seminar{padding:20px}}#seminars .seminar-wrap .seminar .product-card-full{position:absolute;top:-7px;left:-7px;z-index:2;width:100px;height:100px;padding:0;background:transparent}@media screen and (min-width: 1px) and (max-width: 1024px){#seminars .seminar-wrap .seminar .product-card-full{top:0;left:0;width:80px;height:80px}}@media screen and (min-width: 1px) and (max-width: 640px){#seminars .seminar-wrap .seminar .product-card-full{width:80px;height:80px}}#seminars .seminar-wrap .seminar .product-card-full:before,#seminars .seminar-wrap .seminar .product-card-full:after{content:none}#seminars .seminar-wrap .seminar .product-card-full .product-card-full-text-wrap{position:relative;top:0;left:0;width:100px;height:100px;background:linear-gradient(135deg,#bfbfbf,#c1c1c1,50%,transparent 0,transparent)}@media screen and (min-width: 1px) and (max-width: 1024px){#seminars .seminar-wrap .seminar .product-card-full .product-card-full-text-wrap{width:80px;height:80px}}@media screen and (min-width: 1px) and (max-width: 640px){#seminars .seminar-wrap .seminar .product-card-full .product-card-full-text-wrap{width:80px;height:80px}}@media screen and (min-width: 1024px){#seminars .seminar-wrap .seminar .product-card-full .product-card-full-text-wrap:after{position:absolute;top:0;left:100px;content:"";width:7px;height:7px;background:#a0a0a0;z-index:-1;-webkit-transform:translateX(-100%);transform:translate(-100%)}#seminars .seminar-wrap .seminar .product-card-full .product-card-full-text-wrap:before{position:absolute;top:100px;left:0;content:"";width:7px;height:7px;background:#a0a0a0;z-index:-1;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}#seminars .seminar-wrap .seminar .product-card-full .product-card-full-text-wrap .product-card-full-text{width:60px;height:60px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:3px;font-size:20px;font-size:1.25rem;font-weight:600;color:#fff;letter-spacing:2px}@media screen and (min-width: 1px) and (max-width: 1024px){#seminars .seminar-wrap .seminar .product-card-full .product-card-full-text-wrap .product-card-full-text{width:100%;height:100%}}@media screen and (min-width: 1px) and (max-width: 980px){#seminars .seminar-wrap .seminar .product-card-full .product-card-full-text-wrap .product-card-full-text{position:relative;top:-15px;left:-10px;font-size:18px;font-size:1.125rem}}@media screen and (min-width: 1px) and (max-width: 640px){#seminars .seminar-wrap .seminar .product-card-full .product-card-full-text-wrap .product-card-full-text{padding:0}}#seminars .seminar-wrap .seminar .product-card-full .product-card-full-text-wrap .product-card-full-text img{display:block;width:100%;height:auto}#seminars .seminar-wrap .seminar .seminar-header .seminar-date{margin-bottom:20px;font-size:18px;font-size:1.125rem}@media screen and (min-width: 1px) and (max-width: 980px){#seminars .seminar-wrap .seminar .seminar-header .seminar-date.is-full{padding-left:25px}}@media screen and (min-width: 1px) and (max-width: 640px){#seminars .seminar-wrap .seminar .seminar-header .seminar-date.is-full{padding-left:50px}}#seminars .seminar-wrap .seminar .seminar-header .seminar-title{font-size:20px;font-size:1.25rem;font-weight:600;margin-bottom:10px}@media screen and (min-width: 1px) and (max-width: 640px){#seminars .seminar-wrap .seminar .seminar-body{-ms-flex-direction:column;flex-direction:column}}#seminars .seminar-wrap .seminar .seminar-left{width:50%;padding-right:25px}@media screen and (min-width: 1px) and (max-width: 640px){#seminars .seminar-wrap .seminar .seminar-left{width:100%;padding-right:0}}#seminars .seminar-wrap .seminar .seminar-left .seminar-detail{font-size:16px}#seminars .seminar-wrap .seminar .seminar-left .seminar-detail .seminar-detail-content{display:-ms-flexbox;display:flex;margin-bottom:5px;font-size:14px;font-size:.875rem}@media screen and (min-width: 1px) and (max-width: 640px){#seminars .seminar-wrap .seminar .seminar-left .seminar-detail .seminar-detail-content{-ms-flex-direction:column;flex-direction:column;margin-bottom:10px;font-size:18px;font-size:1.125rem}}@media screen and (min-width: 1px) and (max-width: 640px){#seminars .seminar-wrap .seminar .seminar-left .seminar-detail .seminar-detail-content.row-content{-ms-flex-direction:row;flex-direction:row}}#seminars .seminar-wrap .seminar .seminar-left .seminar-detail .seminar-detail-content .detail-title{min-width:50px;margin-right:10px;font-weight:600}@media screen and (min-width: 1px) and (max-width: 640px){#seminars .seminar-wrap .seminar .seminar-left .seminar-detail .seminar-detail-content .detail-title{margin-right:5px}}#seminars .seminar-wrap .seminar .seminar-left .seminar-detail .seminar-detail-content .content-fee{width:30%;margin-right:30px}@media screen and (min-width: 1px) and (max-width: 640px){#seminars .seminar-wrap .seminar .seminar-left .seminar-detail .seminar-detail-content .content-fee{width:50%;margin-right:0}}#seminars .seminar-wrap .seminar .seminar-left .seminar-overview{margin:30px 0}#seminars .seminar-wrap .seminar .seminar-left .seminar-overview .seminar-overview-title{font-size:20px;font-size:1.25rem;font-weight:600;margin-bottom:10px}#seminars .seminar-wrap .seminar .seminar-left .seminar-overview .seminar-overview-content{font-size:14px;font-size:.875rem;word-break:break-word}@media screen and (min-width: 1px) and (max-width: 640px){#seminars .seminar-wrap .seminar .seminar-left .seminar-overview .seminar-overview-content{font-size:18px;font-size:1.125rem}}#seminars .seminar-wrap .seminar .seminar-right{width:50%;padding-left:25px;border-left:1px solid #ddd}@media screen and (min-width: 1px) and (max-width: 640px){#seminars .seminar-wrap .seminar .seminar-right{padding-left:0;border-left:0px;width:100%}}#seminars .seminar-wrap .seminar .seminar-right .seminar-btn{width:180px;margin:10px 0 0 auto}@media screen and (min-width: 1px) and (max-width: 640px){#seminars .seminar-wrap .seminar .seminar-right .seminar-btn{width:100%}}#seminars .seminar-wrap .seminar .seminar-right .seminar-btn .link-btn{cursor:pointer;display:block;min-width:120px;margin-bottom:5px;padding:10px 5px;background:#464c9c;border:1px solid #464C9C;border-radius:8px;font-size:16px;font-size:1rem;line-height:1.2;color:#fff}@media screen and (min-width: 1px) and (max-width: 640px){#seminars .seminar-wrap .seminar .seminar-right .seminar-btn .link-btn{width:100%;padding:10px 5px}}#seminars .seminar-wrap .seminar .seminar-right .seminar-btn .link-btn:hover{opacity:.5}#seminars .seminar-wrap .seminar .seminar-right .seminar-btn p{font-size:12px;font-size:.75rem}@media screen and (min-width: 1px) and (max-width: 640px){#seminars .seminar-wrap .seminar .seminar-right .seminar-btn p{font-size:18px;font-size:1.125rem}}#seminars .seminar-wrap .seminar .seminar-tag{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1rem;font-size:14px;font-size:.875rem}@media screen and (min-width: 1px) and (max-width: 640px){#seminars .seminar-wrap .seminar .seminar-tag{margin:10px 0}}#seminars .seminar-wrap .seminar .seminar-tag .seminar-prefecture{margin:2px;border:2px solid #ddd;border-radius:5px;padding:5px 10px;background-color:#eee}#seminars .seminar-wrap .seminar .seminar-tag .seminar-category{margin:2px;border:2px solid #ddd;border-radius:5px;padding:5px 10px}#seminars .seminar-wrap .seminar .seminar-tag .seminar-img{margin:20px 0}#seminars .product_page_search_box{width:80%;margin:0 auto}@media screen and (min-width: 1px) and (max-width: 640px){#seminars .product_page_search_box{width:100%}}.inactive-seminar-marker{background-color:#fff;padding:10px;border:1px solid #ddd;margin-bottom:40px}.security-check-wrap{--color-primary: #E50060;--color-purple: #5544AA;--color-gradient-primary: linear-gradient(90deg, rgba(229, 29, 95, 1) 0%, rgba(255, 187, 68, 1) 100%);--color-gray-bluette: #707F89;--color-blur-light: #EBF2FF}.grade-btn{width:100%;max-width:250px;margin:0 auto;display:block;color:#fff!important;font-weight:700;height:40px;line-height:40px;text-align:center;border-radius:5px;--color-gradient-primary: linear-gradient(90deg, rgba(229, 29, 95, 1) 0%, rgba(255, 187, 68, 1) 100%);background:-webkit-gradient(linear,left top,right top,from(#e51d5f),to(#ffbb44));background:linear-gradient(90deg,#e51d5f,#fb4)}.header-ttl-security{font-size:16px;font-weight:700;color:#000;margin-left:30px}@media (max-width: 767.98px){.header-ttl-security{margin-left:0;font-size:14px}}.header-right-wrap.security{grid-gap:30px;gap:30px;font-weight:700}.header-right-wrap.security a{color:#000}.header-right-wrap.security .grade-btn{max-width:140px;padding:0;margin:0}.header-right-wrap.security .dropdown .dropdown-toggle{font-weight:700;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.header-right-wrap.security .dropdown .dropdown-menu{top:-10px;font-weight:400}@media (max-width: 767.98px){.header-right-wrap.security{display:none}}.security-check-bg{background-color:#f9fbff;border-top:1px solid #D0DAED}.security-check-wrap{width:100%;max-width:1080px;padding:30px 0;margin:0 auto;line-height:1;color:#000;font-family:Noto Sans JP}.security-check-wrap h1,.security-check-wrap .h1,.security-check-wrap h2,.security-check-wrap .h2,.security-check-wrap h3,.security-check-wrap .h3,.security-check-wrap h4,.security-check-wrap .h4,.security-check-wrap h5,.security-check-wrap .h5,.security-check-wrap h6,.security-check-wrap .h6{font-family:Noto Sans JP}.security-check-wrap thead,.security-check-wrap tbody,.security-check-wrap tfoot{border:none;background:transparent}@media (max-width: 767.98px){.security-check-wrap{padding:30px 15px}}.security-check-wrap a{color:#004bb1;font-weight:700}.security-check-wrap .txt-c{font-size:14px;text-align:center;line-height:1.2}.security-check-wrap .d-f{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.security-check-wrap .f-1{-ms-flex:1 1;flex:1 1}.security-check-wrap .f-5{-ms-flex:5 1;flex:5 1}.security-check-wrap .f-8{-ms-flex:8 1;flex:8 1}.security-check-wrap .remark{color:var(--color-gray-bluette);font-size:14px}.security-check-wrap .help{margin-left:5px;cursor:pointer}.security-check-wrap .check_circle-icon{margin-right:10px}@media (max-width: 767.98px){.security-check-wrap .check_circle-icon{width:30px;height:30px}}.security-check-wrap .blur{position:relative}.security-check-wrap .blur:after{backdrop-filter:blur(6px);content:"";width:calc(100% + 20px);height:calc(100% + 20px);display:block;position:absolute;top:-10px;right:-10px;z-index:3}.security-check-wrap .blur .pie-chart-number{position:relative}.security-check-wrap .blur .pie-chart-number:after{backdrop-filter:blur(14px);content:"";width:100%;height:100%;display:block;position:absolute;top:0;right:0;z-index:4;border-radius:100px;-webkit-box-shadow:inset 0px 0px 16px 13px rgba(255,255,255,.3);box-shadow:inset 0 0 16px 13px #ffffff4d}.security-check-wrap .blur.check-item-table-wrap{z-index:1}.security-check-wrap .blur-set{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:5;text-align:center;width:100%}.security-check-wrap .blur-set .lock-icon{margin-bottom:10px}.security-check-wrap .index,.security-check-wrap .reference-info-title{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:32px;font-weight:800}@media (max-width: 767.98px){.security-check-wrap .index,.security-check-wrap .reference-info-title{font-size:20px}}.security-check-wrap .index-sub,.security-check-wrap .reference-info-title-sub{font-weight:700;font-size:24px}@media (max-width: 767.98px){.security-check-wrap .index-sub,.security-check-wrap .reference-info-title-sub{font-size:18px}}.security-check-wrap .time{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-top:30px;color:var(--color-gray-bluette)}.security-check-wrap.top .header-wrap{-ms-flex-pack:justify;justify-content:space-between}@media (max-width: 767.98px){.security-check-wrap.top .header-wrap{-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-align:center;align-items:center}}.security-check-wrap .header-wrap{display:-ms-flexbox;display:flex;margin-bottom:30px}.security-check-wrap .header-wrap .product-logo{width:100%;height:100%;min-width:80px;max-width:80px;min-height:80px;max-height:80px;-o-object-fit:contain;object-fit:contain;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:#fff}.security-check-wrap .header-wrap .ttl{margin-left:15px}.security-check-wrap .header-wrap .ttl h1{margin:0;font-size:32px;font-weight:700;font-weight:900}@media (max-width: 767.98px){.security-check-wrap .header-wrap .ttl h1{font-size:18px;line-height:1.6}}.security-check-wrap .header-wrap .ttl h1 span{color:var(--color-primary)}.security-check-wrap .header-wrap .ttl a{font-size:14px}.security-check-wrap .header-wrap .txt-area{width:100%;max-width:510px}.security-check-wrap .header-wrap .txt-area .page-ttl{color:var(--color-primary);font-weight:900}.security-check-wrap .header-wrap .txt-area h1{font-size:46px;line-height:66px;margin-bottom:10px;font-weight:900}@media (max-width: 767.98px){.security-check-wrap .header-wrap .txt-area h1{font-size:18px;line-height:1.6}}.security-check-wrap .header-wrap .txt-area h1 span{color:var(--color-primary)}.security-check-wrap .header-wrap .img-area{width:100%;max-width:510px}@media (max-width: 767.98px){.security-check-wrap .header-wrap .img-area{width:80%}}.security-check-wrap .chart-wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}@media (max-width: 767.98px){.security-check-wrap .chart-wrap{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}}.security-check-wrap .chart-wrap .box{position:relative}.security-check-wrap .chart-wrap .box .blur-set{top:40%}.security-check-wrap .chart-wrap .box .chart-ttl{font-weight:700;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.security-check-wrap .pie-wrap{position:relative;width:320px;height:320px;margin-bottom:10px}.security-check-wrap .pie-wrap .pie-bg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:319px;height:319px;background-image:radial-gradient(#f9fbff 50%,transparent 51%),conic-gradient(#3bbcd9 20%,#1f4bb1 30%,#54a,#da2065);border-radius:50%}.security-check-wrap .pie-wrap .pie{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-right:auto;margin-left:auto;width:320px;height:320px;font-size:26px;font-weight:700;background-image:radial-gradient(#f9fbff 50%,transparent 51%),conic-gradient(transparent 0% 60%,#ebf2ff 60% 100%);border-radius:50%;z-index:1}.security-check-wrap .pie-chart-percent{width:320px;height:320px;position:relative}.security-check-wrap .pie-chart-percent svg{position:relative;width:320px;height:320px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.security-check-wrap .pie-chart-percent circle{position:relative;fill:none;stroke-width:50;stroke-dasharray:846.48;stroke-dashoffset:0;stroke-linecap:round}.security-check-wrap .pie-chart-percent circle:not(.line){stroke:var(--color-blur-light)}.security-check-wrap .pie-chart-percent .pie-chart-number{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.security-check-wrap .number{display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline;-ms-flex-pack:center;justify-content:center;color:#111;font-size:70px;font-weight:700;line-height:1.2}.security-check-wrap .number span{font-size:22px}.security-check-wrap .number-sub{max-width:100%;padding:5px 10px;text-align:center;font-size:14px;background:var(--color-blur-light);border-radius:50px}.security-check-wrap .half-circle-donuts-wrap{width:320px;height:320px;position:relative}.security-check-wrap .half-circle-donuts-wrap .circle{width:320px;height:160px;overflow:hidden}.security-check-wrap .half-circle-donuts-wrap .circle:before{content:"";display:block;width:320px;height:320px;border-radius:50%;background-image:radial-gradient(#f9fbff 50%,transparent 51%),conic-gradient(#fff 48%,#3bbcd9 50%,#1f4bb1 66%,#54a 73%,#da2065);-webkit-transform:rotateZ(92deg);transform:rotate(92deg)}.security-check-wrap .half-circle-donuts-wrap .center-point{background-color:#000;width:40px;height:40px;position:absolute;top:49%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:50%;z-index:1}.security-check-wrap .half-circle-donuts-wrap .center-point:after{content:"";background-color:#fff;width:20px;height:20px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:50%}.security-check-wrap .half-circle-donuts-wrap .hari{position:absolute;top:18px;left:calc(50% - 10px);width:19px;background-color:#000;clip-path:polygon(50% 0%,0% 100%,100% 100%);-webkit-transform-origin:10px bottom;transform-origin:10px bottom;height:140px}.security-check-wrap .half-circle-donuts-wrap .box{position:absolute;width:100%;top:51%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.security-check-wrap .half-circle-donuts-wrap .box span{font-weight:700;display:block}.security-check-wrap .half-circle-donuts-wrap .box span:first-child{color:#3bbcd9}.security-check-wrap .half-circle-donuts-wrap .box span:last-child{color:var(--color-primary)}.security-check-wrap .half-circle-donuts-wrap .pie-chart-number{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;position:absolute;top:234px;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.security-check-wrap .side{width:100%;max-width:320px;background:var(--color-blur-light);border:1px solid #D0DAED;border-radius:5px}@media (max-width: 767.98px){.security-check-wrap .side{max-width:100%;margin-top:20px}}.security-check-wrap .side dl{padding:30px}.security-check-wrap .side dl dt{font-size:18px}.security-check-wrap .side .rating-block-rating{font-size:38px}.security-check-wrap .side-score{border-bottom:1px solid #D0DAED}.security-check-wrap .side-score .star-rating{letter-spacing:14px}.security-check-wrap .side-score dd:last-child{font-weight:700;font-size:24px;text-align:center}.security-check-wrap .side-score dd:last-child span{font-size:18px}.security-check-wrap .txt{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden;word-wrap:break-word}@media (max-width: 767.98px){.security-check-wrap .txt{font-size:14px}}.security-check-wrap section:not(.mysheet-check-list){margin-top:60px}@media (max-width: 767.98px){.security-check-wrap section:not(.mysheet-check-list){margin-top:30px}}.security-check-wrap .inner{padding:30px;background:#fff;border:2px solid #D0DAED;border-radius:10px;margin-top:30px}@media (max-width: 767.98px){.security-check-wrap .inner{padding:15px}}.security-check-wrap .category-list ul{display:-ms-flexbox;display:flex;-ms-flex-pack:right;justify-content:right;-ms-flex-wrap:wrap;flex-wrap:wrap;font-weight:700;grid-gap:0 35px;gap:0 35px;margin:0 15px}.security-check-wrap .category-list ul li{width:calc(50% - 20px);list-style-type:disc;position:relative}@media (max-width: 767.98px){.security-check-wrap .category-list ul li{width:100%}}.security-check-wrap .category-list ul li a{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:10px;margin-left:-15px}.security-check-wrap .category-list ul li a .category-list-item{margin-bottom:0;line-height:1.5}.security-check-wrap .category-list ul li a span{-ms-flex:none;flex:none;color:#707f89}.security-check-wrap .category-list ul li a:hover{background-color:#faecf0;border-radius:5px}.security-check-wrap .score-item ul{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:15px;font-weight:700}@media (max-width: 767.98px){.security-check-wrap .score-item ul{margin:0 20px 10px}}.security-check-wrap .score-item ul li{width:calc(100% / 3 - 20px);list-style-type:disc}@media (max-width: 767.98px){.security-check-wrap .score-item ul li{width:100%}}.security-check-wrap .score-item p{margin-top:20px;text-align:right}.security-check-wrap .score-item .inner{margin-top:0}.security-check-wrap .check-item-head{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:30px}.security-check-wrap .check-item-head .index{margin-bottom:0}@media (max-width: 767.98px){.security-check-wrap .check-item-head .index{font-size:18px}}.security-check-wrap .check-item-head .index .check-item-ttl{font-size:18px;line-height:1.5}.security-check-wrap .check-item-head .check-item-score{line-height:1;-ms-flex:none;flex:none}.security-check-wrap .check-item-head .check-item-score span{font-weight:700;font-size:32px}@media (max-width: 767.98px){.security-check-wrap .check-item-head .check-item-score span{font-size:16px}}.security-check-wrap .check-item-head.clear span{color:var(--color-primary)}.security-check-wrap .check-item-head.fail{color:var(--color-purple)}.security-check-wrap .check-item-head.cross{color:var(--color-gray-bluette)}.security-check-wrap .check-item-table{width:100%;padding:0}.security-check-wrap .check-item-table thead{height:60px;color:var(--color-gray-bluette);background:var(--color-blur-light);display:block;border-radius:10px 10px 0 0;border:2px solid #D0DAED;border-bottom:none}@media (max-width: 767.98px){.security-check-wrap .check-item-table thead tr{-ms-flex-pack:center;justify-content:center}}.security-check-wrap .check-item-table thead th{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:60px;padding:0 15px;margin:0;font-size:14px}@media (max-width: 767.98px){.security-check-wrap .check-item-table thead th{font-size:12px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0}.security-check-wrap .check-item-table thead th:nth-child(1){-ms-flex:0 0 10%;flex:0 0 10%}.security-check-wrap .check-item-table thead th:nth-child(2){-ms-flex:0 0 70%;flex:0 0 70%}.security-check-wrap .check-item-table thead th:nth-child(3){-ms-flex:0 0 10%;flex:0 0 10%}.security-check-wrap .check-item-table thead th:nth-child(4){display:none}.security-check-wrap .check-item-table thead th th:last-child{display:none}.security-check-wrap .check-item-table thead th .txt-c{font-size:12px}}.security-check-wrap .check-item-table thead th .check-list-wrap{font-size:14px;text-align:center;line-height:1.2}.security-check-wrap .check-item-table tbody{text-align:left}.security-check-wrap .check-item-table tbody tr{background:#fff;border-right:2px solid #D0DAED;border-left:2px solid #D0DAED}@media (max-width: 767.98px){.security-check-wrap .check-item-table tbody tr{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:10px}.security-check-wrap .check-item-table tbody tr th:nth-child(1){-ms-flex:0 0 10%;flex:0 0 10%}.security-check-wrap .check-item-table tbody tr th:nth-child(2){-ms-flex:0 0 80%;flex:0 0 80%}.security-check-wrap .check-item-table tbody tr th:nth-child(3){-ms-flex:0 0 10%;flex:0 0 10%}.security-check-wrap .check-item-table tbody tr th:last-child{-ms-flex-preferred-size:100%;flex-basis:100%}.security-check-wrap .check-item-table tbody tr .check_circle-icon{margin-right:0}}.security-check-wrap .check-item-table tbody tr+tr{border-top:2px solid #CBD5E9}.security-check-wrap .check-item-table tbody tr:first-child{border-top:2px solid #CBD5E9}.security-check-wrap .check-item-table tbody tr:last-child{border-radius:0 0 10px 10px;border:2px solid #D0DAED}.security-check-wrap .check-item-table tbody th{padding:15px;margin:0;font-weight:400}@media (max-width: 767.98px){.security-check-wrap .check-item-table tbody th{width:100%;-ms-flex:none;flex:none;padding:5px}}.security-check-wrap .check-item-table tbody th .ttl{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;font-weight:700;margin-bottom:10px}.security-check-wrap .check-item-table tbody th .check_circle-icon{width:40px;height:40px}.security-check-wrap .check-item-table tbody .supplement-modal{display:none;position:fixed;z-index:10;top:0;left:0;width:100%;height:100%;background-color:#0006}.security-check-wrap .check-item-table tbody .supplement-modal:after{display:block;width:1px;height:1.5em;content:""}.security-check-wrap .check-item-table tbody .supplement-modal .modal-content{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:700px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-height:600px;position:fixed;inset:0;margin:auto;padding:20px;border:1px solid #888;border-radius:10px;border:none;background-color:#fefefe}@media (max-width: 767.98px){.security-check-wrap .check-item-table tbody .supplement-modal .modal-content{margin:20px;top:100px;height:calc(100vh - 100px)}}.security-check-wrap .check-item-table tbody .supplement-modal .modal-content .modal-content-inner{position:relative;max-height:540px;padding-right:20px;overflow-y:auto;-webkit-overflow-scrolling:touch}@media (max-width: 767.98px){.security-check-wrap .check-item-table tbody .supplement-modal .modal-content .modal-content-inner{padding-right:10px;max-height:calc(100% - 20px)}.security-check-wrap .check-item-table tbody .supplement-modal .modal-content .modal-content-inner p{font-size:14px}}.security-check-wrap .check-item-table tbody .supplement-modal .modal-content .modal-content-inner:after{position:absolute;display:block;width:1px;height:1.5em;content:""}.security-check-wrap .check-item-table tbody .supplement-modal ul{margin:0 0 0 20px}.security-check-wrap .check-item-table tbody .supplement-modal ul li{list-style-type:disc}.security-check-wrap .check-item-table tbody .supplement-modal ol{margin:0 0 0 20px}.security-check-wrap .check-item-table tbody .supplement-modal ol li{list-style-type:decimal}.security-check-wrap .check-list-wrap{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}@media (max-width: 767.98px){.security-check-wrap .check-list-wrap{font-size:14px}}.security-check-wrap .check-list-wrap dt{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:0;width:80%;position:relative;padding-left:15px;font-weight:400}.security-check-wrap .check-list-wrap dt.fail{color:#cbd5e9}.security-check-wrap .check-list-wrap dt:before{content:"●";font-size:8px;display:block;position:absolute;left:0}.security-check-wrap thead .check-list-wrap dt{padding-left:0;font-weight:700}.security-check-wrap thead .check-list-wrap dt:before{display:none}.security-check-wrap .check-list-wrap dd{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:20%}.security-check-wrap .category-item-list{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;grid-gap:30px;gap:30px}.security-check-wrap .category-item-list li{width:calc(50% - 30px);background:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:20px 15px}@media (max-width: 767.98px){.security-check-wrap .category-item-list li{width:100%}}.security-check-wrap .category-item-list li.in-preparation{-webkit-filter:grayscale(1);filter:grayscale(1)}.security-check-wrap .category-item-list li.in-preparation .right p,.security-check-wrap .category-item-list li.in-preparation .left span{color:#708089}.security-check-wrap .category-item-list li:has(a){padding:0}.security-check-wrap .category-item-list li>a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:20px 15px}.security-check-wrap .category-item-list li .right{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.security-check-wrap .category-item-list li .right .product-logo{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;min-width:40px;min-height:40px;max-width:40px}.security-check-wrap .category-item-list li .right p{margin-left:20px;font-size:24px;font-weight:700;color:#000;line-height:1.2;width:100%}@media (max-width: 767.98px){.security-check-wrap .category-item-list li .right p{font-size:18px}}.security-check-wrap .category-item-list li .left{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.security-check-wrap .category-item-list li .left span{line-height:1;font-weight:600;font-size:12px;color:var(--color-gray-bluette)}.security-check-wrap .category-item-list li .left .number{font-size:32px;margin-top:-2px}.security-check-wrap .category-item-list li .left .number.blur:after{top:2px;left:0;-webkit-box-shadow:inset 0 0 8px 8px #fff;box-shadow:inset 0 0 8px 8px #fff;width:100%;height:100%}.security-check-wrap .category-item-list li .left .number span{color:var(--color-purple);font-size:18px}.security-check-wrap .category-item-list li .left .number.ok{color:var(--color-primary)}.security-check-wrap .category-item-list li .left .number.ng{color:var(--color-purple)}.security-check-wrap .category-item-list li .left .number.cross{color:var(--color-gray-bluette)}.security-check-wrap .user-is-general{font-weight:700;color:red}.security-check-wrap .mysheet-check-wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}@media (max-width: 767.98px){.security-check-wrap .mysheet-check-wrap{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}}.security-check-wrap .mysheet-check-wrap .mysheet-check-list{width:100%;max-width:700px}.security-check-wrap .mysheet-check-wrap .mysheet-check-list .check-ttl{color:var(--color-primary);font-weight:700;font-size:22px}.security-check-wrap .mysheet-check-wrap .mysheet-check-list .check-ttl-sub{font-weight:700;font-size:18px;color:#000}.security-check-wrap .mysheet-check-wrap .mysheet-check-list .mysheet-check-list-item{margin-top:20px}.security-check-wrap .mysheet-check-wrap .mysheet-check-list .check-info{color:var(--color-gray-bluette);font-size:14px}.security-check-wrap .mysheet-check-wrap .mysheet-check-list .check-list-wrap li{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.security-check-wrap .mysheet-check-wrap .mysheet-check-list .check-list-wrap li+li{margin-top:20px}.security-check-wrap .mysheet-check-wrap .mysheet-check-list .check-list-wrap+.check-ttl-sub{margin-top:40px}.security-check-wrap .mysheet-check-wrap .checkbox-button{display:none}.security-check-wrap .mysheet-check-wrap .checkbox-button+label{width:24px;height:24px;display:block;position:relative;background-color:#ecf0f1;cursor:pointer}.security-check-wrap .mysheet-check-wrap .checkbox-button:checked+label{background-color:var(--color-primary)}.security-check-wrap .mysheet-check-wrap .checkbox-button:checked+label:before,.security-check-wrap .mysheet-check-wrap .checkbox-button:checked+label:after{content:"";position:absolute;background-color:#fff}.security-check-wrap .mysheet-check-wrap .checkbox-button:checked+label:before{width:3px;height:16px;top:50%;left:66%;-webkit-transform:translate(-50%,-50%) rotate(44deg);transform:translate(-50%,-50%) rotate(44deg)}.security-check-wrap .mysheet-check-wrap .checkbox-button:checked+label:after{width:3px;height:10px;top:60%;left:30%;-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.security-check-wrap .mysheet-check-wrap .checkbox-button:checked+label+.check-item{font-weight:700}.security-check-wrap .mysheet-check-wrap .mysheet-side{width:100%;max-width:320px}@media (max-width: 767.98px){.security-check-wrap .mysheet-check-wrap .mysheet-side{display:none}}.security-check-wrap .mysheet-check-wrap .mysheet-side .check-list-nav li{list-style-type:disc;font-weight:700}.security-check-wrap .mysheet-check-wrap .mysheet-side .check-list-nav li+li{margin-top:30px}.product-signup-wrap{border:1px solid #0075c0;margin-top:0;padding:30px 20px}@media print,screen and (min-width: 1024px){.product-signup-wrap{margin-top:15px;padding:20px 30px}}.product-signup-wrap div img{height:auto;width:150px}@media print,screen and (min-width: 1024px){.product-signup-wrap div img{max-width:150px;width:100%}}.product-signup-wrap p{margin-top:20px}@media print,screen and (min-width: 1024px){.product-signup-wrap p{font-size:12px;font-size:.75rem;line-height:1.3;margin-top:10px;margin-bottom:10px}}.product-signup-wrap .product-signup-btn{background:-webkit-gradient(linear,left top,right top,from(#0075c0),to(#5ea7d7));background:linear-gradient(to right,#0075c0,#5ea7d7);-webkit-box-shadow:0 4px 0 0 #555;box-shadow:0 4px #555;border-radius:5px;color:#fff;display:block;font-weight:700;letter-spacing:2px;line-height:1.2;margin:0 auto;padding:15px;position:relative;text-align:center;-webkit-transition:.2s;transition:.2s;width:100%}@media print,screen and (min-width: 1024px){.product-signup-wrap .product-signup-btn{font-size:16px;font-size:1rem;padding:20px;width:75%}}.product-signup-wrap .product-signup-btn:hover{color:#fff;opacity:.8}.product-signup-wrap .product-signup-btn:active{-webkit-box-shadow:0 0 0 0 #555;box-shadow:0 0 #555;color:#fff;-webkit-transform:translateY(4px);transform:translateY(4px)}.product-signup-wrap .product-signup-btn:focus{color:#fff}.sitemap-wrap{background:-webkit-gradient(linear,left bottom,right top,from(#464C9C),to(#2FC1E1));background:linear-gradient(to top right,#464c9c,#2fc1e1);padding-bottom:50px;overflow:hidden}.sitemap-wrap .sitemap-container{width:100%;max-width:1280px;margin:0 auto}@media screen and (min-width: 1px) and (max-width: 980px){.sitemap-wrap .sitemap-container{width:100%;margin:0}}.sitemap-wrap .sitemap-content-card{padding:20px 30px;background:#fff;border:1px solid rgba(198,198,198,.5);margin-top:40px}.sitemap-wrap .sitemap-content-card i{margin-right:10px}@media screen and (min-width: 1px) and (max-width: 640px){.sitemap-wrap .sitemap-content-card{padding:20px 10px}}.sitemap-wrap .sitemap-content-card .sitemap-card-title{font-weight:700;font-size:30px}@media screen and (min-width: 1px) and (max-width: 640px){.sitemap-wrap .sitemap-content-card .sitemap-card-title{font-size:23px}}@media screen and (min-width: 1px) and (max-width: 640px){.sitemap-wrap .sitemap-content-card .sitemap-card-description{font-size:13px}}.slide-header{display:none;-webkit-box-shadow:0px 5px 3px -3px rgba(0,0,0,.15);box-shadow:0 5px 3px -3px #00000026;position:fixed;top:-140px;left:0;width:100%;padding:5px 0;background:#fff;border-top:1px solid #ededed;z-index:4}.slide-footer{display:none;background:-webkit-gradient(linear,left top,right top,from(rgba(70,76,156,.65)),to(rgba(47,193,225,.85)))!important;background:linear-gradient(to right,#464c9ca6,#2fc1e1d9)!important;position:fixed;bottom:0;left:0;width:100%;z-index:4}.slide-footer.fixed{display:block}.slide-footer .slide-footer-inner{padding:10px 200px 8px 0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;max-width:700px;margin:0 auto;background-size:140px auto;background-position:bottom -15px right;background-repeat:no-repeat}@media screen and (min-width: 1px) and (max-width: 640px){.slide-footer .slide-footer-inner{padding:0;background:none}}.slide-footer .slide-footer-inner .slide-footer-left-group{margin-right:auto}.slide-footer .slide-footer-right{margin-left:15px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width: 1px) and (max-width: 640px){.slide-footer .slide-footer-right{margin-left:5px}}.slide-footer .slide-footer-right .compare-btn{background-color:#e87463;color:#fff;border:none;border-radius:4px;padding:15px 25px;font-size:16px;font-size:1rem;font-weight:700}@media screen and (min-width: 1px) and (max-width: 640px){.slide-footer .slide-footer-right .compare-btn{padding:10px;font-size:14px;font-size:.875rem}}.slide-footer .slide-footer-right .compare-btn:hover{background:#2fc1e1}.slide-footer .slide-footer-right .unclickable,.slide-footer .slide-footer-right .unclickable:hover{background:#8a8a8a}.slide-footer .slide-footer-right span.compare-btn{opacity:.8;cursor:default;padding:15px 25px}.slide-footer .slide-footer-desc{font-weight:700}.slide-footer .item-list{margin:0 auto}@media screen and (min-width: 1px) and (max-width: 640px){.slide-footer .item-list{-ms-flex-pack:space-evenly;justify-content:space-evenly}}.slide-footer .item-list .item{font-size:12px;font-size:.75rem;-ms-flex-direction:column;flex-direction:column;padding:0;width:60px;margin-bottom:0;position:relative}@media screen and (min-width: 1px) and (max-width: 640px){.slide-footer .item-list .item{width:35px}}.slide-footer .item-list .item.empty .item-img{width:60px;height:60px;border:1px dotted white;font-size:2rem;color:#fff;text-align:center;cursor:pointer}.slide-footer .item-list .item.empty .item-img:hover{opacity:.8}@media screen and (min-width: 1px) and (max-width: 640px){.slide-footer .item-list .item.empty .item-img{display:table;width:35px;height:35px;margin:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}}.slide-footer .item-list .item:nth-child(2):last-child{margin-right:0;margin-left:0}.slide-footer .item-list .item figure{width:60px;height:60px}.slide-footer .item-list .item .item-title{font-size:12px;font-size:.75rem;color:#fff;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-top:5px}@media screen and (min-width: 1px) and (max-width: 640px){.slide-footer .item-list .item .item-title{display:none}}.slide-footer .item-list .item .product-close{position:absolute;width:24px;height:24px;top:-6px;right:-10px;background-color:#fff;font-size:16px;color:#505059;border:1px solid #505059;border-radius:12px;z-index:10}.slide-footer .item-list .item:not(:last-child){margin-right:20px}@media screen and (min-width: 1px) and (max-width: 640px){.slide-footer .item-list .item:not(:last-child){margin-right:10px}}.slide-footer ul:last-child{text-align:center}#footer-menu{pointer-events:none;position:fixed;bottom:0;left:0;right:0;width:100%;z-index:4}#footer-menu .slide-footer{pointer-events:auto;padding:10px;position:relative}@media screen and (min-width: 1px) and (max-width: 640px){#footer-menu .slide-footer{padding-bottom:45px;margin-top:-2rem}}#footer-menu .slide-footer .close-btn{cursor:pointer;position:absolute;top:5px;right:20px}#footer-menu .slide-footer .close-btn:after{content:"▼";margin-left:5px}#footer-menu .slide-footer.closed .slide-footer-inner{max-height:0px;visibility:hidden;opacity:0}#footer-menu .slide-footer.closed .close-btn{display:none}#footer-menu .slide-footer.closed .footer-title:after{content:"▲";margin-left:5px}#footer-menu .slide-footer .product-action-btn{max-width:24%;-ms-flex-positive:1;flex-grow:1}#footer-menu .footer-title{cursor:pointer;margin-bottom:10px}#footer-menu .footer-title:after{content:"▼";margin-left:5px}#footer-menu .slide-footer-inner{max-width:1200px;background:none;padding:0;-ms-flex-pack:space-evenly;justify-content:space-evenly;max-height:300px;height:auto;visibility:visible;opacity:1;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media screen and (min-width: 1px) and (max-width: 640px){#footer-menu .slide-footer-inner{-ms-flex-direction:column;flex-direction:column}#footer-menu .slide-footer-inner .product-action-btn{width:100%;max-width:100%;margin-bottom:10px}}@media screen and (min-width: 1px) and (max-width: 980px){.slide-footer .slide-footer-inner{max-width:100%}.slide-footer .item-list .item{margin-right:10px}.slide-footer .item-list .item:not(:last-child){margin-right:10px}}@media screen and (min-width: 1px) and (max-width: 640px){.slide-footer{padding:5px}.slide-footer .slide-footer-inner{max-width:100%}.slide-footer .slide-footer-inner .slide-footer-left-group{width:100%}.slide-footer .slide-footer-inner .slide-footer-left-group .slide-footer-desc{font-size:14px;font-size:.875rem;font-weight:700}.slide-footer .slide-footer-inner .slide-footer-right .compare-btn{width:105px;padding:10px;font-size:14px;font-size:.875rem;margin-bottom:0}.slide-footer .item-list .item{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}.slide-footer .item-list .item .item-img{margin:0 10px 0 0}.slide-footer .item-list .item figure{width:35px;height:35px}.slide-footer .item-list .item .item-title,.slide-header{display:none}}#searchModal .search-modal-result-wrap .row{margin:0}#searchModal .reveal{top:30px}#searchModal .search-modal-current-products .columns .product-close{right:15px!important}.slick-next:before,.slick-prev:before{content:"";background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:middle;border:solid #C6C6C6;padding:10px}.slick-next,.slick-prev{cursor:pointer;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.slick-prev{left:20px}.slick-prev:before{left:20px;content:"";border:solid #C6C6C6;border-width:0 2px 2px 0;display:inline-block;padding:10px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.slick-next{right:10px}.slick-next:before{right:10px;content:"";border:solid #C6C6C6;border-width:0 2px 2px 0;display:inline-block;padding:10px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.slick-dotted.slick-slider{margin-bottom:50px}@media screen and (min-width: 1px) and (max-width: 640px){.slick-dotted.slick-slider{margin-bottom:15px}}.slick-dots{display:block;list-style:none;position:absolute;bottom:-15px;width:100%;margin:0;padding:0;text-align:center}.slick-dots li{display:inline-block;position:relative;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{display:block;width:20px;height:20px;padding:5px;border:0;background:transparent;color:transparent;font-size:0px;outline:none;line-height:0px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;width:20px;height:20px;color:#29263e;opacity:.25;font-size:65px;font-family:slick;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:20px;text-align:center;content:"•"}@media screen and (min-width: 1px) and (max-width: 640px){.slick-dots li button:before{width:15px;height:15px;font-size:30px;line-height:15px}}.slick-dots li.slick-active button:before{color:#29263e;opacity:.75}.solution-category-wrap{padding:10px 0;background:#f5f7fd}@media screen and (min-width: 1px) and (max-width: 1024px){.solution-category-wrap .group-category-sidebar-wrap{-ms-flex-order:2;order:2}}@media screen and (min-width: 1px) and (max-width: 1024px){.solution-category-wrap .group-category-sidebar-wrap.order-top{background-color:#fff;-ms-flex-order:0;order:0;padding:20px 10px 0}.solution-category-wrap .group-category-sidebar-wrap.order-top h2{font-size:22px;margin-bottom:20px}}@media screen and (min-width: 1px) and (max-width: 640px){.solution-category-wrap .group-category-sidebar-wrap.order-top h2{font-size:18px}}.solution-category-wrap .group-category-sidebar{font-size:14px}@media screen and (min-width: 1px) and (max-width: 640px){.solution-category-wrap .group-category-sidebar{margin-top:20px}}.solution-category-wrap .group-category-sidebar .top-category{color:#fff;background-color:#2fc1e1}.solution-category-wrap .group-category-sidebar .top-category a,.solution-category-wrap .group-category-sidebar .top-category span{padding:5px 10px}.solution-category-wrap .group-category-sidebar .top-category .category-sidebar-active-image{background-color:#fff;text-align:center}.solution-category-wrap .group-category-sidebar .middle-category{background-color:#fff}.solution-category-wrap .group-category-sidebar .middle-category a,.solution-category-wrap .group-category-sidebar .middle-category span{padding:5px 25px}.solution-category-wrap .group-category-sidebar .middle-category .category-sidebar-active-image{background-color:#fff;text-align:center}.solution-category-wrap .group-category-sidebar .bottom-category{background-color:#fff}.solution-category-wrap .group-category-sidebar .bottom-category a,.solution-category-wrap .group-category-sidebar .bottom-category span{padding:5px 40px}.solution-category-wrap .group-category-sidebar .top-category a,.solution-category-wrap .group-category-sidebar .top-category span,.solution-category-wrap .group-category-sidebar .middle-category a,.solution-category-wrap .group-category-sidebar .middle-category span,.solution-category-wrap .group-category-sidebar .bottom-category a,.solution-category-wrap .group-category-sidebar .bottom-category span{display:block}.solution-category-wrap .group-category-sidebar .top-category a:hover,.solution-category-wrap .group-category-sidebar .middle-category a:hover,.solution-category-wrap .group-category-sidebar .bottom-category a:hover{background-color:#2fc1e1;color:#fff}.solution-category-wrap .group-category-sidebar .top-category a:hover:before,.solution-category-wrap .group-category-sidebar .middle-category a:hover:before,.solution-category-wrap .group-category-sidebar .bottom-category a:hover:before{color:#fff}.solution-category-wrap .group-category-sidebar .top-category .category-link:before,.solution-category-wrap .group-category-sidebar .middle-category .category-link:before,.solution-category-wrap .group-category-sidebar .bottom-category .category-link:before{color:#2fc1e1}.solution-category-wrap .group-category-sidebar .category-sidebar-active{background-color:#464c9c}.solution-category-wrap .group-category-sidebar .category-sidebar-active>a.category-link{color:#fff}.solution-category-wrap .group-category-sidebar .category-sidebar-active>a.category-link:before{color:#fff}.solution-category-wrap .group-category-sidebar .category-sidebar-active .middle-category{border:none}.solution-category-wrap h1{font-weight:700;font-size:26px}@media screen and (min-width: 1px) and (max-width: 640px){.solution-category-wrap h1{font-size:23px}}.solution-category-wrap h1.small-category-title{padding:0 15px 15px;margin:0 auto}.solution-category-wrap .category-contents-link{border:1px solid rgba(198,198,198,.5);background-color:#fff;margin-bottom:20px;padding:25px;font-size:14px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.solution-category-wrap .category-contents-link a{margin:5px 15px 5px 0;line-height:1.2;white-space:normal;word-wrap:break-word;border:1px solid #464C9C;background-color:#464c9c;border-radius:50px;color:#fff;padding:8px;font-size:14px;font-size:.875rem}.solution-category-wrap .category-contents-link a:hover{opacity:.8}@media screen and (min-width: 1px) and (max-width: 640px){.solution-category-wrap .category-contents-link a{display:block;margin-right:0;margin-bottom:15px}}@media screen and (min-width: 1px) and (max-width: 640px){.solution-category-wrap #categories-group-wrap{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;padding:10px 10px 0}.solution-category-wrap #categories-group-wrap a{margin:0 5px 10px 0}}.solution-category-wrap .category-contents{border:1px solid rgba(198,198,198,.5);background-color:#fff}.solution-category-wrap .category-contents .category-content-wrap{border-bottom:1px solid rgba(198,198,198,.5);padding:20px}.solution-category-wrap .category-contents .category-content-wrap .category-title{font-size:20px;font-size:1.25rem}.solution-category-wrap .category-contents .category-content-wrap .category-title a{color:#29263e}.solution-category-wrap .category-contents .category-content-wrap .category-title a:hover{color:#2fc1e1;text-decoration:underline}.solution-category-wrap .category-contents .other-product-list{padding:15px}.solution-category-wrap .group-category-product-wrap{margin:5px}.solution-category-wrap .group-category-product-wrap>div{-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;border:1px solid rgba(198,198,198,.5)}@media screen and (min-width: 1024px){.solution-category-wrap .group-category-product-wrap>div{margin-bottom:16px;border-right:none}.solution-category-wrap .group-category-product-wrap>div:last-child,.solution-category-wrap .group-category-product-wrap>div:nth-child(3n){border-right:1px solid rgba(198,198,198,.5)}}@media (min-width: 481px) and (max-width: 1023px){.solution-category-wrap .group-category-product-wrap>div{margin-bottom:16px}.solution-category-wrap .group-category-product-wrap>div:last-child,.solution-category-wrap .group-category-product-wrap>div:nth-child(2n){border-right:1px solid rgba(198,198,198,.5)}}@media screen and (min-width: 1px) and (max-width: 640px){.solution-category-wrap .group-category-product-wrap>div{border-bottom:none}.solution-category-wrap .group-category-product-wrap>div:last-child{border-bottom:1px solid rgba(198,198,198,.5)}}.solution-category-wrap .group-category-product-wrap .category-product-card{border-right:none;display:block;padding:20px;position:relative;min-width:100%}@media screen and (min-width: 1px) and (max-width: 640px){.solution-category-wrap .group-category-product-wrap .category-product-card{padding:10px}}.solution-category-wrap .group-category-product-wrap .category-product-card:hover{background-color:#2fc1e1;border-color:transparent;-webkit-transition:.5s;transition:.5s}.solution-category-wrap .group-category-product-wrap .category-product-card .category-product-card-inner{display:-ms-flexbox;display:flex}.solution-category-wrap .group-category-product-wrap .category-product-card .category-product-card-inner .thumbnail.product-thumbnail{background-color:#fff;-webkit-box-shadow:0 0 5px #C6C6C6;box-shadow:0 0 5px #c6c6c6;border-width:3px;width:100px;height:100px;margin:0 auto}@media screen and (min-width: 1px) and (max-width: 640px){.solution-category-wrap .group-category-product-wrap .category-product-card .category-product-card-inner .thumbnail.product-thumbnail{height:75px;width:75px}}.solution-category-wrap .group-category-product-wrap .category-product-card .category-product-card-inner .category-product-info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:calc(100% - 100px);margin-left:15px;color:#29263e}.solution-category-wrap .group-category-product-wrap .category-product-card .category-product-card-inner .category-product-info .product-card-name{font-weight:700;font-size:20px}.solution-category-wrap .group-category-product-wrap .category-product-card .category-product-card-inner .category-product-info .product-card-name p{line-height:1}.solution-category-wrap .group-category-product-wrap .category-product-card .category-product-card-inner .category-product-info .product-card-vendor-name{font-size:12px;margin-bottom:18px}.solution-category-wrap .group-category-product-wrap .category-product-card .category-product-card-inner .category-product-info .product-card-name,.solution-category-wrap .group-category-product-wrap .category-product-card .category-product-card-inner .category-product-info .product-card-vendor-name{display:-ms-flexbox;display:flex}.solution-category-wrap .group-category-product-wrap .category-product-card .category-product-card-inner .category-product-info .product-card-name p,.solution-category-wrap .group-category-product-wrap .category-product-card .category-product-card-inner .category-product-info .product-card-vendor-name p{max-width:100%;margin-bottom:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.solution-category-wrap .group-category-product-wrap .category-product-card .category-product-card-inner .category-product-info .product-rating-wrap{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.solution-category-wrap .group-category-product-wrap .category-product-card .category-product-card-inner .category-product-info .product-rating-wrap .rating-block-rating{font-size:18px}.solution-category-wrap .group-category-product-wrap .category-product-card .category-product-card-inner .category-product-info .product-rating-wrap .product-card-star-num{font-size:14px}.solution-category-wrap .product-card-badge{height:auto;padding:10%;position:absolute;top:-4px;left:-4px;width:20%;max-width:80px;background:linear-gradient(135deg,#2FC1E1 0%,#2FC1E1 50%,transparent 50%,transparent 100%)}@media screen and (min-width: 1px) and (max-width: 640px){.solution-category-wrap .product-card-badge{top:-5px;left:-5px}}.solution-category-wrap .product-card-badge:after,.solution-category-wrap .product-card-badge:before{background:linear-gradient(315deg,#1991ab 0%,#1991ab 50%,transparent 50%,transparent 100%);content:"";display:block;position:absolute;height:4px;width:4px;z-index:auto}@media screen and (min-width: 1px) and (max-width: 640px){.solution-category-wrap .product-card-badge:after,.solution-category-wrap .product-card-badge:before{height:5px;width:5px}}.solution-category-wrap .product-card-badge:before{bottom:0;left:0}.solution-category-wrap .product-card-badge:after{top:0;right:0}.solution-category-wrap .product-card-badge .product-card-badge-img{display:block;height:auto;width:50%;position:absolute;top:12%;left:3%}.solution-category-wrap .child-category-link{text-align:center;margin-top:15px}.solution-category-wrap .category-product-wrap,.solution-category-wrap .category-description-wrap{margin-top:20px}.solution-category-wrap .category-description-wrap .category-description-content{background-color:#fff;padding:0}.solution-category-wrap .category-description-wrap .category-description-content h2.category-description-title{margin-bottom:20px}@media screen and (min-width: 1px) and (max-width: 640px){.solution-category-wrap .category-description-wrap .category-description-content h2.category-description-title{font-size:20px;margin-bottom:10px;padding-left:5px}}.solution-category-wrap .small-category-blog-wrap{margin-bottom:20px}.solution-category-wrap .small-category-blog-wrap>div{background:#fff}.solution-category-wrap .small-category-blog-wrap>div:last-child{padding-bottom:20px}.solution-category-wrap .small-category-blog-wrap>div .product-recommend-blog-wrap,.solution-category-wrap .small-category-blog-wrap>div .category-files-recommend-blog-wrap{margin:0 15px;display:block}@media screen and (min-width: 1px) and (max-width: 1024px){.solution-category-wrap .small-category-blog-wrap>div .product-recommend-blog-wrap,.solution-category-wrap .small-category-blog-wrap>div .category-files-recommend-blog-wrap{margin:0}}.solution-category-index-wrap{background-color:#c6c6c633}.solution-category-index-wrap .breadcrumb{padding-top:10px}.solution-category-index-wrap .category-index-container{width:100%;padding:30px 45px;margin:10px 10px 20px;background:#fff}@media screen and (min-width: 1px) and (max-width: 640px){.solution-category-index-wrap .category-index-container{padding:0;margin:20px;background:transparent}}.solution-category-index-wrap .category-index-container h1{font-size:30px;font-weight:700}.solution-category-index-wrap .category-index-container>div{width:100%}.solution-category-index-wrap .category-index-container .top-category-wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;width:100%;margin-top:25px;border:1px solid #464C9C}.solution-category-index-wrap .category-index-container .top-category-wrap .top-category-name{width:25%;background-color:#464c9c;padding:10px 20px;font-size:17px;font-weight:700}.solution-category-index-wrap .category-index-container .top-category-wrap .top-category-name a{color:#fff}.solution-category-index-wrap .category-index-container .top-category-wrap .middle-category-wrap{width:75%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.solution-category-index-wrap .category-index-container .top-category-wrap .bottom-category-wrap{width:75%;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:10px 20px;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width: 1px) and (max-width: 640px){.solution-category-index-wrap .category-index-container .top-category-wrap{-ms-flex-direction:column;flex-direction:column;background:#fff}.solution-category-index-wrap .category-index-container .top-category-wrap .top-category-name,.solution-category-index-wrap .category-index-container .top-category-wrap .middle-category-wrap,.solution-category-index-wrap .category-index-container .top-category-wrap .bottom-category-wrap{width:100%}.solution-category-index-wrap .category-index-container .top-category-wrap .top-category-name{font-size:14px;padding:10px 15px}.solution-category-index-wrap .category-index-container .top-category-name a,.solution-category-index-wrap .category-index-container .middle-category-name a,.solution-category-index-wrap .category-index-container .bottom-category-name a{position:relative;padding-left:15px}.solution-category-index-wrap .category-index-container .top-category-name a:before,.solution-category-index-wrap .category-index-container .middle-category-name a:before,.solution-category-index-wrap .category-index-container .bottom-category-name a:before{content:"≫";font-weight:700;margin-right:5px;position:absolute;left:-1px;top:-5px}.solution-category-index-wrap .category-index-container .middle-category-name a:before,.solution-category-index-wrap .category-index-container .bottom-category-name a:before{color:#464c9c}}.solution-category-index-wrap .category-index-container .middle-category{display:-ms-flexbox;display:flex;position:relative;-ms-flex-direction:row;flex-direction:row;width:100%;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-positive:1;flex-grow:1}.solution-category-index-wrap .category-index-container .middle-category .middle-category-name{width:35%;background-color:#f0f9fe;font-size:14px;padding:10px 15px}.solution-category-index-wrap .category-index-container .middle-category .bottom-category-wrap{width:65%}.solution-category-index-wrap .category-index-container .middle-category .acd-check,.solution-category-index-wrap .category-index-container .middle-category .acd-label{display:none}@media screen and (min-width: 640px){.solution-category-index-wrap .category-index-container .middle-category{border-bottom:1px solid #464C9C}.solution-category-index-wrap .category-index-container .middle-category:last-child{border-bottom:none}}@media screen and (min-width: 1px) and (max-width: 640px){.solution-category-index-wrap .category-index-container .middle-category{-ms-flex-direction:column;flex-direction:column}.solution-category-index-wrap .category-index-container .middle-category .middle-category-name,.solution-category-index-wrap .category-index-container .middle-category .bottom-category-wrap{width:100%}.solution-category-index-wrap .category-index-container .middle-category .acd-label{display:inline;position:absolute;font-size:24px;font-size:1.5rem;font-weight:700;text-align:right;width:40px;color:#29263e;right:0;bottom:0}.solution-category-index-wrap .category-index-container .middle-category .acd-label:before{font-family:FontAwesome;content:""}.solution-category-index-wrap .category-index-container .middle-category .acd-content{height:0;opacity:0;padding:0;-webkit-transition:.5s;transition:.5s}.solution-category-index-wrap .category-index-container .middle-category .acd-check:checked+.acd-label+.acd-content{height:auto;opacity:1;padding:10px 20px}.solution-category-index-wrap .category-index-container .middle-category .acd-check:checked+.acd-label:before{content:""}}.solution-category-index-wrap .category-index-container .bottom-category{font-size:13px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}@media screen and (min-width: 640px){.solution-category-index-wrap .category-index-container .bottom-category:not(:last-child):after{content:"|";color:#c6c6c6;padding:0 10px}}@media screen and (min-width: 1px) and (max-width: 640px){.solution-category-index-wrap .category-index-container .bottom-category{width:100%;font-size:14px;padding:5px 10px}}#top-search-solution{position:relative}#top-search-solution:before{display:none}.solution-search-list-wrap{height:450px}.solution-search-list-wrap .solution-search-list-container{border-radius:2px;-webkit-box-shadow:0 0 5px 5px rgba(85,85,85,.2);box-shadow:0 0 5px 5px #5553;padding:20px;background-color:#f5f7fd;height:100%}.solution-search-list-wrap .solution-search-list-container .solution-search-list{display:-ms-flexbox;display:flex;height:100%}.solution-search-list-wrap .solution-search-list-container .solution-search-list .solution-search-list-left{width:30%;height:100%;overflow-y:auto}.solution-search-list-wrap .solution-search-list-container .solution-search-list .solution-search-list-left .solution-search-large-lists .solution-search-large{padding:10px 15px;line-height:1.3;cursor:pointer}.solution-search-list-wrap .solution-search-list-container .solution-search-list .solution-search-list-left .solution-search-large-lists .solution-search-large>div{word-wrap:break-word;color:#686b7f;font-weight:700;font-size:14px}.solution-search-list-wrap .solution-search-list-container .solution-search-list .solution-search-list-left .solution-search-large-lists .solution-search-large:hover{background-color:#56e3a9}.solution-search-list-wrap .solution-search-list-container .solution-search-list .solution-search-list-left .solution-search-large-lists .solution-search-large:hover>div{color:#fff}.solution-search-list-wrap .solution-search-list-container .solution-search-list .solution-search-list-right{width:70%;border:2px solid #464C9C;height:100%;overflow-y:auto}.solution-search-list-wrap .solution-search-list-container .solution-search-list .solution-search-list-right .solution-search-right-lists .solution-search-medium-wrap{padding:5px 0;display:-ms-flexbox;display:flex;width:100%}.solution-search-list-wrap .solution-search-list-container .solution-search-list .solution-search-list-right .solution-search-right-lists .solution-search-medium-wrap:nth-child(odd){background-color:#fff}.solution-search-list-wrap .solution-search-list-container .solution-search-list .solution-search-list-right .solution-search-right-lists .solution-search-medium-wrap:nth-child(2n){background-color:#e1f5ed}.solution-search-list-wrap .solution-search-list-container .solution-search-list .solution-search-list-right .solution-search-right-lists .solution-search-medium-wrap .solution-search-medium{width:45%;padding:4px 15px;word-wrap:break-word;line-height:1.3}.solution-search-list-wrap .solution-search-list-container .solution-search-list .solution-search-list-right .solution-search-right-lists .solution-search-medium-wrap .solution-search-medium>a{color:#464c9c;font-weight:700;font-size:14px}.solution-search-list-wrap .solution-search-list-container .solution-search-list .solution-search-list-right .solution-search-right-lists .solution-search-medium-wrap .solution-search-small-wrap{width:55%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;word-wrap:break-word}.solution-search-list-wrap .solution-search-list-container .solution-search-list .solution-search-list-right .solution-search-right-lists .solution-search-medium-wrap .solution-search-small-wrap .solution-search-small{display:block;padding:4px 0;word-wrap:break-word;font-size:14px;max-width:100%;line-height:1.3}.solution-search-list-wrap .solution-search-list-container .solution-search-list .solution-search-list-right .solution-search-right-lists .solution-search-medium-wrap .solution-search-small-wrap .solution-search-small:not(:last-child):after{content:"|";color:#c6c6c6;margin-left:5px;margin-right:5px}.top-solution-search-list-wrap.solution-search-list-wrap{position:absolute;top:0;left:0;z-index:2;width:100%;margin-left:-70px;width:calc(100% + 140px)}@media screen and (min-width: 1px) and (max-width: 1024px){.top-solution-search-list-wrap.solution-search-list-wrap{display:none;margin-left:-20px;width:calc(100% + 40px)}}@media screen and (min-width: 1px) and (max-width: 640px){.top-solution-search-list-wrap.solution-search-list-wrap{display:none;margin-left:-15px;width:calc(100% + 30px)}}.header-solution-search-wrap{position:relative;display:-ms-flexbox;display:flex}.header-solution-search-wrap .header-search-input-wrap{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;-ms-flex-direction:column;flex-direction:column;white-space:nowrap;width:100%}.header-solution-search-wrap .header-search-input-wrap .header-solution-search-btn-wrap{-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex}.header-solution-search-wrap .header-search-input-wrap .header-solution-search-btn-wrap .header-solution-search-btn{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%;border-radius:5px;background-color:#2fc1e1;color:#fff;font-size:14px;font-weight:700;text-align:center;cursor:pointer;padding:0 10px}@media screen and (min-width: 1024px){.header-solution-search-wrap .header-search-input-wrap .header-solution-search-btn-wrap .header-solution-search-btn{padding:0 20px}}.header-solution-search-list-wrap{display:none;position:absolute;top:100%;left:auto;right:0;z-index:2;width:100%}@media screen and (min-width: 1024px){.header-solution-search-list-wrap{min-width:940px;max-width:940px}}@media screen and (min-width: 1px) and (max-width: 1024px){.header-solution-search-list-wrap{width:85vw}}.steps-wrap{margin-top:0;margin-bottom:20px;padding-left:30px;padding-right:30px}@media screen and (min-width: 1px) and (max-width: 1024px){.steps-wrap{padding-left:0;padding-right:0}}@media screen and (min-width: 1px) and (max-width: 640px){.steps-wrap{margin-top:0;margin-bottom:20px}}.steps-wrap .columns{padding-left:30px;padding-right:30px}@media screen and (min-width: 1px) and (max-width: 640px){.steps-wrap .columns{padding-left:5px;padding-right:5px}}.steps-wrap .columns:nth-child(5)>.step:after{display:none}.steps-title{color:#464c9c;font-size:18px;font-size:1.125rem;font-weight:700;letter-spacing:5px;line-height:1.2;margin-bottom:10px;text-align:center}@media screen and (min-width: 1px) and (max-width: 640px){.steps-title{font-size:18px;font-size:1.125rem;letter-spacing:2px;margin-bottom:10px}}.step{background-color:#464c9c;color:#fff;position:relative}.step:after{border-top:30px solid transparent;border-left:20px solid rgba(70,76,156,.5);border-bottom:30px solid transparent;content:"";display:block;height:0;position:absolute;top:50%;right:-50px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:0}@media screen and (min-width: 1px) and (max-width: 640px){.step:after{display:none}}.step .step-num{font-size:18px;font-size:1.125rem;font-weight:700;letter-spacing:2px;line-height:1.1;max-width:100%;overflow:visible;padding:10px 5px 0;text-align:center;white-space:normal;word-wrap:break-word}@media screen and (min-width: 1px) and (max-width: 640px){.step .step-num{font-size:14px;font-size:.875rem}}.step .step-txt{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:12px;font-size:.75rem;font-weight:700;height:35px;letter-spacing:2px;line-height:1.2;padding:0 10px;text-align:center}@media screen and (min-width: 1px) and (max-width: 640px){.step .step-txt{font-size:12px;font-size:.75rem;padding:0 5px}}.step .step-img{height:auto;width:100%}.step .step-img img{display:block;width:100%;height:auto}.steps-addition{color:#555;font-size:12px;font-size:.75rem;line-height:1.2;margin-top:10px}@media screen and (min-width: 1px) and (max-width: 640px){.steps-addition{font-size:14px;font-size:.875rem}}table.stack.block-table tr th,table.stack.block-table tr td{display:block}.table-wrapper{width:100%;overflow:scroll;overflow-y:hidden;overflow-x:scroll}.table-container{display:table}.table-container .table-header{display:table-header-group;background-color:#fafafa}.table-container .table-header .table-cell{vertical-align:middle}.table-container .table-body{display:table-row-group}.table-container .table-row{display:table-row}.table-container .table-cell{display:table-cell;padding:5px}.table-container .table-cell.sticky-cell{position:sticky;left:0;z-index:1}.topwrap{background:#f5f7fd;padding-bottom:10px;overflow:hidden}.topwrap .thumbnail.product-thumbnail{background-color:#fff;border-width:3px;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-box-shadow:0 0 5px #C6C6C6;box-shadow:0 0 5px #c6c6c6;margin:0;position:relative;width:100px;height:100px}.topwrap .top-content-card:not(.not){padding:20px 30px;background:#fff;margin-bottom:40px}@media screen and (min-width: 1px) and (max-width: 640px){.topwrap .top-content-card:not(.not){padding:20px 10px;margin-bottom:10px}}.topwrap .top-content-card:not(.not) .top-card-title{font-weight:700;font-size:25px;color:#29263e;margin-bottom:15px;font-size:20px;font-size:1.25rem}@media screen and (min-width: 1px) and (max-width: 640px){.topwrap .top-content-card:not(.not) .top-card-title{font-size:80%}}@media screen and (min-width: 1px) and (max-width: 640px){.topwrap .top-content-card:not(.not) .top-card-description{font-size:13px}}.topwrap .top-content-card:not(.not) .botton_wrapper{text-align:center;margin-top:20px}.topwrap .top-content-card:not(.not) .botton_wrapper .btn,.topwrap .top-content-card:not(.not) .botton_wrapper .btn-more{word-wrap:break-word;background-color:#464c9c;font-size:15px;font-weight:700;border-radius:5px}.topwrap .top-content-card:not(.not) .botton_wrapper .btn a,.topwrap .top-content-card:not(.not) .botton_wrapper .btn-more a{color:#fff}.topwrap .top-content-card:not(.not) .botton_wrapper .btn:hover,.topwrap .top-content-card:not(.not) .botton_wrapper .btn-more:hover{opacity:.8}.topwrap .top-product-list-description{text-align:center;font-size:28px}@media screen and (min-width: 1px) and (max-width: 640px){.topwrap .top-product-list-description{font-size:17px}}.topwrap .top-product-list-line{background:#464c9c;padding:2px;width:80px;margin:20px auto 30px}@media screen and (min-width: 1px) and (max-width: 640px){.topwrap .top-product-list-line{margin:10px auto 20px}}.topwrap .top-product-list-wrap{padding:30px}@media (min-width: 481px) and (max-width: 1023px){.topwrap .top-product-list-wrap{padding:30px 0}}@media screen and (min-width: 1px) and (max-width: 640px){.topwrap .top-product-list-wrap,.topwrap .top-product-list-wrap .top-product-container{padding:0}.topwrap .top-product-list-wrap .top-product-container .top-product{width:calc(100% / 3)}.topwrap .top-product-list-wrap .top-product-container .top-product .thumbnail.product-thumbnail{border-width:3px}}@media screen and (min-width: 640px){.topwrap .top-content-card.top-content-banner-card{padding:20px 0}}.topwrap .top-content-card.top-content-banner-card .top-card-title,.topwrap .top-content-card.top-content-banner-card .top-card-description{padding-right:30px;padding-left:30px}.topwrap .top-banner-wrap{padding:10px 0}.topwrap .top-banner-wrap .top-banner-item img{border:1px solid rgba(198,198,198,.5)}.topwrap .top-banner-wrap .top-banner-item a{color:#29263e;display:block;font-size:14px}@media screen and (min-width: 1px) and (max-width: 640px){.topwrap .top-banner-wrap{padding:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.topwrap .top-banner-wrap .top-banner-item{margin:0;text-align:center;width:350px;height:98px}.topwrap .top-banner-wrap .top-banner-item img{width:350px}.topwrap .top-banner-wrap .top-banner-item a{padding:0 20px}}@media screen and (min-width: 640px){.topwrap .top-banner-wrap .slick-list{width:90%;margin:0 auto}.topwrap .top-banner-wrap .slick-next{right:20px}.topwrap .top-banner-wrap .slick-prev:before,.topwrap .top-banner-wrap .slick-next:before{border:solid #464C9C;border-width:0 3px 3px 0}.topwrap .top-banner-wrap .top-banner-item a{margin:0 30px}}.topwrap .top-pr-product-wrap{padding:20px 0}@media screen and (min-width: 1px) and (max-width: 640px){.topwrap .top-pr-product-wrap .thumbnail.product-thumbnail{width:70px;height:70px}}@media screen and (min-width: 1px) and (max-width: 640px){.topwrap .top-pr-product-wrap .product-card .product-card-inner .product-write-review-btn .btn,.topwrap .top-pr-product-wrap .product-card .product-card-inner .product-write-review-btn .btn-more{width:90%}}.topwrap .top-pr-product-wrap .product-card-badge:after,.topwrap .top-pr-product-wrap .product-card-badge:before{background:linear-gradient(315deg,#1991ab 0%,#1991ab 50%,transparent 50%,transparent 100%);z-index:auto;z-index:initial}@media (min-width: 481px) and (max-width: 1023px){.topwrap .top-pr-product-wrap .product-card-badge{padding:15%}}.topwrap .top-pr-product-wrap .product-card-pr{position:absolute;background:#fff;top:8px;right:5px;font-size:14px;line-height:1.2;letter-spacing:2px;padding:0 10px;border:1px solid #464C9C;border-radius:50px;color:#464c9c}.topwrap .top-pr-product-wrap .slick-list{width:90%;margin:0 auto}.topwrap .top-pr-product-wrap .slick-list img{display:inline-block}@media screen and (min-width: 1px) and (max-width: 640px){.topwrap .top-pr-product-wrap .slick-prev{left:0}.topwrap .top-pr-product-wrap .slick-next{right:0}}.topwrap .top-product-logos .logos-row{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.topwrap .top-product-logos .logos-row .logo-wrap{position:relative;margin:0 10px;width:120px;height:120px}@media screen and (min-width: 1px) and (max-width: 640px){.topwrap .top-product-logos .logos-row .logo-wrap{width:50px;height:50px}}.topwrap .top-product-logos .logos-row .logo-wrap img{position:absolute;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);top:50%;left:50%;width:auto;height:auto;max-width:100%;max-height:100%}.topwrap .top-grids{width:100%;display:-ms-flexbox;display:flex;margin:0 auto;overflow:hidden}.topwrap .top-grids .top-grid-category-name{-ms-flex-positive:1;flex-grow:1;text-align:center;margin:0 auto;font-weight:700}.top-ranking_list{display:-ms-flexbox;display:flex;padding:0 5px}@media screen and (min-width: 640px){.top-ranking_list{padding:0 30px;-ms-flex-align:stretch;align-items:stretch}}@media screen and (min-width: 1024px){.top-ranking_list{margin:0 auto;width:1100px}}.top-ranking_list li{-ms-flex-align:center;align-items:center;background:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;width:20%;position:relative}@media screen and (min-width: 640px){.top-ranking_list li{margin-right:15px;width:20%}}@media screen and (min-width: 1px) and (max-width: 640px){.top-ranking_list li{margin-right:5px}}.top-ranking_list li.rank:before{content:"";width:30px;height:30px;line-height:30px;text-align:center;border:1px solid #ddd;position:absolute;top:-5px;left:-5px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width: 1px) and (max-width: 640px){.top-ranking_list li.rank:before{width:20px;height:20px;line-height:30px;font-size:12px;font-size:.75rem}}.top-ranking_list li.rank1:before{content:"1";color:#fff;background:#dbb400;border:1px solid #dbb400}.top-ranking_list li.rank2:before{content:"2";color:#fff;background:#9fa0a0;border:1px solid #9fa0a0}.top-ranking_list li.rank3:before{content:"3";color:#fff;background:#c47022;border:1px solid #c47022}.top-ranking_list li.rank4:before{content:"4";background:#fff}.top-ranking_list li.rank5:before{content:"5";background:#fff}.top-ranking_list li:last-child{margin-right:0}.top-ranking_list li .product-thumbnail{width:100px;height:100px;-webkit-box-sizing:content-box;box-sizing:content-box;background-color:#fff;overflow:hidden;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border:1px solid #F5F7FD}@media screen and (min-width: 1px) and (max-width: 640px){.top-ranking_list li .product-thumbnail{width:60px;height:60px}}.top-ranking_list li .product-thumbnail img{width:auto;height:auto;max-width:100%;max-height:100%}@media screen and (min-width: 1px) and (max-width: 640px){.top-ranking_list li .product-rating-wrap{display:none}}.top-checking_list{display:-ms-grid;display:grid;grid-gap:6px;gap:6px;-ms-grid-columns:minmax(60px,150px) 6px minmax(60px,150px) 6px minmax(60px,150px) 6px minmax(60px,150px) 6px minmax(60px,150px);grid-template-columns:repeat(5,minmax(60px,150px));-ms-flex-pack:space-evenly;justify-content:space-evenly}@media screen and (min-width: 1px) and (max-width: 640px){.top-checking_list{grid-gap:2px;gap:2px}}@media screen and (min-width: 640px){.top-checking_list{padding:0 30px}}@media screen and (min-width: 1024px){.top-checking_list{margin:0 auto;width:1100px}}.top-checking_list li{width:150px;-ms-flex-align:center;align-items:center;background:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center;text-align:center}@media screen and (min-width: 1px) and (max-width: 640px){.top-checking_list li{width:100%;height:auto;margin-right:5px}.top-checking_list li:last-child{margin-right:0}}.top-checking_list li .product-thumbnail{width:100px;height:100px;-webkit-box-sizing:content-box;box-sizing:content-box;background-color:#fff;overflow:hidden;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border:1px solid #F5F7FD;margin:0 auto 5px　}@media screen and (min-width: 1px) and (max-width: 640px){.top-checking_list li .product-thumbnail{width:60px;height:60px}}.top-checking_list li .product-thumbnail img{width:auto;height:auto;max-width:100%;max-height:100%}.top-checking_list li .product-ttl{line-height:1.4}@media screen and (min-width: 1px) and (max-width: 640px){.top-checking_list li .product-ttl{font-size:12px;font-size:.75rem;line-height:1}}.top-news-wrap li{font-size:14px;font-size:.875rem}.top-news-wrap li .top-news-info{font-size:12px;font-size:.75rem}.top-anchor-navigation{display:block;width:100%;margin-bottom:10px;white-space:nowrap;background-color:#464c9c}@media screen and (min-width: 1px) and (max-width: 980px){.top-anchor-navigation{display:-ms-flexbox;display:flex}}@media screen and (min-width: 1px) and (max-width: 640px){.top-anchor-navigation{display:-ms-flexbox;display:flex;overflow-x:inherit;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:transparent;padding:0 10px}}.top-anchor-navigation .top-anchor-wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;max-width:1280px;margin:0 auto;border-left:1px solid #F5F7FD}@media screen and (min-width: 1px) and (max-width: 640px){.top-anchor-navigation .top-anchor-wrap{-ms-flex-direction:column;flex-direction:column;padding-top:3px;border-left:none;width:100%}}.top-anchor-navigation .top-anchor-wrap .top-anchor-link{width:calc(100% / 3);display:-ms-flexbox;display:flex}@media screen and (min-width: 1px) and (max-width: 640px){.top-anchor-navigation .top-anchor-wrap .top-anchor-link{width:100%}}.top-anchor-navigation .top-anchor-wrap .top-anchor:after{position:absolute;right:30px;top:50%;content:"";display:inline-block;padding:5px;-webkit-transform:translateY(-70%) rotate(45deg);transform:translateY(-70%) rotate(45deg);border:solid #fff;border-width:0 1px 1px 0}.top-anchor-navigation .top-anchor-wrap .top-anchor.btn,.top-anchor-navigation .top-anchor-wrap .top-anchor.btn-more{color:#fff;cursor:pointer;background-color:#464c9c;font-weight:600;padding:10px 35px 8px 15px;font-size:16px;width:100%;border:none;border-right:1px solid #F5F7FD;border-radius:0}@media screen and (min-width: 1px) and (max-width: 640px){.top-anchor-navigation .top-anchor-wrap .top-anchor.btn,.top-anchor-navigation .top-anchor-wrap .top-anchor.btn-more{width:100%;margin-top:4px;margin-bottom:5px;border-right:none}}.top-anchor-navigation .top-anchor-wrap .top-anchor.btn:hover,.top-anchor-navigation .top-anchor-wrap .top-anchor.btn-more:hover{opacity:.8}.topwrap .top-search-category-wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width: 1px) and (max-width: 1024px){.topwrap .top-search-category-wrap{-ms-flex-direction:column;flex-direction:column}}.topwrap .top-search-category-wrap .top-search-category-container{width:calc(50% - 5px)}@media screen and (min-width: 1px) and (max-width: 1024px){.topwrap .top-search-category-wrap .top-search-category-container{width:100%}}.topwrap .top-search-category-wrap .top-search-category-container span.icon{display:block;width:32px;height:32px;margin-bottom:10px}.topwrap .top-search-category-wrap .top-category-wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;width:100%;margin-top:20px;border:1px solid #464C9C}.topwrap .top-search-category-wrap .top-category-wrap .top-category-name{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:27%;background-color:#464c9c;padding:10px 10px 10px 15px;font-size:15px;font-weight:700}.topwrap .top-search-category-wrap .top-category-wrap .top-category-name a{color:#fff}.topwrap .top-search-category-wrap .top-category-wrap .middle-category-wrap,.topwrap .top-search-category-wrap .top-category-wrap .bottom-category-wrap{width:73%;display:-ms-flexbox;display:flex}.topwrap .top-search-category-wrap .top-category-wrap .middle-category-wrap{-ms-flex-direction:column;flex-direction:column}.topwrap .top-search-category-wrap .top-category-wrap .bottom-category-wrap{-ms-flex-direction:row;flex-direction:row;padding:5px 20px;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width: 481px) and (max-width: 1023px){.topwrap .top-search-category-wrap .top-category-wrap .top-category-name{width:16%}.topwrap .top-search-category-wrap .top-category-wrap .middle-category-wrap,.topwrap .top-search-category-wrap .top-category-wrap .bottom-category-wrap{width:84%}}@media screen and (min-width: 1px) and (max-width: 640px){.topwrap .top-search-category-wrap .top-category-wrap{-ms-flex-direction:column;flex-direction:column;background:#fff}.topwrap .top-search-category-wrap .top-category-wrap .top-category-name,.topwrap .top-search-category-wrap .top-category-wrap .middle-category-wrap,.topwrap .top-search-category-wrap .top-category-wrap .bottom-category-wrap{width:100%}.topwrap .top-search-category-wrap .top-category-wrap .top-category-name{font-size:14px;padding:10px;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start}.topwrap .top-search-category-wrap .top-category-name a{position:relative;padding-left:15px}.topwrap .top-search-category-wrap .top-category-name a:last-child:before{font-size:32px;font-weight:400;margin-right:5px;position:relative;vertical-align:middle;line-height:1.5}.topwrap .top-search-category-wrap .top-category-name span.icon{margin-bottom:0}.topwrap .top-search-category-wrap .middle-category-name a,.topwrap .top-search-category-wrap .bottom-category-name a{position:relative;padding-left:15px}.topwrap .top-search-category-wrap .middle-category-name a:before,.topwrap .top-search-category-wrap .bottom-category-name a:before{content:"≫";font-weight:700;margin-right:5px;position:absolute;left:-3px}}.topwrap .top-search-category-wrap .middle-category{display:-ms-flexbox;display:flex;position:relative;-ms-flex-direction:row;flex-direction:row;width:100%;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media screen and (min-width: 640px){.topwrap .top-search-category-wrap .middle-category{border-bottom:1px solid #464C9C}.topwrap .top-search-category-wrap .middle-category:last-child{border-bottom:none}}.topwrap .top-search-category-wrap .middle-category .middle-category-name{width:43%;background-color:#f5f7fd;font-size:14px;padding:5px 10px}@media screen and (min-width: 1px) and (max-width: 640px){.topwrap .top-search-category-wrap .middle-category .middle-category-name{padding:10px 15px}}.topwrap .top-search-category-wrap .middle-category .bottom-category-wrap{width:57%}.topwrap .top-search-category-wrap .middle-category .acd-check,.topwrap .top-search-category-wrap .middle-category .acd-label{display:none}@media (min-width: 481px) and (max-width: 1023px){.topwrap .top-search-category-wrap .middle-category .middle-category-name{width:21%}.topwrap .top-search-category-wrap .middle-category .bottom-category-wrap{width:79%}}@media screen and (min-width: 1px) and (max-width: 640px){.topwrap .top-search-category-wrap .middle-category{-ms-flex-direction:column;flex-direction:column}.topwrap .top-search-category-wrap .middle-category .middle-category-name,.topwrap .top-search-category-wrap .middle-category .bottom-category-wrap{width:100%}.topwrap .top-search-category-wrap .middle-category .acd-label{display:inline;position:absolute;font-size:24px;font-size:1.5rem;font-weight:700;text-align:right;width:40px;color:#29263e;right:0;bottom:0}.topwrap .top-search-category-wrap .middle-category .acd-label:before{font-family:FontAwesome;content:""}.topwrap .top-search-category-wrap .middle-category .acd-content{height:0;opacity:0;padding:0;-webkit-transition:.5s;transition:.5s}.topwrap .top-search-category-wrap .middle-category .acd-check:checked+.acd-label+.acd-content{height:auto;opacity:1;padding:10px 20px}.topwrap .top-search-category-wrap .middle-category .acd-check:checked+.acd-label:before{content:""}}.topwrap .top-search-category-wrap .bottom-category{font-size:13px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}@media screen and (min-width: 640px){.topwrap .top-search-category-wrap .bottom-category:not(:last-child):after{content:"|";color:#c6c6c6;padding:0 10px}}@media screen and (min-width: 1px) and (max-width: 640px){.topwrap .top-search-category-wrap .bottom-category{width:100%;font-size:14px;padding:5px 10px}}.topwrap .other-category-link{text-align:center;padding-top:30px;padding-bottom:10px}.topwrap .other-category-link a{color:#464c9c;position:relative;padding-left:15px}.topwrap .other-category-link a:before{content:"≫";font-weight:700;margin-right:5px;position:absolute;left:-1px;top:-5px}.topwrap .top-head-cover-wrap .top-itreview-description{color:#fff;font-weight:700;font-size:30px;text-align:center;line-height:1.2;margin-bottom:30px}@media screen and (min-width: 1px) and (max-width: 640px){.topwrap .top-head-cover-wrap .top-itreview-description{margin-bottom:15px}}.topwrap .top-head-cover-wrap .top-itreview-description>h1{color:#fff;margin-bottom:0;font-weight:700;font-size:32px;font-size:2rem;line-height:1.4;text-align:center}@media screen and (min-width: 1px) and (max-width: 640px){.topwrap .top-head-cover-wrap .top-itreview-description>h1{line-height:2}}.topwrap .top-head-cover-wrap .top-itreview-description>h1 br:first-child{display:none}@media screen and (min-width: 1px) and (max-width: 1024px){.topwrap .top-head-cover-wrap .top-itreview-description>h1 br:first-child{display:block}}@media screen and (min-width: 1px) and (max-width: 640px){.topwrap .top-head-cover-wrap .top-itreview-description>h1 br:first-child{display:block}}.topwrap .top-head-cover-wrap .top-itreview-description>h1 span{display:inline-block;position:relative;color:gold;margin:15px 0}@media screen and (min-width: 1px) and (max-width: 640px){.topwrap .top-head-cover-wrap .top-itreview-description>h1 span{margin:0 0 -8px}}.topwrap .top-head-cover-wrap .top-itreview-description>h1 span:after{position:absolute;content:"★★★★★";font-size:18px;font-size:1.125rem;letter-spacing:7px;top:-20px;right:0;color:gold}@media screen and (min-width: 1px) and (max-width: 640px){.topwrap .top-head-cover-wrap .top-itreview-description>h1 span:after{top:-10px;left:0;letter-spacing:4px;font-size:10px}}@media screen and (min-width: 1px) and (max-width: 1024px){.topwrap .top-head-cover-wrap .top-itreview-description{text-align:left;padding:20px}}@media screen and (min-width: 1px) and (max-width: 640px){.topwrap .top-head-cover-wrap .top-itreview-description{text-align:center;font-size:20px;padding:0}.topwrap .top-head-cover-wrap .top-itreview-description h1{font-size:18px;font-weight:700}}.topwrap .top-content-card.top-content-search-card{max-width:900px;padding:30px 0 0;margin:0 auto}.topwrap .top-content-card.top-content-search-card .header-tab-wrap{padding:0 20px 20px;background:#464c9c80;border-radius:10px;margin:0 auto 30px}@media screen and (min-width: 1px) and (max-width: 1024px){.topwrap .top-content-card.top-content-search-card .header-tab-wrap{padding-top:20px;margin:0 auto 10px}}@media screen and (min-width: 1px) and (max-width: 640px){.topwrap .top-content-card.top-content-search-card .header-tab-wrap{padding:8px;margin:0 auto 15px}}.topwrap .top-content-card.top-content-search-card .header-tab-wrap .tabs{width:95%;border:none;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background:transparent;margin:0 auto 10px;padding:0 0 5px;overflow:hidden}@media screen and (min-width: 1px) and (max-width: 640px){.topwrap .top-content-card.top-content-search-card .header-tab-wrap .tabs{width:100%;height:auto;height:initial}}.topwrap .top-content-card.top-content-search-card .header-tab-wrap .tabs:before,.topwrap .top-content-card.top-content-search-card .header-tab-wrap .tabs:after{display:none}.topwrap .top-content-card.top-content-search-card .header-tab-wrap .ai-description{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin:0 auto 10px}.topwrap .top-content-card.top-content-search-card .header-tab-wrap .ai-description img{width:40px;margin-right:10px;overflow:hidden}@media screen and (min-width: 1px) and (max-width: 640px){.topwrap .top-content-card.top-content-search-card .header-tab-wrap .ai-description img{height:auto}}.topwrap .top-content-card.top-content-search-card .header-tab-wrap .ai-description p{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#fff;font-weight:700}@media screen and (min-width: 1px) and (max-width: 640px){.topwrap .top-content-card.top-content-search-card .header-tab-wrap .ai-description p{font-size:.75rem}}@media screen and (min-width: 1px) and (max-width: 640px){.topwrap .top-content-card.top-content-search-card .header-tab-wrap .ai-description{margin-bottom:10px}}.topwrap .top-content-card.top-content-search-card .header-tab-wrap .invisible{display:none}.topwrap .top-content-card.top-content-search-card .tabs-title{float:none;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;position:relative;padding:0 10px;cursor:pointer;width:50%;top:10px;height:60px}@media screen and (min-width: 1px) and (max-width: 1024px){.topwrap .top-content-card.top-content-search-card .tabs-title{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:0;padding:0;height:80px}}@media screen and (min-width: 1px) and (max-width: 640px){.topwrap .top-content-card.top-content-search-card .tabs-title{padding:0;height:50px;top:0}}.topwrap .top-content-card.top-content-search-card .tabs-title:after,.topwrap .top-content-card.top-content-search-card .tabs-title:before{content:"";position:absolute;border-bottom:1px solid #b5e9f4;height:2px;width:100%;bottom:10px}@media screen and (min-width: 1px) and (max-width: 1024px){.topwrap .top-content-card.top-content-search-card .tabs-title:after,.topwrap .top-content-card.top-content-search-card .tabs-title:before{display:none}}@media screen and (min-width: 1px) and (max-width: 640px){.topwrap .top-content-card.top-content-search-card .tabs-title:after,.topwrap .top-content-card.top-content-search-card .tabs-title:before{display:none}}.topwrap .top-content-card.top-content-search-card .tabs-title p{padding:5px 20px;font-weight:700;font-size:18px;color:#fff}@media screen and (min-width: 1px) and (max-width: 640px){.topwrap .top-content-card.top-content-search-card .tabs-title p{padding:0 10px;margin-bottom:0;font-size:12px;font-size:.75rem}.topwrap .top-content-card.top-content-search-card .tabs-title p span{display:inline-block}}.topwrap .top-content-card.top-content-search-card .tabs-title>a{display:none;color:#fff;font-size:20px;font-size:1.25rem}@media screen and (min-width: 1px) and (max-width: 640px){.topwrap .top-content-card.top-content-search-card .tabs-title>a{font-size:12px;font-size:.75rem}}.topwrap .top-content-card.top-content-search-card .tabs-title>a:hover{background:transparent}.topwrap .top-content-card.top-content-search-card .tabs-title>a:focus,.topwrap .top-content-card.top-content-search-card .tabs-title>a[aria-selected=true]{font-weight:700}.topwrap .top-content-card.top-content-search-card .tabs-title .top-search-border{width:100%;position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}.topwrap .top-content-card.top-content-search-card .tabs-title .top-search-border:after,.topwrap .top-content-card.top-content-search-card .tabs-title .top-search-border:before{content:"";width:50%;display:block}.topwrap .top-content-card.top-content-search-card .tabs-title.is-active{top:0;height:80px}@media screen and (min-width: 1px) and (max-width: 640px){.topwrap .top-content-card.top-content-search-card .tabs-title.is-active{height:50px}}.topwrap .top-content-card.top-content-search-card .tabs-title.is-active p{background:#fff;border-radius:50px;margin-bottom:20px;color:#464c9c}@media screen and (min-width: 1px) and (max-width: 640px){.topwrap .top-content-card.top-content-search-card .tabs-title.is-active p{margin-bottom:0}}.topwrap .top-content-card.top-content-search-card .tabs-title.is-active:before{left:50%;right:50%;margin:0 auto 0 0;content:"";border-left:1px solid #b5e9f4;border-top:1px solid #b5e9f4;border-bottom:0;position:relative;width:18px;height:18px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);bottom:-60px}@media screen and (min-width: 1px) and (max-width: 1024px){.topwrap .top-content-card.top-content-search-card .tabs-title.is-active:before{display:none}}.topwrap .top-content-card.top-content-search-card .tabs-title.is-active .top-search-border:after,.topwrap .top-content-card.top-content-search-card .tabs-title.is-active .top-search-border:before{width:calc(50% - 10px)}@media screen and (min-width: 1px) and (max-width: 1024px){.topwrap .top-content-card.top-content-search-card .tabs-title.is-active .top-search-border:after,.topwrap .top-content-card.top-content-search-card .tabs-title.is-active .top-search-border:before{display:none}}@media screen and (min-width: 1px) and (max-width: 1024px){.topwrap .top-content-card.top-content-search-card .tabs-title.search-product-current{top:20px;font-size:16px;font-size:1rem}.topwrap .top-content-card.top-content-search-card .tabs-title.search-product-current.is-active{top:20px}}@media screen and (min-width: 1px) and (max-width: 640px){.topwrap .top-content-card.top-content-search-card .tabs-title.search-product-current{top:10px;font-size:14px;font-size:.875rem}.topwrap .top-content-card.top-content-search-card .tabs-title.search-product-current.is-active{top:10px}}@media screen and (min-width: 1px) and (max-width: 1024px){.topwrap .top-content-card.top-content-search-card .tabs-title.search-review-current{top:20px;font-size:16px;font-size:1rem}.topwrap .top-content-card.top-content-search-card .tabs-title.search-review-current.is-active{top:20px}}@media screen and (min-width: 1px) and (max-width: 640px){.topwrap .top-content-card.top-content-search-card .tabs-title.search-review-current{top:10px;font-size:14px;font-size:.875rem}.topwrap .top-content-card.top-content-search-card .tabs-title.search-review-current.is-active{top:10px}}.topwrap .top-content-card.top-content-search-card .tabs-title.search-product-current:before{left:202px}.topwrap .top-content-card.top-content-search-card .tabs-title.search-product-current.is-active:before{left:0;margin:0}.topwrap .top-content-card.top-content-search-card .tabs-title.search-product-current.is-active:after{right:216px}.topwrap .top-content-card.top-content-search-card .tabs-title.search-review-current:before{right:193px}.topwrap .top-content-card.top-content-search-card .tabs-title.search-review-current.is-active:before{right:50%;left:50%}.topwrap .top-content-card.top-content-search-card .tabs-title.search-review-current:after{right:0}.topwrap .top-content-card.top-content-search-card .tabs-title.search-review-current.is-active:after{right:-225px}.topwrap .top-content-card.top-content-search-card .header-number{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-left:10px;color:#fff;font-size:26px;font-size:1.625rem;font-weight:600}@media screen and (min-width: 1px) and (max-width: 640px){.topwrap .top-content-card.top-content-search-card .header-number{font-size:16px;font-size:1rem}}.topwrap .top-content-card.top-content-search-card .header-number p:not(:last-child){margin-right:20px}.topwrap .top-content-card.top-content-search-card .header-number span{font-size:24px;font-size:1.5rem;font-weight:700}.topwrap .top-content-card.top-content-search-card .tabs-content{margin:0 auto;background:transparent;border:none}@media screen and (min-width: 1px) and (max-width: 640px){.topwrap .top-content-card.top-content-search-card .tabs-content{display:block}}.topwrap .top-content-card.top-content-search-card .tabs-content .panel-wrap{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media screen and (min-width: 1px) and (max-width: 640px){.topwrap .top-content-card.top-content-search-card .tabs-content .panel-wrap{display:block}}.topwrap .top-content-card.top-content-search-card .tabs-content .new_search_form,.topwrap .top-content-card.top-content-search-card .tabs-content .new_review_searches_form{width:100%}@media screen and (min-width: 1px) and (max-width: 1024px){.topwrap .top-content-card.top-content-search-card{margin:20px;padding:30px 20px}}@media screen and (min-width: 1px) and (max-width: 1024px) and (min-width: 1px) and (max-width: 640px){.topwrap .top-content-card.top-content-search-card{margin:0;padding:0}}@media screen and (min-width: 1px) and (max-width: 1024px){.topwrap .top-content-card.top-content-search-card .tabs-title{-ms-flex-pack:stretch;justify-content:stretch;padding:0 5px}}@media screen and (min-width: 1px) and (max-width: 1024px) and (min-width: 1px) and (max-width: 640px){.topwrap .top-content-card.top-content-search-card .tabs-title{padding:0}}@media screen and (min-width: 1px) and (max-width: 1024px){.topwrap .top-content-card.top-content-search-card .tabs-title:not(:last-child){border-right:none}.topwrap .top-content-card.top-content-search-card .tabs-title>a{color:#fff;font-size:16px;padding:15px 0;font-weight:700}}@media screen and (min-width: 1px) and (max-width: 1024px) and (min-width: 1px) and (max-width: 640px){.topwrap .top-content-card.top-content-search-card .tabs-title>a{padding:10px 0;font-size:12px;font-size:.75rem}}@media screen and (min-width: 1px) and (max-width: 1024px){.topwrap .top-content-card.top-content-search-card .tabs-title>a:focus,.topwrap .top-content-card.top-content-search-card .tabs-title>a[aria-selected=true]{color:#29263e}.topwrap .top-content-card.top-content-search-card .tabs-title.is-active{position:relative}.topwrap .top-content-card.top-content-search-card .tabs-content{margin-top:5px}.topwrap .top-content-card.top-content-search-card .tabs-content .top-search-review{margin-left:15px}}.topwrap .top-search-input-wrap{border:3px solid #b5e9f4;border-radius:4px}.topwrap .top-search-input-wrap input[type=search]{height:100%;background-color:transparent;border:none;-webkit-box-shadow:none;box-shadow:none;margin:0;padding:0 10px;font-size:20px;font-size:1.25rem;color:#29263e}.topwrap .top-search-input-wrap input[type=search]::-moz-placeholder{font-size:16px;font-size:1rem}.topwrap .top-search-input-wrap input[type=search]:-ms-input-placeholder{font-size:16px;font-size:1rem}.topwrap .top-search-input-wrap input[type=search]::-webkit-input-placeholder{font-size:16px;font-size:1rem}.topwrap .top-search-input-wrap input[type=search]::-ms-input-placeholder{font-size:16px;font-size:1rem}.topwrap .top-search-input-wrap input[type=search]::placeholder{font-size:16px;font-size:1rem}@media screen and (min-width: 1px) and (max-width: 640px){.topwrap .top-search-input-wrap input[type=search]{padding:1px 2px;font-size:16px}}#top-search-review,#top-search-product{padding:0}@media screen and (min-width: 1px) and (max-width: 640px){#top-search-review,#top-search-product{padding:0}}#top-search-review p,#top-search-product p{margin-bottom:0}@media screen and (min-width: 1px) and (max-width: 640px){#top-search-review p,#top-search-product p{color:#fff;font-size:12px;font-size:.75rem}}#top-search-review .itreview-search-btn,#top-search-product .itreview-search-btn{height:50px;width:50px;margin:0;padding:8px;background:#b5e9f4}#top-search-review .itreview-search-input,#top-search-product .itreview-search-input{height:50px;padding:0;overflow:hidden}#top-search-review .itreview-search-input input[type=search].itreview-search-box,#top-search-product .itreview-search-input input[type=search].itreview-search-box{padding:0 10px;height:100%}.tabs-panel.is-active{padding:0}.header-itreview-info-wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.top-point-wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;max-width:900px;margin:0 auto}@media screen and (min-width: 1px) and (max-width: 640px){.top-point-wrap{display:none}}.top-point-wrap li{position:relative;width:calc(100% / 3);margin-right:20px}@media screen and (min-width: 1px) and (max-width: 640px){.top-point-wrap li{width:100%;margin-bottom:30px}}.top-point-wrap li:before{content:"";width:30px;height:30px;line-height:30px;text-align:center;color:#2fc1e1;background:#464c9c;position:absolute;top:-5px;left:-5px;font-weight:700;font-size:20px;font-size:1.25rem}.top-point-wrap li.point1:before{content:"1"}.top-point-wrap li.point2:before{content:"2"}.top-point-wrap li.point3:before{content:"3"}.top-point-wrap li:last-child{margin-right:0}.top-point-wrap li span{color:#fff;display:block;font-weight:700;margin-left:35px;margin-top:-8px;font-size:20px;font-size:1.25rem}.top-point-wrap li .txt{color:#fff;font-weight:700;display:block;margin:10px 0 0;font-size:14px;font-size:.875rem}.top-point-wrap+small{display:inherit;text-align:center;font-size:70%;color:#fff}.top-security-check-wrap{text-align:center;color:#2b373e;margin-bottom:30px}.top-security-check-wrap .security-check-ttl{font-family:Noto Sans JP;font-size:36px;font-weight:800}.top-security-check-wrap .security-check-sub{font-size:18px}.top-security-check-wrap .security-check-sub span{color:#e50060}.top-security-check-wrap .security-check-list .slick-track{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:96px;grid-gap:50px;gap:50px}.top-security-check-wrap .security-check-list li{width:100%;min-width:224px;max-width:224px}.top-security-check-wrap .security-check-list li a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.top-security-check-wrap .security-check-list li a .product-thumbnail{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;min-width:42px;max-width:42px;min-height:42px;max-height:42px;margin-right:20px;background:#fff}.top-security-check-wrap .security-check-list li a .product-ttl{font-size:16px;font-weight:700;line-height:1.2;text-align:left}.top-security-check-wrap .grade-btn{width:100%;max-width:250px;margin:0 auto;display:block;font-weight:700;height:40px;line-height:40px;text-align:center;border-radius:5px;background:-webkit-gradient(linear,left top,right top,from(#e51d5f),to(#ffbb44));background:linear-gradient(90deg,#e51d5f,#fb4)}.top-security-check-wrap .grade-btn a{display:block;color:#fff}.topwrap .top-merit-wrap{padding:10px 90px 50px}@media screen and (min-width: 1px) and (max-width: 1024px){.topwrap .top-merit-wrap{padding:10px 10px 20px}}.topwrap .top-merit:not(:last-child){margin-bottom:80px}.topwrap .top-merit .top-merit-description{font-size:18px}.topwrap .top-merit .top-merit-description:not(:first-child){margin-top:40px}@media screen and (min-width: 1px) and (max-width: 640px){.topwrap .top-merit:not(:last-child){margin-bottom:45px}.topwrap .top-merit .top-merit-image,.topwrap .top-merit .top-merit-description{width:100%}.topwrap .top-merit .top-merit-description{margin-top:20px}.topwrap .top-merit .top-merit-description p{line-height:1.5;font-size:14px}}.topwrap .top-merit-btn-wrap{margin-top:50px;text-align:center}@media screen and (min-width: 1px) and (max-width: 640px){.topwrap .top-merit-btn-wrap{margin-top:40px}}.topwrap .top-merit-btn{color:#fff;background-color:#464c9c;border-radius:3px;display:inline-block;font-weight:700;font-size:17px;padding:20px 100px;text-align:center}.topwrap .top-merit-btn:hover{color:#fff;opacity:.8}@media screen and (min-width: 1px) and (max-width: 640px){.topwrap .top-merit-btn{width:100%;padding:15px 0}}.topwrap .top-review-wrap{padding:30px 90px}@media screen and (min-width: 1px) and (max-width: 1024px){.topwrap .top-review-wrap{padding:20px 10px}}.topwrap .top-review-description-wrap{text-align:center}.topwrap .top-review-description-wrap .top-review-description{margin-bottom:30px}.topwrap .top-review-description-wrap .top-review-description p{font-size:18px;margin-bottom:0}@media screen and (min-width: 1px) and (max-width: 640px){.topwrap .top-review-description-wrap .top-review-description{text-align:left}.topwrap .top-review-description-wrap .top-review-description p{line-height:1.5;font-size:14px}}.topwrap .top-review-description-wrap .top-merit-review-btn-wrap{margin-top:50px}@media screen and (min-width: 1px) and (max-width: 640px){.topwrap .top-review-description-wrap .top-merit-review-btn-wrap{margin-top:40px}}.topwrap .top-review-description-wrap .top-merit-review-btn{color:#fff;background-color:#464c9c;border-radius:3px;display:inline-block;font-weight:700;font-size:17px;padding:20px 100px;text-align:center}.topwrap .top-review-description-wrap .top-merit-review-btn:hover{color:#fff;opacity:.8}@media screen and (min-width: 1px) and (max-width: 640px){.topwrap .top-review-description-wrap .top-merit-review-btn{width:100%;padding:15px 0}}@media screen and (min-width: 640px){.topwrap .top-review-description-wrap .steps-title{font-size:20px}.topwrap .top-review-description-wrap .steps-addition{font-size:18px}}@media screen and (min-width: 1px) and (max-width: 640px){.topwrap .top-review-description-wrap .steps-addition{text-align:left;line-height:1.5}}.topwrap .top-product-ranking-wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;padding:20px 0}@media screen and (min-width: 1024px){.topwrap .top-product-ranking-wrap>div{width:32%}}.topwrap .top-product-ranking-wrap .top-product-ranking-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;border:1px solid rgba(198,198,198,.5);padding:10px}@media screen and (min-width: 1px) and (max-width: 1024px){.topwrap .top-product-ranking-wrap .top-product-ranking-container{width:calc(100% - 2px)}}.topwrap .top-product-ranking-wrap .top-ranking-category-name{font-size:17px;padding:10px 10px 20px;text-align:center;border-bottom:1px solid rgba(198,198,198,.5)}.topwrap .top-product-ranking-wrap .top-ranking-product-card{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:stretch;align-items:stretch;padding:15px 10px;position:relative;color:#29263e;border-bottom:1px solid rgba(198,198,198,.5)}.topwrap .top-product-ranking-wrap .top-ranking-product-card:hover{background-color:#464c9c26}.topwrap .top-product-ranking-wrap .top-ranking-product-card .rank-icon-wrap{width:50px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.topwrap .top-product-ranking-wrap .top-ranking-product-card .top-ranking-product-logo{margin-right:10px;width:100px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.topwrap .top-product-ranking-wrap .top-ranking-product-card .top-ranking-product-logo .thumbnail.product-thumbnail{width:80px;height:80px}.topwrap .top-product-ranking-wrap .top-ranking-product-card .top-ranking-product-info{width:calc(100% - 150px);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}.topwrap .top-product-ranking-wrap .top-ranking-product-card .top-ranking-product-info .top-ranking-product-name{font-size:17px;line-height:1;font-weight:700;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.topwrap .top-product-ranking-wrap .top-ranking-product-card .top-ranking-product-info .top-ranking-product-vendor{font-size:12px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.topwrap .top-product-ranking-wrap .top-ranking-category-link-wrap{padding:20px 10px 10px;text-align:center;line-height:1.2}.topwrap .top-product-ranking-wrap .top-ranking-category-link-wrap a{color:#464c9c}@media screen and (min-width: 1px) and (max-width: 1024px){.topwrap .top-product-ranking-wrap{display:block}.topwrap .top-product-ranking-wrap .slick-list{width:80%;margin:0 auto}.topwrap .top-product-ranking-wrap .slick-next{right:20px}.topwrap .top-product-ranking-wrap img.product-review-num-img{display:inline-block}.topwrap .top-product-ranking-wrap .slick-prev:before,.topwrap .top-product-ranking-wrap .slick-next:before{border-color:#29263e;border-width:0 3px 3px 0}}@media screen and (min-width: 1px) and (max-width: 640px){.topwrap .top-product-ranking-wrap .slick-prev{left:10px}.topwrap .top-product-ranking-wrap .slick-next{right:10px}}.topwrap .top-recently-review-wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;padding:20px 0;-ms-flex-align:stretch;align-items:stretch}@media screen and (min-width: 1024px){.topwrap .top-recently-review-wrap>div{width:calc(25% - 10px)}}.topwrap .top-recently-review-wrap .top-recently-review-container{width:100%;height:100%;background-color:#ededed;padding:15px}.topwrap .top-recently-review-wrap .top-recently-review-container a{color:#29263e}.topwrap .top-recently-review-wrap .top-review-product{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.topwrap .top-recently-review-wrap .top-review-product .top-review-product-logo{width:70px}.topwrap .top-recently-review-wrap .top-review-product .top-review-product-logo .thumbnail.product-thumbnail{width:50px;height:50px}.topwrap .top-recently-review-wrap .top-review-product .top-review-product-info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:calc(100% - 70px)}.topwrap .top-recently-review-wrap .top-review-product .top-review-product-info .top-review-product-name{font-size:17px;line-height:1;font-weight:700;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.topwrap .top-recently-review-wrap .top-review-product .top-review-product-info .top-review-product-vendor{font-size:12px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.topwrap .top-recently-review-wrap .top-review-card{background:#fff;border:1px solid #C6C6C6;border-radius:10px;padding:10px;margin:10px auto;height:calc(100% - 80px)}.topwrap .top-recently-review-wrap .top-review-card .top-reviewer-wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.topwrap .top-recently-review-wrap .top-review-card .top-reviewer-avatar{width:50px;min-width:50px;height:50px;text-align:center;border-radius:50%;overflow:hidden;margin-right:10px}.topwrap .top-recently-review-wrap .top-review-card .top-reviewer-avatar img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.topwrap .top-recently-review-wrap .top-review-card .top-reviewer-info .top-reviewer-name{font-weight:700;font-size:14px}.topwrap .top-recently-review-wrap .top-review-card .top-reviewer-info .top-reviewer-work-info{font-size:10px}.topwrap .top-recently-review-wrap .top-review-card .top-reviewer-info .top-reviewer-work-info li{display:-ms-flexbox;display:flex;-ms-flex-pack:stretch;justify-content:stretch;-ms-flex-align:start;align-items:flex-start}.topwrap .top-recently-review-wrap .top-review-card .top-reviewer-info .top-reviewer-work-info li .info-label{white-space:nowrap;margin-right:5px}.topwrap .top-recently-review-wrap .top-review-card .top-review-rank{padding:10px 0}.topwrap .top-recently-review-wrap .top-review-card .top-review-rank .product-rating-wrap{-ms-flex-pack:start;justify-content:flex-start;font-size:27px}.topwrap .top-recently-review-wrap .top-review-card .top-review-title{font-weight:700;word-break:break-all;line-height:1.2;min-height:46px}.topwrap .top-recently-review-wrap .top-review-card .top-review-title a{color:#29263e}.topwrap .top-recently-review-wrap .top-review-card .top-review-answer{font-size:13px;word-break:break-word;overflow:hidden}.topwrap .top-recently-review-wrap .top-review-card .top-review-answer p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden;max-height:8em}@media screen and (min-width: 1px) and (max-width: 1024px){.topwrap .top-recently-review-wrap{display:block}.topwrap .top-recently-review-wrap .slick-list{width:80%;margin:0 auto}.topwrap .top-recently-review-wrap .slick-list .slick-track{display:-ms-flexbox;display:flex}.topwrap .top-recently-review-wrap .slick-list .slick-track .slick-slide{height:auto}.topwrap .top-recently-review-wrap .slick-list .slick-track .slick-slide>div{height:100%}.topwrap .top-recently-review-wrap .slick-list .slick-track .slick-slide>div .top-recently-review-slick-div{height:100%}.topwrap .top-recently-review-wrap .slick-next{right:20px}.topwrap .top-recently-review-wrap .slick-prev:before,.topwrap .top-recently-review-wrap .slick-next:before{border-color:#29263e;border-width:0 3px 3px 0}}@media (min-width: 481px) and (max-width: 1023px){.topwrap .top-recently-review-wrap .top-recently-review-slick-div{height:100%}.topwrap .top-recently-review-wrap .top-recently-review-container{width:calc(100% - 15px)}}@media screen and (min-width: 1px) and (max-width: 640px){.topwrap .top-recently-review-wrap{background-color:#ededed}.topwrap .top-recently-review-wrap .slick-prev{left:15px}.topwrap .top-recently-review-wrap .slick-next{right:15px}}.top-search-solution-category-wrap{margin-top:20px}.top-search-solution-category-wrap .top-search-solution-category-contener{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.top-search-solution-category-wrap .top-search-solution-category-contener .top-search-solution-category{padding:4px;width:25%}@media screen and (min-width: 1px) and (max-width: 1024px){.top-search-solution-category-wrap .top-search-solution-category-contener .top-search-solution-category{width:calc(100% / 3)}}@media screen and (min-width: 1px) and (max-width: 640px){.top-search-solution-category-wrap .top-search-solution-category-contener .top-search-solution-category{width:100%}}.top-search-solution-category-wrap .top-search-solution-category-contener .top-search-solution-category>a{background-color:#464c9c;border-radius:5px;padding:15px;color:#fff;display:block;width:100%;text-align:center;font-weight:700}@media screen and (min-width: 1px) and (max-width: 640px){.top-search-solution-category-wrap .top-search-solution-category-contener .top-search-solution-category>a{font-size:14px;text-align:left;padding-left:40px}}.top-search-solution-category-wrap .top-search-solution-category-contener .top-search-solution-category>a:hover{opacity:.5;-webkit-transition:.5s;transition:.5s}.top-search-solution-category-wrap .top-search-solution-category-contener .top-search-solution-category>a .icon{margin-right:.95rem}.topwrap .top-useful-contents-wrap .top-useful-category-label{margin:5px 15px 5px 0;padding:10px 15px 8px;line-height:1.2;white-space:normal;word-wrap:break-word;color:#29263e;border:1px solid #29263E;border-radius:50px!important;font-weight:700;display:inline-block;font-size:14px;font-size:.875rem}@media screen and (min-width: 1px) and (max-width: 640px){.topwrap .top-useful-contents-wrap .top-useful-category-label{padding:7px 10px;margin:10px 0;min-width:60px}}.topwrap .top-useful-contents-wrap .top-useful-category-label:hover{opacity:.5}.topwrap .top-useful-contents-wrap .top-useful-pickup-wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width: 1px) and (max-width: 1024px){.topwrap .top-useful-contents-wrap .top-useful-pickup-wrap{-ms-flex-direction:column;flex-direction:column}}.topwrap .top-useful-contents-wrap .top-useful-pickup-wrap .top-useful-category-container{width:100%;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}@media screen and (min-width: 1px) and (max-width: 1024px){.topwrap .top-useful-contents-wrap .top-useful-pickup-wrap .top-useful-category-container{-ms-flex-flow:column wrap;flex-flow:column wrap}}@media screen and (min-width: 1px) and (max-width: 1024px) and (min-width: 1px) and (max-width: 640px){.topwrap .top-useful-contents-wrap .top-useful-pickup-wrap .top-useful-category-container{margin-bottom:10px}}.topwrap .top-useful-contents-wrap .top-useful-pickup-wrap .top-useful-category-container .top-useful-category-card{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin:0 10px 20px;padding:15px;-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,.15);box-shadow:0 0 5px #00000026;width:48%}@media screen and (min-width: 1px) and (max-width: 1024px){.topwrap .top-useful-contents-wrap .top-useful-pickup-wrap .top-useful-category-container .top-useful-category-card{width:100%}}@media screen and (min-width: 1px) and (max-width: 640px){.topwrap .top-useful-contents-wrap .top-useful-pickup-wrap .top-useful-category-container .top-useful-category-card{padding:10px;margin:0 0 10px}}.topwrap .top-useful-contents-wrap .top-useful-pickup-wrap .top-useful-category-container .top-useful-category-card:hover{opacity:.5}.topwrap .top-useful-contents-wrap .top-useful-pickup-wrap .top-useful-category-container .top-useful-category-card .blog-card-img{width:110px;margin:auto 15px auto auto}@media screen and (min-width: 1px) and (max-width: 640px){.topwrap .top-useful-contents-wrap .top-useful-pickup-wrap .top-useful-category-container .top-useful-category-card .blog-card-img{width:140px;height:74px;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;position:static;position:initial;margin-right:10px}.topwrap .top-useful-contents-wrap .top-useful-pickup-wrap .top-useful-category-container .top-useful-category-card .blog-card-img img{width:auto;height:auto;max-width:100%;max-height:100%}}.topwrap .top-useful-contents-wrap .top-useful-pickup-wrap .top-useful-category-container .top-useful-category-card .blog-card-body{color:#29263e;width:calc(100% - 125px);height:auto}.topwrap .top-useful-contents-wrap .top-useful-pickup-wrap .top-useful-category-container .top-useful-category-card .blog-card-body .blog-card-title{font-weight:700;font-size:14px;font-size:.875rem;line-height:1.4;margin-bottom:5px;overflow:hidden;word-wrap:break-word;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;max-height:39.2px}@media screen and (min-width: 1px) and (max-width: 640px){.topwrap .top-useful-contents-wrap .top-useful-pickup-wrap .top-useful-category-container .top-useful-category-card .blog-card-body .blog-card-title{font-size:14px;line-height:1.2}}.topwrap .top-useful-contents-wrap .top-useful-pickup-wrap .top-useful-category-container .top-useful-category-card .blog-card-body .blog-card-discription{font-size:14px;line-height:1.4;overflow:hidden;word-wrap:break-word;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;max-height:39.2px}@media screen and (min-width: 1px) and (max-width: 640px){.topwrap .top-useful-contents-wrap .top-useful-pickup-wrap .top-useful-category-container .top-useful-category-card .blog-card-body .blog-card-discription{font-size:12px;line-height:1.2}}.topwrap .top-useful-contents-wrap .top-useful-pickup-wrap .top-useful-category-container .top-useful-category-card .blog-card-body .blog-card-label{display:inline-block;padding:1px 10px;margin:0 5px 0 0;border-radius:50px;color:#29263e;border:1px solid #29263E;font-size:12px;font-size:.75rem;overflow:hidden}@media screen and (min-width: 1px) and (max-width: 640px){.topwrap .top-useful-contents-wrap .top-useful-pickup-wrap .top-useful-category-container .top-useful-category-card .blog-card-body .blog-card-label{margin:0 5px 0 0}}.topwrap .top-useful-contents-wrap .top-useful-other-wrap .top-useful-category-label{margin-right:10px;margin-top:10px;border-radius:5px}@media screen and (min-width: 1px) and (max-width: 640px){.topwrap .top-useful-contents-wrap .top-useful-other-wrap .top-useful-category-label{width:auto;margin:0 5px 5px 0}}.topwrap .top-useful-contents-wrap .top-useful-other-wrap .top-useful-other-title{font-weight:700;color:#29263e;font-size:20px;font-size:1.25rem;padding-top:40px}@media screen and (min-width: 1px) and (max-width: 640px){.topwrap .top-useful-contents-wrap .top-useful-other-wrap .top-useful-other-title{font-size:60%}}.topcontainer{width:100%;max-width:1280px;margin:0 auto}@media screen and (min-width: 1px) and (max-width: 980px){.topcontainer{width:100%;margin:0}}.tutorial-triggers-wrap,.tutorial-balloon-wrap,#tutorial-overall,#tutorial-pointer,#tutorial-1st,#tutorial-skip-button,.tutorial-grid-demo-wrap,.tutorial-review-dummy-wrap{display:none}@media screen and (min-width: 1024px){.tutorial-triggers-wrap{display:block;position:fixed;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#464c9c;z-index:11;-webkit-transition:0s;transition:0s}.tutorial-triggers-wrap .tutorial-triggers-close{display:block;border:1px solid #464C9C;background-color:#fff;width:100%;cursor:pointer;line-height:1;padding:0 5px;font-size:26px}.tutorial-triggers-wrap .tutorial-triggers-close:after{content:"";font-family:FontAwesome;font-weight:400;color:#464c9c;font-size:26px;display:inline-block;-webkit-transition:.2s;transition:.2s;-webkit-transform:rotate(0);transform:rotate(0)}.tutorial-triggers-wrap .tutorial-triggers-close:hover:after{-webkit-transform:rotate(0) translateX(5px);transform:rotate(0) translate(5px)}.tutorial-triggers-wrap .tutorial-triggers-container{position:relative;padding:10px}.tutorial-triggers-wrap .tutorial-triggers-container:before{content:"";height:20px;width:20px;display:block;max-height:0px;max-width:0px;-webkit-transform:scale(0);transform:scale(0);overflow:hidden}.tutorial-triggers-wrap .tutorial-triggers-container:after{content:"ナビゲーション";display:block;-ms-writing-mode:tb-rl;-webkit-writing-mode:vertical-rl;writing-mode:vertical-rl;color:#fff;font-weight:700;font-size:12px;-webkit-transform:scale(0);transform:scale(0);max-height:0px;max-width:0px;overflow:hidden}.tutorial-triggers-wrap .tutorial-triggers-container .tutorial-trigger{-webkit-transition:.5s;transition:.5s;display:block;background-color:#fff;padding:5px;max-width:120px;width:100%;max-height:180px;height:auto;opacity:1;-webkit-box-shadow:2px 2px 4px rgba(0,0,0,.5);box-shadow:2px 2px 4px #00000080}.tutorial-triggers-wrap .tutorial-triggers-container .tutorial-trigger:hover{background-color:#fafafa;-webkit-box-shadow:3px 3px 5px rgba(0,0,0,.5);box-shadow:3px 3px 5px #00000080}.tutorial-triggers-wrap .tutorial-triggers-container .tutorial-trigger:not(:first-child){margin-top:10px}.tutorial-triggers-wrap .tutorial-triggers-container .tutorial-trigger .tutorial-trigger-img{width:100px;height:auto;margin:0 auto}.tutorial-triggers-wrap .tutorial-triggers-container .tutorial-trigger .tutorial-trigger-img img{display:block;width:100%;height:auto}.tutorial-triggers-wrap .tutorial-triggers-container .tutorial-trigger .tutorial-trigger-text{text-align:center;font-size:12px;font-weight:700;color:#555;-webkit-transition:.5s;transition:.5s;-webkit-transition-delay:.5s;transition-delay:.5s;opacity:1}.tutorial-triggers-wrap.minimized-tutorial{cursor:pointer}.tutorial-triggers-wrap.minimized-tutorial .tutorial-triggers-close{-webkit-transition:.2s;transition:.2s;display:block;width:100%;background-color:#fff;text-align:center;line-height:1.2;font-size:18px}.tutorial-triggers-wrap.minimized-tutorial .tutorial-triggers-close:after{-webkit-transform:rotate(1620deg);transform:rotate(1620deg);-webkit-transition:.8s;transition:.8s}.tutorial-triggers-wrap.minimized-tutorial .tutorial-triggers-close:hover:after{-webkit-transform:rotate(1620deg) translateX(5px);transform:rotate(1620deg) translate(5px);-webkit-transition:.2s;transition:.2s}.tutorial-triggers-wrap.minimized-tutorial .tutorial-triggers-container{text-align:center}.tutorial-triggers-wrap.minimized-tutorial .tutorial-triggers-container:before{-webkit-transform:scale(1);transform:scale(1);max-height:20px;max-width:20px;-webkit-transition:.5s;transition:.5s;-webkit-transition-delay:.5s;transition-delay:.5s}.tutorial-triggers-wrap.minimized-tutorial .tutorial-triggers-container:after{margin-top:5px;-webkit-transform:scale(1);transform:scale(1);max-height:200px;max-width:100px;-webkit-transition:.5s;transition:.5s;-webkit-transition-delay:.5s;transition-delay:.5s}.tutorial-triggers-wrap.minimized-tutorial .tutorial-triggers-container .tutorial-trigger{max-width:0;max-height:0;margin:0;padding:0;overflow:hidden;opacity:0}.tutorial-triggers-wrap.minimized-tutorial .tutorial-triggers-container .tutorial-trigger .tutorial-trigger-text{overflow:hidden;opacity:0;-webkit-transition-delay:0s;transition-delay:0s}#itreview_grid.tutorial-highlight:before{right:0}.small-category-product-card .compare-checkbox.tutorial-highlight{-webkit-box-shadow:0 0 15px 10px rgba(0,0,0,.3);box-shadow:0 0 15px 10px #0000004d}.small-category-product-card .compare-checkbox.tutorial-highlight:before{display:none}.tutorial-hover{opacity:.5;-webkit-transition:.5s;transition:.5s}.ringi-download-btn-wrap.tutorial-highlight .tutorial-balloon-wrap{font-size:14px}}.tutorial-highlight{position:relative;z-index:99999999999;-webkit-transition:.5s;transition:.5s;opacity:1}.tutorial-highlight:before{inset:-20px;content:"";background-color:#fff;position:absolute;-webkit-box-shadow:0 0 15px 10px rgba(0,0,0,.3);box-shadow:0 0 15px 10px #0000004d;z-index:-1;-webkit-animation:tutorialRevealAnimation .3s linear 0s;animation:tutorialRevealAnimation .3s linear 0s}#tutorial-highlight-fixed{position:fixed;z-index:999999999999;-webkit-transition:.5s;transition:.5s;background:#fff;opacity:1;-webkit-box-shadow:0 0 15px 10px rgba(0,0,0,.3);box-shadow:0 0 15px 10px #0000004d}#tutorial-overall{position:fixed;inset:0;z-index:99999999;opacity:.2;background:#000c}#tutorial-overall.tutorial-reveal{display:block;-webkit-animation:tutorialOverallRevealAnimation .3s linear 0s;animation:tutorialOverallRevealAnimation .3s linear 0s}#tutorial-pointer{width:50px;height:auto}#tutorial-pointer.tutorial-reveal{display:block;-webkit-animation:tutorialRevealAnimation .3s linear 0s;animation:tutorialRevealAnimation .3s linear 0s}.tutorial-balloon-wrap{position:absolute;padding-right:20px;display:inline-block;max-width:550px;width:550px;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:right}.tutorial-balloon-wrap .tutorial-balloon{background:#000;color:#fff;font-weight:700;padding:20px;position:relative;max-width:550px;border-radius:5px;width:auto;display:inline-block;text-align:left}.tutorial-balloon-wrap .tutorial-balloon:after{content:"";display:block;border-top:20px solid transparent;border-left:20px solid black;border-bottom:20px solid transparent;position:absolute;top:50%;left:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.tutorial-balloon-wrap .tutorial-balloon.tutorial-balloon-arrow-up:after{border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid black;top:-20%;left:48%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.tutorial-balloon-wrap .tutorial-balloon.tutorial-balloon-arrow-down:after{border-top:20px solid black;border-left:20px solid transparent;border-right:20px solid transparent;top:100%;left:40%;-webkit-transform:translateY(-20%);transform:translateY(-20%)}.tutorial-balloon-wrap .tutorial-balloon.tutorial-balloon-arrow-right:after{border-top:20px solid transparent;border-bottom:20px solid transparent;border-right:20px solid black;border-left:0;top:50%;left:-5%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#tutorial-1st{display:none}#tutorial-1st.tutorial-reveal{display:block;position:fixed;inset:0;z-index:9999999999999}#tutorial-skip-button{display:none}#tutorial-skip-button.tutorial-reveal{display:block;position:absolute;width:250px;height:50px;bottom:70px;right:80px;background-color:#464c9c;color:#fff;font-size:20px;font-weight:600;border:solid 2px #464C9C;border-radius:10px;z-index:99999999999999}#tutorial-skip-button.tutorial-reveal:hover{background-color:#b0d7f4;border-color:#b0d7f4}@media screen and (min-width: 1px) and (max-width: 640px){#tutorial-skip-button.tutorial-reveal{width:200px;bottom:20px;right:5%;font-size:16px}}.tutorial-grid-demo-wrap{display:inline-block;width:90%;height:90%}.tutorial-review-dummy-wrap{display:inline-block;position:absolute;width:917px;height:342px;inset:0;margin:auto}@media screen and (min-width: 1px) and (max-width: 1024px){.tutorial-review-dummy-wrap{width:458px;height:171px}}@media screen and (min-width: 1px) and (max-width: 640px){.tutorial-review-dummy-wrap{width:80%;height:0;padding-bottom:70%}}.tutorial-review-dummy-wrap .tutorial-review-dummy{width:100%;height:100%;background-size:cover}@media screen and (min-width: 1px) and (max-width: 640px){.tutorial-review-dummy-wrap .tutorial-review-dummy{height:0;padding-bottom:88%;background-size:cover}}@-webkit-keyframes tutorialBalloonAnimation{0%{-webkit-transform:scale(0) translateY(-50%);transform:scale(0) translateY(-50%)}90%{-webkit-transform:scale(1.1) translateY(-50%);transform:scale(1.1) translateY(-50%)}to{-webkit-transform:scale(1) translateY(-50%);transform:scale(1) translateY(-50%)}}@keyframes tutorialBalloonAnimation{0%{-webkit-transform:scale(0) translateY(-50%);transform:scale(0) translateY(-50%)}90%{-webkit-transform:scale(1.1) translateY(-50%);transform:scale(1.1) translateY(-50%)}to{-webkit-transform:scale(1) translateY(-50%);transform:scale(1) translateY(-50%)}}@-webkit-keyframes tutorialOverallRevealAnimation{0%{opacity:0}to{opacity:.2}}@keyframes tutorialOverallRevealAnimation{0%{opacity:0}to{opacity:.2}}@-webkit-keyframes tutorialRevealAnimation{0%{opacity:0}to{opacity:1}}@keyframes tutorialRevealAnimation{0%{opacity:0}to{opacity:1}}@media screen and (min-width: 1px) and (max-width: 640px){.tutorial-grid-score{font-size:12px}}.tutorial-grid-score.appear{top:15px;right:calc(100% + 30px);-webkit-animation:tutorialBalloonAnimation .3s forwards;animation:tutorialBalloonAnimation .3s forwards}@media screen and (min-width: 1px) and (max-width: 1024px){.tutorial-grid-score.appear{top:20px;right:10%}}@media screen and (min-width: 1px) and (max-width: 640px){.tutorial-grid-score.appear{top:-44px;right:20%}}@media screen and (min-width: 1px) and (max-width: 640px){.tutorial-grid-score .tutorial-balloon{padding:12px 20px}}@media screen and (min-width: 1px) and (max-width: 1024px){.tutorial-grid-score .tutorial-balloon:after{border-top:20px solid transparent;border-bottom:20px solid transparent;border-right:20px solid black;border-left:0;top:50%;left:-5%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (min-width: 1px) and (max-width: 640px){.tutorial-grid-score .tutorial-balloon:after{border-top:20px solid black;border-left:20px solid transparent;border-right:20px solid transparent;top:100%;left:40%;-webkit-transform:translateY(-20%);transform:translateY(-20%)}}@media screen and (min-width: 1px) and (max-width: 640px){.tutorial-grid-rank{font-size:12px}}.tutorial-grid-rank.appear{top:50%;right:calc(100% + 30px);-webkit-animation:tutorialBalloonAnimation .3s both;animation:tutorialBalloonAnimation .3s both}@media screen and (min-width: 1px) and (max-width: 1024px){.tutorial-grid-rank.appear{right:-10px}}@media screen and (min-width: 1px) and (max-width: 640px){.tutorial-grid-rank.appear{top:calc(100% + 30px);right:10%}}@media screen and (min-width: 1px) and (max-width: 640px){.tutorial-grid-rank .tutorial-balloon{padding:12px 20px}}@media screen and (min-width: 1px) and (max-width: 1024px){.tutorial-grid-rank .tutorial-balloon:after{border-top:20px solid transparent;border-bottom:20px solid transparent;border-right:20px solid black;border-left:0;top:50%;left:-5%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (min-width: 1px) and (max-width: 640px){.tutorial-grid-rank .tutorial-balloon:after{border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid black;top:-20%;left:48%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (min-width: 1px) and (max-width: 640px){.tutorial-compare{font-size:12px}}.tutorial-compare.appear{top:50%;right:calc(100% + 30px);-webkit-animation:tutorialBalloonAnimation .3s forwards;animation:tutorialBalloonAnimation .3s forwards}@media screen and (min-width: 1px) and (max-width: 640px){.tutorial-compare.appear{top:-70px;right:0}}@media screen and (min-width: 1px) and (max-width: 640px){.tutorial-compare .tutorial-balloon{padding:12px 20px}}@media screen and (min-width: 1px) and (max-width: 640px){.tutorial-compare .tutorial-balloon:after{border-top:20px solid black;border-left:20px solid transparent;border-right:20px solid transparent;top:100%;left:40%;-webkit-transform:translateY(-20%);transform:translateY(-20%)}}@media screen and (min-width: 1px) and (max-width: 1024px){.tutorial-review{font-size:14px}}@media screen and (min-width: 1px) and (max-width: 640px){.tutorial-review{font-size:10px}}.tutorial-review.review-balloon1.appear{top:calc(0% - 60px);left:10%;-webkit-animation:tutorialBalloonAnimation .3s both;animation:tutorialBalloonAnimation .3s both}@media screen and (min-width: 1px) and (max-width: 1024px){.tutorial-review.review-balloon1.appear{right:20%;left:auto;left:initial}}@media screen and (min-width: 1px) and (max-width: 640px){.tutorial-review.review-balloon1.appear{top:-15%;right:20%;left:auto;left:initial}}.tutorial-review.review-balloon2.appear{top:calc(100% + 30px);right:20%;-webkit-animation:tutorialBalloonAnimation .3s both;animation:tutorialBalloonAnimation .3s both}@media screen and (min-width: 1px) and (max-width: 1024px){.tutorial-review.review-balloon2.appear{right:5%}}@media screen and (min-width: 1px) and (max-width: 640px){.tutorial-review.review-balloon2.appear{top:calc(100% + 40px);right:-2%}}@media screen and (min-width: 1px) and (max-width: 640px){.tutorial-review .tutorial-balloon{padding:12px 20px}}.font-smallest{font-size:12px;font-size:.75rem}.font-small{font-size:14px;font-size:.875rem}.font-global{font-size:16px;font-size:1rem}.font-medium{font-size:18px;font-size:1.125rem}.font-large{font-size:20px;font-size:1.25rem}.font-largest{font-size:24px;font-size:1.5rem}.bold{font-weight:700}.link{color:#464c9c}.text-center{text-align:center}.text-white,.text-white a{color:#fff}#front-searches .txt-ellipsis,#review-searches .txt-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:90%}#front-searches .new_search_form,#review-searches .new_search_form{width:100%}#front-searches .new_search_form .search-wrap,#review-searches .new_search_form .search-wrap{background:#f5f7fd}#front-searches .new_search_form .search-wrap .search-input-wrap,#review-searches .new_search_form .search-wrap .search-input-wrap{-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-flow:row;flex-flow:row;padding:10px 20px;margin-bottom:30px}@media screen and (min-width: 1px) and (max-width: 640px){#front-searches .new_search_form .search-wrap .search-input-wrap,#review-searches .new_search_form .search-wrap .search-input-wrap{display:block}}#front-searches .new_search_form .search-wrap .search-input-wrap .search-input-label,#review-searches .new_search_form .search-wrap .search-input-wrap .search-input-label{color:#29263e;font-size:16px;font-size:1rem;font-weight:700}@media screen and (min-width: 1px) and (max-width: 640px){#front-searches .new_search_form .search-wrap .search-input-wrap .search-input-label,#review-searches .new_search_form .search-wrap .search-input-wrap .search-input-label{width:100%}}#front-searches .new_search_form .search-wrap .search-input-wrap .itreview-search-input,#review-searches .new_search_form .search-wrap .search-input-wrap .itreview-search-input{width:100%;max-width:930px;height:50px;min-height:50px;display:-ms-flexbox;display:flex;padding:0;background-color:#fff;border:solid 1px #7a7c81;border-radius:3px;-ms-flex-align:center;align-items:center;overflow:hidden}#front-searches .new_search_form .search-wrap .search-input-wrap .itreview-search-input #search_form_search_content,#review-searches .new_search_form .search-wrap .search-input-wrap .itreview-search-input #search_form_search_content{padding:0 10px}#front-searches .new_search_form .search-wrap .search-input-wrap .itreview-search-input .search-btn-wrap,#review-searches .new_search_form .search-wrap .search-input-wrap .itreview-search-input .search-btn-wrap{width:50px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:#b5e9f4}#front-searches .new_search_form .search-wrap .search-input-wrap .itreview-search-input .search-btn-wrap .itreview-search-btn,#review-searches .new_search_form .search-wrap .search-input-wrap .itreview-search-input .search-btn-wrap .itreview-search-btn{width:32px;height:50px;margin:0}#front-searches .filter-index,#review-searches .filter-index{font-weight:700;font-size:14px;font-size:.875rem;color:#464c9c;-o-border-image:linear-gradient(180deg,#2fc1e1,#464c9c) 1/0 0 0 4px;border-image:-webkit-gradient(linear,left top,left bottom,from(#2fc1e1),to(#464c9c)) 1/0 0 0 4px;border-image:linear-gradient(180deg,#2fc1e1,#464c9c) 1/0 0 0 4px;border-style:solid;padding-left:5px;margin:10px 0 0 10px;border-top:none;border-right:none;border-bottom:0}#front-searches .category-sidebar-filter .review-filter-text .product-rating-wrap,#front-searches .category-sidebar-filter .category-filter-text .product-rating-wrap,#front-searches .new_review_searches_form .review-filter-text .product-rating-wrap,#front-searches .new_review_searches_form .category-filter-text .product-rating-wrap,#review-searches .category-sidebar-filter .review-filter-text .product-rating-wrap,#review-searches .category-sidebar-filter .category-filter-text .product-rating-wrap,#review-searches .new_review_searches_form .review-filter-text .product-rating-wrap,#review-searches .new_review_searches_form .category-filter-text .product-rating-wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;font-size:26px;font-size:1.625rem}#front-searches .category-sidebar-filter .review-filter-text .product-rating-wrap>span,#front-searches .category-sidebar-filter .category-filter-text .product-rating-wrap>span,#front-searches .new_review_searches_form .review-filter-text .product-rating-wrap>span,#front-searches .new_review_searches_form .category-filter-text .product-rating-wrap>span,#review-searches .category-sidebar-filter .review-filter-text .product-rating-wrap>span,#review-searches .category-sidebar-filter .category-filter-text .product-rating-wrap>span,#review-searches .new_review_searches_form .review-filter-text .product-rating-wrap>span,#review-searches .new_review_searches_form .category-filter-text .product-rating-wrap>span{font-size:14px;font-size:.875rem;margin-right:4px}#front-searches .category-sidebar-filter fieldset,#front-searches .new_review_searches_form fieldset,#review-searches .category-sidebar-filter fieldset,#review-searches .new_review_searches_form fieldset{padding:10px}#front-searches .category-sidebar-filter fieldset label,#front-searches .new_review_searches_form fieldset label,#review-searches .category-sidebar-filter fieldset label,#review-searches .new_review_searches_form fieldset label{display:-ms-flexbox;display:flex;margin-bottom:3px}#front-searches .category-sidebar-filter fieldset label .category-filter-text,#front-searches .new_review_searches_form fieldset label .category-filter-text,#review-searches .category-sidebar-filter fieldset label .category-filter-text,#review-searches .new_review_searches_form fieldset label .category-filter-text{display:-ms-flexbox;display:flex}#front-searches .category-sidebar-filter fieldset label input,#front-searches .new_review_searches_form fieldset label input,#review-searches .category-sidebar-filter fieldset label input,#review-searches .new_review_searches_form fieldset label input{margin:0 5px 0 0;height:17px;width:17px}#front-searches .category-sidebar-filter fieldset label .product-rating-wrap,#front-searches .new_review_searches_form fieldset label .product-rating-wrap,#review-searches .category-sidebar-filter fieldset label .product-rating-wrap,#review-searches .new_review_searches_form fieldset label .product-rating-wrap{font-size:20px;font-size:1.25rem}#front-searches .category-sidebar-filter fieldset label .product-rating-wrap>span,#front-searches .new_review_searches_form fieldset label .product-rating-wrap>span,#review-searches .category-sidebar-filter fieldset label .product-rating-wrap>span,#review-searches .new_review_searches_form fieldset label .product-rating-wrap>span{font-size:12px;font-size:.75rem}#front-searches .search-tool-sidenav,#review-searches .search-tool-sidenav{padding:10px}#front-searches .search-tool-sidenav li,#review-searches .search-tool-sidenav li{font-size:14px;font-size:.875rem}#front-searches .search-tool-sidenav li:before,#review-searches .search-tool-sidenav li:before{content:"";display:inline-block;width:6px;height:6px;border-left:1px solid #ccc;border-bottom:1px solid #ccc;margin-left:-12px;margin-right:4px;margin-bottom:3px}#front-searches .search-result-word,#review-searches .search-result-word{margin-bottom:20px}#front-searches .category-tab,#review-searches .category-tab{color:#fff;background:#464c9c;width:200px;height:30px;line-height:30px;text-align:center}#front-searches .category-wrap,#review-searches .category-wrap{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:10px 0 10px 10px}#front-searches .category-wrap>li,#review-searches .category-wrap>li{border:1px solid #cacaca;width:calc(100% / 3 - 10px);margin:0 10px 10px 0;background:#fff}@media screen and (min-width: 1px) and (max-width: 640px){#front-searches .category-wrap>li,#review-searches .category-wrap>li{width:calc(50% - 5px)}}#front-searches .category-wrap>li:last-child,#review-searches .category-wrap>li:last-child{margin-right:0}#front-searches .category-wrap>li a,#review-searches .category-wrap>li a{display:block;height:100%;min-height:90px}@media screen and (min-width: 1px) and (max-width: 640px){#front-searches .category-wrap>li a,#review-searches .category-wrap>li a{min-height:90px}}#front-searches .category-wrap>li a .category-name,#review-searches .category-wrap>li a .category-name{text-align:center;font-size:12px;font-size:.75rem;color:#fff;background:#464c9c}#front-searches .category-wrap>li a .category-main-product,#review-searches .category-wrap>li a .category-main-product{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin:10px 10px 0;padding-bottom:10px}#front-searches .category-wrap>li a .category-main-product>li,#review-searches .category-wrap>li a .category-main-product>li{width:60px;height:60px;margin-right:15px}@media screen and (min-width: 1px) and (max-width: 640px){#front-searches .category-wrap>li a .category-main-product>li,#review-searches .category-wrap>li a .category-main-product>li{width:50px;height:50px;margin-right:5px}}#front-searches .category-wrap>li a .category-main-product>li:last-child,#review-searches .category-wrap>li a .category-main-product>li:last-child{margin-right:0}#front-searches .category-wrap>li a .category-main-product>li .thumbnail,#review-searches .category-wrap>li a .category-main-product>li .thumbnail{width:100%;height:100%;-webkit-box-shadow:none;box-shadow:none;border:none;overflow:hidden}#front-searches .category-wrap>li a:hover,#front-searches .category-wrap>li a:focus,#review-searches .category-wrap>li a:hover,#review-searches .category-wrap>li a:focus{-webkit-box-shadow:0 0 6px 1px rgba(47,193,225,.8);box-shadow:0 0 6px 1px #2fc1e1cc}#front-searches .category-wrap>li a:hover .category-name,#front-searches .category-wrap>li a:focus .category-name,#review-searches .category-wrap>li a:hover .category-name,#review-searches .category-wrap>li a:focus .category-name{background:#2fc1e1}#front-searches .row+.tab-area,#review-searches .row+.tab-area{margin-top:30px}#front-searches .tab-area,#review-searches .tab-area{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;border-bottom:2px solid #464C9C}@media screen and (min-width: 1px) and (max-width: 640px){#front-searches .tab-area,#review-searches .tab-area{display:block}}#front-searches .tab-area .tabs,#review-searches .tab-area .tabs{display:-ms-flexbox;display:flex}#front-searches .tab-area .tabs li,#review-searches .tab-area .tabs li{width:200px;height:30px;line-height:30px;text-align:center}#front-searches .tab-area .tabs li a,#review-searches .tab-area .tabs li a{display:block}#front-searches .tab-area .tabs li a.active,#review-searches .tab-area .tabs li a.active{background-color:#464c9c;color:#fff;border:none}#front-searches .no-result,#review-searches .no-result{margin:30px 0;text-align:center}#front-searches .content-area,#review-searches .content-area{font-size:30px;text-align:center}#front-searches .content-area .card-wrap,#review-searches .content-area .card-wrap{padding:10px;background:#f5f7fd}#front-searches .content-area .card-wrap li,#review-searches .content-area .card-wrap li{background:#fff;text-align:left;border:1px solid #cacaca}#front-searches .content-area .card-wrap li+li,#review-searches .content-area .card-wrap li+li{margin-top:10px}#front-searches .content-area .card-wrap li a.card-item,#review-searches .content-area .card-wrap li a.card-item{padding:10px 10px 15px;display:block;line-height:1}#front-searches .content-area .card-wrap li a.card-item:hover,#front-searches .content-area .card-wrap li a.card-item:focus,#review-searches .content-area .card-wrap li a.card-item:hover,#review-searches .content-area .card-wrap li a.card-item:focus{-webkit-box-shadow:0 0 6px 1px rgba(47,193,225,.8);box-shadow:0 0 6px 1px #2fc1e1cc}#front-searches .content-area .card-wrap li a.card-item .tag,#review-searches .content-area .card-wrap li a.card-item .tag{display:inline-block;border-radius:50px;color:#464c9c;border:1px solid #464C9C;font-size:12px;font-size:.75rem;overflow:hidden;padding:4px 8px;margin:0 3px 0 0;text-align:center}#front-searches .content-area .card-wrap li a.card-item .box,#review-searches .content-area .card-wrap li a.card-item .box{display:-ms-flexbox;display:flex;margin-top:5px}#front-searches .content-area .card-wrap li a.card-item .box .thumbnail,#review-searches .content-area .card-wrap li a.card-item .box .thumbnail{min-width:100px;margin:0 10px 0 0;background-color:#fff;-webkit-box-shadow:0 0 5px 3px rgba(10,10,10,.1);box-shadow:0 0 5px 3px #0a0a0a1a;border-width:3px}#front-searches .content-area .card-wrap li a.card-item .box .media-object-section,#review-searches .content-area .card-wrap li a.card-item .box .media-object-section{width:100%;padding:0}#front-searches .content-area .card-wrap li a.card-item .box .media-object-section b,#review-searches .content-area .card-wrap li a.card-item .box .media-object-section b{font-weight:700;color:#464c9c}#front-searches .content-area .card-wrap li a.card-item .box .media-object-section .media-title,#review-searches .content-area .card-wrap li a.card-item .box .media-object-section .media-title{font-size:20px;font-size:1.25rem;font-weight:700;margin-bottom:8px}#front-searches .content-area .card-wrap li a.card-item .box .media-object-section .product-vendor-name,#review-searches .content-area .card-wrap li a.card-item .box .media-object-section .product-vendor-name{font-size:16px;font-size:1rem;font-weight:700;margin-bottom:5px}#front-searches .content-area .card-wrap li a.card-item .box .media-object-section .txt,#review-searches .content-area .card-wrap li a.card-item .box .media-object-section .txt{margin-top:10px;font-size:14px;font-size:.875rem;line-height:1.3}@media screen and (min-width: 1px) and (max-width: 640px){#front-searches .content-area .card-wrap li a.card-item .box .media-object-section .txt,#review-searches .content-area .card-wrap li a.card-item .box .media-object-section .txt{word-break:break-word}}#front-searches .content-area .card-wrap li a.card-item .box .media-object-section .product-card-star-num,#review-searches .content-area .card-wrap li a.card-item .box .media-object-section .product-card-star-num{margin:0 5px 0 0}#front-searches .content-area .card-wrap li a.card-item .box .media-object-section .product-review-num,#review-searches .content-area .card-wrap li a.card-item .box .media-object-section .product-review-num{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#front-searches .content-area .card-wrap li a.card-item .box .media-object-section .product-review-num>span,#review-searches .content-area .card-wrap li a.card-item .box .media-object-section .product-review-num>span{margin-left:5px}#front-searches .content-area .card-wrap li a.card-item .box .media-object-section .vendor-num-wrap,#review-searches .content-area .card-wrap li a.card-item .box .media-object-section .vendor-num-wrap{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}#front-searches .content-area .card-wrap li a.card-item .box .media-object-section .vendor-num-wrap .rating,#review-searches .content-area .card-wrap li a.card-item .box .media-object-section .vendor-num-wrap .rating{width:auto}#front-searches .content-area .card-wrap li a.card-item .box .media-object-section .vendor-num-wrap .vendor-product-num,#review-searches .content-area .card-wrap li a.card-item .box .media-object-section .vendor-num-wrap .vendor-product-num{font-size:12px;font-size:.75rem}#front-searches .pagination,#review-searches .pagination{-ms-flex-pack:center;justify-content:center}.sideframe{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;min-width:300px;min-height:500px;max-height:900px;margin-bottom:1rem;overflow-x:auto;background:#fff;border:1px solid #E4E4E4;resize:both;position:relative;z-index:5}.sideframe-inner{height:auto;max-height:600px;padding:10px;overflow-y:auto;overflow-x:hidden}.sideframe-inner:after{display:block;width:1px;height:1.5em;content:""}.sideframe-bottom{padding:10px}.sideframe .chat-user .chat-content{padding:22px;margin-bottom:24px;border-radius:5px;-ms-flex:2 1;flex:2 1;position:relative;color:#fff;background-color:#e51d5f}.sideframe .chat-user .chat-content:before{content:" ";position:absolute;width:0;height:0;border-style:solid;border-width:10px 10px 0 0;border-color:#E51D5F transparent transparent transparent;right:-10px;top:18px}.sideframe .chat-user .chat-content p{font-size:14px;font-weight:700}.sideframe .chat-master{grid-gap:12px;gap:12px;margin-bottom:12px;width:100%}.sideframe .chat-master .chat-avatar-img{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:10px}.sideframe .chat-master .chat-avatar-img .chat-avatar{width:180px}.sideframe .chat-master .chat-avatar-img .reby-name{font-size:12px;color:red;margin-left:10px}.sideframe .chat-master .chat-avatar-img .question-product{padding-left:20px;width:90%}.sideframe .chat-master .chat-avatar-img .question-product p{font-size:14px}.sideframe .chat-master .reby-searching p{font-size:12px}.sideframe .chat-master .chat-content{width:100%;height:auto;padding:22px;margin-bottom:24px;border-radius:5px;border:1px solid #E4E4E4;-ms-flex:2 1;flex:2 1;position:relative;background:#fff}.sideframe .chat-master .chat-content:after,.sideframe .chat-master .chat-content:before{border:solid transparent;content:"";height:0;width:0;pointer-events:none;position:absolute;bottom:100%;left:15%}.sideframe .chat-master .chat-content:after{border-color:#fff0;border-top-width:10px;border-bottom-width:10px;border-left-width:7px;border-right-width:7px;margin-left:-7px;border-bottom-color:#fff}.sideframe .chat-master .chat-content:before{border-color:#e4e4e400;border-top-width:11px;border-bottom-width:11px;border-left-width:8px;border-right-width:8px;margin-left:-8px;margin-bottom:1px;border-bottom-color:#e4e4e4}.sideframe .chat-master .chat-content p{font-size:14px}.sideframe .chat-master .chat-content-head{display:-ms-flexbox;display:flex;font-weight:600;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:6px}.sideframe .chat-master .reby-answer-body{white-space:pre-wrap}.sideframe .chat-master .default-link-color{color:#338fc7;font-weight:700;text-decoration:underline}.sideframe .chat-master .tag-parent{display:block}.sideframe .chat-master .tag{display:inline-block;border-radius:50px;color:#338fc7;border:1px solid #338FC7;font-size:12px;font-size:.75rem;overflow:hidden;padding:4px 8px;margin:0 3px 0 0;font-weight:700}.sideframe .input-text{height:50px;background-color:#faecf0;border:none;margin-bottom:24px}.sideframe .btn-wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:24px}.sideframe .btn-chat{width:124px;height:40px;text-align:center;font-size:14px;font-weight:700;color:#fff;background:#231815;border:1px solid #707070;border-radius:5px}.sideframe .notice{line-height:1.3;margin-top:40px;font-size:12px}.sideframe .chat-survey{font-size:12px}.sideframe .chat-survey p{font-size:14px}.sideframe .chat-survey .helpful-wrap{display:-ms-flexbox;display:flex;margin-bottom:15px}.sideframe .chat-survey .helpful-wrap .helpful-btn{cursor:pointer}.sideframe .chat-survey .helpful-wrap .helpful-btn:hover{background-color:#e51d5f}.sideframe .chat-survey .helpful{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:104px;height:30px;margin-right:13px;border-radius:30px;border:1px solid #E4E4E4}.sideframe .chat-survey .helpful svg{margin-right:5px}.sideframe .chat-survey .not-helpful{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:30px;height:30px;border-radius:30px;border:1px solid #E4E4E4}.sideframe .close-link{position:absolute;bottom:0;left:415px;display:-ms-flexbox;display:flex;height:45px;width:45px;z-index:9999;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;background-color:#703c9b}.sideframe ::-webkit-scrollbar{width:12px;height:12px}.sideframe ::-webkit-scrollbar-track{background:#fff;border-radius:10px}.sideframe ::-webkit-scrollbar-thumb{background:#e51d5f;border-radius:10px}.sideframe ::-webkit-scrollbar-thumb:hover{background:#e51d5f}#searchModal .thumbnail{width:48px;height:48px;position:relative;overflow:hidden}#searchModal .thumbnail img{position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;left:50%;width:auto;height:auto;max-width:100%;max-height:100%}#searchModal .card.itr-card{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-webkit-box-shadow:0px 0px 1px 0px rgba(0,0,0,.15);box-shadow:0 0 1px #00000026;margin-bottom:.5rem}#searchModal .media-object-section.add-compare{-ms-flex-preferred-size:6em;flex-basis:6em;min-width:6em}#searchModal .media-object-section.add-compare .btn,#searchModal .media-object-section.add-compare .btn-more{width:100%}.vendor-page-wrapper .company-wrap .charity-participation-icon{margin-left:10px}.vendor-page-wrapper .company-wrap .charity-participation-icon:before{content:"";display:block;width:60px;height:60px;background-size:contain;background-repeat:no-repeat;background-position:center}.vendor-page-wrapper .company-wrap .charity-participation-text{font-weight:400;font-size:1rem;font-weight:700;color:#4bb7d4}#vendor-page-box #user-basic-info{padding:15px}#vendor-page-box .add_comment{padding:20px 10px;border:1px solid #ccc;margin-bottom:0}#vendor-page-box .comment-form textarea.input_text{resize:none;overflow:hidden;line-height:1.5;height:50px}#vendor-page-box .comment-form .btn_area{margin-top:10px;text-align:center}#vendor-page-box .comment-form .btn_area .func_btn{display:inline-block;width:130px;margin:0 5px;font-size:12px;font-size:.75rem}@media screen and (min-width: 1px) and (max-width: 980px){#vendor-page-box{padding:0}}.func_btn{display:block;width:80px;height:36px;margin:0 auto;position:relative;border-radius:5px;background:#c8d627;outline:none;cursor:pointer}.func_btn span{position:absolute;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translate(-50%) translateY(-50%);color:#fff}.func_btn.btn_primary{background:#c8d627}.func_btn.btn_primary:hover{background:#b4c023}.func_btn.btn_secondary{background:#999}.func_btn.btn_secondary:hover{background:#8c8c8c}.func_btn:focus{color:#fff!important}.func_btn.disabled{cursor:default;opacity:.3;background:#333}.func_btn.disabled:hover{background:#333}input.func_btn{border:none;color:#fff;cursor:pointer}.has_overlay{position:relative;cursor:pointer}.has_overlay:hover .hover_overlay{opacity:.9}.has_overlay .hover_overlay{width:100%;height:100%;position:absolute;left:0;top:0;background:#c8d627;color:#fff;text-align:center;-webkit-transition:opacity .5s ease-out;transition:opacity .5s ease-out;opacity:0}.has_overlay .hover_overlay .fi-photo{width:100%;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:14px;font-size:.875rem}.has_overlay .hover_overlay .fi-photo:before{display:block;margin-bottom:5px;font-size:30px;font-size:1.875rem;text-align:center}#mypage-box input.input_text,#mypage-box textarea{padding:5px 10px;margin:0;border:1px solid #ccc;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box}#mypage-box input[type=text],#mypage-box input[type=password]{height:36px;border-radius:5px}#mypage-box input[type=checkbox]{margin:0}#mypage-box select{margin:0;border-radius:5px!important;-webkit-appearance:none;-moz-appearance:none}#mypage-box .form-error{display:block;margin-bottom:.5rem;font-size:12px;font-size:.75rem}.main_inner>.return_list{display:inline-block;position:relative;padding-left:12px;font-size:12px;font-size:.75rem;vertical-align:top}.main_inner>.return_list:before{content:"";display:block;width:0;height:0;position:absolute;left:0;top:6px;border-style:solid;border-width:4.5px 5px 4.5px 0;border-color:transparent #29263E transparent transparent}.main_inner>.return_list:hover:before{border-color:transparent #c8d627 transparent transparent}#mypage_message.message_box{overflow:hidden;height:auto;margin-bottom:20px}#mypage_message.message_box .wrap_block_content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;max-height:500px;min-height:300px;padding:20px;overflow:auto;border:1px solid #cecece;border-width:0px}#mypage_message.message_box .wrap_block_content .comment_wrap{display:-ms-flexbox;display:flex;margin-bottom:1em}#mypage_message.message_box .wrap_block_content .comment_thumb{width:40px;height:40px;border-radius:40px;min-width:40px;min-height:40px;max-width:40px;max-height:40px;overflow:hidden;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}#mypage_message.message_box .wrap_block_content .comment_thumb span.no_image{width:100%;height:100%;display:block;background-size:110%;background-position:center center}#mypage_message.message_box .wrap_block_content .comment_thumb span.no_image:before{display:inline-block;position:relative;top:25px;left:6px;color:#ccc;font-size:44px;font-size:2.75rem;line-height:0}#mypage_message.message_box .wrap_block_content .comment_thumb img{width:100%;height:auto}#mypage_message.message_box .wrap_block_content .comment_wrap{margin-bottom:0}#mypage_message.message_box .wrap_block_content .user_comment{width:calc(100% - 40px);float:left;margin-left:20px}#mypage_message.message_box .wrap_block_content .user_comment h5{font-size:12px;font-size:.75rem;font-weight:700}#mypage_message.message_box .wrap_block_content .user_comment .comment_text{display:inline-block;position:relative;max-width:500px;min-width:40px;line-height:1.8;margin:0;text-align:left;white-space:pre-wrap;word-break:break-word;padding:10px;border-radius:12px;background:#d7ebfe}@media screen and (min-width: 1px) and (max-width: 640px){#mypage_message.message_box .wrap_block_content .user_comment .comment_text{font-size:14px;font-size:.875rem}}#mypage_message.message_box .wrap_block_content .user_comment .comment_text i{cursor:pointer}#mypage_message.message_box .wrap_block_content .user_comment .comment_text:after{content:"";display:inline-block;position:absolute;top:10px;left:-22px;border:12px solid transparent}#mypage_message.message_box .wrap_block_content .vendor_wrap{margin-bottom:.5em}#mypage_message.message_box .wrap_block_content .vendor_wrap .comment_text{background:#ececec}#mypage_message.message_box .wrap_block_content .vendor_wrap .comment_text:after{border-right:12px solid #ececec}#mypage_message.message_box .wrap_block_content .vendor_wrap+.user_wrap{margin-top:1em}#mypage_message.message_box .wrap_block_content .vendor_wrap_omit{margin-bottom:.5em}#mypage_message.message_box .wrap_block_content .vendor_wrap_omit .comment_text{background:#ececec}#mypage_message.message_box .wrap_block_content .vendor_wrap_omit .comment_text:after{display:none}#mypage_message.message_box .wrap_block_content .vendor_wrap_omit .comment_thumb{margin-bottom:0}#mypage_message.message_box .wrap_block_content .vendor_wrap_omit .comment_thumb span.no_image,#mypage_message.message_box .wrap_block_content .vendor_wrap_omit .comment_thumb img{visibility:hidden}#mypage_message.message_box .wrap_block_content .vendor_wrap_omit .user_comment h5{display:none}#mypage_message.message_box .wrap_block_content .vendor_wrap_omit+.user_wrap{margin-top:1em}#mypage_message.message_box .wrap_block_content .user_wrap{margin-bottom:.5em}#mypage_message.message_box .wrap_block_content .user_wrap .comment_wrap{-ms-flex-direction:row-reverse;flex-direction:row-reverse}#mypage_message.message_box .wrap_block_content .user_wrap .comment_wrap .user_comment{margin-right:20px;margin-left:0;text-align:right}#mypage_message.message_box .wrap_block_content .user_wrap .comment_wrap .user_comment h5{text-align:right}#mypage_message.message_box .wrap_block_content .user_wrap .comment_wrap .user_comment .comment_text:after{right:-20px;left:auto;border-left:12px solid #d7ebfe}#mypage_message.message_box .wrap_block_content .user_wrap+.user_wrap .comment_thumb{margin-bottom:0}#mypage_message.message_box .wrap_block_content .user_wrap+.user_wrap .comment_thumb span.no_image{visibility:hidden}#mypage_message.message_box .wrap_block_content .user_wrap+.user_wrap .comment_thumb img{visibility:hidden}#mypage_message.message_box .wrap_block_content .user_wrap+.user_wrap .user_comment h5{display:none}#mypage_message.message_box .wrap_block_content .user_wrap+.user_wrap .user_comment .comment_text:after{display:none}#mypage_message.message_box .wrap_block_content .user_wrap+.vendor_wrap{margin-top:1em}.footer{margin-top:0}@media screen and (min-width: 1px) and (max-width: 980px){#mypage_message .message_box .wrap_block_content{padding:20px 10px}#mypage-box{padding:0}}.mypage-myreview .mypage-reviews .mypage-review{border-top:1px solid #C6C6C6;padding:20px}@media screen and (min-width: 1px) and (max-width: 640px){.mypage-myreview .mypage-reviews .mypage-review{padding:10px 0}}.mypage-myreview .mypage-reviews .mypage-review:last-child{border-bottom:1px solid #C6C6C6}.mypage-myreview .mypage-thumbnail-wrap{line-height:0;margin-right:15px}.mypage-myreview .mypage-review-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width: 1px) and (max-width: 1024px){.mypage-myreview .mypage-review-container{display:block}}.mypage-myreview .mypage-review-container .mypage-review-section:first-child{-ms-flex:0 0 80%;flex:0 0 80%}.mypage-myreview .mypage-review-container .mypage-review-section:last-child{-ms-flex:0 0 20%;flex:0 0 20%}.mypage-myreview .mypage-myreview-wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}@media screen and (min-width: 1px) and (max-width: 1024px){.mypage-myreview .mypage-myreview-wrap{display:block}}.mypage-myreview .mypage-product-informations{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;-ms-flex:0 1 45%;flex:0 1 45%;padding-right:20px}@media screen and (min-width: 1px) and (max-width: 1024px){.mypage-myreview .mypage-product-informations{padding-right:0}}.mypage-myreview .mypage-review-overview{-ms-flex:0 1 55%;flex:0 1 55%;padding-right:40px}@media screen and (min-width: 1px) and (max-width: 1024px){.mypage-myreview .mypage-review-overview{margin-top:10px;padding-right:0}}.mypage-myreview .mypage-review-overview>*:not(:first-child){margin-top:3px}.mypage-myreview .mypage-review-overview p{margin:0;font-size:12px;font-size:.75rem;text-align:left}.mypage-myreview .mypage-review-overview .mypage-review-overview-title{font-size:14px;font-size:.875rem;font-weight:700}.mypage-myreview .mypage-review-overview .mypage-review-overview-answer{padding:10px;background:#ededed;word-break:break-word}.mypage-myreview .mypage-review-overview .mypage-review-overview-answer p{line-height:1.4;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;max-height:2.8em}.mypage-myreview .mypage-review-overview .review-status-comment{color:#ed7d31;font-weight:700}.mypage-myreview .mypage-review-overview .review-status-comment span.repost-prompt-comment{display:table;background:#ed7d31;padding:0 15px;color:#fff;font-size:14px}.mypage-myreview .mypage-review-overview .review-status-comment span.repost-prompt-comment:before{display:inline-block;content:" ";height:12px;width:21px}@media screen and (min-width: 1px) and (max-width: 1024px){.mypage-myreview .mypage-myreview-buttuns{margin-top:10px}}@media screen and (min-width: 1px) and (max-width: 640px){.mypage-myreview .mypage-myreview-buttuns{display:-ms-flexbox;display:flex;text-align:center}}.mypage-myreview .mypage-myreview-buttuns>*:not(:last-child){margin-bottom:10px}.mypage-myreview .mypage-myreview-buttuns .mypage-button-submit.is-myreview-button:not(.mypage-button-red-style):not(.mypage-button-gray-style){font-weight:700;background:#2fc1e1}.mypage-myreview .mypage-myreview-buttuns .mypage-button-submit.is-myreview-button:not(.mypage-button-red-style):not(.mypage-button-gray-style):before{content:"";background-size:contain;background-repeat:no-repeat;vertical-align:middle;background-image:url(data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2023.0.2%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200\)%20%20--%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22%E3%83%AC%E3%82%A4%E3%83%A4%E3%83%BC_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%0A%09%20y%3D%220px%22%20viewBox%3D%220%200%2024%2024%22%20style%3D%22enable-background%3Anew%200%200%2024%2024%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill%3A%23FFFFFF%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M7.9%2C21.4L7.9%2C21.4l9-9l0.1-0.1c0%2C0%2C0%2C0%2C0.1-0.1l4.7-4.7l0%2C0l-5.3-5.3l0%2C0l-4.7%2C4.7L11.7%2C7c0%2C0%2C0%2C0-0.1%2C0.1%0A%09%09l-9%2C9l0%2C0l-2.3%2C7.6l0%2C0l7.5-2.3C7.8%2C21.4%2C7.9%2C21.4%2C7.9%2C21.4z%20M1.9%2C22l1.2-3.8l0%2C0l2.6%2C2.6l0%2C0L1.9%2C22L1.9%2C22z%22%2F%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M23.3%2C5.1c0.6-0.6%2C0.6-1.5%2C0-2.1l-2.2-2.2c-0.6-0.6-1.5-0.6-2.1%2C0l-1.1%2C1.1l0%2C0l4.3%2C4.3l0%2C0L23.3%2C5.1z%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E);width:24px;height:24px;width:20px;height:20px;display:inline-block;margin-right:5px}.mypage-message .mypage-message-edit-buttuns{margin-top:10px;margin-bottom:10px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.mypage-message .mypage-message-edit-buttuns>*{max-width:200px}.mypage-message .mypage-message-edit-buttuns>*:first-child{-ms-flex:0 1 50%;flex:0 1 50%;margin-right:5px}.mypage-message .mypage-message-edit-buttuns>*:first-child.mypage-button-gray-style{cursor:pointer}.mypage-message .mypage-message-edit-buttuns>*:first-child.mypage-button-gray-style:hover{opacity:.5}.mypage-message .mypage-message-edit-buttuns>*:last-child{-ms-flex:0 1 50%;flex:0 1 50%;margin-left:5px}.mypage-message .add-message-wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:20px;background:#ededed}@media screen and (min-width: 1px) and (max-width: 640px){.mypage-message .add-message-wrap{padding:10px}}.mypage-message .add-message-wrap>*:first-child{-ms-flex:1 1 1px;flex:1 1 1px;display:-ms-flexbox;display:flex;width:calc(100% - 100px);padding-right:20px}@media screen and (min-width: 1px) and (max-width: 640px){.mypage-message .add-message-wrap>*:first-child{padding-right:10px;width:calc(100% - 50px)}}.mypage-message .add-message-wrap>*:first-child textarea{resize:none}.mypage-message .add-message-wrap>*:last-child{-ms-flex:0 0 100px;flex:0 0 100px}@media screen and (min-width: 1px) and (max-width: 640px){.mypage-message .add-message-wrap>*:last-child{-ms-flex:0 0 50px;flex:0 0 50px;font-size:12px;font-size:.75rem;padding:10px}}.mypage-message .mypage-message-button-wrap{text-align:center;margin-top:40px}#vendor-page-content{width:100%;background:#f5f7fd;margin-bottom:-10px;padding-bottom:20px}#vendor-page-content .is-flex{display:-ms-flexbox;display:flex}@media screen and (min-width: 1px) and (max-width: 640px){#vendor-page-content .is-flex{-ms-flex-direction:column;flex-direction:column}}#vendor-page-content .is-hr{padding-bottom:25px;margin-bottom:25px;border-bottom:1px solid #efefef}#vendor-page-content .mb-30{margin-bottom:30px}@media screen and (min-width: 1px) and (max-width: 640px){#vendor-page-content .mb-30{margin-bottom:10px}}#vendor-page-content .ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:90%}#vendor-page-content header{max-width:1280px;background:#fff;margin:0 auto}#vendor-page-content header .cover-img{width:100%;height:100%}@media screen and (min-width: 1px) and (max-width: 980px){#vendor-page-content header .cover-img{width:100%;height:auto}}@media screen and (min-width: 1px) and (max-width: 640px){#vendor-page-content header .cover-img{width:100%;height:auto}}#vendor-page-content header .cover-img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}#vendor-page-content .nav-wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;max-width:1280px;margin:0 auto;background-color:#464c9c}@media screen and (min-width: 1px) and (max-width: 640px){#vendor-page-content .nav-wrap{-ms-flex-align:stretch;align-items:stretch}}#vendor-page-content .nav-wrap.is-show{top:0;opacity:1;-webkit-transform:translateY(0);transform:translateY(0);position:fixed;width:100%;margin:0 auto;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%);z-index:2}#vendor-page-content .nav-wrap li{-ms-flex:1 1;flex:1 1}#vendor-page-content .nav-wrap li:not(:last-child){border-right:1px solid #fff}#vendor-page-content .nav-wrap li:hover{background:#2fc1e1}#vendor-page-content .nav-wrap li a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:relative;width:100%;height:100%;padding:10px 35px 8px 15px;border-radius:0}@media screen and (min-width: 1px) and (max-width: 640px){#vendor-page-content .nav-wrap li a{padding:10px}}#vendor-page-content .nav-wrap li a:after{position:absolute;right:30px;top:50%;content:"";display:inline-block;padding:5px;-webkit-transform:translateY(-70%) rotate(45deg);transform:translateY(-70%) rotate(45deg);border:solid #fff;border-width:0 1px 1px 0}@media screen and (min-width: 1px) and (max-width: 640px){#vendor-page-content .nav-wrap li a:after{right:5px;padding:3px}}#vendor-page-content .nav-wrap li a span{color:#fff;font-size:14px;font-size:.875rem;font-weight:600}@media screen and (min-width: 1px) and (max-width: 640px){#vendor-page-content .nav-wrap li a span{line-height:1.3}}#vendor-page-content .vendor-page-wrapper{max-width:1280px;margin:0 auto;padding:25px;background:#fff}@media screen and (min-width: 1px) and (max-width: 980px){#vendor-page-content .vendor-page-wrapper{padding:15px}}@media screen and (min-width: 1px) and (max-width: 640px){#vendor-page-content .vendor-page-wrapper{padding:10px}}#vendor-page-content .vendor-page-wrapper .btn,#vendor-page-content .vendor-page-wrapper .btn-more{min-width:30%;max-width:50%;width:100%;color:#2fc1e1;background:#fff;border:1px solid #2FC1E1;padding:0}@media screen and (min-width: 1px) and (max-width: 980px){#vendor-page-content .vendor-page-wrapper .btn,#vendor-page-content .vendor-page-wrapper .btn-more{min-width:100px}}#vendor-page-content .vendor-page-wrapper .btn a,#vendor-page-content .vendor-page-wrapper .btn-more a{width:100%;height:100%;font-weight:700;color:#2fc1e1;display:block;padding:8px}@media screen and (min-width: 1px) and (max-width: 640px){#vendor-page-content .vendor-page-wrapper .btn a,#vendor-page-content .vendor-page-wrapper .btn-more a{padding:12px 0}}#vendor-page-content .vendor-page-wrapper .btn a:hover,#vendor-page-content .vendor-page-wrapper .btn-more a:hover{color:#fff;background:#2fc1e1}#vendor-page-content .vendor-page-wrapper .btn.go-contact,#vendor-page-content .vendor-page-wrapper .go-contact.btn-more{color:#fff;background:#464c9c;border:1px solid #464C9C;margin-top:20px}#vendor-page-content .vendor-page-wrapper .btn.go-contact a,#vendor-page-content .vendor-page-wrapper .go-contact.btn-more a{color:#fff;padding:12px 6px}#vendor-page-content .vendor-page-wrapper .thumbnail{min-height:100px;min-width:100px;background:#fff}#vendor-page-content .vendor-page-wrapper .thumbnaila:hover{opacity:.7}#vendor-page-content .vendor-page-wrapper .thumbnail img{border:0;-webkit-box-sizing:0;box-sizing:0}#vendor-page-content .vendor-page-wrapper .ttl{text-align:center;font-weight:700;color:#2fc1e1;margin-bottom:30px}@media screen and (min-width: 1px) and (max-width: 640px){#vendor-page-content .vendor-page-wrapper .ttl{font-size:18px;font-size:1.125rem;margin-bottom:10px}}#vendor-page-content .vendor-page-wrapper .index{font-weight:700;font-size:14px;font-size:.875rem;color:#464c9c;-o-border-image:linear-gradient(180deg,#2FC1E1,#464C9C) 1/0 0 0 4px;border-image:-webkit-gradient(linear,left top,left bottom,from(#2FC1E1),to(#464C9C)) 1/0 0 0 4px;border-image:linear-gradient(180deg,#2fc1e1,#464c9c) 1/0 0 0 4px;border-style:solid;padding-left:5px;margin-bottom:10px;border-top:none;border-right:none;border-bottom:0}#vendor-page-content .vendor-page-wrapper .more-read{color:#464c9c;text-decoration:underline;text-align:center;cursor:pointer}#vendor-page-content .vendor-page-wrapper .name{font-weight:700}#vendor-page-content .vendor-page-wrapper .company-wrap{width:100%;min-width:600px;display:-ms-flexbox;display:flex}@media screen and (min-width: 1px) and (max-width: 980px){#vendor-page-content .vendor-page-wrapper .company-wrap{width:100%;min-width:auto}}@media screen and (min-width: 1px) and (max-width: 640px){#vendor-page-content .vendor-page-wrapper .company-wrap{width:100%;min-width:auto}}#vendor-page-content .vendor-page-wrapper .vendor-infor-wrap{display:-ms-flexbox;display:flex}#vendor-page-content .vendor-page-wrapper .vendor-infor-wrap .vendor-capital-name{margin-right:30px}#vendor-page-content .vendor-page-wrapper .vendor-url-wrap{display:-ms-flexbox;display:flex;margin-top:5px}#vendor-page-content .vendor-page-wrapper .vendor-url-wrap .vendor-url-title{font-weight:700;margin-right:10px;width:80px}#vendor-page-content .vendor-page-wrapper .vendor-url-wrap .vendor-url-title:after{display:inline-block;content:":"}#vendor-page-content .vendor-page-wrapper .vendor-url-wrap .vendor-url{max-width:600px;word-wrap:break-word}@media screen and (min-width: 1px) and (max-width: 640px){#vendor-page-content .vendor-page-wrapper .vendor-url-wrap .vendor-url{max-width:200px}}#vendor-page-content .vendor-page-wrapper .vendor-url-wrap .vendor-url a{text-decoration:underline}#vendor-page-content .vendor-page-wrapper .product-area-solution li{width:calc(100% / 3);display:-ms-grid;display:grid;-ms-grid-columns:100px 10px 1fr;grid-template-columns:100px 1fr;-ms-grid-rows:25px 2px 25px 2px 1fr 2px 40px;grid-template-rows:25px 25px 1fr 40px;grid-gap:2px 10px;gap:2px 10px;grid-template-areas:"thumbnail-wrap small-category-product-rank" "thumbnail-wrap name" "thumbnail-wrap txt" "btn-wrap btn-wrap"}@media screen and (min-width: 1px) and (max-width: 980px){#vendor-page-content .vendor-page-wrapper .product-area-solution li{width:calc(50% - 10px);-ms-grid-rows:25px 2px 25px 2px 1fr;grid-template-rows:25px 25px 1fr}}@media screen and (min-width: 1px) and (max-width: 640px){#vendor-page-content .vendor-page-wrapper .product-area-solution li{-ms-grid-rows:25px 2px 25px 2px 1fr;grid-template-rows:25px 25px 1fr}}#vendor-page-content .vendor-page-wrapper .thumbnail-wrap{-ms-grid-row:1;-ms-grid-row-span:5;-ms-grid-column:1;margin-right:10px;grid-area:thumbnail-wrap}@media screen and (min-width: 1px) and (max-width: 640px){#vendor-page-content .vendor-page-wrapper .thumbnail-wrap{margin-bottom:10px}}#vendor-page-content .vendor-page-wrapper .company-name{grid-area:company-name}#vendor-page-content .vendor-page-wrapper .small-category-product-rank{-ms-grid-row:1;-ms-grid-column:3;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;grid-area:small-category-product-rank}#vendor-page-content .vendor-page-wrapper .name{-ms-grid-row:3;-ms-grid-column:3;grid-area:name}#vendor-page-content .vendor-page-wrapper .txt{-ms-grid-row:5;-ms-grid-column:3;grid-area:txt}#vendor-page-content .vendor-page-wrapper .btn-wrap{-ms-grid-row:7;-ms-grid-column:1;-ms-grid-column-span:3;grid-area:btn-wrap}#vendor-page-content .vendor-page-wrapper .product-review-num{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-left:10px}#vendor-page-content .vendor-page-wrapper .product-review-num:before{content:" ";height:20px;width:21px;line-height:1.1;background-repeat:no-repeat;display:inline-block;vertical-align:middle}#vendor-page-content .vendor-page-wrapper .intro-area{margin-bottom:20px}@media screen and (min-width: 1px) and (max-width: 980px){#vendor-page-content .vendor-page-wrapper .intro-area{-ms-flex-direction:column;flex-direction:column}}#vendor-page-content .vendor-page-wrapper .intro-area .left{margin-right:25px}@media screen and (min-width: 1px) and (max-width: 640px){#vendor-page-content .vendor-page-wrapper .intro-area .left{margin:0 auto 10px}}#vendor-page-content .vendor-page-wrapper .intro-area .left .vendors-img-wrap{width:470px;height:290px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border:1px solid #cecece}@media screen and (min-width: 1px) and (max-width: 640px){#vendor-page-content .vendor-page-wrapper .intro-area .left .vendors-img-wrap{width:100%;height:auto}}#vendor-page-content .vendor-page-wrapper .intro-area .left .vendors-img-wrap img{width:auto;height:auto;max-width:100%;max-height:100%}#vendor-page-content .vendor-page-wrapper .intro-area .right{width:100%}#vendor-page-content .vendor-page-wrapper .about-company{width:100%;-ms-flex-pack:distribute;justify-content:space-around;padding:10px 10px 25px}@media screen and (min-width: 1px) and (max-width: 640px){#vendor-page-content .vendor-page-wrapper .about-company{padding:15px 0}}@media screen and (min-width: 1px) and (max-width: 640px){#vendor-page-content .vendor-page-wrapper .about-company .left{margin-bottom:20px}}#vendor-page-content .vendor-page-wrapper .about-company .left .company-name{font-weight:700;font-size:24px;font-size:1.5rem;line-height:1.3;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#vendor-page-content .vendor-page-wrapper .about-company .left .small-category-product-rank .rating-block-rating{font-size:30px;font-size:1.875rem}#vendor-page-content .vendor-page-wrapper .about-company .left .small-category-product-rank .product-review-num span{font-size:16px;font-size:1rem}#vendor-page-content .vendor-page-wrapper .about-company .left .small-category-product-rank .product-card-star-num{margin-top:2px;font-size:24px;font-size:1.5rem}#vendor-page-content .vendor-page-wrapper .about-company .left .vendor-infor-wrap{margin:10px 0 0 20px}#vendor-page-content .vendor-page-wrapper .about-company .left .vendor-infor-wrap .vendor-capital-name,#vendor-page-content .vendor-page-wrapper .about-company .left .vendor-infor-wrap .vendor-listed-name{position:relative;display:inline-block;height:24px;line-height:24px;padding:0 1em;background-color:#2fc1e1;border-radius:0 3px 3px 0;color:#fff;font-weight:700;font-size:12px;text-decoration:none}#vendor-page-content .vendor-page-wrapper .about-company .left .vendor-infor-wrap .vendor-capital-name:before,#vendor-page-content .vendor-page-wrapper .about-company .left .vendor-infor-wrap .vendor-listed-name:before{position:absolute;top:0;left:-12px;content:"";width:0;height:0;border-color:transparent #2FC1E1 transparent transparent;border-style:solid;border-width:12px 12px 12px 0}#vendor-page-content .vendor-page-wrapper .about-company .left .vendor-infor-wrap .vendor-capital-name:after,#vendor-page-content .vendor-page-wrapper .about-company .left .vendor-infor-wrap .vendor-listed-name:after{position:absolute;top:50%;left:0;z-index:2;display:block;content:"";width:6px;height:6px;margin-top:-3px;background-color:#fff;border-radius:100%}#vendor-page-content .vendor-page-wrapper .about-company .right{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}#vendor-page-content .vendor-page-wrapper .section-review{padding:15px;margin-bottom:30px;background:#f7f7f7}@media screen and (min-width: 1px) and (max-width: 640px){#vendor-page-content .vendor-page-wrapper .section-review{padding:5px}}#vendor-page-content .vendor-page-wrapper .section-review .is-flex{-ms-flex-pack:justify;justify-content:space-between}#vendor-page-content .vendor-page-wrapper .section-review .flex-container{margin-left:-10px}#vendor-page-content .vendor-page-wrapper .section-review .profile-reviews{width:100%}@media screen and (min-width: 1px) and (max-width: 640px){#vendor-page-content .vendor-page-wrapper .section-review .profile-reviews+.profile-reviews{margin-top:15px}}#vendor-page-content .vendor-page-wrapper .section-review .index{font-size:18px;font-size:1.125rem;margin-left:10px}#vendor-page-content .vendor-page-wrapper .section-review .review-wrap li{padding:15px;background:#fff;margin:0 0 10px 10px}@media screen and (min-width: 1px) and (max-width: 980px){#vendor-page-content .vendor-page-wrapper .section-review .review-wrap li{width:98%;margin:0 0 10px}}@media screen and (min-width: 1px) and (max-width: 640px){#vendor-page-content .vendor-page-wrapper .section-review .review-wrap li{width:100%;min-height:auto;margin:0 auto 10px}}#vendor-page-content .vendor-page-wrapper .section-review .review-wrap li .review-area{display:-ms-flexbox;display:flex}@media screen and (min-width: 1px) and (max-width: 640px){#vendor-page-content .vendor-page-wrapper .section-review .review-wrap li .review-area{display:-ms-flexbox;display:flex;-ms-flex-flow:column-reverse nowrap;flex-flow:column-reverse nowrap}}#vendor-page-content .vendor-page-wrapper .section-review .review-wrap li .review-area .left{margin-right:10px}@media screen and (min-width: 1px) and (max-width: 980px){#vendor-page-content .vendor-page-wrapper .section-review .review-wrap li .review-area .left{margin:0 0 10px}}@media screen and (min-width: 1px) and (max-width: 640px){#vendor-page-content .vendor-page-wrapper .section-review .review-wrap li .review-area .left{margin:10px 0 0}}#vendor-page-content .vendor-page-wrapper .section-review .review-wrap li .review-area .left .review-avatar-img{width:70px;height:70px;border-radius:50%;overflow:hidden}@media screen and (min-width: 1px) and (max-width: 980px){#vendor-page-content .vendor-page-wrapper .section-review .review-wrap li .review-area .left .review-avatar-img{width:60px;height:60px}}@media screen and (min-width: 1px) and (max-width: 640px){#vendor-page-content .vendor-page-wrapper .section-review .review-wrap li .review-area .left .review-avatar-img{width:50px;height:50px;margin:0 auto}}#vendor-page-content .vendor-page-wrapper .section-review .review-wrap li .review-area .left .review-avatar-img img{width:100%;height:100%}#vendor-page-content .vendor-page-wrapper .section-review .review-wrap li .review-area .right{width:100%}#vendor-page-content .vendor-page-wrapper .section-review .review-wrap li .review-area .right .txt{margin:0}#vendor-page-content .vendor-page-wrapper .section-review .review-wrap li .review-area .right span{margin-left:5px;font-size:12px;font-size:.75rem}#vendor-page-content .vendor-page-wrapper .section-review .is-flex .profile-reviews:only-child .review-wrap li{height:auto}#vendor-page-content .vendor-page-wrapper .section-review .is-flex .profile-reviews:nth-last-child(2) .review-wrap li,#vendor-page-content .vendor-page-wrapper .section-review .is-flex .profile-reviews:nth-last-child(2)~.profile-reviews .review-wrap li{height:150px}@media screen and (min-width: 900px) and (max-width: 1198px){#vendor-page-content .vendor-page-wrapper .section-review .is-flex .profile-reviews:nth-last-child(2) .review-wrap li,#vendor-page-content .vendor-page-wrapper .section-review .is-flex .profile-reviews:nth-last-child(2)~.profile-reviews .review-wrap li{height:180px}}@media screen and (min-width: 840px) and (max-width: 899px){#vendor-page-content .vendor-page-wrapper .section-review .is-flex .profile-reviews:nth-last-child(2) .review-wrap li,#vendor-page-content .vendor-page-wrapper .section-review .is-flex .profile-reviews:nth-last-child(2)~.profile-reviews .review-wrap li{height:200px}}@media screen and (min-width: 760px) and (max-width: 839px){#vendor-page-content .vendor-page-wrapper .section-review .is-flex .profile-reviews:nth-last-child(2) .review-wrap li,#vendor-page-content .vendor-page-wrapper .section-review .is-flex .profile-reviews:nth-last-child(2)~.profile-reviews .review-wrap li{height:220px}}@media screen and (min-width: 708px) and (max-width: 759px){#vendor-page-content .vendor-page-wrapper .section-review .is-flex .profile-reviews:nth-last-child(2) .review-wrap li,#vendor-page-content .vendor-page-wrapper .section-review .is-flex .profile-reviews:nth-last-child(2)~.profile-reviews .review-wrap li{height:250px}}@media screen and (min-width: 641px) and (max-width: 709px){#vendor-page-content .vendor-page-wrapper .section-review .is-flex .profile-reviews:nth-last-child(2) .review-wrap li,#vendor-page-content .vendor-page-wrapper .section-review .is-flex .profile-reviews:nth-last-child(2)~.profile-reviews .review-wrap li{height:300px}}@media screen and (min-width: 1px) and (max-width: 640px){#vendor-page-content .vendor-page-wrapper .section-review .is-flex .profile-reviews:nth-last-child(2) .review-wrap li,#vendor-page-content .vendor-page-wrapper .section-review .is-flex .profile-reviews:nth-last-child(2)~.profile-reviews .review-wrap li{height:auto}}#vendor-page-content .vendor-page-wrapper .section-review .is-flex .profile-reviews:nth-last-child(3) .review-wrap li,#vendor-page-content .vendor-page-wrapper .section-review .is-flex .profile-reviews:nth-last-child(3)~.profile-reviews .review-wrap li{height:220px}@media screen and (min-width: 900px) and (max-width: 1198px){#vendor-page-content .vendor-page-wrapper .section-review .is-flex .profile-reviews:nth-last-child(3) .review-wrap li,#vendor-page-content .vendor-page-wrapper .section-review .is-flex .profile-reviews:nth-last-child(3)~.profile-reviews .review-wrap li{height:280px}}@media screen and (min-width: 840px) and (max-width: 899px){#vendor-page-content .vendor-page-wrapper .section-review .is-flex .profile-reviews:nth-last-child(3) .review-wrap li,#vendor-page-content .vendor-page-wrapper .section-review .is-flex .profile-reviews:nth-last-child(3)~.profile-reviews .review-wrap li{height:360px}}@media screen and (min-width: 760px) and (max-width: 839px){#vendor-page-content .vendor-page-wrapper .section-review .is-flex .profile-reviews:nth-last-child(3) .review-wrap li,#vendor-page-content .vendor-page-wrapper .section-review .is-flex .profile-reviews:nth-last-child(3)~.profile-reviews .review-wrap li{height:380px}}@media screen and (min-width: 708px) and (max-width: 759px){#vendor-page-content .vendor-page-wrapper .section-review .is-flex .profile-reviews:nth-last-child(3) .review-wrap li,#vendor-page-content .vendor-page-wrapper .section-review .is-flex .profile-reviews:nth-last-child(3)~.profile-reviews .review-wrap li{height:450px}}@media screen and (min-width: 641px) and (max-width: 709px){#vendor-page-content .vendor-page-wrapper .section-review .is-flex .profile-reviews:nth-last-child(3) .review-wrap li,#vendor-page-content .vendor-page-wrapper .section-review .is-flex .profile-reviews:nth-last-child(3)~.profile-reviews .review-wrap li{height:550px}}@media screen and (min-width: 1px) and (max-width: 640px){#vendor-page-content .vendor-page-wrapper .section-review .is-flex .profile-reviews:nth-last-child(3) .review-wrap li,#vendor-page-content .vendor-page-wrapper .section-review .is-flex .profile-reviews:nth-last-child(3)~.profile-reviews .review-wrap li{height:auto}}#vendor-page-content .vendor-page-wrapper .about-solution{border-top:4px solid #464C9C;padding-top:30px}#vendor-page-content .vendor-page-wrapper .about-solution .nav-solution-ttl{width:auto;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch;margin-bottom:30px;-ms-flex-pack:justify;justify-content:space-between;margin-left:-20px}@media screen and (min-width: 1px) and (max-width: 980px){#vendor-page-content .vendor-page-wrapper .about-solution .nav-solution-ttl{margin-left:-10px}}@media screen and (min-width: 1px) and (max-width: 640px){#vendor-page-content .vendor-page-wrapper .about-solution .nav-solution-ttl{display:block}}#vendor-page-content .vendor-page-wrapper .about-solution .nav-solution-ttl li{-ms-flex:1 1;flex:1 1;position:relative;border-radius:8px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin:0 0 20px 15px;overflow:hidden;background:#464c9c;outline:1px solid white;outline-offset:-3px}@media screen and (min-width: 1px) and (max-width: 980px){#vendor-page-content .vendor-page-wrapper .about-solution .nav-solution-ttl li{width:calc(100% / 3 - 10px);margin:0 0 10px 10px}}@media screen and (min-width: 1px) and (max-width: 640px){#vendor-page-content .vendor-page-wrapper .about-solution .nav-solution-ttl li{width:100%;margin:0 0 10px 5px}}#vendor-page-content .vendor-page-wrapper .about-solution .nav-solution-ttl li a{width:100%;height:100%;padding:15px;color:#fff;font-weight:700;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width: 1px) and (max-width: 640px){#vendor-page-content .vendor-page-wrapper .about-solution .nav-solution-ttl li a{font-size:14px;font-size:.875rem;line-height:1.3;padding:10px 5px}}#vendor-page-content .vendor-page-wrapper .about-solution .nav-solution-ttl li a span{padding-right:20px}#vendor-page-content .vendor-page-wrapper .about-solution .nav-solution-ttl li a:after{content:"";display:block;position:absolute;top:50%;right:12px;width:9px;height:9px;border-top:1px solid white;border-right:1px solid white;-webkit-transform:translateX(-50%) translateY(-50%) rotate(135deg);transform:translate(-50%) translateY(-50%) rotate(135deg)}#vendor-page-content .vendor-page-wrapper .about-solution .nav-solution-ttl li:hover{background:#2fc1e1}#vendor-page-content .vendor-page-wrapper .about-solution .section-solution .index{font-size:20px;font-size:1.25rem;margin-bottom:15px}#vendor-page-content .vendor-page-wrapper .about-solution .product-area-solution{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-10px}@media screen and (min-width: 1px) and (max-width: 640px){#vendor-page-content .vendor-page-wrapper .about-solution .product-area-solution{margin-left:0}}#vendor-page-content .vendor-page-wrapper .about-solution .product-area-solution li{width:calc(100% / 3 - 10px);padding:10px;background:#f7f7f7;margin:0 0 20px 10px}@media screen and (min-width: 1px) and (max-width: 980px){#vendor-page-content .vendor-page-wrapper .about-solution .product-area-solution li{width:calc(50% - 10px)}}@media screen and (min-width: 1px) and (max-width: 640px){#vendor-page-content .vendor-page-wrapper .about-solution .product-area-solution li{width:100%;margin:0 auto 10px}}#vendor-page-content .vendor-page-wrapper .about-solution .product-area-solution li .name{font-size:14px;font-size:.875rem;margin-bottom:0}#vendor-page-content .vendor-page-wrapper .about-solution .product-area-solution li .txt{font-size:14px;font-size:.875rem;line-height:1.3}#vendor-page-content .vendor-page-wrapper .about-solution .product-area-solution li .btn-wrap{width:100%}#vendor-page-content .vendor-page-wrapper .about-solution .product-area-solution li .btn-wrap .btn:only-child,#vendor-page-content .vendor-page-wrapper .about-solution .product-area-solution li .btn-wrap .btn-more:only-child{color:#2fc1e1;background:#fff;border:1px solid #2FC1E1}#vendor-page-content .vendor-page-wrapper .about-solution .product-area-solution li .btn-wrap .btn:only-child a,#vendor-page-content .vendor-page-wrapper .about-solution .product-area-solution li .btn-wrap .btn-more:only-child a{color:#2fc1e1}#vendor-page-content .vendor-page-wrapper .about-solution .product-area-solution li .btn-wrap .btn:only-child a:hover,#vendor-page-content .vendor-page-wrapper .about-solution .product-area-solution li .btn-wrap .btn-more:only-child a:hover{color:#fff;background:#2fc1e1}#vendor-page-content .vendor-page-wrapper .about-solution .product-area-solution li .btn-wrap .btn,#vendor-page-content .vendor-page-wrapper .about-solution .product-area-solution li .btn-wrap .btn-more{color:#fff;background:#464c9c;border:1px solid #464C9C;margin-right:10px}@media screen and (min-width: 1px) and (max-width: 980px){#vendor-page-content .vendor-page-wrapper .about-solution .product-area-solution li .btn-wrap .btn,#vendor-page-content .vendor-page-wrapper .about-solution .product-area-solution li .btn-wrap .btn-more{min-width:48%}}#vendor-page-content .vendor-page-wrapper .about-solution .product-area-solution li .btn-wrap .btn a,#vendor-page-content .vendor-page-wrapper .about-solution .product-area-solution li .btn-wrap .btn-more a{color:#fff}#vendor-page-content .vendor-page-wrapper .about-solution .product-area-solution li .btn-wrap .btn a:hover,#vendor-page-content .vendor-page-wrapper .about-solution .product-area-solution li .btn-wrap .btn-more a:hover{color:#fff;background:#2fc1e1}#vendor-page-content .vendor-page-wrapper .about-solution .product-area-solution li .btn-wrap .btn:last-child,#vendor-page-content .vendor-page-wrapper .about-solution .product-area-solution li .btn-wrap .btn-more:last-child{margin-right:0;color:#2fc1e1;background:#fff;border:1px solid #2FC1E1}@media screen and (min-width: 1px) and (max-width: 640px){#vendor-page-content .vendor-page-wrapper .about-solution .product-area-solution li .btn-wrap .btn:last-child,#vendor-page-content .vendor-page-wrapper .about-solution .product-area-solution li .btn-wrap .btn-more:last-child{margin:10px 0 0}}#vendor-page-content .vendor-page-wrapper .about-solution .product-area-solution li .btn-wrap .btn:last-child a,#vendor-page-content .vendor-page-wrapper .about-solution .product-area-solution li .btn-wrap .btn-more:last-child a{color:#2fc1e1}#vendor-page-content .vendor-page-wrapper .about-solution .product-area-solution li .btn-wrap .btn:last-child a:hover,#vendor-page-content .vendor-page-wrapper .about-solution .product-area-solution li .btn-wrap .btn-more:last-child a:hover{color:#fff;background:#2fc1e1}#vendor-page-content .vendor-page-wrapper .about-product{border-top:4px solid #464C9C;padding-top:30px}#vendor-page-content .vendor-page-wrapper .about-product .product-area{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-30px}@media screen and (min-width: 1px) and (max-width: 980px){#vendor-page-content .vendor-page-wrapper .about-product .product-area{margin-left:30px}}@media screen and (min-width: 1px) and (max-width: 640px){#vendor-page-content .vendor-page-wrapper .about-product .product-area{margin-left:0}}#vendor-page-content .vendor-page-wrapper .about-product .product-area li{width:calc(100% / 3 - 30px);margin:0 0 20px 30px}@media screen and (min-width: 1px) and (max-width: 980px){#vendor-page-content .vendor-page-wrapper .about-product .product-area li{width:calc(50% - 10px);margin:0 0 20px 10px}}@media screen and (min-width: 1px) and (max-width: 640px){#vendor-page-content .vendor-page-wrapper .about-product .product-area li{width:100%;margin:0}}#vendor-page-content .vendor-page-wrapper .about-product .product-area li .tag{display:inline-block;border-radius:50px;border:1px solid #464C9C;font-size:12px;font-size:.75rem;margin-bottom:5px;overflow:hidden}#vendor-page-content .vendor-page-wrapper .about-product .product-area li .tag a{color:#464c9c;display:block;padding:2px 4px}#vendor-page-content .vendor-page-wrapper .about-product .product-area li .tag a:hover{color:#fff;background:#2fc1e1}#vendor-page-content .vendor-page-wrapper .about-product .product-area li .product-wrap{display:-ms-flexbox;display:flex;background:#fff}@media screen and (min-width: 1px) and (max-width: 640px){#vendor-page-content .vendor-page-wrapper .about-product .product-area li .product-wrap{padding:0}}@media screen and (min-width: 1px) and (max-width: 640px){#vendor-page-content .vendor-page-wrapper .about-product .product-area li .product-wrap .left{margin:0 auto}}#vendor-page-content .vendor-page-wrapper .about-product .product-area li .product-wrap .right{width:100%}#vendor-page-content .vendor-page-wrapper .about-product .product-area li .product-wrap .right .name{font-size:14px;font-size:.875rem;margin-bottom:10px}#vendor-page-content .vendor-page-wrapper .about-product .product-area li .product-wrap .right .small-category-product-rank{margin-bottom:10px}#vendor-page-content .vendor-page-wrapper .about-product .product-area li .product-wrap .right .btn,#vendor-page-content .vendor-page-wrapper .about-product .product-area li .product-wrap .right .btn-more{width:100%;min-width:182px}@media screen and (min-width: 1px) and (max-width: 980px){#vendor-page-content .vendor-page-wrapper .about-product .product-area li .product-wrap .right .btn,#vendor-page-content .vendor-page-wrapper .about-product .product-area li .product-wrap .right .btn-more{width:80%}}#mypage-box{background:#fafafa;padding:0 15px 30px;width:100%}@media screen and (min-width: 1px) and (max-width: 640px){#mypage-box{padding:0 0 20px}}#mypage-box #user-info>.user-info-container{background:#fff;padding:30px 50px 60px}@media screen and (min-width: 1px) and (max-width: 640px){#mypage-box #user-info>.user-info-container{padding:20px 10px 40px}}@media screen and (min-width: 1024px){#mypage-box .mypage-indent-container{padding-left:20px}}.mypage-header{display:-ms-flexbox;display:flex;padding:20px 30px}@media screen and (min-width: 1px) and (max-width: 640px){.mypage-header{padding:20px 0}}.mypage-header .mypage-header-section:first-child{-ms-flex:0 0 auto;flex:0 0 auto;line-height:0}.mypage-header .mypage-header-section:nth-child(2){padding-left:20px;-ms-flex:1 1 auto;flex:1 1 auto}.user-menu-wrapper{overflow:auto}@media screen and (min-width: 1024px){.mypage-menu-wrap{padding-right:15px}}@media screen and (min-width: 1px) and (max-width: 1024px){.mypage-menu-wrap{margin-top:30px}}#user-menu{padding:15px 0;background:#fff}@media screen and (min-width: 1px) and (max-width: 1024px){#user-menu{padding:0}}#user-menu.vertical.menu li{width:100%}@media screen and (min-width: 1px) and (max-width: 1024px){#user-menu.vertical.menu li{border:1px solid #C6C6C6}#user-menu.vertical.menu li:not(:last-child){border-bottom:none}}#user-menu.vertical.menu li.target{background-color:#464c9c;font-weight:600}#user-menu.vertical.menu li.target a{padding:.8rem 1rem;color:#fff}#user-menu.vertical.menu li.target a:before{color:#fff}#user-menu.vertical.menu li:not(.target) a{-webkit-transition:.2s;transition:.2s}#user-menu.vertical.menu li:not(.target) a:hover{background-color:#464c9c33}@media screen and (min-width: 1024px){#user-menu.vertical.menu li:last-child{margin-top:25px}}#user-menu.vertical.menu a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#464c9c;font-size:14px;font-size:.875rem}#user-menu.vertical.menu a:before{content:"";font-family:FontAwesome;margin-right:5px;color:#464c9c;font-size:18px;font-size:1.125rem}.mypage-thumbnail{position:relative;border:3px solid white;width:80px;height:80px;display:inline-block;overflow:hidden;-webkit-box-shadow:0 0 5px #C6C6C6;box-shadow:0 0 5px #c6c6c6}@media screen and (min-width: 1px) and (max-width: 640px){.mypage-thumbnail{width:70px;height:70px}}.mypage-thumbnail img{position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;left:50%;width:auto;height:auto;max-width:100%;max-height:100%}.mypage-username{word-wrap:break-word;font-size:30px;font-size:1.875rem;letter-spacing:2px}@media screen and (min-width: 1px) and (max-width: 640px){.mypage-username{font-size:20px;font-size:1.25rem}}.mypage-username span{font-size:20px;font-size:1.25rem;margin-left:10px}@media screen and (min-width: 1px) and (max-width: 640px){.mypage-username span{font-size:14px;font-size:.875rem}}.mypage-addition{font-size:12px;font-size:.75rem}@media screen and (min-width: 1px) and (max-width: 640px){.mypage-addition{font-size:10px;font-size:.625rem}}.mypage-label{display:inline-block;padding:.33333rem .5rem;border-radius:0;font-size:14px;font-size:.875rem;line-height:1;white-space:nowrap;cursor:default;background:#464c9c;color:#fefefe}.mypage-headline{line-height:1.2;font-weight:700;border-left:solid 5px #464C9C;padding:0 10px;margin-bottom:40px;font-size:24px;font-size:1.5rem;letter-spacing:1px}@media screen and (min-width: 1px) and (max-width: 640px){.mypage-headline{font-size:20px;font-size:1.25rem;margin-bottom:20px}}.mypage-button-submit{line-height:1.7;border:none;border-radius:5px;background:#464c9c;display:inline-block;padding:15px;color:#fff;font-weight:700;letter-spacing:2px;width:100%;max-width:400px;text-align:center;-webkit-transition:.5s;transition:.5s;font-size:16px;font-size:1rem}@media screen and (min-width: 1px) and (max-width: 640px){.mypage-button-submit{font-size:14px;font-size:.875rem;padding:0;margin-right:5px;height:50px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;letter-spacing:0}}.mypage-button-submit:last-child{margin-right:0}.mypage-button-submit:hover{opacity:.5;color:#fff;cursor:pointer}.mypage-button-submit:focus{color:#fff}.mypage-button-submit.mypage-button-border-style{border:1px solid #464C9C;color:#464c9c;background:#fff}.mypage-button-submit.mypage-button-border-style:hover{opacity:1;background:#464c9c33;color:#464c9c}.mypage-button-submit.mypage-button-border-style:focus{color:#464c9c}.mypage-button-submit.mypage-button-vender-style{background:#2fc1e1;letter-spacing:1px;font-size:12px;font-size:.75rem}.mypage-button-submit.mypage-button-gray-style{background:#c6c6c6}.mypage-button-submit.mypage-button-gray-style:hover{opacity:1;cursor:default}.mypage-button-submit.mypage-button-red-style{background:#ff4f4f}.mypage-button-submit.mypage-button-red-style:hover{opacity:.5}.mypage-button-submit.mypage-button-upload-style{background:#ededed;color:#8a8a8a}.mypage-button-submit.mypage-button-upload-style:hover{color:#8a8a8a;opacity:.5;cursor:pointer}.mypage-button-submit.is-myreview-button{padding:15px 7px;line-height:1.2;font-size:14px;font-size:.875rem}@media screen and (min-width: 1px) and (max-width: 640px){.mypage-button-submit.is-myreview-button{font-size:12px;font-size:.75rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:38px}}@media screen and (min-width: 1px) and (max-width: 640px){.mypage-button-submit.delete{width:100px}}input[disabled].mypage-button-red-style{cursor:not-allowed;background:#ededed}.product-informations{width:100%}@media screen and (min-width: 1px) and (max-width: 1024px){.product-informations{text-align:left}}.product-informations .product-card-name{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.product-informations .product-card-name p{line-height:1.1;word-wrap:break-word;word-break:break-all;margin:0;max-width:100%;min-width:100%;overflow:hidden;width:100%;text-align:left;font-weight:700;color:#555;font-size:18px;font-size:1.125rem}@media screen and (min-width: 1px) and (max-width: 640px){.product-informations .product-card-name p{font-size:14px;font-size:.875rem}}.product-informations .product-card-name p a{font-weight:700;color:#555;font-size:18px;font-size:1.125rem}@media screen and (min-width: 1px) and (max-width: 640px){.product-informations .product-card-name p a{font-size:14px;font-size:.875rem}}.product-informations .product-card-vendor-name{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-top:5px}.product-informations .product-card-vendor-name p{color:#555c!important;font-size:12px;font-size:.75rem;line-height:1.1;margin:0;max-width:100%;min-width:100%;overflow:hidden;word-wrap:break-word;word-break:break-all;width:100%;text-align:left}.product-informations .product-rating-review-wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:5px}.product-informations .product-rating-review-wrap .product-rating-wrap{display:-ms-flexbox;display:flex;font-size:20px;font-size:1.25rem;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;margin-right:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-informations .product-rating-review-wrap .product-rating-wrap .rating-block-rating{font-size:18px;font-size:1.125rem;padding-bottom:3px;margin-right:5px}.product-informations .product-rating-review-wrap .product-rating-wrap .product-card-star-num{font-size:14px;font-size:.875rem;margin:0}.product-informations .product-rating-review-wrap .product-card-review-num{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.product-informations .product-rating-review-wrap .product-card-review-num .product-card-review-num-img{height:auto;width:14px;margin-right:5px}.product-informations .product-rating-review-wrap .product-card-review-num .product-card-review-num-img img{display:block;width:100%;height:auto}.product-informations .product-rating-review-wrap .product-card-review-num span{color:#555;font-size:10px;font-size:.625rem;line-height:1}.product-informations .product-card-description{font-size:14px;font-size:.875rem}@media screen and (min-width: 1px) and (max-width: 640px){.product-informations .product-card-description{font-size:12px;font-size:.75rem}}.mypage-button-wrap{margin-top:30px}@media screen and (min-width: 1px) and (max-width: 640px){.mypage-button-wrap{margin-top:40px;text-align:center}}.mypage-input-text{height:2.5375rem;display:inline-block;margin:0;max-width:500px;background:#fff;-webkit-box-shadow:none;box-shadow:none;color:#555;border:1px solid lightgray;-webkit-transition:.5s;transition:.5s}.mypage-input-text:focus{max-width:500px;background:#464c9c33;-webkit-box-shadow:none;box-shadow:none;border:1px solid #464C9C}.mypage-input-text:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #fff inset;-webkit-text-fill-color:#29263E}.mypage-textarea{width:100%;min-width:100%;max-width:100%;height:40px;display:block;margin:0;background:#fff;-webkit-box-shadow:none;box-shadow:none;color:#555;border:1px solid lightgray;-webkit-transition:background .5s;transition:background .5s}.mypage-textarea:focus{background:#dff3fd;-webkit-box-shadow:none;box-shadow:none;border:1px solid #464C9C!important}@media screen and (min-width: 1024px){.mypage-checkboxes{margin-left:20px}}.mypage-checkboxes .mypage-checkbox-wrap:not(:last-child){margin-bottom:10px}.mypage-checkbox{display:inline-block;height:auto}.mypage-checkbox input[type=checkbox]{display:none}.mypage-checkbox span{display:inline-block;padding-left:40px;position:relative;color:#29263e}.mypage-checkbox span:before{background:#fff;border:1px solid #C6C6C6;border-radius:2px;display:block;content:"";height:28px;width:28px;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;left:0;z-index:2;-webkit-transition:.3s;transition:.3s}.mypage-checkbox span:after{-webkit-transition:.3s;transition:.3s}.mypage-checkbox input:checked+span{font-weight:700}.mypage-checkbox input:checked+span:after{display:block;content:"";width:20px;height:12px;border-left:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform:translateY(-50%) rotate(-50deg);transform:translateY(-50%) rotate(-50deg);position:absolute;top:47%;left:4px;z-index:2}.mypage-checkbox input:checked+span:before{background:#464c9c;border-color:#464c9c}.mypage-select{height:2.5375rem;display:inline-block;margin:0;max-width:500px;background-color:#fff;-webkit-box-shadow:none;box-shadow:none;color:#555;border:1px solid lightgray;-webkit-transition:background-color .5s;transition:background-color .5s}.mypage-select:focus{max-width:500px;background-color:#464c9c33;-webkit-box-shadow:none;box-shadow:none;border:1px solid #464C9C}.mypage-content-addition{margin-top:20px;font-size:14px;font-size:.875rem}.introduction-campaign-header .clip-copy,.introduction-campaign-container .clip-copy{color:#464c9c}.introduction-campaign-header h5{margin:2em auto}.introduction-campaign-header .lead-content{margin-bottom:2em}.introduction-campaign-header .lead-content small{color:#464c9c}.introduction-campaign-header .lead-content span{color:#2fc1e1}.introduction-campaign-header .lead-content span strong{font-size:1.1em;letter-spacing:1px;margin:0 .1em}.introduction-campaign-header .clip-container{display:inline-block;width:auto;margin-bottom:1em;border:solid 1px #464C9C;border-radius:5px;overflow:hidden}.introduction-campaign-header .clip-container .container-header{padding:.75em 4em;border-bottom:solid 1px #464C9C;color:#fff;background-color:#464c9c}.introduction-campaign-header .clip-container .container-inner{padding:1.5em 2em}.introduction-campaign-header .clip-container span{color:#464c9c}.introduction-campaign-container{padding:2em 1.5em;border:solid 2px #c0cbe9;border-radius:10px}.introduction-campaign-container section{margin-bottom:4em}.introduction-campaign-container section h5{margin-bottom:.5em;padding-bottom:.5em;border-bottom:dotted 1px #464C9C;text-align:center;font-weight:600;color:#464c9c}.introduction-campaign-container section p,.introduction-campaign-container section dl,.introduction-campaign-container section ul{padding:2em 1.5em}.introduction-campaign-container section ul li{margin-bottom:.2em;padding-left:1em;text-indent:-1em}@media screen and (min-width: 1px) and (max-width: 640px){.introduction-campaign-container section p{padding:0}}.introduction-campaign-container section dl{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width: 1px) and (max-width: 640px){.introduction-campaign-container section dl{padding:0}}.introduction-campaign-container section dl dt{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:22%;padding:1em;margin-bottom:0;border:solid 1px #464C9C;background-color:#c0cbe9;font-weight:600;border-bottom:none;border-right:none}.introduction-campaign-container section dl dt:last-of-type{border-bottom:solid 1px #464C9C}.introduction-campaign-container section dl dd{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;width:78%;padding:1em;border:solid 1px #464C9C;border-bottom:none}.introduction-campaign-container section dl dd:last-of-type{border-bottom:solid 1px #464C9C}.mypage-paypay{color:#000}.mypage-paypay .linkage-paypay{margin-bottom:30px;padding:15px;background:#eee}@media screen and (min-width: 1px) and (max-width: 640px){.mypage-paypay .linkage-paypay{margin-bottom:10px;padding:5px}}.mypage-paypay .linkage-paypay .status{font-size:18px;text-align:center}.mypage-paypay .linkage-paypay span{display:inline-block;margin-left:5px}.mypage-paypay .linkage-paypay .linkage{position:relative;width:100%;max-width:330px;display:block;margin:0 auto;color:#fff;padding:10px;font-size:18px;font-weight:700;border-radius:30px;background:#f00227}.mypage-paypay .linkage-paypay .linkage:after{position:absolute;content:"";display:block;right:10px;top:0;bottom:0;margin:auto;width:15px;height:15px;border-top:solid 3px #fff;border-right:solid 3px #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.mypage-paypay .linkage-paypay .linkage:hover{opacity:.6}.mypage-paypay .linkage-paypay .linked{width:100%;max-width:330px;display:block;margin:0 auto;color:#fff;padding:10px;font-size:16px;font-weight:700;border-radius:30px;background:#3eb75b}.mypage-paypay .linkage-paypay .linked span{margin-left:30px}.mypage-paypay .linkage-paypay .linked:hover{opacity:.6}.mypage-paypay h5{font-weight:700}.mypage-paypay .contents{background:#eee;padding:20px;margin-bottom:30px}.mypage-paypay .contents h6.index{font-size:28px;font-weight:700;text-align:center;margin-bottom:0;color:#f00227}.mypage-paypay .contents .step-wrap{background:#fef6f6;padding:15px;margin-bottom:30px}.mypage-paypay .contents .step-wrap .step-box span{display:inline-block;margin-bottom:10px;padding:5px 10px;font-size:16px;letter-spacing:1.2px;font-weight:700;border-radius:20px;color:#fff;background:#f00227}.mypage-paypay .contents .block-flex{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}@media screen and (min-width: 1px) and (max-width: 640px){.mypage-paypay .contents .block-flex{-ms-flex-direction:column;flex-direction:column}}.mypage-paypay .contents .block-flex .right{width:500px;margin-left:20px}@media screen and (min-width: 1px) and (max-width: 640px){.mypage-paypay .contents .block-flex .right{width:100%;margin:10px 0 0}}.mypage-paypay .contents .block-flex .left{line-height:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:400px}@media screen and (min-width: 1px) and (max-width: 640px){.mypage-paypay .contents .block-flex .left{width:100%}}.mypage-paypay .contents .block-flex .left img{border:1px solid #ccc}.mypage-paypay .contents .arrow{position:relative;top:-15px;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%);display:inline-block;padding:0 0 0 16px;color:#000;vertical-align:middle;text-decoration:none;font-size:15px}.mypage-paypay .contents .arrow:before,.mypage-paypay .contents .arrow:after{position:absolute;top:0;bottom:0;left:0;-webkit-transform:translateX(-50%);transform:translate(-50%);margin:auto;content:"";vertical-align:middle}.mypage-paypay .contents .arrow:before{width:40px;height:40px;border-radius:50%;background:#3eb75b}.mypage-paypay .contents .arrow:after{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:15px solid white}.mypage-paypay h6.howto{padding:20px;margin-bottom:16px;background:#fff;-webkit-box-shadow:0px 0px 15px -5px #777777;box-shadow:0 0 15px -5px #777;font-weight:700;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.mypage-paypay h6.notice{padding:10px;font-size:16px;font-weight:700;color:#fff;background:#f00227;margin-bottom:20px}.mypage-paypay dl.notice-list{font-size:14px}.mypage-paypay dl.notice-list dt:before{content:"";display:inline-block;width:10px;height:10px;background:#f00227;border-radius:50%;margin-right:.4em}.mypage-paypay dl.notice-list dd{padding-left:15px;margin-bottom:15px}.business-card-preview{max-width:315px;max-height:315px}@media screen and (min-width: 1px) and (max-width: 640px){.business-card-preview{width:100%;max-height:100%}}.mypage-profile-show .mypage-created-time{font-size:14px;font-size:.875rem;margin-bottom:20px}@media screen and (min-width: 1px) and (max-width: 640px){.mypage-profile-show .mypage-created-time{font-size:12px;font-size:.75rem;margin-bottom:10px}}.mypage-profile-show #user-work-company-history{margin-top:30px}@media screen and (min-width: 1px) and (max-width: 640px){.mypage-profile-show #user-work-company-history{margin-top:20px}}.mypage-profile-show #user-work-company-history>div:not(:first-child){margin-top:30px}@media screen and (min-width: 1px) and (max-width: 640px){.mypage-profile-show #user-work-company-history>div:not(:first-child){margin-top:20px}}.mypage-profile-show table.mypage-profile-table{font-size:14px;font-size:.875rem;background:#fff;text-align:left;table-layout:fixed;border-collapse:collapse;margin:0}.mypage-profile-show table.mypage-profile-table tbody,.mypage-profile-show table.mypage-profile-table tr{background:#fff;border:none}.mypage-profile-show table.mypage-profile-table tr:not(:last-child) th,.mypage-profile-show table.mypage-profile-table tr:not(:last-child) td{padding-bottom:12px}@media screen and (min-width: 1px) and (max-width: 640px){.mypage-profile-show table.mypage-profile-table tr:not(:last-child) th,.mypage-profile-show table.mypage-profile-table tr:not(:last-child) td{padding-bottom:8px}}.mypage-profile-show table.mypage-profile-table tr th,.mypage-profile-show table.mypage-profile-table tr td{padding:0 10px 0 0;word-break:break-word}.mypage-profile-show table.mypage-profile-table tr th{display:inline-block;width:25%}@media (min-width: 481px) and (max-width: 1023px){.mypage-profile-show table.mypage-profile-table tr th{width:35%}}@media screen and (min-width: 1px) and (max-width: 640px){.mypage-profile-show table.mypage-profile-table tr th{width:100px}}.mypage-profile-show table.mypage-profile-table tr td{display:inline-block;width:75%}@media (min-width: 481px) and (max-width: 1023px){.mypage-profile-show table.mypage-profile-table tr td{width:65%}}@media screen and (min-width: 1px) and (max-width: 640px){.mypage-profile-show table.mypage-profile-table tr td{width:calc(100% - 100px)}}.mypage-profile-show .mypage-profile-button-wrap{margin-top:50px}@media screen and (min-width: 1px) and (max-width: 640px){.mypage-profile-show .mypage-profile-button-wrap{margin-top:40px}}#user-form{background:#fafafa;padding:30px;width:100%}@media screen and (min-width: 1px) and (max-width: 640px){#user-form{padding:20px 10px}}#user-form *>th{text-align:right}#user-form *>td{padding-bottom:0}#user-form .must_item{color:red}#user-form .user-edit-form-wrap{background:#fff;padding:50px 50px 80px}@media screen and (min-width: 1px) and (max-width: 640px){#user-form .user-edit-form-wrap{padding:20px 10px 60px}}#user-form .user-edit-form-wrap>*:nth-child(2){margin-top:60px}@media screen and (min-width: 1px) and (max-width: 640px){#user-form .user-edit-form-wrap>*:nth-child(2){margin-top:30px}}#user-form .user-edit-form-wrap .user-edit-from-items .user-edit-from-item{padding:30px 20px;border-top:1px solid #C6C6C6;display:-ms-flexbox;display:flex}@media screen and (min-width: 1px) and (max-width: 640px){#user-form .user-edit-form-wrap .user-edit-from-items .user-edit-from-item{padding:20px 10px;display:block}}#user-form .user-edit-form-wrap .user-edit-from-items .user-edit-from-item:last-child{border-bottom:1px solid #C6C6C6}#user-form .user-edit-form-wrap .user-edit-from-items .user-edit-from-item .user-edit-from-item-title{-ms-flex:0 0 300px;flex:0 0 300px;padding-right:20px;margin-right:20px;border-right:7px solid #ededed}@media (min-width: 481px) and (max-width: 1023px){#user-form .user-edit-form-wrap .user-edit-from-items .user-edit-from-item .user-edit-from-item-title{-ms-flex:0 0 200px;flex:0 0 200px}}@media screen and (min-width: 1px) and (max-width: 640px){#user-form .user-edit-form-wrap .user-edit-from-items .user-edit-from-item .user-edit-from-item-title{padding-right:0;margin-right:0;border-right:none}}#user-form .user-edit-form-wrap .user-edit-from-items .user-edit-from-item .user-edit-from-item-title .labels-wrap{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;width:100%}@media screen and (min-width: 1px) and (max-width: 640px){#user-form .user-edit-form-wrap .user-edit-from-items .user-edit-from-item .user-edit-from-item-title .labels-wrap{-ms-flex-pack:start;justify-content:flex-start;margin-bottom:15px}}#user-form .user-edit-form-wrap .user-edit-from-items .user-edit-from-item .user-edit-from-item-title label{font-weight:700;font-size:14px;font-size:.875rem;color:#29263e;margin-right:7px}#user-form .user-edit-form-wrap .user-edit-from-items .user-edit-from-item .user-edit-from-item-title span{display:inline-block;padding:0 1px;letter-spacing:2px;line-height:1.2}#user-form .user-edit-form-wrap .user-edit-from-items .user-edit-from-item .user-edit-from-item-title span.required-label{color:#fff;border:2px solid #464C9C;background:#464c9c;font-size:12px;font-size:.75rem}#user-form .user-edit-form-wrap .user-edit-from-items .user-edit-from-item .user-edit-from-item-title span.optional-label{color:#8a8a8a;border:2px solid #C6C6C6;background:#fff;font-size:12px;font-size:.75rem}#user-form .user-edit-form-wrap .user-edit-from-items .user-edit-from-item .user-edit-from-item-inputs{-ms-flex:1 0 1px;flex:1 0 1px}#user-form .user-edit-form-wrap .user-edit-upload-wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:end;align-items:flex-end}@media screen and (min-width: 1px) and (max-width: 1024px){#user-form .user-edit-form-wrap .user-edit-upload-wrap{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}}#user-form .user-edit-form-wrap .mypage-thumbnail-wrap{line-height:0;margin-right:20px}@media screen and (min-width: 1px) and (max-width: 1024px){#user-form .user-edit-form-wrap .mypage-thumbnail-wrap{margin-right:0;margin-bottom:20px}}#user-form .user-edit-form-wrap .mypage-thumbnail-wrap .mypage-thumbnail{width:150px;height:150px}#user-form .user-edit-form-wrap .business-card-wrap{margin-right:20px}@media screen and (min-width: 1px) and (max-width: 640px){#user-form .user-edit-form-wrap .business-card-wrap{margin:auto}}#user-form .user-edit-form-wrap .business-card-wrap .business-card-preview{max-width:315px;max-height:315px}#user-form .user-edit-name-wrap{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;max-width:600px}@media screen and (min-width: 1px) and (max-width: 640px){#user-form .user-edit-name-wrap{display:block}}#user-form .user-edit-name-wrap>div{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(50% - 5px);flex-basis:calc(50% - 5px)}@media screen and (min-width: 1px) and (max-width: 640px){#user-form .user-edit-name-wrap>div{margin-bottom:5px}}#user-form .user-edit-post-number-wrap{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:10px}#user-form .user-edit-post-number-wrap .post-icon{margin-right:10px}#user-form .user-edit-startday-wrap{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start}#user-form .user-edit-startday-wrap>div{margin-right:10px;max-width:100px}#user-form .mypage-input-text{max-width:600px}@media screen and (min-width: 1px) and (max-width: 640px){#user-form .mypage-input-text{font-size:14px;font-size:.875rem}}#user-form .mypage-select{max-width:300px}@media screen and (min-width: 1px) and (max-width: 640px){#user-form .mypage-select{font-size:14px;font-size:.875rem}}#user-form .user-edit-addition{margin:20px 0 0 10px;color:#29263e;font-size:12px;font-size:.75rem}@media screen and (min-width: 1px) and (max-width: 640px){#user-form .user-edit-addition{margin:10px 0 0 5px}}#user-form .mypage-agreement-block{margin-top:40px;display:inline-block}@media screen and (min-width: 1px) and (max-width: 640px){#user-form .mypage-agreement-block{margin-top:25px}}#user-form .mypage-agreement-block label{font-size:14px;font-size:.875rem}#user-form .user-edit-button-wrap{margin-top:50px;text-align:center}@media screen and (min-width: 1px) and (max-width: 640px){#user-form .user-edit-button-wrap{margin-top:30px}}.mypage-mail-setting .email-info{margin-bottom:20px}.mypage-mail-setting .mypage-email-label{font-size:14px;font-size:.875rem;color:#555}.mypage-mail-setting .mypage-filled-text{border:none;-webkit-box-shadow:none;box-shadow:none;color:#29263e;max-width:500px;background:#fafafa;display:inline-block;width:100%;height:2.5375rem;padding:.5rem;border-radius:3px;font-size:14px;font-size:.875rem}.mypage-mail-setting .mypage-email-button-wrap{margin-top:30px}@media screen and (min-width: 1px) and (max-width: 640px){.mypage-mail-setting .mypage-email-button-wrap{margin-top:40px;text-align:center}}.mypage-notification-index .mypage-notification-list{padding:15px 20px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;border-top:1px solid #C6C6C6;border-bottom:1px solid #C6C6C6;background:#fff;-webkit-transition:background .2s;transition:background .2s}@media screen and (min-width: 1px) and (max-width: 640px){.mypage-notification-index .mypage-notification-list{padding:10px;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-align:start;align-items:flex-start}}.mypage-notification-index .mypage-notification-list:hover{background:#464c9c33}.mypage-notification-index .mypage-notification-list:not(:last-child){border-bottom:none}.mypage-notification-index .mypage-notification-list .mypage-notification-left-section{width:calc(100% - 100px);padding-right:10px}@media screen and (min-width: 1px) and (max-width: 640px){.mypage-notification-index .mypage-notification-list .mypage-notification-left-section{width:100%}}.mypage-notification-index .mypage-notification-list .mypage-notification-left-section .mypage-notification-list-from{display:inline-block;max-width:100%;word-wrap:break-word;background:#464c9c;font-size:12px;font-size:.75rem;color:#fff;font-weight:700;padding:0 3px}.mypage-notification-index .mypage-notification-list .mypage-notification-left-section .mypage-notification-list-from.label-blue{background:#464c9c}.mypage-notification-index .mypage-notification-list .mypage-notification-left-section .mypage-notification-list-from.label-green{background:#2fc1e1}.mypage-notification-index .mypage-notification-list .mypage-notification-left-section .mypage-notification-list-title{color:#464c9c;font-weight:700;font-size:14px;font-size:.875rem}.mypage-notification-index .mypage-notification-list .mypage-notification-left-section .mypage-notification-list-content{white-space:nowrap;overflow:hidden;max-width:100%;width:100%;text-overflow:ellipsis;color:#29263e;font-size:14px;font-size:.875rem}.mypage-notification-index .mypage-notification-list .mypage-notification-right-section{-ms-flex:0 0 100px;flex:0 0 100px;text-align:right;font-size:14px;font-size:.875rem}@media screen and (min-width: 1px) and (max-width: 640px){.mypage-notification-index .mypage-notification-list .mypage-notification-right-section{-ms-flex:0 0 100%;flex:0 0 100%;text-align:left;font-size:10px;font-size:.625rem}}.mypage-notification-index .mypage-notification-list .mypage-notification-right-section .mypage-notification-date{display:inline;color:#29263e}.mypage-notification-show .indent-container{border-top:1px solid #ededed;border-bottom:1px solid #ededed;padding:20px 20px 50px}@media screen and (min-width: 1px) and (max-width: 640px){.mypage-notification-show .indent-container{padding:10px;border-bottom:none}}.mypage-notification-show h5{font-size:24px;font-size:1.5rem;font-weight:700;color:#29263e}@media screen and (min-width: 1px) and (max-width: 640px){.mypage-notification-show h5{font-size:20px;font-size:1.25rem}}.mypage-notification-show .mypage-notification-content p{color:#29263e;font-size:14px;font-size:.875rem}.mypage-notification-show .mypage-notification-date-wrap .mypage-notification-date{display:inline;color:#29263e;font-size:14px;font-size:.875rem}@media screen and (min-width: 1px) and (max-width: 640px){.mypage-notification-show .mypage-notification-date-wrap .mypage-notification-date{font-size:10px;font-size:.625rem}}.mypage-notification-show .mypage-notification-button-wrap{margin-top:50px}@media screen and (min-width: 1px) and (max-width: 640px){.mypage-notification-show .mypage-notification-button-wrap{margin-top:40px;text-align:center}}.mypage-notification-show .mypage-notification-from{display:inline-block;max-width:100%;word-wrap:break-word;background:#464c9c;font-size:12px;font-size:.75rem;color:#fff;font-weight:700;padding:0 3px}.mypage-notification-show .mypage-notification-from.label-blue{background:#464c9c}.mypage-notification-show .mypage-notification-from.label-green{background:#2fc1e1}.mypage-notification-show .mypage-notification-from-wrap{margin-bottom:5px}.mypage-bookmarks .mypage-bookmarks-list-wrap .mypage-bookmark-list{border-top:1px solid #C6C6C6;padding:20px}@media screen and (min-width: 1px) and (max-width: 640px){.mypage-bookmarks .mypage-bookmarks-list-wrap .mypage-bookmark-list{padding:10px 0}}.mypage-bookmarks .mypage-bookmarks-list-wrap .mypage-bookmark-list:last-child{border-bottom:1px solid #C6C6C6}.mypage-bookmarks .mypage-thumbnail-wrap{line-height:0;margin-right:15px}.mypage-bookmarks .mypage-myreview-wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}@media screen and (min-width: 1px) and (max-width: 1024px){.mypage-bookmarks .mypage-myreview-wrap{display:block}}.mypage-bookmarks .mypage-product-informations{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;-ms-flex:0 1 100%;flex:0 1 100%;padding-right:40px}@media screen and (min-width: 1px) and (max-width: 1024px){.mypage-bookmarks .mypage-product-informations{padding-right:0}}.mypage-bookmarks .mypage-bookmark-list-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width: 1px) and (max-width: 1024px){.mypage-bookmarks .mypage-bookmark-list-container{display:block}}@media screen and (min-width: 1px) and (max-width: 640px){.mypage-bookmarks .mypage-bookmark-list-container .mypage-bookmark-section.btn-area{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.mypage-bookmarks .mypage-bookmark-list-container .mypage-bookmark-section.btn-area .mypage-bookmark-buttuns{width:calc(50% - 10px)}.mypage-bookmarks .mypage-bookmark-list-container .mypage-bookmark-section.btn-area .mypage-bookmark-buttuns a{white-space:pre-wrap;overflow-wrap:break-word;line-height:1.2;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:10px}}.mypage-bookmarks .mypage-bookmark-list-container .mypage-bookmark-section:first-child{-ms-flex:0 1 80%;flex:0 1 80%}.mypage-bookmarks .mypage-bookmark-list-container .mypage-bookmark-section:last-child{-ms-flex:0 1 20%;flex:0 1 20%}@media screen and (min-width: 1px) and (max-width: 640px){.mypage-bookmarks .mypage-bookmark-list-container .mypage-bookmark-section:last-child{display:-ms-flexbox;display:flex}}@media screen and (min-width: 1px) and (max-width: 1024px){.mypage-bookmarks .mypage-bookmark-buttuns{margin-top:10px}}@media screen and (min-width: 1px) and (max-width: 640px){.mypage-bookmarks .mypage-bookmark-buttuns{text-align:center}}.mypage-bookmarks .mypage-bookmark-buttuns span.btn-review{background-color:#555}@media screen and (min-width: 1px) and (max-width: 640px){.mypage-bookmarks .mypage-bookmark-buttuns span.btn-review{height:38px}}.mypage-recommend-history .mypage-recommend-history-list-wrap .mypage-recommend-history-list{border-top:1px solid #C6C6C6;padding:20px}@media screen and (min-width: 1px) and (max-width: 640px){.mypage-recommend-history .mypage-recommend-history-list-wrap .mypage-recommend-history-list{padding:10px 0}}.mypage-recommend-history .mypage-recommend-history-list-wrap .mypage-recommend-history-list:last-child{border-bottom:1px solid #C6C6C6}.mypage-recommend-history .mypage-recommend-history-list-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width: 1px) and (max-width: 1024px){.mypage-recommend-history .mypage-recommend-history-list-container{display:block}}.mypage-recommend-history .mypage-recommend-history-list-container .mypage-recommend-history-section:first-child{-ms-flex:0 1 80%;flex:0 1 80%}.mypage-recommend-history .mypage-recommend-history-list-container .mypage-recommend-history-section:last-child{-ms-flex:0 1 20%;flex:0 1 20%}.mypage-recommend-history .mypage-recommend-history-wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}@media screen and (min-width: 1px) and (max-width: 1024px){.mypage-recommend-history .mypage-recommend-history-wrap{display:block}}.mypage-recommend-history .mypage-recommend-history-informations{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;-ms-flex:0 1 100%;flex:0 1 100%;padding-right:40px}@media screen and (min-width: 1px) and (max-width: 1024px){.mypage-recommend-history .mypage-recommend-history-informations{padding-right:0}}.mypage-recommend-history .mypage-recommend-history-informations .informations-body{display:-ms-flexbox;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap}.mypage-recommend-history .mypage-recommend-history-informations .informations-body .information-row{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.mypage-recommend-history .mypage-recommend-history-informations .informations-body .information-row .information-header{width:120px;margin-right:30px;font-weight:700}@media screen and (min-width: 1px) and (max-width: 640px){.mypage-recommend-history .mypage-recommend-history-informations .informations-body .information-row .information-header{margin-bottom:.5rem;font-size:14px;font-size:.875rem}}.mypage-recommend-history .mypage-recommend-history-informations .informations-body .information-row .information-content{width:250px}@media screen and (min-width: 1px) and (max-width: 1024px){.mypage-recommend-history .mypage-recommend-history-buttuns{margin-top:10px}}@media screen and (min-width: 1px) and (max-width: 640px){.mypage-recommend-history .mypage-recommend-history-buttuns{text-align:center;display:-ms-flexbox;display:flex}}.mypage-recommend-history .mypage-recommend-history-buttuns>*:not(:last-child){margin-bottom:10px}@media screen and (min-width: 1px) and (max-width: 640px){.mypage-recommend-history .mypage-recommend-history-buttuns>*:not(:last-child){margin-bottom:0}}#compares.compares-wrap .container .content{position:relative;width:100%;max-width:1200px;margin:0 auto}#compares .content-wrap{position:relative}#compares .content-header,#compares .content-body{overflow:visible}#compares .content-header{background-color:#fff}#compares .slick-prev{left:10px}#compares .itr-video-container .itr-video-main .itr-video-main-box{height:410px}#compares .itr-gallery-container .itr-gallery-main{height:410px;display:block}#compares .itr-gallery-container .itr-gallery-main .itr-gallery-main-caption{position:relative}#compares .itr-gallery-container .itr-gallery-thumbnail .slick-list .slick-slide{padding:10px}#compares .itr-gallery-container .itr-gallery-hidden-caption{display:none}#compares .item-list{-ms-flex-wrap:nowrap;flex-wrap:nowrap}#compares .item-list:last-child{margin-bottom:15px}#compares .item-list .side-panel{font-size:18px;font-size:1.125rem;background-color:#fafafa}#compares .item-list .item{margin:0}#compares .item-list .item.item-column{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;align-items:stretch;border:1px solid #ececec;padding:0;width:20%}#compares .item-list .item.item-column .btn_hidden{display:none!important}#compares .item-list .item.item-column.product-cell{-ms-flex-positive:1;flex-grow:1}#compares .item-list .item.item-column.product-cell.active-blue .rate-block .rating-chart .chart-wrap .chart-inner{background-color:#464c9c}#compares .item-list .item.item-column.product-cell.active-blue .rate-block .rating-chart .rating-score{display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline}#compares .item-list .item.item-column.product-cell.active-blue .rate-block .rating-chart span{color:#464c9c}#compares .item-list .item.item-column.product-cell.active-blue .rate-block .review-count{text-align:right}#compares .item-list .item.item-column .no-item{text-align:center;margin:auto}#compares .item-list .item.item-column .row-block{padding:10px}#compares .item-list .item.item-column .item-img{margin:0 auto}#compares .item-list .item.item-column .product-block .item-title{margin-bottom:5px}#compares .item-list .item.item-column .price-block{border-bottom:1px solid #ececec}#compares .item-list .item.item-column .price-block .price-title{font-size:14px;font-size:.875rem}#compares .item-list .item.item-column .price-block .unit-wrap{text-align:right;font-weight:600}#compares .item-list .item.item-column .price-block .unit-wrap .price{font-size:20px;font-size:1.25rem;color:#464c9c}#compares .item-list .item.item-column .price-block .unit-wrap .unit{font-size:14px;font-size:.875rem}#compares .item-list .item.item-column .cta-block{text-align:center;margin:0 auto}#compares .item-list .item.item-column .cta-block .btn,#compares .item-list .item.item-column .cta-block .btn-more{min-width:150px;font-weight:600}#compares .item-list .item.item-column .rate-block .rating-chart{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:5px}#compares .item-list .item.item-column .rate-block .rating-chart .chart-wrap{position:relative;margin:0;padding:0;width:100%;height:25px;background-color:#e5e5e5;overflow:hidden}#compares .item-list .item.item-column .rate-block .rating-chart .chart-wrap .chart-inner{height:100%;background-color:#c6c6c6}#compares .item-list .item.item-column .rate-block .rating-chart .rating-score{display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline;margin-left:10px}#compares .item-list .item.item-column .rate-block .rating-chart span{margin:0 10px;font-size:20px;font-size:1.25rem;font-weight:600;color:#c6c6c6}#compares .item-list .item.item-column .rate-block .review-count{text-align:right;font-size:12px;font-size:.75rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-left:10px}@media screen and (min-width: 1px) and (max-width: 640px){#compares .item-list .item.item-column .rate-block .review-count{margin-left:auto}}#compares .item-list .item.item-column .review-block{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;align-items:stretch;border-bottom:1px solid #ececec}#compares .item-list .item.item-column .review-block .user-info-block{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start}#compares .item-list .item.item-column .review-block .user-info-block .avatar-img{width:50px;height:50px;min-width:50px;margin:auto 10px}#compares .clone-header{position:fixed;top:0;left:0;z-index:12;width:100%;text-align:center;opacity:0;-webkit-transition:.3s;transition:.3s;-webkit-transform:translateY(-100%);transform:translateY(-100%)}#compares .clone-header.is-show{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}#compares .clone-header.is-show-end{position:absolute;top:auto;bottom:0;opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}#compares .clone-header.is-show-end .clone-head-wrap{padding-right:0;width:100%}#compares .clone-header .clone-head-wrap{display:inline-block;width:100%;max-width:1100px;background-color:#fff}#compares .clone-header .item-list .item.item-column .item-img{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:top;align-items:top;margin:0}#compares .clone-header .item-list .item.item-column .row-block{text-align:left;padding:5px 10px}#compares .clone-header .item-list .item.item-column .item-title{margin-top:0}#compares .is-show{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}#compares .good-response{border:none;font-size:12px;font-size:.75rem;color:#464c9c;border-radius:3px;width:160px;margin:0 auto}@media screen and (min-width: 1px) and (max-width: 1024px){#compares .good-response{width:120px}}#compares .good-response:hover{cursor:pointer}@media screen and (min-width: 1px) and (max-width: 1024px){#compares .item-list .item.item-column,#compares .item-list .item.item-column.side-panel{min-width:20%}}@media screen and (min-width: 1px) and (max-width: 1024px) and (min-width: 1px) and (max-width: 980px){#compares .item-list span{width:auto;height:auto;margin-right:0;margin-left:5px}}@media screen and (min-width: 1px) and (max-width: 640px){#compares .add-products,#compares .compare-contents-wrap .add-products-btn-wrap .add-products-btn{display:none;width:90%;white-space:pre-wrap;word-break:break-all}#compares .content-wrap{overflow:auto}#compares .itr-video-main-box .fa-5x{font-size:56px;font-size:3.5rem}#compares .item-list .item.item-column{min-width:25%}#compares .item-list .item.item-column.side-panel{min-width:20%;font-size:16px;font-size:1rem}#compares .item-list .item.item-column .review-block .user-info-block{-ms-flex-wrap:wrap;flex-wrap:wrap}#compares .item-list .item.item-column .review-block .user-info-block .avatar-img{margin:0}#compares .item-list .item.item-column .cta-block{width:100%}#compares .item-list .item.item-column .cta-block .btn,#compares .item-list .item.item-column .cta-block .btn-more{min-width:100%;white-space:pre-wrap;word-break:break-all}}#compares{background-color:#f5f7fd}#compares .breadcrumb{padding-top:10px}#compares .content-header{background:none}#compares .clone-header{max-width:1280px;margin:0 auto;left:auto}#compares .clone-header .clone-contents{display:-ms-flexbox;display:flex;max-height:200px}#compares .clone-header .clone-contents .item-list{margin-bottom:0;background:#fff;-webkit-box-shadow:0 10px 5px -1px rgba(10,10,10,.1);box-shadow:0 10px 5px -1px #0a0a0a1a}#compares .clone-header .clone-contents .product-cell{position:relative;padding-top:10px;padding-bottom:10px}#compares .clone-header .clone-contents .item.item-column.side-panel{width:18%;background:transparent}#compares .clone-header .clone-contents .item.item-column .row-block.close-link{position:absolute;top:0;right:0;line-height:.8;text-align:right;padding-top:0;padding-right:5px}#compares .clone-header .clone-contents .item.item-column .row-block.close-link a{color:#464c9c;font-size:28px;font-size:1.75rem}#compares .clone-header .clone-contents .item.item-column .row-block.item-img{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}#compares .clone-header .clone-contents .item.item-column .row-block.item-img .thumbnail.product-thumbnail{width:70px;height:70px;border-width:3px;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-box-shadow:0 0 5px #C6C6C6;box-shadow:0 0 5px #c6c6c6;margin-bottom:0}@media screen and (min-width: 1px) and (max-width: 640px){#compares .clone-header .clone-contents .item.item-column .row-block.item-img .thumbnail.product-thumbnail{width:50px;height:50px}}#compares .clone-header .clone-contents .item.item-column .row-block.product-block{text-align:center;word-break:break-word}#compares .clone-header .clone-contents .item.item-column .row-block.product-block .item-title{font-size:16px;font-size:1rem;margin-bottom:10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#compares .clone-header .clone-contents .item.item-column .row-block.product-block .item-title a{color:#29263e}#compares .clone-header .clone-contents .item.item-column .row-block.product-block .item-vendor{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#compares .clone-header .clone-contents .item.item-column .row-block.product-block .item-vendor a{color:#29263e}#compares .clone-header .clone-contents .item.item-column .row-block.product-info-block .product-movie-paper-btn,#compares .clone-header .clone-contents .item.item-column .row-block.product-info-block .product-inquiry-btn,#compares .clone-header .clone-contents .item.item-column .row-block.product-info-block .product-trial-btn{background:#464c9c;border:1px solid #464C9C;border-radius:3px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;max-width:150px;margin:0 auto;padding:10px 5px;font-size:12px;font-size:.75rem;line-height:1.2;white-space:nowrap;color:#fff}#compares .clone-header .clone-contents .item.item-column .row-block.product-info-block .product-movie-paper-btn:hover,#compares .clone-header .clone-contents .item.item-column .row-block.product-info-block .product-inquiry-btn:hover,#compares .clone-header .clone-contents .item.item-column .row-block.product-info-block .product-trial-btn:hover{opacity:.8}#compares .clone-header .clone-head-wrap{width:calc(100% - 330px);padding-right:40px;background:transparent}@media screen and (min-width: 1280px){#compares .clone-header .clone-head-wrap{padding-right:30px}}#compares .anchor-link:before{content:"";position:relative;z-index:-10;display:block;height:289px;margin:-289px 0 0}@media screen and (min-width: 1px) and (max-width: 1024px){#compares .clone-header{left:0;top:auto;bottom:0}#compares .clone-header .clone-head-wrap{width:100%;padding-right:0}}@media screen and (min-width: 1px) and (max-width: 640px){#compares .clone-header .clone-contents{max-height:200px}#compares .clone-header .clone-contents .item.item-column .row-block.product-block .item-title{font-size:12px;font-size:.75rem;white-space:inherit;max-height:33px}}.compare-wrap{max-width:1280px;margin:0 auto;padding-bottom:30px;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.compare-wrap .compare-sidebar-wrap{width:330px;padding-left:20px;padding-right:10px}.compare-wrap .compare-contents-wrap{width:calc(100% - 330px);padding-left:10px;padding-right:20px}@media screen and (min-width: 1px) and (max-width: 1024px){.compare-wrap .compare-contents-wrap{width:100%;padding-left:0;padding-right:0}}.compare-sidebar-card{border:1px solid rgba(198,198,198,.5);background-color:#fff;border-top:5px solid #464C9C;display:block;margin-bottom:16px;padding:15px;min-width:100%}.compare-sidebar-card .compare-sidebar-title{color:#29263e;font-weight:700;font-size:16px;font-size:1rem;padding-bottom:15px;border-bottom:1px solid rgba(198,198,198,.5);display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start}.compare-sidebar-card .compare-sidebar-title .sidebar-icon{margin-right:15px}.compare-sidebar-card .compare-sidebar-title span{display:inline-block}.compare-sidebar-card .compare-sidebar-filter-wrap{margin-top:15px}.compare-sidebar-card .compare-sidebar-filter-wrap .compare-sidebar-filter-title{font-weight:700;font-size:18px;font-size:1.125rem;margin-left:2px;margin-bottom:4px}.compare-sidebar-card .compare-sidebar-anchor-list{margin:0 20px}.compare-sidebar-card .compare-sidebar-anchor-list li{line-height:2}.compare-sidebar-card .compare-sidebar-anchor-list li a{font-size:14px;font-size:.875rem;display:block;color:#29263e}.compare-sidebar-card .compare-sidebar-anchor-list li a:before{content:"●";font-weight:700;margin-right:5px;font-size:12px;font-size:.75rem;color:#c6c6c6}.compare-sidebar-card .compare-sidebar-anchor-list li a.is-active:before{color:#464c9c}.compare-sidebar-card .compare-sidebar-product-list .compare-sidebar-product-card{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;padding:10px 25px 10px 10px;border-bottom:1px solid rgba(198,198,198,.5);position:relative;color:#29263e}.compare-sidebar-card .compare-sidebar-product-list .compare-sidebar-product-card:before{position:absolute;right:10px;content:"";display:inline-block;padding:10px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border:solid #464C9C;border-width:0 3px 3px 0}.compare-sidebar-card .compare-sidebar-product-list .compare-sidebar-product-card:hover{background-color:#464c9c26}.compare-sidebar-card .compare-sidebar-product-list .compare-sidebar-product-card .compare-sidebar-product-logo{margin-right:10px}.compare-sidebar-card .compare-sidebar-product-list .compare-sidebar-product-card .compare-sidebar-product-logo .thumbnail.product-thumbnail{width:70px;height:70px;border-width:3px;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-box-shadow:0 0 5px #C6C6C6;box-shadow:0 0 5px #c6c6c6;margin-bottom:0;background:#fff}.compare-sidebar-card .compare-sidebar-product-list .compare-sidebar-product-card .compare-sidebar-product-info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.compare-sidebar-card .compare-sidebar-product-list .compare-sidebar-product-card .compare-sidebar-product-info .compare-sidebar-product-name{font-size:14px;font-size:.875rem}.compare-sidebar-card .compare-sidebar-grid{margin-left:-16px;padding-left:3px;padding-top:20px;margin-bottom:-20px}.compare-sidebar-wrap{position:relative}@media screen and (min-width: 1024px){.compare-sidebar-wrap .compare-sidebar{position:absolute;max-width:300px;width:300px}.compare-sidebar-wrap .compare-sidebar.is-fixed{position:fixed;top:5px}.compare-sidebar-wrap .compare-sidebar.is-scroll-end{position:absolute;top:auto;bottom:0}}#compares .compare-contents-wrap h1{font-weight:700;font-size:1.8rem;margin:5px;word-break:break-word}@media screen and (min-width: 1px) and (max-width: 1024px){#compares .compare-contents-wrap h1{margin:10px 15px;font-size:24px;font-size:1.5rem}}#compares .compare-contents-wrap h1 a.compare-products-name{color:#29263e}#compares .compare-contents-wrap h1 a.compare-products-name:hover{color:#464c9c}#compares .compare-contents-wrap h2{color:#29263e;font-size:18px;font-size:1.125rem;margin-left:5px;margin-bottom:10px}@media screen and (min-width: 1px) and (max-width: 1024px){#compares .compare-contents-wrap h2{font-size:18px;font-size:1.125rem}}#compares .compare-contents-wrap .content-header .child-content{margin-top:25px}#compares .compare-contents-wrap .content-header .child-content .product-cell{position:relative;padding-bottom:20px}#compares .compare-contents-wrap .add-products,#compares .compare-contents-wrap .add-products-btn-wrap .add-products-btn{width:90%;color:#fff;background-color:#464c9c;border:none;padding:10px;font-size:14px;font-size:.875rem;font-weight:700}#compares .compare-contents-wrap .add-products-btn-wrap{margin:auto;text-align:center}#compares .compare-contents-wrap .add-products-btn-wrap .add-products-btn{width:48px;height:48px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-size:20px;font-size:1.25rem}#compares .compare-contents-wrap .itr-blur-login .login-btn{color:#fff;background:#464c9c;position:relative;z-index:2;padding:20px;font-size:18px;font-size:1.125rem;font-weight:600;border:none}@media screen and (min-width: 1px) and (max-width: 1024px){#compares .compare-contents-wrap .itr-blur-login .login-btn{width:90%}}#compares .compare-contents-wrap .itr-blur-login .login-btn .modal-show-event span{display:inline-block}#compares .compare-contents-wrap .sub-item-wrap{height:100%;width:100%}#compares .compare-contents-wrap .sub-item-wrap .sub-item-column{height:100%;width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}#compares .compare-contents-wrap .compare-contents-description{font-size:16px;margin:15px 5px 30px}@media screen and (min-width: 1px) and (max-width: 1024px){#compares .compare-contents-wrap .compare-contents-description{margin:15px 15px 30px}}#compares .compare-contents-wrap .compare-contents-description .compare-contents-legend{font-size:.6rem;margin:5px 0}#compares .compare-contents-wrap .compare-contents-description .compare-contents-legend a.compare-products-name{color:#29263e}#compares .compare-contents-wrap .compare-contents-description .compare-contents-legend a.compare-products-name:hover{color:#464c9c}#compares .compare-contents-wrap .compare-category-text-wrap{background-color:#fff;padding:15px 30px 30px}@media screen and (min-width: 1px) and (max-width: 1024px){#compares .compare-contents-wrap .compare-category-text-wrap{padding:15px 20px;margin:0 15px}}#compares .compare-contents-wrap .compare-category-text-wrap .compare-category-text{position:relative;margin-top:10px;margin-right:40px;font-size:13px}@media screen and (min-width: 1px) and (max-width: 1024px){#compares .compare-contents-wrap .compare-category-text-wrap .compare-category-text{width:100%}}#compares .compare-contents-wrap .compare-category-text-wrap .compare-category-text h3{font-size:24px;font-size:1.5rem;margin-bottom:15px}#compares .compare-contents-wrap .compare-category-text-wrap .compare-category-text p{font-size:13px}#compares .compare-contents-wrap .compare-category-text-wrap .compare-category-text .category-read-more{position:absolute;top:auto;bottom:0;right:0;background-color:#fff}#compares .compare-contents-wrap .compare-category-text-wrap .compare-category-text .category-read-more .read-more-link{color:#464c9c}#compares .compare-contents-wrap .compare-category-text-wrap .compare-category-text>div:first-child{position:relative}@media screen and (min-width: 1px) and (max-width: 1024px){#compares .compare-contents-wrap .compare-category-text-wrap .compare-category-text{margin-top:0;margin-right:0;margin-bottom:10px}#compares .compare-contents-wrap .compare-category-text-wrap .compare-category-text h3{font-size:20px;font-size:1.25rem}#compares .compare-contents-wrap .compare-category-text-wrap .compare-category-text p{line-height:1.6}}#compares .compare-contents-wrap .compare-product-contents,#compares .compare-contents-wrap .compare-product-rating-wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-positive:1;flex-grow:1;-ms-flex-pack:justify;justify-content:space-between}#compares .compare-contents-wrap .compare-product-contents .compare-product-price{-ms-flex-positive:1;flex-grow:1}#compares .compare-contents-wrap a:target:before{content:"";display:block;height:259px;margin:-259px 0 0}#compares .compare-contents-wrap .feature-item-category{font-size:1.125rem;font-weight:700;margin:20px 0 0 20px}#compares .compare-contents-wrap .child-content{overflow:hidden}#compares .compare-contents-wrap .child-content .item-list{background:#fff}#compares .compare-contents-wrap .child-content .item-list .item.item-column.compare-target-cell{width:100%;height:100%;padding:15px}#compares .compare-contents-wrap .child-content .item-list .item.item-column.compare-target-cell .compare-target-description{margin-bottom:10px;text-align:center;font-size:14px;font-size:.875rem}#compares .compare-contents-wrap .child-content .item-list .item.item-column.compare-target-cell .compare-target-description+.row{-ms-flex-align:center;align-items:center}#compares .compare-contents-wrap .child-content .item-list .item.item-column.compare-target-cell img{width:60px}#compares .compare-contents-wrap .child-content .item-list .item.item-column.side-panel{background:transparent;width:18%;font-size:14px;font-size:.875rem;font-weight:700}#compares .compare-contents-wrap .child-content .item-list .item.item-column.side-panel.rating-question{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}#compares .compare-contents-wrap .child-content .item-list .item.item-column.side-panel.rating-question .row-block{padding:20px}@media screen and (min-width: 1px) and (max-width: 1024px){#compares .compare-contents-wrap .child-content .item-list .item.item-column.side-panel.sp-hide{display:none}}#compares .compare-contents-wrap .child-content .item-list .item.item-column .row-block.close-link{position:absolute;top:0;right:0;line-height:.8;text-align:right;padding-top:0;padding-right:5px}#compares .compare-contents-wrap .child-content .item-list .item.item-column .row-block.close-link a{color:#464c9c;font-size:28px;font-size:1.75rem}#compares .compare-contents-wrap .child-content .item-list .item.item-column .row-block.item-img{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}#compares .compare-contents-wrap .child-content .item-list .item.item-column .row-block.item-img .thumbnail.product-thumbnail{width:75px;height:75px;border-width:3px;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-box-shadow:0 0 5px #C6C6C6;box-shadow:0 0 5px #c6c6c6;margin-bottom:0}#compares .compare-contents-wrap .child-content .item-list .item.item-column .row-block.product-block{text-align:center;word-break:break-word;padding:0}#compares .compare-contents-wrap .child-content .item-list .item.item-column .row-block.product-block .item-title{font-size:16px;font-size:1rem}#compares .compare-contents-wrap .child-content .item-list .item.item-column .row-block.product-block .item-title a{color:#29263e}#compares .compare-contents-wrap .child-content .item-list .item.item-column .row-block.product-info-block .product-inquiry-btn,#compares .compare-contents-wrap .child-content .item-list .item.item-column .row-block.product-info-block .product-movie-paper-btn,#compares .compare-contents-wrap .child-content .item-list .item.item-column .row-block.product-info-block .product-trial-btn{background:#464c9c;border:1px solid #464C9C;border-radius:3px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;max-width:150px;margin:0 auto;padding:10px 5px;font-size:12px;font-size:.75rem;line-height:1.2;white-space:nowrap;color:#fff}#compares .compare-contents-wrap .child-content .item-list .item.item-column .row-block.product-info-block .product-inquiry-btn:hover,#compares .compare-contents-wrap .child-content .item-list .item.item-column .row-block.product-info-block .product-movie-paper-btn:hover,#compares .compare-contents-wrap .child-content .item-list .item.item-column .row-block.product-info-block .product-trial-btn:hover{opacity:.8}#compares .compare-contents-wrap .child-content .item-list .item.item-column .row-block.rating-block{bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}#compares .compare-contents-wrap .child-content .item-list .item.item-column .row-block.rating-block .rating-block-rating{font-size:20px;font-size:1.25rem}#compares .compare-contents-wrap .child-content .item-list .item.item-column .row-block.rating-block .product-card-star-num{font-size:18px;font-size:1.125rem;width:auto;height:auto}#compares .compare-contents-wrap .child-content .item-list .item.item-column .row-block.cta-block .btn,#compares .compare-contents-wrap .child-content .item-list .item.item-column .row-block.cta-block .btn-more{color:#fff;border-radius:0;border-radius:initial;border:none;background:gray;padding-top:15px;padding-bottom:15px;width:auto;white-space:pre-wrap}#compares .compare-contents-wrap .child-content .item-list .item.item-column .row-block.cta-block .btn.product-movie-paper-btn,#compares .compare-contents-wrap .child-content .item-list .item.item-column .row-block.cta-block .product-movie-paper-btn.btn-more,#compares .compare-contents-wrap .child-content .item-list .item.item-column .row-block.cta-block .btn .product-inquiry-btn,#compares .compare-contents-wrap .child-content .item-list .item.item-column .row-block.cta-block .btn-more .product-inquiry-btn,#compares .compare-contents-wrap .child-content .item-list .item.item-column .row-block.cta-block .btn .product-trial-btn,#compares .compare-contents-wrap .child-content .item-list .item.item-column .row-block.cta-block .btn-more .product-trial-btn{background:#464c9c;border:1px solid #464C9C;border-radius:3px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;max-width:150px;margin:0 auto;padding:10px 5px;font-size:12px;font-size:.75rem;line-height:1.2;white-space:nowrap;color:#fff}#compares .compare-contents-wrap .child-content .item-list .item.item-column .row-block.cta-block .btn.product-movie-paper-btn:hover,#compares .compare-contents-wrap .child-content .item-list .item.item-column .row-block.cta-block .product-movie-paper-btn.btn-more:hover,#compares .compare-contents-wrap .child-content .item-list .item.item-column .row-block.cta-block .btn .product-inquiry-btn:hover,#compares .compare-contents-wrap .child-content .item-list .item.item-column .row-block.cta-block .btn-more .product-inquiry-btn:hover,#compares .compare-contents-wrap .child-content .item-list .item.item-column .row-block.cta-block .btn .product-trial-btn:hover,#compares .compare-contents-wrap .child-content .item-list .item.item-column .row-block.cta-block .btn-more .product-trial-btn:hover{opacity:.8}@media screen and (min-width: 1px) and (max-width: 1024px){#compares .compare-contents-wrap .child-content .item-list .item.item-column .row-block.cta-block{text-align:left}}#compares .compare-contents-wrap .child-content .item-list .item.item-column .row-block.price-block .price-title{font-size:14px;font-size:.875rem}#compares .compare-contents-wrap .child-content .item-list .item.item-column .row-block.price-block .price{color:#464c9c}#compares .compare-contents-wrap .child-content .item-list .item.item-column .row-block.rate-block{padding:15px 10px}#compares .compare-contents-wrap .child-content .item-list .item.item-column .row-block.rate-block .rating-chart span{margin-left:5px;margin-right:0}#compares .compare-contents-wrap .child-content .item-list .item.item-column .row-block.rate-block .review-count{text-align:right;font-size:12px;font-size:.75rem}#compares .compare-contents-wrap .child-content .item-list .item.item-column .row-block.rate-block .review-count img{height:15px;width:auto;line-height:1.1}#compares .compare-contents-wrap .child-content .item-list .item.item-column.active-blue .rate-block .rating-chart .chart-wrap .chart-inner{background:-webkit-gradient(linear,left top,right top,from(#2FC1E1),to(#0075c0));background:linear-gradient(to right,#2fc1e1,#0075c0)}#compares .compare-contents-wrap .child-content .item-list .item.item-column.active-blue .rate-block .rating-chart span{color:#0075c0}#compares .compare-contents-wrap .child-content .item-list .item.item-column .row-block.review-block .it-review-user a{color:#29263e;word-break:break-word}#compares .compare-contents-wrap .child-content .item-list .item.item-column .row-block.review-block .it-review-info li{display:-ms-flexbox;display:flex}#compares .compare-contents-wrap .child-content .item-list .item.item-column .row-block.review-block .it-review-info li>div{margin-right:5px}#compares .compare-contents-wrap .child-content .item-list .item.item-column .row-block.review-block .it-review-info li>div.info-label{white-space:nowrap;font-size:12px;font-size:.75rem}@media screen and (min-width: 1px) and (max-width: 1024px){#compares .compare-contents-wrap .child-content .item-list .item.item-column .row-block.review-block .it-review-info{-ms-flex-direction:column;flex-direction:column}#compares .compare-contents-wrap .child-content .item-list .item.item-column .row-block.review-block .it-review-info li:not(:last-child):after{content:none}}#compares .compare-contents-wrap .child-content .item-list .item.item-column .row-block.review-block .it-review-title{font-size:20px;font-size:1.25rem;font-weight:700;color:#29263e;line-height:1.2;display:block;word-break:break-all}#compares .compare-contents-wrap .child-content .item-list .item.item-column .row-block.review-block .review-answer-block{font-style:italic;font-weight:600;color:#29263e80;font-size:14px;font-size:.875rem}#compares .compare-contents-wrap .child-content .item-list .item.item-column .row-block.review-block .answer-content{word-break:break-word}@media screen and (min-width: 1px) and (max-width: 1024px){#compares .compare-contents-wrap .child-content .item-list{-ms-flex-direction:column;flex-direction:column;border:1px solid #ececec}#compares .compare-contents-wrap .child-content .item-list .item.item-column,#compares .compare-contents-wrap .child-content .item-list .item.item-column.side-panel{width:100%}#compares .compare-contents-wrap .child-content .item-list .item.item-column .compare-product-contents{margin-left:70px}#compares .compare-contents-wrap .child-content .item-list .item.item-column .row-block.no-item{text-align:left;margin-left:0}#compares .compare-contents-wrap .child-content .item-list .item.item-column .add-products,#compares .compare-contents-wrap .child-content .item-list .item.item-column .add-products-btn-wrap .add-products-btn,#compares .compare-contents-wrap .add-products-btn-wrap .child-content .item-list .item.item-column .add-products-btn{display:block!important}}@media screen and (min-width: 1px) and (max-width: 1024px){#compares .compare-contents-wrap .child-content .product-list .item.item-column{padding:15px 25px 15px 15px;-ms-flex-direction:row;flex-direction:row}#compares .compare-contents-wrap .child-content .product-list .item.item-column.side-panel{-ms-flex-order:5;order:5}#compares .compare-contents-wrap .child-content .product-list .item.item-column.side-panel .add-products,#compares .compare-contents-wrap .child-content .product-list .item.item-column.side-panel .add-products-btn-wrap .add-products-btn,#compares .compare-contents-wrap .add-products-btn-wrap .child-content .product-list .item.item-column.side-panel .add-products-btn{display:block}#compares .compare-contents-wrap .child-content .product-list .item.item-column .sub-item-column{-ms-flex-direction:row;flex-direction:row}#compares .compare-contents-wrap .child-content .product-list .item.item-column .row-block{padding:0}#compares .compare-contents-wrap .child-content .product-list .item.item-column .product-info-block{width:100px;padding:5px 0!important}#compares .compare-contents-wrap .child-content .product-list .item.item-column .row-block.rating-block{position:relative;-ms-flex-align:start;align-items:flex-start;margin-bottom:0}}@media screen and (min-width: 1px) and (max-width: 1024px) and (min-width: 1px) and (max-width: 640px){#compares .compare-contents-wrap .child-content .product-list .item.item-column .row-block.rating-block{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:start}#compares .compare-contents-wrap .child-content .product-list .item.item-column .row-block.rating-block .product-rating-wrap{margin-right:5px}}@media screen and (min-width: 1px) and (max-width: 1024px){#compares .compare-contents-wrap .child-content .product-list .item.item-column .row-block.rating-block .rating-block-rating{font-size:16px;font-size:1rem}#compares .compare-contents-wrap .child-content .product-list .item.item-column .row-block.rating-block .product-card-star-num{font-size:14px;font-size:.875rem}#compares .compare-contents-wrap .child-content .product-list .item.item-column .comapre-product-info{width:70%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}#compares .compare-contents-wrap .child-content .product-list .item.item-column .row-block.item-img{width:30%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;margin-right:15px}#compares .compare-contents-wrap .child-content .product-list .item.item-column .row-block.item-img .thumbnail.product-thumbnail{width:80px;height:80px}#compares .compare-contents-wrap .child-content .product-list .item.item-column .row-block.product-block{text-align:left}#compares .compare-contents-wrap .child-content .product-list .item.item-column .row-block.product-block .item-title{margin-bottom:0;margin-top:0}}@media screen and (min-width: 1px) and (max-width: 1024px){#compares .compare-contents-wrap .child-content .price-list .item.item-column .row-block.no-item{border-top:1px solid #ececec;width:100%;margin-left:0}#compares .compare-contents-wrap .child-content .price-list .item.item-column .row-block.price-block{border-top:1px solid #ececec;border-bottom:none}#compares .compare-contents-wrap .child-content .price-list .item.item-column .row-block.price-block .unit-wrap{text-align:left}}@media screen and (min-width: 1px) and (max-width: 1024px){#compares .compare-contents-wrap .child-content .rating-list{margin-bottom:10px;border:2px solid #ececec}#compares .compare-contents-wrap .child-content .rating-list .item.item-column.side-panel{border:none;border-bottom:2px solid #ececec}#compares .compare-contents-wrap .child-content .rating-list .item.item-column.side-panel.rating-question .row-block{padding:10px}#compares .compare-contents-wrap .child-content .rating-list .item.item-column.product-cell{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;border:none}#compares .compare-contents-wrap .child-content .rating-list .item.item-column.product-cell .sub-item-column{-ms-flex-direction:row;flex-direction:row}#compares .compare-contents-wrap .child-content .rating-list .item.item-column.product-cell .row-block.rate-block{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;width:100%;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;padding:0}#compares .compare-contents-wrap .child-content .rating-list .item.item-column.product-cell .row-block.rate-block .rating-chart{width:75%;margin-right:5px}#compares .compare-contents-wrap .child-content .rating-list .item.item-column.product-cell .compare-product-rating-wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;padding:10px}#compares .compare-contents-wrap .child-content .rating-list .item.item-column.product-cell .row-block.no-item{margin:0;padding:0}}@media screen and (min-width: 1px) and (max-width: 1024px){#compares .compare-contents-wrap .child-content .review-list .item.item-column .row-block.review-block{border-top:1px solid #ececec;border-bottom:none}}@media screen and (min-width: 1px) and (max-width: 1024px){#compares .compare-contents-wrap .content-body .child-content .item.item-column .row-block.item-img{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:0;-ms-flex-pack:start;justify-content:flex-start}#compares .compare-contents-wrap .content-body .child-content .item.item-column .row-block.item-img .thumbnail.product-thumbnail{width:50px;height:50px;-webkit-box-shadow:none;box-shadow:none;border:none;margin-right:10px}#compares .compare-contents-wrap .content-body .child-content .item.item-column .row-block.product-block{padding:0}#compares .compare-contents-wrap .content-body .child-content .item.item-column .row-block.product-block .item-title{text-align:left;margin:0}#compares .compare-contents-wrap .content-body .child-content .rating-list .item.item-column.product-cell{padding:10px}#compares .compare-contents-wrap .content-body .child-content .rating-list .item.item-column.product-cell .row-block{padding:0}#compares .compare-contents-wrap .content-body .child-content .rating-list .item.item-column.product-cell .row-block .item-title{font-weight:400;font-size:12px;font-size:.75rem}#compares .compare-contents-wrap .content-body .child-content .rating-list .item.item-column.product-cell .compare-product-rating-wrap{padding:0}}#compares .itr-video-container .itr-video-main{margin:0 auto}@media screen and (min-width: 1024px){#compares .itr-video-container .itr-video-main{width:90%}#compares .itr-video-container .itr-video-main img,#compares .itr-video-container .itr-video-main iframe{max-height:300px}}@media (min-width: 481px) and (max-width: 1023px){#compares .itr-video-container .itr-video-main{width:80%}}#compares .itr-video-container .itr-video-main .itr-video-main-square{width:100%;height:auto;position:relative;margin:0 auto}@media (min-width: 481px) and (max-width: 1023px){#compares .itr-video-container .itr-video-main .itr-video-main-square{width:80%}}#compares .itr-video-container .itr-video-main .itr-video-main-square:before{content:"";padding-top:100%;display:block}#compares .itr-video-container .itr-video-main .itr-video-main-square>div{display:block;position:absolute;top:0;left:0;width:100%;height:100%}#compares .itr-video-container .itr-video-main .itr-video-main-square>div .itr-video-main-box{width:100%;height:100%;position:relative;overflow:hidden}#compares .itr-video-container .itr-video-main .itr-video-main-square>div .itr-video-main-box img{width:auto;height:auto;max-width:100%;max-height:100%}#compares .itr-video-container .itr-video-main .itr-video-main-square>div .itr-video-main-box iframe{position:static}#compares .itr-video-container .itr-video-main .product-video-background{position:relative}#compares .itr-video-container .itr-video-main .product-video-background:after{content:" ";background-color:#00000080;position:absolute;inset:0}#compares .itr-video-container .itr-video-main .itr-video-main-caption{margin-top:10px;background-color:#ededed;color:#29263e;word-break:break-word}#compares .itr-video-container .itr-video-main .itr-play{font-size:48px;font-size:3rem}@media screen and (min-width: 1px) and (max-width: 1024px){#compares .itr-video-container .itr-video-main .itr-play{font-size:48px;font-size:3rem}}#compares .itr-video-container .itr-video-thumbnail{margin:0 auto}@media screen and (min-width: 640px){#compares .itr-video-container .itr-video-thumbnail{width:90%}}@media screen and (min-width: 1024px){#compares .itr-video-container .itr-video-thumbnail .slick-list .slick-slide{padding:10px}#compares .itr-video-container .itr-video-thumbnail .slick-prev{left:0}#compares .itr-video-container .itr-video-thumbnail .slick-next{right:0}}#compares .itr-gallery-container .itr-gallery-main{margin:0 auto}@media screen and (min-width: 1024px){#compares .itr-gallery-container .itr-gallery-main{width:90%}#compares .itr-gallery-container .itr-gallery-main img{max-height:300px}}@media (min-width: 481px) and (max-width: 1023px){#compares .itr-gallery-container .itr-gallery-main{width:80%}}#compares .itr-gallery-container .itr-gallery-main .product-gallery-main-square{text-align:center;width:100%;height:auto;position:relative;margin:0 auto;border:1px solid #ececec}@media (min-width: 481px) and (max-width: 1023px){#compares .itr-gallery-container .itr-gallery-main .product-gallery-main-square{width:80%}}#compares .itr-gallery-container .itr-gallery-main .product-gallery-main-square:before{content:"";padding-top:100%;display:block}#compares .itr-gallery-container .itr-gallery-main .product-gallery-main-square>div{display:block;position:absolute;top:0;left:0;width:100%;height:100%}#compares .itr-gallery-container .itr-gallery-main .product-gallery-main-square>div .product-gallery-main-box{position:relative;width:100%;height:100%;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}#compares .itr-gallery-container .itr-gallery-main .product-gallery-main-square>div .product-gallery-main-box img{width:auto;height:auto;max-width:100%;max-height:100%}#compares .itr-gallery-container .itr-gallery-main .itr-gallery-main-caption{margin-top:10px;background-color:#ededed;color:#29263e;word-break:break-word}#compares .itr-gallery-container .itr-gallery-thumbnail{margin:0 auto}@media screen and (min-width: 640px){#compares .itr-gallery-container .itr-gallery-thumbnail{width:90%}}@media screen and (min-width: 1024px){#compares .itr-gallery-container .itr-gallery-thumbnail .slick-list .slick-slide{padding:10px}#compares .itr-gallery-container .itr-gallery-thumbnail .slick-prev{left:0}#compares .itr-gallery-container .itr-gallery-thumbnail .slick-next{right:0}}#compares .list.is-doc li a{color:#464c9c}.compare-download-button-wrap{margin:60px 0;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}@media screen and (min-width: 1px) and (max-width: 640px){.compare-download-button-wrap{-ms-flex-direction:column;flex-direction:column}}.compare-download-button-wrap .compare-download-button{margin-left:15px;border-radius:5px;display:inline-block;background:#464c9c;-webkit-box-shadow:7px 7px 0 0 black;box-shadow:7px 7px #000}@media screen and (min-width: 1px) and (max-width: 640px){.compare-download-button-wrap .compare-download-button{max-width:300px;margin:0 auto}}.compare-download-button-wrap .compare-download-button.dl_pdf_columns{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.compare-download-button-wrap .compare-download-button.report-link{max-width:60%}@media screen and (min-width: 1px) and (max-width: 640px){.compare-download-button-wrap .compare-download-button.report-link{max-width:100%;margin-bottom:15px}}.compare-download-button-wrap .compare-download-button .compare-download-link{display:block}.compare-download-button-wrap .compare-download-button .compare-download-link .compare-download-container{padding:15px 30px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.compare-download-button-wrap .compare-download-button .compare-download-link .compare-download-container .compare-download-btn-img{margin-right:5px;-ms-flex:1 1 70px;flex:1 1 70px}.compare-download-button-wrap .compare-download-button .compare-download-link .compare-download-container .compare-download-btn-img img{display:block;width:100%;height:auto}.compare-download-button-wrap .compare-download-button .compare-download-link .compare-download-container .compare-download-btn-text{font-size:18px;font-weight:700;color:#fff;white-space:nowrap;text-align:left;line-height:1.5}.compare-download-button-wrap .compare-download-button:hover{opacity:.5;-webkit-transition:.5s;transition:.5s}#searchModal{max-height:100%}#searchModal .search-modal-title{font-size:20px;font-size:1.25rem;padding-bottom:10px}#searchModal .search-modal-result-wrap{background:#ededed}#searchModal .search-modal-result-wrap .search-modal-result-title{padding-top:10px;padding-bottom:5px}#searchModal .search-modal-result-wrap .search-product-card{padding:10px;background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin-bottom:1px}#searchModal .search-modal-result-wrap .search-product-card .search-product-info{word-break:break-word}#searchModal .search-modal-result-wrap .search-product-card .product-logo{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#searchModal .search-modal-result-wrap .search-product-card .thumbnail.product-thumbnail{width:70px;height:70px;border-width:3px;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-box-shadow:0 0 5px #C6C6C6;box-shadow:0 0 5px #c6c6c6;margin-bottom:0}#searchModal .search-modal-result-wrap .search-product-card .product-review-num.with-icon:before{content:" ";height:15px;width:16px;cursor:pointer;line-height:1.1;background-repeat:no-repeat;display:inline-block;vertical-align:middle}#searchModal .search-modal-result-wrap .search-product-card .add-compare{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-preferred-size:6em;flex-basis:6em;min-width:6em}#searchModal .search-modal-result-wrap .search-product-card .add-compare.show-for-small-only .btn,#searchModal .search-modal-result-wrap .search-product-card .add-compare.show-for-small-only .btn-more{width:80%;height:100%;margin:0 auto}#searchModal .search-modal-result-wrap .search-product-card .add-compare .btn,#searchModal .search-modal-result-wrap .search-product-card .add-compare .btn-more{width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:#fff;background:#464c9c;border:none;font-size:14px;font-size:.875rem;height:60px}#searchModal .search-modal-result-wrap .search-product-card .add-compare .btn:disabled,#searchModal .search-modal-result-wrap .search-product-card .add-compare .btn-more:disabled{color:#29263e;background:#ededed;font-size:14px;font-size:.875rem;opacity:1;opacity:initial}#searchModal .search-modal-result-wrap .search-product-card .product-rating-wrap{-ms-flex-pack:start;justify-content:flex-start}#searchModal .search-modal-result-wrap .search-product-card .product-rating-wrap .product-card-star-num{margin-right:15px}#searchModal .search-modal-result-wrap .search-product-card .item-title{margin-bottom:0}#searchModal .search-modal-result-wrap .search-product-card .item-vendor{font-size:12px;font-size:.75rem}#searchModal .search-modal-result-wrap .product-search-area .btn-search-products{background:#464c9c;color:#fff;font-size:.875rem}#searchModal .search-modal-result-wrap .product-search-result{max-height:50vh;height:auto}#searchModal .search-result{height:50vh;overflow:auto;display:block}@media screen and (min-width: 1px) and (max-width: 640px){#searchModal .search-result{height:100%;overflow:auto}}#searchModal .media-object-section.main-section{-ms-flex-positive:1;flex-grow:1}#searchModal .media-object-section.main-section .media-title{color:#29263e;font-size:14px;font-size:.875rem;font-weight:600;word-break:break-all}#searchModal .close-button{width:40px;height:40px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#searchModal .close-button:before{content:"";display:block;height:1px;background:#29263e;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:40px}#searchModal .close-button:after{content:"";display:block;height:40px;background:#29263e;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%);width:1px}#searchModal .close-button span{display:none}#searchModal .close-button:hover:after,#searchModal .close-button:hover:before{background:#29263e;-webkit-transition:.5s;transition:.5s}#searchModal .search-modal-current-products{margin:10px 0}#searchModal .search-modal-current-products .columns{margin:0;padding-right:10px;position:relative}#searchModal .search-modal-current-products .columns.box{width:100%;max-width:76px;padding:0;margin-right:20px}#searchModal .search-modal-current-products .columns .product-close{position:absolute;width:24px;height:24px;top:-6px;right:-5px!important;background-color:#fff;font-size:16px;color:#505059;border:1px solid #505059;border-radius:12px;z-index:10}#searchModal .search-modal-current-products .columns .compare-btn{display:block;background-color:#e87463;color:#fff;border:none;border-radius:4px;padding:15px 25px;font-size:16px;font-size:1rem;font-weight:700;text-align:center}@media screen and (min-width: 1px) and (max-width: 640px){#searchModal .search-modal-current-products .columns .compare-btn{padding:10px;font-size:14px;font-size:.875rem}}#searchModal .search-modal-current-products .columns .compare-btn:hover{background:#2fc1e1}#searchModal .search-modal-current-products .columns .compare-btn:disabled{background:#ededed;color:#29263e;font-weight:400}#searchModal .search-modal-current-products .columns .compare-btn:disabled:hover{background:#ededed}#searchModal .search-modal-current-products .columns .thumbnail.product-thumbnail{width:70px;height:70px;max-width:70px;max-height:70px;border-width:3px;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-box-shadow:0 0 5px #C6C6C6;box-shadow:0 0 5px #c6c6c6;margin-bottom:0}.input-group select{margin-bottom:0}div.spinner{display:none}div.spinner[data-spinner-load=true]:first-of-type{width:100%;height:100%;position:fixed;top:0;left:0;z-index:16;background-color:#f2f2f280;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}div.spinner[data-spinner-load=true]:first-of-type .spinner_image{width:150px}body.spinner-visible{overflow:hidden;height:100%}.reviews_form .review_item_box textarea{border:1px solid #cacaca}.reviews_form .review_item_box .help-text{margin-top:0}#cta-container{pointer-events:auto;width:320px;margin:0 20px 20px auto}@media screen and (min-width: 1px) and (max-width: 640px){#cta-container{margin-right:1rem;margin-bottom:3rem}}.cta_content{display:block;width:auto;color:#fff;font-size:16px;z-index:5;text-align:right}.cta_content .cta_image{width:320px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border:1px solid #F5F7FD;background:#fff;height:150px;position:relative}.cta_content .cta_image img{width:auto;height:auto;max-width:100%;max-height:100%}@media screen and (min-width: 1px) and (max-width: 640px){.cta_content .cta_image{display:none}}.cta_content .cta_text{width:320px;height:100px;overflow:hidden;padding:10px;color:#fff;text-align:center;display:-ms-grid;display:grid;-ms-flex-line-pack:center;align-content:center;font-size:14px}.cta_content .cta_close_btn{display:inline-block;margin:0;padding:0 4px 0 0;color:#000;cursor:pointer;text-align:right;background:transparent}.product-work-search-wrap{margin-top:15px}.product-work-search-wrap #work-search-title-band{background:-webkit-gradient(linear,left top,right top,from(#2FC1E1),to(#464C9C));background:linear-gradient(to right,#2fc1e1,#464c9c);overflow:hidden;padding:25px 0}.product-work-search-wrap #work-search-title-band .category-search-title{border-bottom:1px solid #b0d7f4;color:#fff;font-weight:700;padding:0 15px;position:relative}.product-work-search-wrap #work-search-title-band .category-search-title:before{border-right:1px solid #ffffff;content:"";display:block;height:50px;width:30px;position:absolute;top:0;right:0;-webkit-transform:skewX(45deg);transform:skew(45deg)}.product-work-search-wrap .category-search-breadcrumb{background-color:#e8f6fe;font-size:12px;font-size:.75rem;line-height:1.2;padding:15px}.product-work-search-wrap .category-search-breadcrumb a:not(:last-child):after{content:"/";color:#c6c6c6;font-weight:400;margin:0 5px}#pc-work-search-hover-menu{background-color:#fff;border:1px solid #C6C6C6;-webkit-box-shadow:0 0 10px 5px rgba(0,0,0,.1);box-shadow:0 0 10px 5px #0000001a;display:none;height:70vh;min-width:100%;position:relative;z-index:11;width:100%}#pc-work-search-hover-menu .search-hover-inner{min-width:100%;overflow-y:auto;padding:20px;height:100%}#pc-work-search-hover-menu>div>ul{line-height:1.1;max-width:100%;min-width:100%;padding:20px 0 20px 20px}#pc-work-search-hover-menu>div>ul:not(:first-child){border-top:2px solid rgba(70,76,156,.15)}#pc-work-search-hover-menu>div>ul:after{content:"";display:block;clear:both}#pc-work-search-hover-menu>div>ul>li{float:left;margin-right:10%;width:20%}#pc-work-search-hover-menu>div>ul>ul{line-height:0;margin:2px 0 0;overflow:auto;padding:0}#pc-work-search-hover-menu>div>ul>ul>ul{display:inline-block;margin:0 0 8px;padding:0}#pc-work-search-hover-menu>div>ul>ul>ul:not(:last-child){padding-right:10px;margin-right:10px;border-right:1px solid #C6C6C6}#pc-work-search-hover-menu>div>ul>ul>ul>li{color:#464c9c;display:block}#pc-work-search-hover-menu a{color:#464c9c}#pc-work-search-hover-menu a:hover{opacity:.6}#pc-work-search-hover-menu .middle-category{font-size:14px;font-size:.875rem;font-weight:700;line-height:1.2}#pc-work-search-hover-menu .small-categories{font-size:12px;font-size:.75rem;line-height:1.1}#pc-work-search-hover-menu:before{content:"";position:absolute;top:50%;left:-24px;margin-top:1px;border:12px solid transparent;border-right:12px solid #ffffff;z-index:2}#pc-work-search-hover-menu:after{content:"";position:absolute;top:50%;left:-26px;margin-top:0;border:13px solid transparent;border-right:13px solid #C6C6C6;z-index:0}.work-search-balloon{min-width:600px;max-width:800px;width:75%}@media only screen and (min-width: 980px){.pc_hidden{display:none}}.pc_block{display:none}@media only screen and (min-width: 980px){.pc_block{display:block}}.smooth-collapsed-enter-active,.smooth-collapsed-leave-active{-webkit-transition:height .6s;transition:height .6s;overflow:hidden}.smooth-collapsed-enter,.smooth-collapsed-leave-to{height:0}.review-form-wrapper{width:100%;margin:0}@media only screen and (min-width: 980px){.review-form-wrapper{background-color:#f5f7fd}}.review-form-wrapper .review-form-inner{max-width:1280px;margin:0 auto;padding:20px 0;background-color:#fff}@media only screen and (min-width: 980px){.review-form-wrapper .review-form-inner{padding:40px 30px}}.review-form-wrapper .review-preview-form-supplement{margin:15px 0}.review-form-wrapper .review-preview-form-supplement h3{text-align:center;font-weight:700}.review-form-wrapper .review-preview-form-inner{max-width:1280px;margin:0 auto;padding:20px 0;background-color:#fff}@media only screen and (min-width: 980px){.review-form-wrapper .review-preview-form-inner{width:65%;padding:40px 30px}}.review-form-wrapper .review-preview-form-inner .review_content{border:1px solid #cecece;border-top:none;margin-bottom:100px}.review-form-wrapper .review-preview-form-inner .review_content .tabs-content{border:none}.review-form-wrapper .review-preview-form-inner .review_content dl{margin:0;border-radius:0 0 5px 5px}.review-form-wrapper .review-preview-form-inner .review_content dl.toggle_list{display:none}.review-form-wrapper .review-preview-form-inner .review_content dl dt{position:relative;padding:15px 30px;margin:0;background:#eee}.review-form-wrapper .review-preview-form-inner .review_content dl dt:before{content:"";display:block;width:0;height:0;position:absolute;bottom:-10px;border-style:solid;border-width:10px 10px 0 10px;border-color:#eeeeee transparent transparent transparent}.review-form-wrapper .review-preview-form-inner .review_content dl dd{padding:15px 40px;word-break:break-word}.review-form-wrapper .review-preview-form-inner .review_content .point_list li{width:50px;height:20px;float:left;margin-right:5px;border-radius:10px;background:#cbcbcb;text-align:center;color:#fff;font-weight:700}.review-form-wrapper .review-preview-form-inner .review_content .point_list li.current{background:#464c9c}.review-form-wrapper .review-preview-form-inner .review_content .point_list li a{width:100%;height:100%;display:block;color:#fff;text-align:center;font-weight:700}.review-form-wrapper .review-preview-form-inner .review_content .category_answer h3{font-size:26px;font-weight:700}.review-form-wrapper .review-preview-form-inner .review_content .category_answer .category_answer_table{border:1px solid #e6e6e6}.review-form-wrapper .review-preview-form-inner .review_content .category_answer .category_answer_table .itr-star{font-size:30px;color:#44aeea}.review-form-wrapper .review-preview-form-inner .review_input_title{background:#464c9c;padding:5px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative;overflow:hidden}@media only screen and (min-width: 980px){.review-form-wrapper .review-preview-form-inner .review_input_title{margin-bottom:1em;padding:5px 20px}}.review-form-wrapper .review-preview-form-inner .review_input_title img{width:3rem;margin:0}.review-form-wrapper .review-preview-form-inner .review_input_title p{position:relative;padding:0 0 0 10px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#fff;letter-spacing:3px;line-height:1.4;margin-bottom:0}.review-form-wrapper .review-preview-form-inner .review_input_title p span{padding-left:5px;font-size:28px;font-size:1.75rem}@media only screen and (min-width: 980px){.review-form-wrapper .review-preview-form-inner .not_used{border-left:150px solid #ffffff}}.review-form-wrapper .preview_input_submit{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:20px}.review-form-wrapper .preview_input_submit .review_input__submit{width:30%;margin:0 auto}@media screen and (min-width: 1px) and (max-width: 640px){.review-form-wrapper .preview_input_submit .review_input__submit{width:80%}}.review-form-wrapper .preview_input_submit .review_input__submit .return{padding:40px 0 30px}@media screen and (min-width: 1px) and (max-width: 640px){.review-form-wrapper .preview_input_submit .review_input__submit .return{width:100%}}.review-form-wrapper .preview_input_submit .return_btn{background:linear-gradient(45deg,#ccc,#dedfdf);border-radius:5px;padding:18px 23%;font-size:20px;margin:20px 0;color:#fff;text-align:center;line-height:22px;font-weight:700}@media screen and (min-width: 1px) and (max-width: 1200px){.review-form-wrapper .preview_input_submit .return_btn{font-size:16px}}@media screen and (min-width: 1px) and (max-width: 640px){.review-form-wrapper .preview_input_submit .return_btn{padding:13px 23%;font-size:15px}}.review-form-wrapper .preview_input_submit .return_btn:hover{opacity:.85;-webkit-transition:all .2s linear;transition:all .2s linear;-webkit-box-shadow:0 1px 10px rgba(70,76,156,.5);box-shadow:0 1px 10px #464c9c80}.review-form-wrapper .preview_input_submit input.submit{margin:0}@media screen and (min-width: 1px) and (max-width: 1200px){.review-form-wrapper .preview_input_submit input.submit{font-size:16px}}@media screen and (min-width: 1px) and (max-width: 640px){.review-form-wrapper .preview_input_submit input.submit{font-size:15px}}.review_input__header{background:#464c9c99;padding:25px 0 45px;position:relative;margin:0 auto}@media only screen and (min-width: 980px){.review_input__header{padding:15px 0;background:none;min-height:100px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}}.review_input__header:before{content:"";position:absolute;inset:0;width:100%;height:100%;background:#464c9c;z-index:-2}@media only screen and (min-width: 980px){.review_input__header:before{z-index:0}}.review_input__header:after{content:"";position:absolute;bottom:0;left:0;right:0;width:100%;height:100%;margin:auto;background-size:100%;background-repeat:no-repeat;background-position:bottom center;z-index:-1}@media only screen and (min-width: 980px){.review_input__header:after{left:auto;margin:0;background-size:contain;background-position:bottom right;z-index:1}}@media only screen and (min-width: 980px){.review_input__header>.container{height:100px;width:100%;max-width:1120px;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;padding:0 2%;z-index:2}}.review_input__header .review_input__header_img{-webkit-box-shadow:0 1px 5px 0 rgba(10,10,10,.1);box-shadow:0 1px 5px #0a0a0a1a;background:#fff;border:3px solid white;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:relative;overflow:hidden;width:100px;height:100px}@media only screen and (min-width: 980px){.review_input__header .review_input__header_img{margin:0}}.review_input__header .review_input__header_img img{width:auto;height:auto;max-width:100%;max-height:100%}.review_input__header h1{padding-top:20px;color:#fff;font-size:24px;font-size:1.5rem;font-weight:700;text-align:center;text-shadow:0 1px 5px rgba(10,10,10,.35)}@media only screen and (min-width: 980px){.review_input__header h1{padding-top:0;font-size:26px;font-size:1.625rem;letter-spacing:1px}}@media only screen and (min-width: 980px){.review_input__big_container{max-width:1100px;margin:0 auto;display:-ms-flexbox;display:flex}}@media only screen and (min-width: 980px){.review_input__pc_container{width:calc(100% - 170px);margin:0 15px 50px 0}}.review_input__container{padding:2% 3%}.review_input__container p{margin-bottom:0}@media only screen and (min-width: 980px){.review_input__container{padding:15px 0;margin:0 15px 0 0}}.review_input__label{background:#464c9c;padding:5px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative;overflow:hidden}@media only screen and (min-width: 980px){.review_input__label{margin-bottom:1em;padding:5px 20px}}.review_input__label img{width:3rem;margin:0}.review_input__label p{position:relative;padding:0 0 0 10px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#fff;letter-spacing:3px;line-height:1.4;margin-bottom:0}.review_input__label p span{padding-left:5px;font-size:28px;font-size:1.75rem}.review_input__button{background:#88dcee;width:54px;height:54px;float:right;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;right:0;font-size:28px;font-size:1.75rem;line-height:1;-webkit-transition:all .4s ease 0s;transition:all .4s ease 0s}.review_input__button:hover{cursor:pointer}.review_input__button:after{display:inline-block;vertical-align:middle;width:20px;-webkit-transform:rotate(-180deg);transform:rotate(-180deg);-webkit-transition:all .5s ease .1s;transition:all .5s ease .1s}.review_input__inner_container{display:block;height:auto;overflow:visible;background:#fff;padding:0 0 5px;margin:0 1px 25px;width:calc(100% - 2px)}@media only screen and (min-width: 980px){.review_input__inner_container{padding:0 15px 5px;margin:0 1px 20px}}.review_input__title{border-bottom:1px solid #adadad;margin:35px 0 0}@media only screen and (min-width: 980px){.review_input__title{margin:45px 0 0}}.review_input__title:first-child{margin:25px 0 0}.review_input__title h2{border-left:5px solid #464C9C;padding:5px 5px 5px 8px;margin:0 0 8px;font-size:18px;font-size:1.125rem;font-weight:700}@media only screen and (min-width: 980px){.review_input__title h2{border-left:7px solid #464C9C;padding:4px 5px 4px 8px}}.review_input__title_description{font-size:12px;font-size:.75rem;color:#29263e;padding-left:20px}.review_input__category_label{margin:35px 0 0}@media only screen and (min-width: 980px){.review_input__category_label{margin:45px 0 0}}.review_input__category_label:first-child{margin:25px 0 0}.review_input__category_label h3{padding:0;margin:0 0 8px;font-size:18px;font-size:1.125rem;font-weight:700}@media only screen and (min-width: 980px){.review_input__category_label h3{padding:0}}.review_input__sub_title h4{background:#464c9c;color:#fff;display:inline-block;margin:15px 0 0;padding:3px 5px;font-size:100%}.review_input__box{border-bottom:1px solid #FAFAFA;padding:15px 0 20px;position:relative}@media only screen and (min-width: 980px){.review_input__box{padding:30px 0 40px}}@media screen and (min-width: 1px) and (max-width: 980px){.review_input__box.flex-container{display:block}}.review_input__box .answer-template-btn{display:block;width:30%;min-width:200px;margin:15px 0 15px auto}.review_input__box .answer_error{margin-top:.5em;color:red}.review_input__box .answer_error i:before{margin-right:.5em}.review_input__box .review-campaign-wrap{margin:20px 0}.review_input__box .review-campaign-wrap .campaign-lead{font-size:20px;font-size:1.25rem;font-weight:700;color:#4eb1e4;margin-bottom:15px}.review_input__box .review-campaign-wrap .campaign-caution-wrap{font-size:13px;font-weight:400}.review_input__box .review-campaign-wrap .campaign-period-wrap{margin:5px auto 10px;font-weight:700}.review_input__box .review-campaign-wrap .campaign-period-wrap .period{color:#becb31;font-size:20px;font-size:1.25rem;margin-left:10px;vertical-align:middle}.review_input__box .review-campaign-wrap .campaign-notes{width:100%;margin:15px auto 0;padding:10px 20px;border:solid 1px red;color:red}.review_input__box .review-campaign-wrap .campaign-list{margin:20px auto 3px}.review_input__box .review-campaign-wrap .campaign-list .product-action{font-size:16px}.review_input__box .required_explanation>p:not(:only-child){display:inline}.review_input__wrapper:last-child .review_input__box:last-child{border:none}.first-time-review-message-wrap{max-width:1100px;min-height:48px;margin:0 auto;padding:15px 0;background-color:#fff;font-size:16px;font-size:1rem;color:#0a0a0a}@media only screen and (min-width: 980px){.first-time-review-message-wrap{padding:30px}}.first-time-review-message-wrap h2,.first-time-review-message-wrap .h5,.first-time-review-message-wrap .h6{color:#0075c1;margin-bottom:1em}.first-time-review-message-wrap h3{margin-bottom:0;padding:5px 20px;color:#fff;background-color:#e87463;font-size:18px;font-size:1.125rem}.first-time-review-message-wrap .column-block{margin-bottom:1rem}.first-time-review-message-wrap .product-action{font-size:16px;font-size:1rem}.first-time-review-message-wrap .review-message-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;padding:.5em 1em .3em;border:1px solid #E87463;background-color:#fafafa}.first-time-review-message-wrap .review-message-list li{width:100%;margin-bottom:.8em;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 980px){.first-time-review-message-wrap .review-message-list li{width:48%;margin-bottom:.5em}}.first-time-review-message-wrap .review-message-list span{display:block;padding:.3em .3em .2em}.first-time-review-message-wrap .review-message-list span:first-of-type{letter-spacing:.05em}.first-time-review-message-wrap .first-time-review-message{margin:2em auto 0}@media screen and (min-width: 1px) and (max-width: 640px){.first-time-review-message-wrap .first-time-review-message .submit-contents-wrap{-ms-flex-direction:column;flex-direction:column}}.first-time-review-message-wrap .first-time-review-message .submit-contents-wrap .business-card-input{display:none}.verification-form{max-width:600px;margin:auto;padding:30px 20px}.verification-form.verification-form-wrap{max-width:350px;padding:30px 0}.verification-form>p{text-align:center;font-weight:700}.verification-form .verification_button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:5px;background:#fff;color:#464c9c;border:2px solid #464C9C;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-size:16px;font-weight:700;width:100%;max-width:300px;height:50px;margin:0 auto 30px;cursor:pointer}.verification-form .verification_button:hover{color:#fff;background:#0075c1}#verification_code[type=text]{width:100%;max-width:300px;margin:15px auto}.not-mobile-notice{color:red;margin-top:20px}.verify-notice{font-size:14px}.verify-notice>p{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;line-height:1;margin-bottom:15px}.verify-notice>p:before{content:"●";display:block;font-size:10px;margin-right:5px}.verify-notice>p a{color:#464c9c}.verify-notice>p a:hover{text-decoration:underline}.verify-phone-modal{display:none;position:fixed;z-index:1;left:0;top:0;height:100%;width:100%;overflow:auto;background-color:#00000080}#verify-phone-guide{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;line-height:1;font-size:16px;color:#464c9c;cursor:pointer;margin-top:10px}#verify-phone-guide:before{content:"●";display:block;font-size:10px;margin-right:5px}#verify-phone-guide:hover{text-decoration:underline}#verify-modal-content-wrap{max-width:600px}.verify-modal-content{background-color:#f4f4f4;margin:10rem auto;width:90%;-webkit-box-shadow:0 5px 8px 0 rgba(0,0,0,.2),0 7px 20px 0 rgba(0,0,0,.17);box-shadow:0 5px 8px #0003,0 7px 20px #0000002b;-webkit-animation-name:modalopen;animation-name:modalopen;-webkit-animation-duration:1s;animation-duration:1s}@-webkit-keyframes modalopen{0%{opacity:0}to{opacity:1}}@keyframes modalopen{0%{opacity:0}to{opacity:1}}.verify-modal-header h1{margin:1rem auto;font-size:16px;font-weight:700}.verify-modal-header{background:#add8e6;padding:3px 15px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:100%}.verify-modal-close{font-size:2rem}.verify-modal-close:hover{cursor:pointer}.verify-modal-body{padding:10px 20px;color:#000}.verify-modal-body p{margin-top:1rem}.verify-modal-body form{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.verify-modal-body form div.iti{width:100%;max-width:300px;margin:15px auto}#duplicated_notice,#duplicated_notice_modal{color:red}.register-modal-verify-phone{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:5px;background:#fff;color:#464c9c;border:2px solid #464C9C;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-size:16px;font-weight:700;width:100%;max-width:300px;height:50px;margin:0 auto;cursor:pointer}.register-modal-verify-phone:hover{color:#fff;background:#0075c1}.review_input__answer_recommend:before,.review_input__answer_recommend:after,.recommend_slider:before{position:absolute;content:"";height:50%;width:1px;color:#fff;background:-webkit-gradient(linear,left top,right top,from(#2FC1E1),to(#464C9C));background:linear-gradient(90deg,#2fc1e1,#464c9c);background-repeat:no-repeat}@media only screen and (min-width: 980px){.review_input__answer_recommend:before,.review_input__answer_recommend:after,.recommend_slider:before{height:100%}}.review_input__gauge{position:relative;margin:5px 0 0}@media only screen and (min-width: 980px){.review_input__gauge{margin:0;padding:0 22px}}.review_input__gauge:before{content:"低"}@media only screen and (min-width: 980px){.review_input__gauge:before{position:absolute;left:0;top:18px}}.review_input__gauge:after{content:"高";position:absolute;right:0;top:0}@media only screen and (min-width: 980px){.review_input__gauge:after{top:18px}}.review_input__answer_recommend{background:#ccc;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-transition:all .2s linear;transition:all .2s linear;text-align:center;position:relative}.review_input__answer_recommend:before{width:0;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.review_input__answer_recommend:after{width:0;height:50%;margin:0 0 45px;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.recommend_slider{height:5px;width:100%;background:#ccc;margin:0 0 5px;position:relative}.recommend_slider:before{background-repeat:no-repeat;background-position:top right,top right;background-size:9px,100%;height:100%;width:0;-webkit-transition:all .7s ease-in .3s;transition:all .7s ease-in .3s}@media only screen and (min-width: 980px){.review_input__gauge_harf{padding:0 0 0 30px}}@media only screen and (min-width: 980px){.review_input__gauge_harf:before{left:2%}}@media only screen and (min-width: 980px){.review_input__gauge_harf:after{right:40%}}.review_input__gauge_harf .recommend_slider_harf{position:relative}.review_input__gauge_harf .recommend_slider_harf:before{height:100%}@media only screen and (min-width: 980px){.review_input__gauge_harf .recommend_slider_harf:after{position:absolute;content:"";height:100%;width:50%;background:#fff;top:0;right:0}}.recommend{width:20%;border:2px solid #FAFAFA;padding:5px;position:relative;height:45px;z-index:1}@media only screen and (min-width: 980px){.recommend{width:10%;padding:7px;height:38px;border-width:1px}}.recommend:hover{cursor:pointer}.recommend:hover:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#fff3}.recommend p{color:#fff;position:absolute;z-index:2;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0;margin:0 auto;line-height:1}.not_used{padding:12px;text-align:center;width:100%;border:1px solid #FAFAFA;border-top:5px solid #FAFAFA;position:relative;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.not_used:hover{cursor:pointer}@media only screen and (min-width: 980px){.not_used{padding:7px;width:50%;border:1px solid #ffffff;border-left:50px solid #ffffff}}.not_used p{margin-bottom:0;line-height:1.4}.not_used:hover:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#fff3}.not_used_on{color:#fff;background:#0075c1;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.review_input__answer_recommend_100:before{height:100%}.review_input__answer_recommend_100 .recommend{width:10%;height:52px}@media only screen and (min-width: 980px){.review_input__answer_recommend_100 .recommend{height:38px}}.gauge_1 .review_input__answer_recommend:before,.gauge_1 .recommend_slider:before{width:20%}@media only screen and (min-width: 980px){.gauge_1 .review_input__answer_recommend:before,.gauge_1 .recommend_slider:before{width:10%}}.gauge_2 .review_input__answer_recommend:before,.gauge_2 .recommend_slider:before{width:40%}@media only screen and (min-width: 980px){.gauge_2 .review_input__answer_recommend:before,.gauge_2 .recommend_slider:before{width:20%}}.gauge_3 .review_input__answer_recommend:before,.gauge_3 .recommend_slider:before{width:60%}@media only screen and (min-width: 980px){.gauge_3 .review_input__answer_recommend:before,.gauge_3 .recommend_slider:before{width:30%}}.gauge_4 .review_input__answer_recommend:before,.gauge_4 .recommend_slider:before{width:80%}@media only screen and (min-width: 980px){.gauge_4 .review_input__answer_recommend:before,.gauge_4 .recommend_slider:before{width:40%}}.gauge_5 .review_input__answer_recommend:before,.gauge_5 .recommend_slider:before{width:100%}@media only screen and (min-width: 980px){.gauge_5 .review_input__answer_recommend:before,.gauge_5 .recommend_slider:before{width:50%}}.gauge_6 .review_input__answer_recommend:before,.gauge_6 .recommend_slider:before{width:60%}.gauge_7 .review_input__answer_recommend:before,.gauge_7 .recommend_slider:before{width:70%}.gauge_8 .review_input__answer_recommend:before,.gauge_8 .recommend_slider:before{width:80%}.gauge_9 .review_input__answer_recommend:before,.gauge_9 .recommend_slider:before{width:90%}.gauge_10 .review_input__answer_recommend:before,.gauge_10 .recommend_slider:before{width:100%}.gauge_100_10 .review_input__answer_recommend:before,.gauge_100_10 .recommend_slider:before{width:10%}.gauge_100_20 .review_input__answer_recommend:before,.gauge_100_20 .recommend_slider:before{width:20%}.gauge_100_30 .review_input__answer_recommend:before,.gauge_100_30 .recommend_slider:before{width:30%}.gauge_100_40 .review_input__answer_recommend:before,.gauge_100_40 .recommend_slider:before{width:40%}.gauge_100_50 .review_input__answer_recommend:before,.gauge_100_50 .recommend_slider:before{width:50%}.gauge_100_60 .review_input__answer_recommend:before,.gauge_100_60 .recommend_slider:before{width:60%}.gauge_100_70 .review_input__answer_recommend:before,.gauge_100_70 .recommend_slider:before{width:70%}.gauge_100_80 .review_input__answer_recommend:before,.gauge_100_80 .recommend_slider:before{width:80%}.gauge_100_90 .review_input__answer_recommend:before,.gauge_100_90 .recommend_slider:before{width:90%}.gauge_100_100 .review_input__answer_recommend:before,.gauge_100_100 .recommend_slider:before{width:100%}@media only screen and (min-width: 980px){.review_input__answer_recommend.category_feature_item .not_used,.review_input__answer_recommend.category_feature_item .recommend{height:inherit}}.review_input__query{font-size:16px;font-size:1rem;font-weight:700;margin:0 0 2px}@media only screen and (min-width: 980px){.review_input__query{width:auto;padding:0;-ms-flex-align:start;align-items:start;position:relative}}.review_input__query p{display:inline}.flex-container .review_input__query{width:100%}@media only screen and (min-width: 980px){.flex-container .review_input__query{width:40%}}.review_input__query_word{margin:0 4rem 2px 0}@media only screen and (min-width: 980px){.review_input__query_word{margin:0}}.review_input__query_text{color:#0a0a0a;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (min-width: 980px){.review_input__query_text{height:100%;width:100%;margin-bottom:.5em}}@media screen and (min-width: 1px) and (max-width: 640px){.review_input__query_text{display:block}}@media only screen and (min-width: 980px){.review_input__query_text p{width:90%;font-size:20px;font-size:1.25rem;-ms-flex-item-align:end;align-self:flex-end}}.review_input__query_text p:first-child{margin:0 0 auto}@media only screen and (min-width: 980px){.review_input__query_text p:first-child{width:80%}}.required_explanation{display:inline-block}@media only screen and (min-width: 980px){.required_explanation{padding-top:3px;margin:0 0 -5px;width:100%}}.required_explanation p{font-size:14px;font-size:.875rem;font-weight:100;line-height:1.35}@media only screen and (min-width: 980px){.required_explanation p{line-height:1.4;width:100%;display:block;margin:0}}.required_explanation .review-capture-description{margin:10px auto;padding:10px;border:1px solid #88dcee;border-top:10px solid #88dcee;border-radius:6px;color:#0a0a0a;background-color:#fafafa}.review_input__inner_container .flex-container{-ms-flex-wrap:wrap;flex-wrap:wrap}.review_input__inner_container .flex-container .review_input__query_text{height:auto}@media only screen and (min-width: 980px){.review_input__inner_container .flex-container .review_input__query_text p{width:70%}}.review_input__inner_container .flex-container .review_input__query .required_explanation{display:block;padding-top:3px}@media only screen and (min-width: 980px){.review_input__inner_container .flex-container .review_input__query .required_explanation{display:none}}.review_input__inner_container .flex-container .review_input__query .required_explanation.category-feature-item-detail{display:block}.review_input__inner_container .flex-container .required_explanation{padding-top:15px}@media screen and (min-width: 1px) and (max-width: 980px){.review_input__inner_container .flex-container .required_explanation{display:none}}span.required{min-width:70px;padding:5px 20px;background:#dd7f7f;color:#fff;font-size:12px;font-size:.75rem;font-weight:100;letter-spacing:2px;line-height:1.2}@media only screen and (min-width: 980px){span.required{display:block;font-size:14px;font-size:.875rem}}@media screen and (min-width: 1px) and (max-width: 640px){span.required{font-weight:700;padding:2px;vertical-align:text-top}}span.optional{background:#fff;color:#939393;padding:2.5px 2px 2.5px 4px;font-size:12px;font-size:.75rem;font-weight:100;letter-spacing:2px;display:inline;line-height:1.2;border:1.5px solid #C6C6C6;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 980px){span.optional{display:inline-block;font-size:14px;font-size:.875rem;position:absolute;right:10px;top:0}}.review_input__word_count{font-size:14px;font-size:.875rem;font-weight:100;text-align:right}@media only screen and (min-width: 980px){.review_input__word_count{height:0;top:18px;right:3px;font-size:12px;font-size:.75rem}}.review_input__word_count span{font-size:16px;font-size:1rem;padding:0 2px 0 0}.review_input__answer{position:relative}@media only screen and (min-width: 980px){.review_input__answer{width:100%;padding:0}.review_input__answer.in-flex{width:60%}}.review_input__answer .precaution{z-index:1;position:absolute;right:-25%;bottom:130%;width:100%;padding:15px 15px 5px;border:2px solid #88dcee;border-top:15px solid #88dcee;border-radius:6px;background-color:#fafafa;-webkit-box-shadow:0 0 5px #C6C6C6;box-shadow:0 0 5px #c6c6c6;opacity:0;visibility:hidden;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;white-space:pre-line;color:#0a0a0a}@media only screen and (min-width: 980px){.review_input__answer .precaution{width:75%}}@media screen and (min-width: 1px) and (max-width: 980px){.review_input__answer .precaution{right:0}}.review_input__answer .precaution p{line-height:1.2}.review_input__answer textarea:focus~.precaution{z-index:10;visibility:visible;opacity:1}.review_input__answer input,.review_input__answer select,.review_input__answer textarea{margin:0}.review_input__answer select{font-size:16px;font-size:1rem;padding:.4rem 2rem .4rem .8rem;height:auto;min-height:2.2rem;margin:4px 0 0}@media only screen and (min-width: 980px){.review_input__answer select{margin:0}}.review_input__answer input:focus,.review_input__answer select:focus,.review_input__answer textarea:focus{border-color:#464c9c;-webkit-box-shadow:0 0 5px rgba(70,76,156,.6);box-shadow:0 0 5px #464c9c99}@media screen and (min-width: 1px) and (max-width: 640px){.review_input__answer [data-tooltip]{position:relative;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}.review_input__answer [data-tooltip]:before,.review_input__answer [data-tooltip]:after{position:absolute;visibility:hidden;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity .2s ease-in-out,visibility .2s ease-in-out,-webkit-transform .2s cubic-bezier(.71,1.7,.77,1.24);transition:opacity .2s ease-in-out,visibility .2s ease-in-out,-webkit-transform .2s cubic-bezier(.71,1.7,.77,1.24);transition:opacity .2s ease-in-out,visibility .2s ease-in-out,transform .2s cubic-bezier(.71,1.7,.77,1.24);transition:opacity .2s ease-in-out,visibility .2s ease-in-out,transform .2s cubic-bezier(.71,1.7,.77,1.24),-webkit-transform .2s cubic-bezier(.71,1.7,.77,1.24);-webkit-transform:translate3d(0,0,0);transform:translateZ(0);pointer-events:none}.review_input__answer [data-tooltip]:hover:before,.review_input__answer [data-tooltip]:hover:after,.review_input__answer [data-tooltip]:focus:before,.review_input__answer [data-tooltip]:focus:after{visibility:visible;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.review_input__answer [data-tooltip]:before{z-index:1001;border:6px solid transparent;background:transparent;content:""}.review_input__answer [data-tooltip]:after{z-index:1000;padding:8px;width:210px;background-color:#000;background-color:#333333e6;color:#fff;content:attr(data-tooltip);font-size:10px;line-height:1.2}.review_input__answer [data-tooltip]:before,.review_input__answer [data-tooltip]:after{top:45px;left:45%}.review_input__answer [data-tooltip]:before{margin-left:-6px;margin-bottom:-12px;border-bottom-color:#000;border-bottom-color:#333333e6;top:34px}.review_input__answer [data-tooltip]:after{margin-left:-80px}.review_input__answer [data-tooltip]:hover:before,.review_input__answer [data-tooltip]:hover:after,.review_input__answer [data-tooltip]:focus:before,.review_input__answer [data-tooltip]:focus:after{-webkit-transform:translateY(-12px);transform:translateY(-12px)}}.review_input__answer label.checkbox{padding:0 0 0 35px;position:relative;display:inline-block;margin:10px 0 10px 5px;width:100%}.review_input__answer label.checkbox input{display:none}.review_input__answer label.checkbox p:before{background:#fff;border:2px solid #b0b0b0;border-radius:2px;-webkit-box-shadow:0 0 1px 1px rgba(230,230,230,.4) inset;box-shadow:0 0 1px 1px #e6e6e666 inset;display:block;content:"";height:25px;width:25px;position:absolute;top:50%;left:0;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.review_input__answer label.checkbox p span .info{border-radius:50%;background:#797979;color:#fff;width:20px;height:20px;line-height:20px;outline:none;display:inline-block;text-align:center;font-weight:700;font-size:14px;font-size:.875rem}.review_input__answer label.checkbox p span .info:hover{opacity:.8}@media only screen and (min-width: 980px){.review_input__answer label.checkbox p .category-tooltip{position:relative;cursor:pointer}.review_input__answer label.checkbox p .category-tooltip:before,.review_input__answer label.checkbox p .category-tooltip:after{color:#efefef;font-size:12px;opacity:0;pointer-events:none;text-align:center}.review_input__answer label.checkbox p .category-tooltip:before{position:absolute;top:-10px;left:33px;background-color:#2b222a;border-radius:5px;color:#fff;content:attr(tooltip-message);padding:.5rem;text-transform:none;-webkit-transition:all .5s ease;transition:all .5s ease;width:400px;z-index:999}.review_input__answer label.checkbox p .category-tooltip:after{position:absolute;top:0;left:30px;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid #2B222A;content:" ";font-size:0;line-height:0;margin-left:-5px;width:0}.review_input__answer label.checkbox p .category-tooltip:focus:before,.review_input__answer label.checkbox p .category-tooltip:focus:after,.review_input__answer label.checkbox p .category-tooltip:hover:before,.review_input__answer label.checkbox p .category-tooltip:hover:after{opacity:1;-webkit-transition:all .75s ease;transition:all .75s ease}}@media (min-width: 481px) and (max-width: 1023px){.review_input__answer label.checkbox p .category-tooltip{position:relative;cursor:pointer}.review_input__answer label.checkbox p .category-tooltip:before,.review_input__answer label.checkbox p .category-tooltip:after{color:#efefef;font-size:10px;opacity:0;pointer-events:none;text-align:center}.review_input__answer label.checkbox p .category-tooltip:before{position:absolute;top:-10px;left:33px;background-color:#2b222a;border-radius:5px;color:#fff;content:attr(tooltip-message);padding:.5rem;text-transform:none;-webkit-transition:all .5s ease;transition:all .5s ease;width:300px;z-index:999}.review_input__answer label.checkbox p .category-tooltip:after{position:absolute;top:0;left:30px;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid #2B222A;content:" ";font-size:0;line-height:0;margin-left:-5px;width:0}.review_input__answer label.checkbox p .category-tooltip:focus:before,.review_input__answer label.checkbox p .category-tooltip:focus:after,.review_input__answer label.checkbox p .category-tooltip:hover:before,.review_input__answer label.checkbox p .category-tooltip:hover:after{opacity:1;-webkit-transition:all .75s ease;transition:all .75s ease}}.review_input__answer label.checkbox p.disabled:before{background:#ddd}.review_input__answer label.checkbox input:checked+p:after{display:block;content:"";position:absolute;top:43%;left:3px;width:19px;height:10px;border-left:3px solid #81B9E5;border-bottom:3px solid #81B9E5;-webkit-transform:translateY(-50%) rotate(-50deg);transform:translateY(-50%) rotate(-50deg)}.review_input__answer label.checkbox input:checked+p:before{border:1px solid #464C9C;-webkit-box-shadow:0 0 3px rgba(70,76,156,.9);box-shadow:0 0 3px #464c9ce6}.review_input__answer .review_input__product_check{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.review_input__answer .review_input__product_check label.checkbox{padding:0 0 0 35px;position:relative;display:inline-block;margin:10px 0 3px 5px;width:15%}@media screen and (min-width: 1px) and (max-width: 640px){.review_input__answer .review_input__product_check label.checkbox{width:30%}}.review_input__answer .review_input__product_check label.checkbox input{display:none}.review_input__answer .review_input__product_check label.checkbox p:before{background:#fff;border:1px solid #e6e6e6;border-radius:2px;-webkit-box-shadow:0 0 1px 1px rgba(230,230,230,.4) inset;box-shadow:0 0 1px 1px #e6e6e666 inset;display:block;content:"";height:25px;width:25px;position:absolute;top:50%;left:0;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.review_input__answer .review_input__product_check label.checkbox p.disabled:before{background:#ddd}.review_input__answer .review_input__product_check label.checkbox input:checked+div:after{display:block;content:"";position:absolute;top:49%;left:3px;width:19px;height:10px;border-left:3px solid #81B9E5;border-bottom:3px solid #81B9E5;-webkit-transform:translateY(-50%) rotate(-50deg);transform:translateY(-50%) rotate(-50deg)}.review_input__answer .review_input__product_check label.checkbox input:checked+div:before{border:1px solid #464C9C;-webkit-box-shadow:0 0 3px rgba(70,76,156,.9);box-shadow:0 0 3px #464c9ce6}.review_input__answer .review_input__product_check .checkbox_content .thumbnail.product-thumbnail{height:70px;width:70px;margin-bottom:0}.review_input__answer .review_input__product_check .checkbox_content .product_name p{font-size:12px}.review_input__answer .review_input__product_check .other_content{display:block}.review_input__answer label.radio{padding:0 0 0 35px;position:relative;display:inline-block;margin:10px 0 10px 5px;width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.review_input__answer label.radio p{width:100%;margin-top:-2px}.review_input__answer label.radio p.review-item-description{font-size:11px}.review_input__answer label.radio input{display:none}.review_input__answer label.radio input+p:before{background:#fff;border:1px solid #e6e6e6;border-radius:50px;-webkit-box-shadow:0 0 1px 1px rgba(230,230,230,.4) inset;box-shadow:0 0 1px 1px #e6e6e666 inset;display:block;content:"";height:25px;width:25px;position:absolute;top:0;left:0}.review_input__answer label.radio input:checked+p:after{display:block;content:"";position:absolute;top:3.2px;left:3.7px;width:18px;height:18px;border-radius:50px;background:#464c9c}.review_input__answer label.radio input:checked+p:before{border:2px solid #464C9C;-webkit-box-sizing:content-box;box-sizing:content-box;margin:-2px 0 0 -2px;-webkit-box-shadow:0 0 1px 1px rgba(230,230,230,.4) inset;box-shadow:0 0 1px 1px #e6e6e666 inset}.review_input__answer .review-input-radio{-ms-flex-wrap:wrap;flex-wrap:wrap;min-height:2.2rem;margin-top:16px;padding:.4rem 2rem .4rem .8rem;border:1px solid #cacaca;border-radius:3px}.review_input__answer .review-input-radio .radio{width:50%;margin-left:0}@media screen and (min-width: 1px) and (max-width: 640px){.review_input__answer .review-input-radio{display:block;width:100%;padding-left:1em}.review_input__answer .review-input-radio .radio{width:100%}}#dropzone{background:#fff;border:2px dotted #ccc;margin:10px 0;min-height:50px;padding:20px;text-align:center}@media only screen and (min-width: 980px){#dropzone{padding:10px 40px 20px}}#dropzone p{line-height:1.8}#dropzone.dropover{background-color:#888dca}#dropzone.file-field-wrap input[type=file]{display:none}label.fileInput{margin:5px 0 0;background:#ccc;padding:10px 5px;border-radius:3px;letter-spacing:.5px}@media only screen and (min-width: 980px){label.fileInput{max-width:350px;margin:5px auto 0}}label.fileInput:hover{opacity:.8}#files:empty:before{color:#ccc}#files li{position:relative;max-width:80%;min-height:260px;max-height:310px;margin:0 auto;overflow:hidden;padding:0 0 20px}#files li img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:calc(100% - 40px);max-height:calc(100% - 40px);width:auto;height:auto;-webkit-box-shadow:0 3px 13px rgba(0,0,0,.5);box-shadow:0 3px 13px #00000080;margin:3px 0 20px}.review_input__submit{width:100%;padding:10px 0;border:none}@media only screen and (min-width: 980px){.review_input__submit{padding:25px 0 30px;text-align:center}}.review_input__submit .label_wrap{width:600px;margin-left:160px;text-align:left}@media screen and (min-width: 1px) and (max-width: 640px){.review_input__submit .label_wrap{margin-left:0;width:100%}}.review_input__submit .label_wrap p{color:#29263e}.review_input__submit .label_wrap p a{color:#464c9c;font-weight:700}.review_input__submit label.checkbox{width:auto;margin-bottom:0}.review_input__submit input.submit{background:#ccc;width:100%;font-size:20px;font-size:1.25rem;font-weight:700;margin:20px auto 10px;color:#fff;border:none;cursor:not-allowed}@media only screen and (min-width: 980px){.review_input__submit input.submit{width:60%;margin:25px 20% 10px;padding:14px 15px 12px}}.review_input__submit input.submit_on{background:linear-gradient(45deg,#0075c1,#5ea8d8);cursor:pointer}.review_input__submit input.submit_on:hover{opacity:.85;-webkit-transition:all .2s linear;transition:all .2s linear;-webkit-box-shadow:0 1px 10px rgba(70,76,156,.5);box-shadow:0 1px 10px #464c9c80}.review_input__submit input.submit_on:disabled:hover{opacity:.25;cursor:not-allowed}.review_input__submit p a:hover{text-decoration:underline}.review_input__loading{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:2rem 0;margin:0 -5%;overflow:hidden;height:10px}@media only screen and (min-width: 980px){.review_input__loading{padding:3rem 0}}.review_input__loading p{padding:0 0 0 2rem;color:#464c9c}.review_input__big_container #review-input-chart-wrapper{display:none}@media only screen and (min-width: 980px){.review_input__big_container #review-input-chart-wrapper{display:block;background:#fff;width:260px;height:100%;margin:15px 0 0;-webkit-box-shadow:0 1px 5px 0 rgba(10,10,10,.2);box-shadow:0 1px 5px #0a0a0a33;border:none;top:85px;padding:20px 5px}}@media only screen and (min-width: 980px){.review_input__big_container #review-input-chart-wrapper .row{width:240px;margin:0}}.review_input__big_container #review-input-chart-wrapper #input-chart{margin:0 auto}.review_input__big_container #review-input-chart-wrapper #input-chart .circle-wrapper svg path:last-child{stroke:#464c9c}.review_input__big_container #review-input-chart-wrapper .input-chart-title{text-align:center;font-size:20px;font-size:1.25rem}.review_input__big_container #review-input-chart-wrapper .input-chart-title p{font-size:12px;font-size:.75rem;font-weight:100}.review_input__big_container #review-input-chart-wrapper .input-progress .input-progress-bar{background-color:#464c9c}.review_input__big_container #review-input-chart-wrapper .input-status-mark{text-align:center;font-size:44px;font-size:2.75rem;line-height:1}.review_input__big_container #review-input-chart-wrapper .is-complete{color:#f05e5e}.dot-spin{position:relative;width:10px;height:10px;border-radius:5px;background-color:transparent;color:transparent;-webkit-box-shadow:0 -18px 0 0 #65c5f7,12.72984px -12.72984px 0 0 #65c5f7,18px 0 0 0 #65c5f7,12.72984px 12.72984px 0 0 rgba(101,197,247,0),0 18px 0 0 rgba(101,197,247,0),-12.72984px 12.72984px 0 0 rgba(101,197,247,0),-18px 0 0 0 rgba(101,197,247,0),-12.72984px -12.72984px 0 0 rgba(101,197,247,0);box-shadow:0 -18px #65c5f7,12.72984px -12.72984px #65c5f7,18px 0 #65c5f7,12.72984px 12.72984px #65c5f700,0 18px #65c5f700,-12.72984px 12.72984px #65c5f700,-18px 0 #65c5f700,-12.72984px -12.72984px #65c5f700;-webkit-animation:dotSpin 1.5s infinite linear;animation:dotSpin 1.5s infinite linear}@-webkit-keyframes dotSpin{0%,to{-webkit-box-shadow:0 -18px 0 0 #65c5f7,12.72984px -12.72984px 0 0 #65c5f7,18px 0 0 0 #65c5f7,12.72984px 12.72984px 0 -5px rgba(101,197,247,0),0 18px 0 -5px rgba(101,197,247,0),-12.72984px 12.72984px 0 -5px rgba(101,197,247,0),-18px 0 0 -5px rgba(101,197,247,0),-12.72984px -12.72984px 0 -5px rgba(101,197,247,0);box-shadow:0 -18px #65c5f7,12.72984px -12.72984px #65c5f7,18px 0 #65c5f7,12.72984px 12.72984px 0 -5px #65c5f700,0 18px 0 -5px #65c5f700,-12.72984px 12.72984px 0 -5px #65c5f700,-18px 0 0 -5px #65c5f700,-12.72984px -12.72984px 0 -5px #65c5f700}12.5%{-webkit-box-shadow:0 -18px 0 -5px rgba(101,197,247,0),12.72984px -12.72984px 0 0 #65c5f7,18px 0 0 0 #65c5f7,12.72984px 12.72984px 0 0 #65c5f7,0 18px 0 -5px rgba(101,197,247,0),-12.72984px 12.72984px 0 -5px rgba(101,197,247,0),-18px 0 0 -5px rgba(101,197,247,0),-12.72984px -12.72984px 0 -5px rgba(101,197,247,0);box-shadow:0 -18px 0 -5px #65c5f700,12.72984px -12.72984px #65c5f7,18px 0 #65c5f7,12.72984px 12.72984px #65c5f7,0 18px 0 -5px #65c5f700,-12.72984px 12.72984px 0 -5px #65c5f700,-18px 0 0 -5px #65c5f700,-12.72984px -12.72984px 0 -5px #65c5f700}25%{-webkit-box-shadow:0 -18px 0 -5px rgba(101,197,247,0),12.72984px -12.72984px 0 -5px rgba(101,197,247,0),18px 0 0 0 #65c5f7,12.72984px 12.72984px 0 0 #65c5f7,0 18px 0 0 #65c5f7,-12.72984px 12.72984px 0 -5px rgba(101,197,247,0),-18px 0 0 -5px rgba(101,197,247,0),-12.72984px -12.72984px 0 -5px rgba(101,197,247,0);box-shadow:0 -18px 0 -5px #65c5f700,12.72984px -12.72984px 0 -5px #65c5f700,18px 0 #65c5f7,12.72984px 12.72984px #65c5f7,0 18px #65c5f7,-12.72984px 12.72984px 0 -5px #65c5f700,-18px 0 0 -5px #65c5f700,-12.72984px -12.72984px 0 -5px #65c5f700}37.5%{-webkit-box-shadow:0 -18px 0 -5px rgba(101,197,247,0),12.72984px -12.72984px 0 -5px rgba(101,197,247,0),18px 0 0 -5px rgba(101,197,247,0),12.72984px 12.72984px 0 0 #65c5f7,0 18px 0 0 #65c5f7,-12.72984px 12.72984px 0 0 #65c5f7,-18px 0 0 -5px rgba(101,197,247,0),-12.72984px -12.72984px 0 -5px rgba(101,197,247,0);box-shadow:0 -18px 0 -5px #65c5f700,12.72984px -12.72984px 0 -5px #65c5f700,18px 0 0 -5px #65c5f700,12.72984px 12.72984px #65c5f7,0 18px #65c5f7,-12.72984px 12.72984px #65c5f7,-18px 0 0 -5px #65c5f700,-12.72984px -12.72984px 0 -5px #65c5f700}50%{-webkit-box-shadow:0 -18px 0 -5px rgba(101,197,247,0),12.72984px -12.72984px 0 -5px rgba(101,197,247,0),18px 0 0 -5px rgba(101,197,247,0),12.72984px 12.72984px 0 -5px rgba(101,197,247,0),0 18px 0 0 #65c5f7,-12.72984px 12.72984px 0 0 #65c5f7,-18px 0 0 0 #65c5f7,-12.72984px -12.72984px 0 -5px rgba(101,197,247,0);box-shadow:0 -18px 0 -5px #65c5f700,12.72984px -12.72984px 0 -5px #65c5f700,18px 0 0 -5px #65c5f700,12.72984px 12.72984px 0 -5px #65c5f700,0 18px #65c5f7,-12.72984px 12.72984px #65c5f7,-18px 0 #65c5f7,-12.72984px -12.72984px 0 -5px #65c5f700}62.5%{-webkit-box-shadow:0 -18px 0 -5px rgba(101,197,247,0),12.72984px -12.72984px 0 -5px rgba(101,197,247,0),18px 0 0 -5px rgba(101,197,247,0),12.72984px 12.72984px 0 -5px rgba(101,197,247,0),0 18px 0 -5px rgba(101,197,247,0),-12.72984px 12.72984px 0 0 #65c5f7,-18px 0 0 0 #65c5f7,-12.72984px -12.72984px 0 0 #65c5f7;box-shadow:0 -18px 0 -5px #65c5f700,12.72984px -12.72984px 0 -5px #65c5f700,18px 0 0 -5px #65c5f700,12.72984px 12.72984px 0 -5px #65c5f700,0 18px 0 -5px #65c5f700,-12.72984px 12.72984px #65c5f7,-18px 0 #65c5f7,-12.72984px -12.72984px #65c5f7}75%{-webkit-box-shadow:0 -18px 0 0 #65c5f7,12.72984px -12.72984px 0 -5px rgba(101,197,247,0),18px 0 0 -5px rgba(101,197,247,0),12.72984px 12.72984px 0 -5px rgba(101,197,247,0),0 18px 0 -5px rgba(101,197,247,0),-12.72984px 12.72984px 0 -5px rgba(101,197,247,0),-18px 0 0 0 #65c5f7,-12.72984px -12.72984px 0 0 #65c5f7;box-shadow:0 -18px #65c5f7,12.72984px -12.72984px 0 -5px #65c5f700,18px 0 0 -5px #65c5f700,12.72984px 12.72984px 0 -5px #65c5f700,0 18px 0 -5px #65c5f700,-12.72984px 12.72984px 0 -5px #65c5f700,-18px 0 #65c5f7,-12.72984px -12.72984px #65c5f7}87.5%{-webkit-box-shadow:0 -18px 0 0 #65c5f7,12.72984px -12.72984px 0 0 #65c5f7,18px 0 0 -5px rgba(101,197,247,0),12.72984px 12.72984px 0 -5px rgba(101,197,247,0),0 18px 0 -5px rgba(101,197,247,0),-12.72984px 12.72984px 0 -5px rgba(101,197,247,0),-18px 0 0 -5px rgba(101,197,247,0),-12.72984px -12.72984px 0 0 #65c5f7;box-shadow:0 -18px #65c5f7,12.72984px -12.72984px #65c5f7,18px 0 0 -5px #65c5f700,12.72984px 12.72984px 0 -5px #65c5f700,0 18px 0 -5px #65c5f700,-12.72984px 12.72984px 0 -5px #65c5f700,-18px 0 0 -5px #65c5f700,-12.72984px -12.72984px #65c5f7}}@keyframes dotSpin{0%,to{-webkit-box-shadow:0 -18px 0 0 #65c5f7,12.72984px -12.72984px 0 0 #65c5f7,18px 0 0 0 #65c5f7,12.72984px 12.72984px 0 -5px rgba(101,197,247,0),0 18px 0 -5px rgba(101,197,247,0),-12.72984px 12.72984px 0 -5px rgba(101,197,247,0),-18px 0 0 -5px rgba(101,197,247,0),-12.72984px -12.72984px 0 -5px rgba(101,197,247,0);box-shadow:0 -18px #65c5f7,12.72984px -12.72984px #65c5f7,18px 0 #65c5f7,12.72984px 12.72984px 0 -5px #65c5f700,0 18px 0 -5px #65c5f700,-12.72984px 12.72984px 0 -5px #65c5f700,-18px 0 0 -5px #65c5f700,-12.72984px -12.72984px 0 -5px #65c5f700}12.5%{-webkit-box-shadow:0 -18px 0 -5px rgba(101,197,247,0),12.72984px -12.72984px 0 0 #65c5f7,18px 0 0 0 #65c5f7,12.72984px 12.72984px 0 0 #65c5f7,0 18px 0 -5px rgba(101,197,247,0),-12.72984px 12.72984px 0 -5px rgba(101,197,247,0),-18px 0 0 -5px rgba(101,197,247,0),-12.72984px -12.72984px 0 -5px rgba(101,197,247,0);box-shadow:0 -18px 0 -5px #65c5f700,12.72984px -12.72984px #65c5f7,18px 0 #65c5f7,12.72984px 12.72984px #65c5f7,0 18px 0 -5px #65c5f700,-12.72984px 12.72984px 0 -5px #65c5f700,-18px 0 0 -5px #65c5f700,-12.72984px -12.72984px 0 -5px #65c5f700}25%{-webkit-box-shadow:0 -18px 0 -5px rgba(101,197,247,0),12.72984px -12.72984px 0 -5px rgba(101,197,247,0),18px 0 0 0 #65c5f7,12.72984px 12.72984px 0 0 #65c5f7,0 18px 0 0 #65c5f7,-12.72984px 12.72984px 0 -5px rgba(101,197,247,0),-18px 0 0 -5px rgba(101,197,247,0),-12.72984px -12.72984px 0 -5px rgba(101,197,247,0);box-shadow:0 -18px 0 -5px #65c5f700,12.72984px -12.72984px 0 -5px #65c5f700,18px 0 #65c5f7,12.72984px 12.72984px #65c5f7,0 18px #65c5f7,-12.72984px 12.72984px 0 -5px #65c5f700,-18px 0 0 -5px #65c5f700,-12.72984px -12.72984px 0 -5px #65c5f700}37.5%{-webkit-box-shadow:0 -18px 0 -5px rgba(101,197,247,0),12.72984px -12.72984px 0 -5px rgba(101,197,247,0),18px 0 0 -5px rgba(101,197,247,0),12.72984px 12.72984px 0 0 #65c5f7,0 18px 0 0 #65c5f7,-12.72984px 12.72984px 0 0 #65c5f7,-18px 0 0 -5px rgba(101,197,247,0),-12.72984px -12.72984px 0 -5px rgba(101,197,247,0);box-shadow:0 -18px 0 -5px #65c5f700,12.72984px -12.72984px 0 -5px #65c5f700,18px 0 0 -5px #65c5f700,12.72984px 12.72984px #65c5f7,0 18px #65c5f7,-12.72984px 12.72984px #65c5f7,-18px 0 0 -5px #65c5f700,-12.72984px -12.72984px 0 -5px #65c5f700}50%{-webkit-box-shadow:0 -18px 0 -5px rgba(101,197,247,0),12.72984px -12.72984px 0 -5px rgba(101,197,247,0),18px 0 0 -5px rgba(101,197,247,0),12.72984px 12.72984px 0 -5px rgba(101,197,247,0),0 18px 0 0 #65c5f7,-12.72984px 12.72984px 0 0 #65c5f7,-18px 0 0 0 #65c5f7,-12.72984px -12.72984px 0 -5px rgba(101,197,247,0);box-shadow:0 -18px 0 -5px #65c5f700,12.72984px -12.72984px 0 -5px #65c5f700,18px 0 0 -5px #65c5f700,12.72984px 12.72984px 0 -5px #65c5f700,0 18px #65c5f7,-12.72984px 12.72984px #65c5f7,-18px 0 #65c5f7,-12.72984px -12.72984px 0 -5px #65c5f700}62.5%{-webkit-box-shadow:0 -18px 0 -5px rgba(101,197,247,0),12.72984px -12.72984px 0 -5px rgba(101,197,247,0),18px 0 0 -5px rgba(101,197,247,0),12.72984px 12.72984px 0 -5px rgba(101,197,247,0),0 18px 0 -5px rgba(101,197,247,0),-12.72984px 12.72984px 0 0 #65c5f7,-18px 0 0 0 #65c5f7,-12.72984px -12.72984px 0 0 #65c5f7;box-shadow:0 -18px 0 -5px #65c5f700,12.72984px -12.72984px 0 -5px #65c5f700,18px 0 0 -5px #65c5f700,12.72984px 12.72984px 0 -5px #65c5f700,0 18px 0 -5px #65c5f700,-12.72984px 12.72984px #65c5f7,-18px 0 #65c5f7,-12.72984px -12.72984px #65c5f7}75%{-webkit-box-shadow:0 -18px 0 0 #65c5f7,12.72984px -12.72984px 0 -5px rgba(101,197,247,0),18px 0 0 -5px rgba(101,197,247,0),12.72984px 12.72984px 0 -5px rgba(101,197,247,0),0 18px 0 -5px rgba(101,197,247,0),-12.72984px 12.72984px 0 -5px rgba(101,197,247,0),-18px 0 0 0 #65c5f7,-12.72984px -12.72984px 0 0 #65c5f7;box-shadow:0 -18px #65c5f7,12.72984px -12.72984px 0 -5px #65c5f700,18px 0 0 -5px #65c5f700,12.72984px 12.72984px 0 -5px #65c5f700,0 18px 0 -5px #65c5f700,-12.72984px 12.72984px 0 -5px #65c5f700,-18px 0 #65c5f7,-12.72984px -12.72984px #65c5f7}87.5%{-webkit-box-shadow:0 -18px 0 0 #65c5f7,12.72984px -12.72984px 0 0 #65c5f7,18px 0 0 -5px rgba(101,197,247,0),12.72984px 12.72984px 0 -5px rgba(101,197,247,0),0 18px 0 -5px rgba(101,197,247,0),-12.72984px 12.72984px 0 -5px rgba(101,197,247,0),-18px 0 0 -5px rgba(101,197,247,0),-12.72984px -12.72984px 0 0 #65c5f7;box-shadow:0 -18px #65c5f7,12.72984px -12.72984px #65c5f7,18px 0 0 -5px #65c5f700,12.72984px 12.72984px 0 -5px #65c5f700,0 18px 0 -5px #65c5f700,-12.72984px 12.72984px 0 -5px #65c5f700,-18px 0 0 -5px #65c5f700,-12.72984px -12.72984px #65c5f7}}.review-search-wrap{position:relative}.review-search-wrap .review-search-form-wrap{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;border:3px solid #b5e9f4;border-radius:4px;background:#fff}.review-search-select-boxes{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;width:100%}.review-search-select-boxes .review-search-select-box{background:#fff;display:-ms-flexbox;display:flex;line-height:0;-ms-flex-align:stretch;align-items:stretch;width:calc(100% / 3);border-right:1px solid #C6C6C6}.review-search-select-boxes .review-search-select-box select{display:block;height:auto;margin:0;-ms-flex-positive:1;flex-grow:1;border-radius:0;border:none;color:#555}.review-search-select-boxes .review-search-select-box select option{color:#555;background-color:#fff}.review-search-select-boxes .review-search-select-box select optgroup{color:#555}.review-search-select-boxes .review-search-select-box select.select-placeholder{color:#c6c6c6}.review-search-select-boxes .review-search-select-box select#header-company-industory{border-right:none}.review-search-text-box{width:100%;position:relative}.review-search-text-box .loading_box{text-align:center;position:absolute;padding:5px;width:100%;z-index:2}@media screen and (min-width: 1px) and (max-width: 1024px){.top-review-search-wrap .review-search-form-wrap{display:-ms-flexbox;display:flex}}@media screen and (min-width: 1px) and (max-width: 640px){.top-review-search-wrap .review-search-form-wrap{display:block}}@media screen and (min-width: 1px) and (max-width: 640px){.top-review-search-wrap .review-search-form-wrap .review-search-select-boxes{height:40px;border-bottom:1px solid #C6C6C6}}.top-review-search-wrap .review-search-form-wrap .review-search-select-boxes .review-search-select-box select{font-size:16px}@media screen and (min-width: 1px) and (max-width: 640px){.top-review-search-wrap .review-search-form-wrap .review-search-select-boxes .review-search-select-box select{font-size:14px}}@media screen and (min-width: 1px) and (max-width: 1024px){.top-review-search-wrap .review-search-form-wrap .review-search-select-boxes .review-search-select-box:last-child{border-right:none}}.header-review-search-wrap .review-search-select-boxes,.header-review-search-wrap .review-search-select-boxes .review-search-select-box,.header-review-search-wrap .review-search-select-boxes .review-search-select-box:first-child{border-right:none}.header-review-search-wrap .review-search-select-boxes .review-search-select-box select{font-size:16px;background-color:#fff;border:1px solid #0075c1}.header-review-search-wrap .review-search-select-boxes .review-search-select-box+.review-search-select-box select{border-right:none}.header-left-review-search-wrap .review-search-form-wrap{display:block}.header-left-review-search-wrap .review-search-form-wrap .review-search-select-boxes{-ms-flex-wrap:wrap;flex-wrap:wrap}.header-left-review-search-wrap .review-search-form-wrap .review-search-select-boxes .review-search-select-box{width:100%;margin-bottom:5px;border:none}.header-left-review-search-wrap .review-search-form-wrap .review-search-select-boxes .review-search-select-box select{font-size:16px;background-color:#ededed;height:40px}.anchors{padding-top:1em}.anchor-link:before{content:"";display:block;height:100px;margin-top:-100px;cursor:default}.head{display:inline;padding-right:40px}.breadcrumb{padding-top:10px}.ui-autocomplete{background-color:#fff;border:solid 1px #C6C6C6;border-radius:4px}.ui-autocomplete .ui-menu-item{cursor:pointer;border:solid 1px #C6C6C6}.mypage-use-products-section .mypage-product-informations .product-card-name{margin-bottom:5px}.mypage-use-products-section .btn-review{font-weight:700}.use-products-wrap{margin-top:20px;padding:20px;background-color:#fff}.use-products-wrap .grid-x .medium-9,.use-products-wrap .grid-x .medium-3{padding:20px}.use-products-wrap .itreview-search-input{position:relative;width:100%;height:50px;min-height:50px;display:-ms-flexbox;display:flex;padding:0;background-color:#fff;border:solid 1px #7a7c81;border-radius:3px;-ms-flex-align:center;align-items:center;overflow:hidden}.use-products-wrap .itreview-search-input .search-btn-wrap{width:50px;height:50px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:#b5e9f4;background-repeat:no-repeat;background-size:70%;background-position:center}.use-products-wrap .itreview-search-input~.flex-container{-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:10px}.use-products-wrap .itreview-search-input~.flex-container span.btn.primary:before,.use-products-wrap .itreview-search-input~.flex-container span.primary.btn-more:before{content:"追加"}.use-products-wrap .itreview-search-input~.flex-container .use-product-card:hover{opacity:.5}.use-products-wrap .itreview-search-input~.flex-container .use-product-card input:checked~.inner{background-color:#c6c6c6}.use-products-wrap .itreview-search-input~.flex-container .use-product-card input:checked~.inner span.btn.primary,.use-products-wrap .itreview-search-input~.flex-container .use-product-card input:checked~.inner span.primary.btn-more{background-color:#777!important}.use-products-wrap .itreview-search-input~.flex-container .use-product-card input:checked~.inner span.btn.primary:before,.use-products-wrap .itreview-search-input~.flex-container .use-product-card input:checked~.inner span.primary.btn-more:before{content:"削除"}.use-products-wrap .use-product-card{cursor:pointer;width:32.33%;margin:0 .5% 5px;border:1px solid #adadad;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.use-products-wrap .use-product-card .inner{height:100%;padding:3px 6px;background-color:#fff}.use-products-wrap .use-product-card .product-thumbnail{margin-right:10px;position:relative;overflow:hidden;width:40px;height:40px}.use-products-wrap .use-product-card .product-thumbnail img{width:auto;height:auto;max-width:100%;max-height:100%}.use-products-wrap .use-product-card .product-thumbnail+div{-ms-flex-positive:1;flex-grow:1;width:calc(100% - 40px);max-width:calc(100% - 40px);padding-right:5px;display:block;line-height:1.2em;max-height:2.1em;overflow:hidden}@supports (-webkit-line-clamp: 2){.use-products-wrap .use-product-card .product-thumbnail+div.ellipsis{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}.use-products-wrap .use-product-card .fa.fa-close{width:20px;height:20px}.use-products-wrap .use-products-list{padding:10px 10px 10px 8px;max-height:70vh;margin-bottom:10px;border:1px solid #8a8a8a;border-radius:4px;overflow-y:scroll}.use-products-wrap .use-products-list .use-product-card{width:100%}@media screen and (min-width: 1px) and (max-width: 640px){.use-products-wrap{padding:15px 10px}.use-products-wrap .grid-x{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.use-products-wrap .grid-x .medium-9{margin-top:30px}.use-products-wrap .grid-x .medium-9,.use-products-wrap .grid-x .medium-3{padding:0}.use-products-wrap .use-product-card{width:100%}.use-products-wrap .use-products-list{max-height:40vh}}.words-wrap .word-reading{margin-bottom:20px}.words-wrap h2,.words-wrap .category-label{margin-bottom:1em}.words-wrap .category-label .score-icon{height:24px;display:inline-block;margin-right:10px}.words-wrap .category-label a.label{cursor:pointer}.words-wrap .category-label a.label:hover{opacity:.5}.words-wrap .row .row{margin-bottom:80px}.words-wrap .row .row:last-child{margin-bottom:0}.words-wrap .row .row .inner-wrap a{color:#2fc1e1;text-decoration:underline}.words-wrap .author-icon{margin-right:1em}.words-wrap .author-profile p{font-size:12px;font-size:.75rem}.words-wrap .related-word{cursor:pointer;margin-right:1em;padding:5px 15px}.words-wrap .related-word:hover{opacity:.5}.words-wrap .category-grid-wrap .category-grid-content{height:100%;-ms-flex-align:center;align-items:center}.words-wrap .category-grid-wrap .category-grid-content .score{width:100%;height:auto}.words-wrap .category-grid-wrap .category-grid-content .category-grid-square{position:relative;width:100%;height:auto;margin-left:15px}.words-wrap .category-grid-wrap .category-grid-content .category-grid-square:before{content:"";padding-top:100%;display:block}.words-wrap .category-grid-wrap .category-grid-content .category-grid-square>div{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.words-wrap .category-grid-wrap .category-grid-content .category-grid-table{position:absolute;inset:0;width:calc(100% - 28px);height:calc(100% - 28px);margin:auto}.words-wrap .category-grid-wrap .category-grid-content .category-grid .category-grid-square{margin-bottom:30px}.words-wrap .category-grid-wrap .category-grid-content .category-grid{width:100%;margin:0 auto}.words-wrap .category-grid-wrap .category-grid-content .category-grid .category-grid-axis-right{height:100%}.words-wrap .category-grid-wrap .flip-list-move{-webkit-transition:-webkit-transform 1s;transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s,-webkit-transform 1s}.ma-0{margin-bottom:0!important;margin-left:0!important;margin-top:0!important}.ma-1{margin-bottom:2px!important;margin-left:2px!important;margin-top:2px!important}.ma-2{margin-bottom:4px!important;margin-left:4px!important;margin-top:4px!important}.ma-3{margin-bottom:6px!important;margin-left:6px!important;margin-top:6px!important}.ma-4{margin-bottom:8px!important;margin-left:8px!important;margin-top:8px!important}.ma-5{margin-bottom:10px!important;margin-left:10px!important;margin-top:10px!important}.ma-6{margin-bottom:12px!important;margin-left:12px!important;margin-top:12px!important}.ma-7{margin-bottom:14px!important;margin-left:14px!important;margin-top:14px!important}.ma-8{margin-bottom:16px!important;margin-left:16px!important;margin-top:16px!important}.ma-9{margin-bottom:18px!important;margin-left:18px!important;margin-top:18px!important}.ma-10{margin-bottom:20px!important;margin-left:20px!important;margin-top:20px!important}.ma-11{margin-bottom:22px!important;margin-left:22px!important;margin-top:22px!important}.ma-12{margin-bottom:24px!important;margin-left:24px!important;margin-top:24px!important}.ma-13{margin-bottom:26px!important;margin-left:26px!important;margin-top:26px!important}.ma-14{margin-bottom:28px!important;margin-left:28px!important;margin-top:28px!important}.ma-15{margin-bottom:30px!important;margin-left:30px!important;margin-top:30px!important}.ma-16{margin-bottom:32px!important;margin-left:32px!important;margin-top:32px!important}.ma-17{margin-bottom:34px!important;margin-left:34px!important;margin-top:34px!important}.ma-18{margin-bottom:36px!important;margin-left:36px!important;margin-top:36px!important}.ma-19{margin-bottom:38px!important;margin-left:38px!important;margin-top:38px!important}.ma-20{margin-bottom:40px!important;margin-left:40px!important;margin-top:40px!important}.mx-0{margin-left:0!important;margin-right:0!important}.mx-1{margin-left:2px!important;margin-right:2px!important}.mx-2{margin-left:4px!important;margin-right:4px!important}.mx-3{margin-left:6px!important;margin-right:6px!important}.mx-4{margin-left:8px!important;margin-right:8px!important}.mx-5{margin-left:10px!important;margin-right:10px!important}.mx-6{margin-left:12px!important;margin-right:12px!important}.mx-7{margin-left:14px!important;margin-right:14px!important}.mx-8{margin-left:16px!important;margin-right:16px!important}.mx-9{margin-left:18px!important;margin-right:18px!important}.mx-10{margin-left:20px!important;margin-right:20px!important}.mx-11{margin-left:22px!important;margin-right:22px!important}.mx-12{margin-left:24px!important;margin-right:24px!important}.mx-13{margin-left:26px!important;margin-right:26px!important}.mx-14{margin-left:28px!important;margin-right:28px!important}.mx-15{margin-left:30px!important;margin-right:30px!important}.mx-16{margin-left:32px!important;margin-right:32px!important}.mx-17{margin-left:34px!important;margin-right:34px!important}.mx-18{margin-left:36px!important;margin-right:36px!important}.mx-19{margin-left:38px!important;margin-right:38px!important}.mx-20{margin-left:40px!important;margin-right:40px!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:2px!important;margin-bottom:2px!important}.my-2{margin-top:4px!important;margin-bottom:4px!important}.my-3{margin-top:6px!important;margin-bottom:6px!important}.my-4{margin-top:8px!important;margin-bottom:8px!important}.my-5{margin-top:10px!important;margin-bottom:10px!important}.my-6{margin-top:12px!important;margin-bottom:12px!important}.my-7{margin-top:14px!important;margin-bottom:14px!important}.my-8{margin-top:16px!important;margin-bottom:16px!important}.my-9{margin-top:18px!important;margin-bottom:18px!important}.my-10{margin-top:20px!important;margin-bottom:20px!important}.my-11{margin-top:22px!important;margin-bottom:22px!important}.my-12{margin-top:24px!important;margin-bottom:24px!important}.my-13{margin-top:26px!important;margin-bottom:26px!important}.my-14{margin-top:28px!important;margin-bottom:28px!important}.my-15{margin-top:30px!important;margin-bottom:30px!important}.my-16{margin-top:32px!important;margin-bottom:32px!important}.my-17{margin-top:34px!important;margin-bottom:34px!important}.my-18{margin-top:36px!important;margin-bottom:36px!important}.my-19{margin-top:38px!important;margin-bottom:38px!important}.my-20{margin-top:40px!important;margin-bottom:40px!important}.mt-0{margin-top:0!important}.mt-1{margin-top:2px!important}.mt-2{margin-top:4px!important}.mt-3{margin-top:6px!important}.mt-4{margin-top:8px!important}.mt-5{margin-top:10px!important}.mt-6{margin-top:12px!important}.mt-7{margin-top:14px!important}.mt-8{margin-top:16px!important}.mt-9{margin-top:18px!important}.mt-10{margin-top:20px!important}.mt-11{margin-top:22px!important}.mt-12{margin-top:24px!important}.mt-13{margin-top:26px!important}.mt-14{margin-top:28px!important}.mt-15{margin-top:30px!important}.mt-16{margin-top:32px!important}.mt-17{margin-top:34px!important}.mt-18{margin-top:36px!important}.mt-19{margin-top:38px!important}.mt-20{margin-top:40px!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:2px!important}.mb-2{margin-bottom:4px!important}.mb-3{margin-bottom:6px!important}.mb-4{margin-bottom:8px!important}.mb-5{margin-bottom:10px!important}.mb-6{margin-bottom:12px!important}.mb-7{margin-bottom:14px!important}.mb-8{margin-bottom:16px!important}.mb-9{margin-bottom:18px!important}.mb-10{margin-bottom:20px!important}.mb-11{margin-bottom:22px!important}.mb-12{margin-bottom:24px!important}.mb-13{margin-bottom:26px!important}.mb-14{margin-bottom:28px!important}.mb-15{margin-bottom:30px!important}.mb-16{margin-bottom:32px!important}.mb-17{margin-bottom:34px!important}.mb-18{margin-bottom:36px!important}.mb-19{margin-bottom:38px!important}.mb-20{margin-bottom:40px!important}.ml-0{margin-left:0!important}.ml-1{margin-left:2px!important}.ml-2{margin-left:4px!important}.ml-3{margin-left:6px!important}.ml-4{margin-left:8px!important}.ml-5{margin-left:10px!important}.ml-6{margin-left:12px!important}.ml-7{margin-left:14px!important}.ml-8{margin-left:16px!important}.ml-9{margin-left:18px!important}.ml-10{margin-left:20px!important}.ml-11{margin-left:22px!important}.ml-12{margin-left:24px!important}.ml-13{margin-left:26px!important}.ml-14{margin-left:28px!important}.ml-15{margin-left:30px!important}.ml-16{margin-left:32px!important}.ml-17{margin-left:34px!important}.ml-18{margin-left:36px!important}.ml-19{margin-left:38px!important}.ml-20{margin-left:40px!important}.mr-0{margin-right:0!important}.mr-1{margin-right:2px!important}.mr-2{margin-right:4px!important}.mr-3{margin-right:6px!important}.mr-4{margin-right:8px!important}.mr-5{margin-right:10px!important}.mr-6{margin-right:12px!important}.mr-7{margin-right:14px!important}.mr-8{margin-right:16px!important}.mr-9{margin-right:18px!important}.mr-10{margin-right:20px!important}.mr-11{margin-right:22px!important}.mr-12{margin-right:24px!important}.mr-13{margin-right:26px!important}.mr-14{margin-right:28px!important}.mr-15{margin-right:30px!important}.mr-16{margin-right:32px!important}.mr-17{margin-right:34px!important}.mr-18{margin-right:36px!important}.mr-19{margin-right:38px!important}.mr-20{margin-right:40px!important}.pa-0{padding-bottom:0!important;padding-left:0!important;padding-top:0!important}.pa-1{padding-bottom:2px!important;padding-left:2px!important;padding-top:2px!important}.pa-2{padding-bottom:4px!important;padding-left:4px!important;padding-top:4px!important}.pa-3{padding-bottom:6px!important;padding-left:6px!important;padding-top:6px!important}.pa-4{padding-bottom:8px!important;padding-left:8px!important;padding-top:8px!important}.pa-5{padding-bottom:10px!important;padding-left:10px!important;padding-top:10px!important}.pa-6{padding-bottom:12px!important;padding-left:12px!important;padding-top:12px!important}.pa-7{padding-bottom:14px!important;padding-left:14px!important;padding-top:14px!important}.pa-8{padding-bottom:16px!important;padding-left:16px!important;padding-top:16px!important}.pa-9{padding-bottom:18px!important;padding-left:18px!important;padding-top:18px!important}.pa-10{padding-bottom:20px!important;padding-left:20px!important;padding-top:20px!important}.pa-11{padding-bottom:22px!important;padding-left:22px!important;padding-top:22px!important}.pa-12{padding-bottom:24px!important;padding-left:24px!important;padding-top:24px!important}.pa-13{padding-bottom:26px!important;padding-left:26px!important;padding-top:26px!important}.pa-14{padding-bottom:28px!important;padding-left:28px!important;padding-top:28px!important}.pa-15{padding-bottom:30px!important;padding-left:30px!important;padding-top:30px!important}.pa-16{padding-bottom:32px!important;padding-left:32px!important;padding-top:32px!important}.pa-17{padding-bottom:34px!important;padding-left:34px!important;padding-top:34px!important}.pa-18{padding-bottom:36px!important;padding-left:36px!important;padding-top:36px!important}.pa-19{padding-bottom:38px!important;padding-left:38px!important;padding-top:38px!important}.pa-20{padding-bottom:40px!important;padding-left:40px!important;padding-top:40px!important}.px-0{padding-left:0!important;padding-right:0!important}.px-1{padding-left:2px!important;padding-right:2px!important}.px-2{padding-left:4px!important;padding-right:4px!important}.px-3{padding-left:6px!important;padding-right:6px!important}.px-4{padding-left:8px!important;padding-right:8px!important}.px-5{padding-left:10px!important;padding-right:10px!important}.px-6{padding-left:12px!important;padding-right:12px!important}.px-7{padding-left:14px!important;padding-right:14px!important}.px-8{padding-left:16px!important;padding-right:16px!important}.px-9{padding-left:18px!important;padding-right:18px!important}.px-10{padding-left:20px!important;padding-right:20px!important}.px-11{padding-left:22px!important;padding-right:22px!important}.px-12{padding-left:24px!important;padding-right:24px!important}.px-13{padding-left:26px!important;padding-right:26px!important}.px-14{padding-left:28px!important;padding-right:28px!important}.px-15{padding-left:30px!important;padding-right:30px!important}.px-16{padding-left:32px!important;padding-right:32px!important}.px-17{padding-left:34px!important;padding-right:34px!important}.px-18{padding-left:36px!important;padding-right:36px!important}.px-19{padding-left:38px!important;padding-right:38px!important}.px-20{padding-left:40px!important;padding-right:40px!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:2px!important;padding-bottom:2px!important}.py-2{padding-top:4px!important;padding-bottom:4px!important}.py-3{padding-top:6px!important;padding-bottom:6px!important}.py-4{padding-top:8px!important;padding-bottom:8px!important}.py-5{padding-top:10px!important;padding-bottom:10px!important}.py-6{padding-top:12px!important;padding-bottom:12px!important}.py-7{padding-top:14px!important;padding-bottom:14px!important}.py-8{padding-top:16px!important;padding-bottom:16px!important}.py-9{padding-top:18px!important;padding-bottom:18px!important}.py-10{padding-top:20px!important;padding-bottom:20px!important}.py-11{padding-top:22px!important;padding-bottom:22px!important}.py-12{padding-top:24px!important;padding-bottom:24px!important}.py-13{padding-top:26px!important;padding-bottom:26px!important}.py-14{padding-top:28px!important;padding-bottom:28px!important}.py-15{padding-top:30px!important;padding-bottom:30px!important}.py-16{padding-top:32px!important;padding-bottom:32px!important}.py-17{padding-top:34px!important;padding-bottom:34px!important}.py-18{padding-top:36px!important;padding-bottom:36px!important}.py-19{padding-top:38px!important;padding-bottom:38px!important}.py-20{padding-top:40px!important;padding-bottom:40px!important}.pt-0{padding-top:0!important}.pt-1{padding-top:2px!important}.pt-2{padding-top:4px!important}.pt-3{padding-top:6px!important}.pt-4{padding-top:8px!important}.pt-5{padding-top:10px!important}.pt-6{padding-top:12px!important}.pt-7{padding-top:14px!important}.pt-8{padding-top:16px!important}.pt-9{padding-top:18px!important}.pt-10{padding-top:20px!important}.pt-11{padding-top:22px!important}.pt-12{padding-top:24px!important}.pt-13{padding-top:26px!important}.pt-14{padding-top:28px!important}.pt-15{padding-top:30px!important}.pt-16{padding-top:32px!important}.pt-17{padding-top:34px!important}.pt-18{padding-top:36px!important}.pt-19{padding-top:38px!important}.pt-20{padding-top:40px!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:2px!important}.pb-2{padding-bottom:4px!important}.pb-3{padding-bottom:6px!important}.pb-4{padding-bottom:8px!important}.pb-5{padding-bottom:10px!important}.pb-6{padding-bottom:12px!important}.pb-7{padding-bottom:14px!important}.pb-8{padding-bottom:16px!important}.pb-9{padding-bottom:18px!important}.pb-10{padding-bottom:20px!important}.pb-11{padding-bottom:22px!important}.pb-12{padding-bottom:24px!important}.pb-13{padding-bottom:26px!important}.pb-14{padding-bottom:28px!important}.pb-15{padding-bottom:30px!important}.pb-16{padding-bottom:32px!important}.pb-17{padding-bottom:34px!important}.pb-18{padding-bottom:36px!important}.pb-19{padding-bottom:38px!important}.pb-20{padding-bottom:40px!important}.pl-0{padding-left:0!important}.pl-1{padding-left:2px!important}.pl-2{padding-left:4px!important}.pl-3{padding-left:6px!important}.pl-4{padding-left:8px!important}.pl-5{padding-left:10px!important}.pl-6{padding-left:12px!important}.pl-7{padding-left:14px!important}.pl-8{padding-left:16px!important}.pl-9{padding-left:18px!important}.pl-10{padding-left:20px!important}.pl-11{padding-left:22px!important}.pl-12{padding-left:24px!important}.pl-13{padding-left:26px!important}.pl-14{padding-left:28px!important}.pl-15{padding-left:30px!important}.pl-16{padding-left:32px!important}.pl-17{padding-left:34px!important}.pl-18{padding-left:36px!important}.pl-19{padding-left:38px!important}.pl-20{padding-left:40px!important}.pr-0{padding-right:0!important}.pr-1{padding-right:2px!important}.pr-2{padding-right:4px!important}.pr-3{padding-right:6px!important}.pr-4{padding-right:8px!important}.pr-5{padding-right:10px!important}.pr-6{padding-right:12px!important}.pr-7{padding-right:14px!important}.pr-8{padding-right:16px!important}.pr-9{padding-right:18px!important}.pr-10{padding-right:20px!important}.pr-11{padding-right:22px!important}.pr-12{padding-right:24px!important}.pr-13{padding-right:26px!important}.pr-14{padding-right:28px!important}.pr-15{padding-right:30px!important}.pr-16{padding-right:32px!important}.pr-17{padding-right:34px!important}.pr-18{padding-right:36px!important}.pr-19{padding-right:38px!important}.pr-20{padding-right:40px!important}.bg-transp{background-color:"transparent"}.bg-white{background-color:#fff}.bg-gray{background-color:#ededed}.bg-light-gray{background-color:#fafafa}.relative{position:relative}.absolute{position:absolute}.sticky{position:sticky}.icon-data_base{width:32px;height:32px;background-position:0 0}.icon-data_loss{width:32px;height:32px;background-position:-48px 0}.icon-focus_group{width:32px;height:32px;background-position:-96px 0}.icon-human_resource{width:32px;height:32px;background-position:-144px 0}.icon-keyset{width:32px;height:32px;background-position:-192px 0}.icon-money{width:36px;height:32px;background-position:-240px 0}.icon-program_algorithm{width:32px;height:32px;background-position:-288px 0}.icon-protection{width:32px;height:32px;background-position:-336px 0}.icon-server{width:32px;height:32px;background-position:-384px 0}.icon-thinking{width:26px;height:32px;background-position:-432px 0}.icon-traffic_growth{width:32px;height:32px;background-position:-480px 0}.icon-warning{width:37px;height:32px;background-position:-528px 0}.icon-analysis_of_information{width:32px;height:32px;background-position:-576px 0}.icon-briefcase{width:32px;height:32px;background-position:-624px 0}.icon-communications{width:32px;height:32px;background-position:-672px 0}.icon-create{width:30px;height:32px;background-position:-720px 0}.icon-e_commerce{width:35px;height:32px;background-position:-766px 0}.icon-customer-support{background-size:cover;width:40px!important;height:40px!important;margin-bottom:0!important}h1{color:#29263e;font-size:28px;font-size:1.75rem}h2{color:#29263e;font-size:26px;font-size:1.625rem}h3{color:#29263e;font-size:24px;font-size:1.5rem}#commonModal,#loginModal{width:100%}.blur-contents{-webkit-filter:blur(.375rem);filter:blur(.375rem);pointer-events:none}.table-container.report-table{position:relative}.itr-blur-login{position:absolute;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin:auto;height:100%;width:100%}.itr-blur-login a.btn.btn-primary,.itr-blur-login a.btn-primary.btn-more{background:#becb31;position:relative;z-index:2;padding:10px 15px;font-size:16px;font-size:1rem;font-weight:600;color:#fff}.itr-blur-login a.btn.btn-primary:hover,.itr-blur-login a.btn-primary.btn-more:hover{opacity:.8}.itr-blur-login .login-btn{width:40%;overflow:visible;white-space:normal}.itr-blur-login.float{position:absolute;height:auto}.itr-blur-login.float .float-wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.itr-blur-login.float .float-wrap.is-fixed{position:fixed!important;top:50vh!important}.itr-blur-login.float .float-wrap.is-scroll-end{position:absolute!important;top:auto!important;bottom:0!important}.itr-blur-login.float .float-wrap.login-btn{width:auto;margin:0 auto}.itr-blur-login.float .float-wrap.login-btn a{color:#fff}.itr-blur-login.float .float-wrap img{margin-top:15px}.notification{border-top:0px;margin:0}.notifications-wrap p{margin-bottom:0}.notifications-wrap .notification{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:start}.notifications-wrap .notification .close-button{position:relative;display:block;top:0;right:0;line-height:50%}.notifications-wrap .notification:last-child{margin-bottom:10px}.user-thumbnail{overflow:hidden}.user-thumbnail img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}#vendor-page-box{padding:15px}#vendor-page-box h4{border-left:solid 5px #b0d7f4;padding:10px;margin-bottom:10px}#vendor-page-box #mypage-card,#vendor-page-box #mypage-menu,#vendor-page-box #user-basic-info{padding:15px}#vendor-page-box #user-work-company-history{border:solid 1px #b0d7f4;padding:15px}#vendor-page-box .add_comment{padding:20px 10px;border:1px solid #ccc;margin-bottom:-2rem}#itm-id-terms #user_terms,#itm-id-terms a{font-size:12px;font-size:.75rem}#itm-id-terms label{color:#555;display:block;line-height:1;position:relative;padding:0 0 0 30px;margin:20px 10px}#itm-id-terms label:before{background:#fff;border-radius:2px;content:"";display:block;width:20px;height:20px;position:absolute;top:50%;left:0;-webkit-transform:translate(0%,-50%);transform:translateY(-50%);border:1px solid #555}#itm-id-terms input#terms:checked+label:after{background:#464c9c;content:"";display:block;width:10px;height:10px;position:absolute;top:50%;left:5px;-webkit-transform:translate(0,-50%);transform:translateY(-50%)}#itm-id-terms input#terms{display:none;margin:0;padding:0}@media screen and (min-width: 1px) and (max-width: 640px){#vendor-page-box{padding:0}}#reset-password-form,#email_confirm_form{margin-top:15px;padding:15px}#reset-password-form h5.title,#email_confirm_form h5.title{padding-left:15px;border-left:solid 3px #b0d7f4}#reset-password-form .facebook-button,#email_confirm_form .facebook-button{background-color:#3c5b9b;color:#fff;margin-bottom:10px}#reset-password-form .linkedin-button,#email_confirm_form .linkedin-button{background-color:#007bb4;color:#fff;margin-bottom:10px}#reset-password-form input.button,#email_confirm_form input.button{margin-top:15px}#reset-password-form input.btn,#reset-password-form input.btn-more,#email_confirm_form input.btn,#email_confirm_form input.btn-more{margin-top:15px;margin-bottom:15px}#reset-password-form .password-policy,#email_confirm_form .password-policy{font-size:12px;font-size:.75rem}.login-modal{padding:0;overflow-y:visible}.reveal-overlay{overflow-y:auto}.reveal-overlay-vue{overflow-y:auto;display:block;position:fixed;top:0;left:0;right:0;border:0;background-color:#0a0a0a73;z-index:16;height:100%}.reveal-overlay-vue .reveal{display:block}.reveal-overlay-vue .reveal .header-btn{width:80%}.reveal-overlay-vue .reveal .category-product-action-btn{margin:0 auto}#use_image-preview,.use_image-preview{max-width:200px;max-height:200px}body{padding:5px;color:#29263e}#review_form,#new_product_form{padding:30px}#review_form .answer_error,#new_product_form .answer_error{color:red}#review_form h5.title,#new_product_form h5.title{padding-left:15px;border-left:solid 3px #b0d7f4}#review_form li.is-active,#new_product_form li.is-active{border-top:solid 5px #b0d7f4}#review_form li.is-active a,#new_product_form li.is-active a{background-color:#fff;border-left:solid 1px #e8e8e8;border-right:solid 1px #e8e8e8}#review_form .review_item_box,#new_product_form .review_item_box{margin:10px}#review_form .help-text,#new_product_form .help-text{font:#b0d7f4}#review_form .must_item,#new_product_form .must_item{color:red}#review_form .sample_answer,#new_product_form .sample_answer{color:#464c9c}#review_form .sample_answer:hover,#new_product_form .sample_answer:hover{cursor:pointer}#review_form .review_upload_btn,#new_product_form .review_upload_btn{margin-bottom:10px}#itr-messages{max-width:800px;margin:100px auto}#itr-messages h1{color:#464c9c}#itr-messages .block-center{margin:0 auto}#login_terms{font-size:12px;font-size:.75rem}#static_page{margin-top:15px}#static_page h1,#static_page h2{color:#464c9c}#static_page ol>li{list-style:decimal}#static_page ul>li{list-style:none}.beta{font-weight:400;border-bottom:none}.flip-list-move{-webkit-transition:-webkit-transform 1s;transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s,-webkit-transform 1s}.term_text{font-size:12px;font-size:.75rem}#lead_form .must_item{color:red}.product-status-label{display:block;min-width:150px;margin-bottom:.5em;padding:2px 20px;color:#fff;font-weight:600;letter-spacing:1px;background:#c6c6c6;font-size:16px;font-size:1rem}.product-status-label.sales_end{background:#5b567a;font-size:12px;font-size:.75rem;height:auto;padding:10px 0}.product-status-label.renewal,.product-status-label.integrated{background:#464c9c}@media screen and (min-width: 1px) and (max-width: 640px){.product-status-wrapper{-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.product-status-message{margin-top:1em;margin-bottom:-10px;padding:10px;border:2px solid #C6C6C6;background:#c6c6c6}.product-status-message.sales_end{border-color:#5b567a;background:#d6dce5}.product-status-message.renewal,.product-status-message.integrated{border-color:#464c9c;background:#e1e6f5}.product-status-message.renewal a,.product-status-message.integrated a{color:#464c9c;font-weight:600}.reviews-filter-support{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.itr-product-content{font-size:14px;font-size:.875rem;min-height:20vh}.itr-sidebar{padding-top:30px}main{margin-top:65px;min-height:calc(100vh - 285px)}.columns .no-padding{padding:0}.it-review-author-information .it-review-user{text-align:center;margin-bottom:10px}.it-review-author-information ul{font-size:12px;font-size:.75rem}.it-review-author-information ul:not(:last-child){margin-bottom:20px}.it-review-author-information li{margin-bottom:5px}.avatar-img{text-align:center;border-radius:50%;width:80px;height:80px;overflow:hidden;margin:0 auto}.avatar-img.small{width:32px;height:32px}.avatar-img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.it-review-time{font-size:12px;font-size:.75rem}.it-review-header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px}.it-review-title{font-size:24px;font-size:1.5rem;font-weight:700;color:#29263e;margin-bottom:10px;line-height:1.2;display:block}dt.review_item{margin-bottom:0}dt.review_item h2{font-size:14px;font-size:.875rem;font-weight:700;margin-bottom:0}.it-review-response{background:#fafafa;border:1px solid #ededed;padding:10px;margin-top:10px;position:relative}.it-review-response i.edit-review-response{position:absolute;top:10px;right:10px}@media screen and (min-width: 1px) and (max-width: 1024px){main{min-height:calc(100vh - 356px)}}@media screen and (min-width: 1px) and (max-width: 640px){main{min-height:calc(100vh - 346px)}.it-review-author-information .it-review-user{text-align:left}ul.it-review-info{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}ul.it-review-info li:not(:last-child):after{content:"/";margin:0 10px;color:#c6c6c6}ul.it-review-info:not(:last-child){margin-bottom:10px}.itr-product-content{padding-top:0}.reviews-filter-support{-ms-flex-direction:column;flex-direction:column}}.itr-video-container .itr-video-main{position:relative;height:auto}.itr-video-container .itr-video-main .itr-video-main-box{height:380px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center}.itr-video-container .itr-video-main iframe{width:100%;height:380px;vertical-align:middle}.itr-video-container .itr-video-main img{max-width:100%;max-height:100%}.itr-video-container .itr-video-main .itr-play{position:absolute;color:#000;background:#fff;border-radius:50%;height:.8em;width:.8em;line-height:.8em}.itr-video-container .itr-video-main .itr-play:hover{opacity:.7}.itr-video-container .itr-video-main .itr-video-main-caption{width:100%;position:relative;background:#00000080;color:#fff;padding:10px}.itr-video-container .itr-video-thumbnail{margin-top:15px}.itr-video-container .itr-video-thumbnail .slick-list{margin:auto;width:85%}.itr-video-container .itr-video-thumbnail .slick-list .slick-slide{padding:15px;cursor:pointer;width:200px}.itr-video-container .itr-video-thumbnail .slick-list .slick-slide .itr-video-thumbnail-box{height:80px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.itr-video-container .itr-video-thumbnail .slick-list .slick-slide .itr-video-thumbnail-box img{max-height:80px;margin:auto}.itr-gallery-container .itr-gallery-main{position:relative;height:380px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center}.itr-gallery-container .itr-gallery-main img{max-width:100%;max-height:100%}.itr-gallery-container .itr-gallery-main .itr-gallery-main-caption{position:absolute;width:100%;bottom:0;background:#00000080;color:#fff;padding:10px;left:0;text-align:left}.itr-gallery-container .itr-gallery-thumbnail{margin-top:15px}.itr-gallery-container .itr-gallery-thumbnail .slick-list{margin:auto;width:85%}.itr-gallery-container .itr-gallery-thumbnail .slick-list .slick-slide{padding:15px;cursor:pointer;width:200px}.itr-gallery-container .itr-gallery-thumbnail .slick-list .slick-slide .itr-gallery-thumbnail-box{height:80px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.itr-gallery-container .itr-gallery-thumbnail .slick-list .slick-slide .itr-gallery-thumbnail-box img{max-height:80px;margin:auto}.hero img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.cover-image:hover{opacity:.7}.search{margin:1px 10px 1px 0}.header-inner .dropdown{margin-bottom:0}.pagination a,.pagination li.current{width:34px;height:34px;line-height:35px;text-align:center;border:1px solid #C6C6C6;margin:0 5px;padding:0;border-radius:3px;font-size:20px;font-size:1.25rem}.pagination a.arrow{display:block;border:none;background:#464c9c;color:#fff;font-size:24px;font-size:1.5rem}.pagination a.arrow:hover{color:#fff;opacity:.7}.pagination a{display:block;color:#c6c6c6;background:#fafafa}.pagination li.current{background:#c6c6c6}@media screen and (min-width: 1px) and (max-width: 640px){.pagination li:last-child,.pagination li:first-child{display:none}.pagination li.current,.pagination li.it-page-prev,.pagination li.it-page-next{display:inline-block}}.itr-review-tip{border-bottom:none;cursor:auto;font-weight:400}.itr-wrap{-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.15);box-shadow:0 0 5px #00000026;max-width:80rem;background:#fff;margin:0 auto 30px;padding-bottom:30px}.btn-group .btn,.btn-group .btn-more{border-radius:3px}.btn,.btn-more{line-height:1.7}.btn:disabled,.btn-more:disabled{opacity:.25;cursor:not-allowed}.btn.alert,.alert.btn-more{background-color:#ea4112;color:#555}.btn.alert:hover,.alert.btn-more:hover,.btn.alert:focus,.alert.btn-more:focus{background-color:#bb340e;color:#555}.review_filter label{font-size:12px;font-size:.75rem}.user_note{display:block;margin:0;font-size:12px;font-size:.75rem;font-weight:400;line-height:1.8;color:#0a0a0a}.note{background:#fafafa;border:1px solid #ededed;padding:15px;border-radius:3px;margin-bottom:40px}.dropdown{z-index:auto}.sidebar_inner{text-align:center}.sidebar_inner ul{display:inline-block}.sidebar_inner ul li{text-align:left}.sidebar_inner footer ul{-ms-flex-pack:justify;justify-content:space-between;margin:0 auto}@media screen and (min-width: 1px) and (max-width: 1024px){.sidebar_inner footer{width:100%}.sidebar_inner footer ul{-ms-flex-pack:justify;justify-content:space-between;margin:0 auto}}.header-inner a{color:#7c7c7c}.header-inner a:hover{color:#2fc1e1}.header-inner a.link{color:#464c9c}.header-inner a.btn:hover,.header-inner a.btn-more:hover{color:#fff}.card.itr-card,.itr-card{border-radius:3px}*:focus{outline:0}.footer dl{margin-bottom:1rem}#rv-app .tabs-panel{padding-bottom:0}.lp_banner{text-align:center}.product-header{position:relative;width:100%;display:block;text-align:center}.product-header h3{font-size:20px;font-size:1.25rem}.product-header .logo-newstyle{margin:10px auto 15px;border:1px solid #C6C6C6;width:150px;height:150px;position:relative}.product-header .logo-newstyle figure{width:150px;height:150px;-webkit-box-sizing:content-box;box-sizing:content-box;background-color:#fff;overflow:hidden;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border:1px solid #f5f7fd;margin:0 auto 5px}.product-header .logo-newstyle img{position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;left:50%;width:auto;height:auto;max-width:100%;max-height:100%}.product-header .appreciation{margin-top:40px}.product-header .appreciation h3{font-size:16px;font-size:1rem;color:#000}.product-header .appreciation+.btn-return{max-width:250px;margin:30px auto;font-weight:700}.review-campaign-wrap{padding:0 15px}.review-campaign-wrap.no-padding{padding:0}.review-campaign-wrap .campaign-lead{font-size:24px;font-size:1.5rem;font-weight:700;color:#338fc7}.review-campaign-wrap .campaign-period-wrap{margin:15px auto;font-weight:700}.review-campaign-wrap .campaign-period-wrap .period{color:#becb31;font-size:24px;font-size:1.5rem;margin-left:10px;vertical-align:middle}.review-campaign-wrap .campaign-notes{width:100%;margin:0 auto;padding:10px 20px;border:solid 1px red;color:red}#lead_form a{color:#464c9c}.lead-dropdown span{min-width:40px;display:inline-block}.lead-dropdown i{-webkit-transition:.3s all;transition:.3s all}.lead-dropdown.hider i{-webkit-transform:rotateZ(180deg);transform:rotate(180deg)}.user-form-title{margin-bottom:1rem;font-weight:600}#user_form_div{margin-bottom:30px;padding:1rem 0}.term-lead{margin-top:20px;margin-bottom:10px}.term_text_lead{margin-bottom:0}.term-box{max-height:350px;margin-bottom:20px;padding:10px;border:1px solid #ccc;border-radius:4px;overflow:auto;word-break:break-all;background-color:#efefef}.permission-check{margin:20px 0}.document_download_wrap .must_form_item{color:red}.document_download_wrap input.document_download{background:#ccc;font-size:20px;font-size:1.25rem;font-weight:700;color:#fff;border:none;width:200px;margin:25px 0 40px;padding:14px 15px 12px;cursor:pointer}.document_download_wrap input.download{background:linear-gradient(45deg,#0075c1,#5ea8d8)}.document_download_wrap input.download:hover{opacity:.85;-webkit-transition:all .2s linear;transition:all .2s linear;-webkit-box-shadow:0 1px 10px rgba(101,197,247,.5);box-shadow:0 1px 10px #65c5f780}.document_download_wrap input.back{background:#555}.document_download_wrap input.back:hover{background:#484848}#lead_post_btn{width:100%;font-weight:600;font-size:14px;font-size:.875rem}@media all and (-ms-high-contrast: none){*::-ms-backdrop,.itr-gallery-main-caption{left:0}*::-ms-backdrop,.btn-review{width:100%}*::-ms-backdrop,.itr-video-container .itr-video-thumbnail .slick-list .slick-slide .itr-video-thumbnail-box,.itr-video-main-box,.itr-gallery-main,.itr-gallery-thumbnail-box{position:relative}*::-ms-backdrop,.itr-video-container .itr-video-thumbnail .slick-list .slick-slide .itr-video-thumbnail-box img,.itr-video-container .itr-video-main img,.itr-video-container .itr-play,.itr-gallery-container .itr-gallery-main img,.itr-gallery-container .itr-gallery-thumbnail .slick-list .slick-slide .itr-gallery-thumbnail-box img{position:static;margin:auto;inset:0}}:target:before{content:"";display:block;height:89px;margin:-89px 0 0}@media screen and (min-width: 1px) and (max-width: 640px){:target:before{height:52px;margin:-52px 0 0}}.email-address-char-message,.password-char-message{font-size:12px;font-size:.75rem;margin-top:-10px}.check_question{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 1rem}.check_question .choice{margin-right:1rem;padding:.3rem .3rem .3rem 0}.ad_space{background-color:#c6c6c6}#faq{padding-bottom:30px;background-color:#f5f7fd}#faq .small-12.medium-8{margin:10px auto}#faq h1{text-align:center;padding-top:30px;margin-bottom:30px;font-weight:700;font-size:28px;font-size:1.75rem}@media screen and (min-width: 1px) and (max-width: 640px){#faq h1{font-size:24px;font-size:1.5rem}}#faq h2{font-weight:700;font-size:24px;font-size:1.5rem;margin-bottom:15px;padding-left:15px;border-left:4px solid #0075c1}@media screen and (min-width: 1px) and (max-width: 640px){#faq h2{font-size:18px;font-size:1.125rem}}#faq h2:target:before{display:none}#faq .faq_wrap{display:-ms-flexbox;display:flex}@media screen and (min-width: 1px) and (max-width: 640px){#faq .faq_wrap{-ms-flex-direction:column;flex-direction:column}}#faq .faq_wrap .left{width:300px;height:100%;padding:15px;background-color:#fff;border:1px solid rgba(198,198,198,.5);border-top:5px solid #0075c1}@media screen and (min-width: 1px) and (max-width: 640px){#faq .faq_wrap .left{width:100%;padding:5px}}#faq .faq_wrap .left .anchors li,#faq .faq_wrap .left .faq_link li,#faq .faq_wrap .left .anchor_link_wrap li{margin-bottom:10px}#faq .faq_wrap .left .anchors li a:before,#faq .faq_wrap .left .faq_link li a:before,#faq .faq_wrap .left .anchor_link_wrap li a:before{content:"●";font-weight:700;margin-right:5px;font-size:12px;font-size:.75rem;color:#c6c6c6}#faq .faq_wrap .right{width:70%;padding:30px;margin-left:15px;background:#fff}@media screen and (min-width: 1px) and (max-width: 640px){#faq .faq_wrap .right{width:100%;padding:10px;margin:10px 0 0}}#faq .faq_wrap .right .accordion{margin-bottom:50px}#faq .faq_wrap .right .accordion .question{cursor:pointer;margin-bottom:1em;background-color:#fff;color:#3a3a3a;border:solid 2px #cacaca;padding:10px;position:relative}#faq .faq_wrap .right .accordion .question:before{content:"";display:inline-block;background-repeat:no-repeat;background-size:contain;width:30px;height:30px;position:absolute;top:.9em;left:1.5em}#faq .faq_wrap .right .accordion .question:after{content:"+";font-size:1.5em;position:absolute;right:10px;top:4px;color:#0075c1}#faq .faq_wrap .right .accordion .question.open{background-color:#2fc1e1;border-color:#2fc1e1;color:#fff}#faq .faq_wrap .right .accordion .question.open:after{content:"-";color:#fff;right:10px}#faq .faq_wrap .right .accordion .answer{display:none;margin-bottom:2.5em;padding-left:2em}#faq .faq_wrap .right .accordion .answer a{color:#0075c1;display:inline-block;margin:5px 0;text-decoration:underline}#faq .faq_wrap .right textarea[rows]{background:#fff}#faq .faq_wrap .right .link{text-decoration:underline}#faq .faq_wrap .right .actions input{display:block;max-width:300px;width:100%;margin:0 auto;font-size:18px;font-size:1.125rem;font-weight:700}.icon{display:inline-block;background-repeat:no-repeat}body{clear:both;background:#fff;color:#686b7f;line-height:1.7;width:100%;padding:0;font-family:-apple-system,BlinkMacSystemFont,Roboto,Segoe UI,Helvetica Neue,HelveticaNeue,YuGothic,Yu Gothic Medium,Yu Gothic,Verdana,Meiryo,sans-serif}main{overflow:visible;overflow:initial;margin-top:0;padding:0 5px}@media screen and (min-width: 1px) and (max-width: 640px){main{padding:0;margin-top:52px}}.itr_field_with_errors,.field_with_errors input,.field_with_errors select,.field_with_errors textarea{border:solid 1px #ff0000}.field_with_errors .error-message{color:red;font-size:.875rem}.fieldset_with_errors{border:solid 1px #ff0000}.tooltip{max-width:none;z-index:15}main{padding-bottom:10px}.review-modal{display:none;position:fixed;z-index:1;left:0;top:0;height:100%;width:100%;overflow:auto;background-color:#00000080}.review-modal-content{background-color:#f4f4f4;margin:20% auto;width:30%;border-radius:20px;padding:20px;border:solid}.review-modal-content .review-modal-btn{width:100px}.review-modal-content .review-modal-btn a{width:100%}@media screen and (max-width: 959px){.review-modal-content{background-color:#f4f4f4;margin:50% auto;width:70%;border-radius:20px;padding:20px;border:solid}}@media screen and (max-width: 480px){.review-modal-content{background-color:#f4f4f4;margin:80% auto;width:90%;border-radius:20px;padding:20px;border:solid}}.fa-twitter:before{content:"𝕏";font-family:inherit;font-weight:700}.best-software-simple-header{height:60px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;.header-inner,.header-inner-wrap{height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;.header-logo-img{width:142px;height:40px}}}.best-software-simple-footer{height:60px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:16px}
