@charset "UTF-8";html,body{min-width:1270px;height:auto!important;min-height:100vh;position:relative;font-size:13px;font-family:Helvetica Neue,Helvetica,Roboto,Arial,Meiryo,sans-serif}html h1,html h2,html h3,html h4,html h5,html h6,body h1,body h2,body h3,body h4,body h5,body h6{font-family:-apple-system,BlinkMacSystemFont,Roboto,Segoe UI,Helvetica Neue,HelveticaNeue,YuGothic,Yu Gothic Medium,Yu Gothic,Verdana,Meiryo,sans-serif}html ul,body ul{margin:0;list-style-type:none!important}html li,body li{list-style:none;font-size:13px}html a,body a{color:#29263e;display:inline-block}html a:hover,body a:hover{opacity:.8;background:transparent}html a:focus,body a:focus{color:#29263e!important}html .hide-before-load,body .hide-before-load{display:none}html .has-tip,body .has-tip{border-bottom:none}.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 0px;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 0px;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 0px;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 0px;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 0px;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-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.align-stretch{-ms-flex-align:stretch;align-items:stretch}.align-self-stretch{-ms-flex-item-align:stretch;-ms-grid-row-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}}.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%}.secureBtn-link{background:linear-gradient(160deg,#e51d5f 0% 33%,#fb4 66% 100%);background-size:250% 100%;background-position:50% 0;-webkit-transition:all .7s;transition:all .7s}.secureBtn-link:hover{background-position:0 0}.secureBtn-link{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:4px;text-align:center;border-radius:6px;text-decoration:none}.secureBtn-link:hover .secureBtn-text{color:#e50060}.secureBtn-link:hover .secureBtn-icon{-webkit-transform:scale(1.1);transform:scale(1.1)}.secureBtn-link:focus .secureBtn-text{color:#e50060}@media screen and (max-width: 512px){.secureBtn-link{padding:3px}}.secureBtn-inner{display:-ms-flexbox;display:flex}.secureBtn-logo{width:15%;border-radius:4px 0 0 4px;background:#fff;padding:10px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.secureBtn-logo:after{content:"";width:4px;height:100%;background-color:#fff;position:absolute;top:0;right:-2px;z-index:0}.secureBtn-logo img{width:100%;height:100%;max-height:55px;vertical-align:middle}.secureBtn-text{background:#fff;width:65%;text-decoration:none;color:#212529;font-weight:700;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;letter-spacing:.1em;position:relative;-webkit-transition:color .3s;transition:color .3s;clip-path:polygon(0 0px,100% 0,calc(100% - 20px) 100%,0 100%)}@media screen and (min-width: 513px) and (max-width: 768px){.secureBtn-text{clip-path:polygon(0 0px,100% 0,calc(100% - 18px) 100%,0 100%)}}@media screen and (max-width: 512px){.secureBtn-text{clip-path:polygon(0 0px,100% 0,calc(100% - 15px) 100%,0 100%);-ms-flex-pack:start;justify-content:flex-start;text-indent:1em}}.secureBtn-text p{font-size:26px}.secureBtn-visual{width:20%;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.secureBtn-visual:after{content:"";width:30%;max-width:40px;height:100%;background-color:#fff;position:absolute;top:0;right:0;z-index:0;clip-path:polygon(20px 0px,100% 0,100% 100%,0 100%);border-radius:0 4px 4px 0}@media screen and (min-width: 513px) and (max-width: 768px){.secureBtn-visual:after{clip-path:polygon(18px 0px,100% 0,100% 100%,0 100%)}}@media screen and (max-width: 512px){.secureBtn-visual:after{clip-path:polygon(15px 0px,100% 0,100% 100%,0 100%)}}.secureBtn-icon{height:70%;max-width:100px;position:absolute;top:2px;left:-10%;margin:0;z-index:3;-webkit-transition:all .3s;transition:all .3s}@media screen and (min-width: 513px) and (max-width: 768px){.secureBtn-icon{top:0;height:55%}}@media screen and (max-width: 512px){.secureBtn-icon{top:-1px;height:50%}}.secureBtn-icon img{width:auto;height:100%;vertical-align:middle}.secureBtn-illust{width:100%;max-width:110px;padding-right:0%;position:relative;z-index:2;display:inline-block;text-align:center}.secureBtn-illust img{width:100%;height:auto;vertical-align:middle}.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 .value{background:#29263e url(/vite-production/assets/color00-bg-lbOhH3yp.png)}#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{background:#072472 url(/vite-production/assets/color01-bg-BGPpIQiG.png) repeat}#reference-lps.color01 .content .award .index{color:#fff}#reference-lps.color01 .content .value{background:#072472 url(/vite-production/assets/color01-bg-BGPpIQiG.png) repeat}#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 .pickup-list-item{background:#072472;background-image:url(/vite-production/assets/color01-bg-outside-D5uNCmZQ.png),linear-gradient(-135deg,#0084B4 12px,transparent 0);outline-color:#072472!important;border-color:#0084b4!important;color:#fff}#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{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAA0CAYAAACdB4jyAAAACXBIWXMAAAF+AAABfgHNRE/uAAADeElEQVRYhaVYYVMaQQx9HqhoEcKo6DhOP/T//6pOp2LREgtjrVXoRLLXZdm7ZOF90iN72eT2JS97MJvNbgEsYKNHRBOHnQlmvu6q02ciem1bwMw3zCzOX/Z02gewqoiIAQysBUT0HcDlPk4VIyK6r/SfBTOfOhbNmdncZBOYeQRgJj9/ONb0nTJz1bZQszOy7HJgZvmsfSJa1I4VrpQDuN8x5WMAd+Gf2jERveH/zhqh2elYdjHkUAJ4Dz6QRCz45Yz6B4Brr2MAFwCm8YOD1WqV7o689JL1AN7a7AAcA1gS0bf4YS5dleVU8RfAIxEtjQ1KVj9vOUmMhNzPlke1m1tOsT4Ty/USHmYd687MyuS1S5wLYyimYRzxQCllwWuXYoOGFSIKxce9IVqXXQ4pDUPEA6WSJ1qPXRNqGkpbFHJ3QylrghYB084CMwunnyXiocOp2F3v6xTrlD9I+ZR8nzObZ+VEedsK7VzyTotmVVdP6KPjYN1K5E3c1azIp/hpvEfsqko/+NiKBsCD0ZWKDmilkb7r4WlERIejTBTFdAxCQMh9ZW1V5U/OjrQ6OV6xtosr10yliYVFLH9UMnnq+4ZdLATk+/QdWxbNFBf8UyIyHad2qRCYap+1INm50t5tHihmvkztckJAHP8W7Wu8b6ypezDspAacEdHX+GFOCMi0sHVyMxCx0JEWadh1cgVlK2IPVAhIJH8AvDhkkjQGjnt4sT5WyDQw1QPpmUImafHZRZhLd3mMHi00AxbmsfwpcqyV5ySmhaav55xC6mmlNOKNaSDek1OPT4Od23FuGggomEJqu5KIt6aBBN4p5MNOpI+ctrlhfAbgUJtEI7SGe+h11XVOA6/OCfFIKWbh0F1ALLGnlHpzDAS12HOhjTYFU0hNx1I6cUPr7Duni4tAxyLHSocqpo3+XTlkj3yqVbDbpVantHH1ZJVMNR336U4hQs8UQhrtU3i2U3dSR8OCKYRip8gJAWY+1w1Zk4M47jqmkOPcuzYc6+5O0vuKzOZkXbiQ22kKSVM9VuljIdhNnFPIll18FdFz0qKvXWqpEbxbQiCiYa3P4ogvrSagGOnkEV4qf5uDQHoJG64iBp47a500njI/PZVOISHioU4IFvq57rPLFCJ5l4piOlWh3yYEiqYQEQJfAFjfVjT0JwfNRD9L9O03AsDNP+dF7NaxOFY0AAAAAElFTkSuQmCC),linear-gradient(122deg,#203b14,#a6c228 23%,#e1ee95 48%,#ecf4bc 57%,#c1d26a 68%,#869e1b 96%)}#reference-lps.color02 .content .award .index{color:#fff}#reference-lps.color02 .content .value{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAA0CAYAAACdB4jyAAAACXBIWXMAAAF+AAABfgHNRE/uAAADeElEQVRYhaVYYVMaQQx9HqhoEcKo6DhOP/T//6pOp2LREgtjrVXoRLLXZdm7ZOF90iN72eT2JS97MJvNbgEsYKNHRBOHnQlmvu6q02ciem1bwMw3zCzOX/Z02gewqoiIAQysBUT0HcDlPk4VIyK6r/SfBTOfOhbNmdncZBOYeQRgJj9/ONb0nTJz1bZQszOy7HJgZvmsfSJa1I4VrpQDuN8x5WMAd+Gf2jERveH/zhqh2elYdjHkUAJ4Dz6QRCz45Yz6B4Brr2MAFwCm8YOD1WqV7o689JL1AN7a7AAcA1gS0bf4YS5dleVU8RfAIxEtjQ1KVj9vOUmMhNzPlke1m1tOsT4Ty/USHmYd687MyuS1S5wLYyimYRzxQCllwWuXYoOGFSIKxce9IVqXXQ4pDUPEA6WSJ1qPXRNqGkpbFHJ3QylrghYB084CMwunnyXiocOp2F3v6xTrlD9I+ZR8nzObZ+VEedsK7VzyTotmVVdP6KPjYN1K5E3c1azIp/hpvEfsqko/+NiKBsCD0ZWKDmilkb7r4WlERIejTBTFdAxCQMh9ZW1V5U/OjrQ6OV6xtosr10yliYVFLH9UMnnq+4ZdLATk+/QdWxbNFBf8UyIyHad2qRCYap+1INm50t5tHihmvkztckJAHP8W7Wu8b6ypezDspAacEdHX+GFOCMi0sHVyMxCx0JEWadh1cgVlK2IPVAhIJH8AvDhkkjQGjnt4sT5WyDQw1QPpmUImafHZRZhLd3mMHi00AxbmsfwpcqyV5ySmhaav55xC6mmlNOKNaSDek1OPT4Od23FuGggomEJqu5KIt6aBBN4p5MNOpI+ctrlhfAbgUJtEI7SGe+h11XVOA6/OCfFIKWbh0F1ALLGnlHpzDAS12HOhjTYFU0hNx1I6cUPr7Duni4tAxyLHSocqpo3+XTlkj3yqVbDbpVantHH1ZJVMNR336U4hQs8UQhrtU3i2U3dSR8OCKYRip8gJAWY+1w1Zk4M47jqmkOPcuzYc6+5O0vuKzOZkXbiQ22kKSVM9VuljIdhNnFPIll18FdFz0qKvXWqpEbxbQiCiYa3P4ogvrSagGOnkEV4qf5uDQHoJG64iBp47a500njI/PZVOISHioU4IFvq57rPLFCJ5l4piOlWh3yYEiqYQEQJfAFjfVjT0JwfNRD9L9O03AsDNP+dF7NaxOFY0AAAAAElFTkSuQmCC),linear-gradient(122deg,#203b14,#a6c228 23%,#e1ee95 48%,#ecf4bc 57%,#c1d26a 68%,#869e1b 96%)}#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{font-family:Noto Sans JP;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 .picture .ttl{font-family:Noto Sans JP}#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{font-family:Noto Sans JP;margin:0 auto 30px;padding:30px 15px}@media screen and (min-width:1px) and (max-width : 640px){#reference-lps .content{padding:5px}}#reference-lps .content .index,#reference-lps .content .head{font-family:Noto Sans JP}#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;background:url(/vite-production/assets/award-ttl-HIBp04GP.svg) no-repeat;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(33.3333333333% - 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;background:url(/vite-production/assets/value-ttl-CRhvNCbB.svg) no-repeat;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:url(/vite-production/assets/widget_manzoku_bg-Dy6i5k1F.png) no-repeat;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-renewal-20240613{position:relative;background-position:top;width:180px;height:auto;min-width:180px;min-height:180px;padding:0;font-size:10px;background:url(/vite-production/assets/widget-no1-bg-renewal-20240613-SgVSnNTo.png) no-repeat;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-renewal-20240613{width:130px;min-width:130px;min-height:130px}}#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:url(/vite-production/assets/widget-no1-bg-CkNgsgRh.png) no-repeat;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{color:#000;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{color:#29263e;text-decoration:none;display:inline-block;padding:10px}#reference-lps footer .column .btn a:hover,#reference-lps footer .column .btn-more a:hover{background:inherit;color:#338fc7;display:inline-block;padding:10px}#reference-lps footer .column .btn a:visited,#reference-lps footer .column .btn-more a:visited{background:inherit;color:#29263e;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}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%}.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.external:after,.external.btn-more:after{background-image:url(~@svg/external-link-alt-solid.svg);content:" ";margin-left:5px;display:inline-block;width:20px;height:20px;cursor:pointer;background-size:contain;vertical-align:text-bottom}.btn.external-black:after,.external-black.btn-more:after{background-image:url(~@svg/external-link-alt-solid-black.svg);content:" ";margin-left:5px;display:inline-block;width:20px;height:20px;cursor:pointer;background-size:contain;vertical-align:text-bottom}.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}#main .search_result.reference-ip-reviews button.btn-left{float:left;color:#fff;margin-bottom:10px}#main .search_result.reference-ip-reviews table thead th.text-left{text-align:left}#main .search_result.reference-ip-reviews table thead th.status{width:30px}#main .search_result.reference-ip-reviews table thead th.review_title{width:200px}#main .search_result.reference-ip-reviews table thead th.company_name{width:210px}#main .search_result.reference-ip-reviews table thead th.industry{width:180px}#main .search_result.reference-ip-reviews .pagination li.pagination-previous.disabled a,#main .search_result.reference-ip-reviews .pagination li.pagination-previous.disabled:focus a,#main .search_result.reference-ip-reviews .pagination li.pagination-next.disabled a,#main .search_result.reference-ip-reviews .pagination li.pagination-next.disabled:focus a{color:#cacaca;cursor:not-allowed}#main .search_result.reference-ip-reviews .pagination li.current a{color:#fff;padding:0}#reference .uni_menu_innner{display:-ms-flexbox;display:flex;height:50px;margin-bottom:40px;padding:0 15px;text-align:center;border-bottom:2px solid #2FC1E1}#reference .uni_menu_innner li{width:33.3333333333%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}#reference .uni_menu_innner li a{font-weight:700;color:#2fc1e1;border-radius:5px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:100%;width:100%;padding:10px}#reference .uni_menu_innner li a.disabled{color:#c6c6c6;pointer-events:none;cursor:default}#reference .uni_menu_innner li.current{border:2px solid #2FC1E1;border-bottom:none;height:50px;background:#fff}#reference .color-content-wrap{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#reference .color-content-wrap label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:0 0 5px 20px;font-size:12px;width:167px}#reference .color-content-wrap label:after{content:"";width:80px;height:80px;display:block;margin-left:5px;border-radius:4px;border:1px solid #ccc}#reference .color-content-wrap label:nth-child(2):after{background-color:#edd466}#reference .color-content-wrap label:nth-child(3):after{background-color:#072472}#reference .color-content-wrap label:nth-child(4):after{background-color:#bdce68}#reference .color-content-wrap label:nth-child(5):after{background-color:#dd267b}#reference .color-content-wrap label input{width:25px;height:25px;margin:0 5px 0 0}#reference .notice .fi-pencil:before{content:"";width:25px;height:25px;text-align:center;font-size:22px;color:#fff;background:#2fc1e1}#reference .info{border-radius:50%;background:#8a8a8a;color:#fff;width:20px;height:20px;line-height:20px;outline:none;display:inline-block;text-align:center}#reference input[type=checkbox],#reference input[type=radio]{width:25px;height:25px;min-width:25px;margin:0 5px 0 0}#reference .content{display:-ms-flexbox;display:flex}#reference .content .addition_area{width:20%;height:480px;position:sticky;top:0}#reference .content .addition_area p{padding:5px 0;text-align:center;font-size:12px;font-size:.75rem;font-weight:700;color:#fff;background:#464c9c}#reference .content .addition_area .addition_list li{margin-bottom:8px;font-size:16px;font-size:1rem;text-align:center;font-weight:700;position:relative}#reference .content .addition_area .addition_list li .hover_icon{opacity:0;padding:0 4px;position:absolute;right:4px;top:4px;bottom:4px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:10px;font-weight:700}#reference .content .addition_area .addition_list li span:first-child{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left;font-size:10px;font-weight:700}#reference .content .addition_area .addition_list li.set{border:1px solid #f1f1f1;padding:5px;border-radius:5px;font-size:10px;text-align:left}#reference .content .addition_area .addition_list li.set .hover_icon{-ms-flex-align:start;align-items:flex-start}#reference .content .addition_area .addition_list li.set a:first-child{margin-top:5px}#reference .content .addition_area .addition_list li.set a+a{margin-top:5px}#reference .content .addition_area .addition_list li.set:hover{color:#fff;background:#7075bf}#reference .content .addition_area .addition_list li.set:hover .hover_icon{opacity:1;color:#fff}#reference .content .addition_area .addition_list li.set:hover a{color:#fff;background:#7075bf}#reference .content .addition_area .addition_list li a{background:#fefefe;border:1px solid #cacaca;border-radius:5px;height:44px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0 10px}#reference .content .addition_area .addition_list li a:hover{color:#fff;background:#7075bf}#reference .content .addition_area .addition_list li a:hover .hover_icon{color:#fff;opacity:1}#reference .content .addition_area .addition_list li a.disabled{cursor:default;opacity:.3;color:#fff;background:#333}#reference .content .addition_area .addition_list li a.disabled:hover{background:#333;pointer-events:none}#reference .content .addition_area .addition_list li a.disabled:hover .hover_icon{opacity:0}#reference .content .custom_area{width:100%;margin-left:20px}#reference .content .custom_area .box{display:-ms-flexbox;display:flex}#reference .content .custom_area .block{position:relative;width:800px;margin-bottom:20px}#reference .content .custom_area .word_count{display:block;text-align:right}#reference .content .custom_area .index{font-weight:700;font-size:18px}#reference .content .custom_area .editable_buttons{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;min-height:32px;position:absolute;top:-40px;text-align:right;padding-bottom:13px;right:0;z-index:3}#reference .content .custom_area .editable_buttons .btn,#reference .content .custom_area .editable_buttons .btn-more{display:none;width:32px;height:32px;line-height:32px;font-size:28px;border-radius:100px;padding:0;text-align:center;color:#fff}#reference .content .custom_area .editable_buttons .btn+.btn,#reference .content .custom_area .editable_buttons .btn-more+.btn,#reference .content .custom_area .editable_buttons .btn+.btn-more,#reference .content .custom_area .editable_buttons .btn-more+.btn-more{margin-left:10px}#reference .content .custom_area .editable_buttons .tooltip_target{position:relative;cursor:pointer}#reference .content .custom_area .editable_buttons .tooltip_target:hover .tooltip_item{opacity:1}#reference .content .custom_area .editable_buttons .tooltip_item{background:#575757;border-radius:2px;color:#fff;display:block;font-size:12px;width:70px;top:-30px;left:50%;margin:0 auto;opacity:0;padding:3px;position:absolute;-webkit-transform:translateX(-50%);transform:translate(-50%);-webkit-transition:opacity .3s;transition:opacity .3s}#reference .content .custom_area .editable_buttons .btn-danger{color:#fff;background-color:#d9534f;border-color:#d9534f}#reference .content .custom_area .editable_buttons .btn.btn-dark,#reference .content .custom_area .editable_buttons .btn-dark.btn-more{background-color:#455a64}#reference .content .custom_area .editable{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:absolute;right:0;top:0;width:30px;height:30px;font-size:32px;color:#fff;z-index:2;cursor:pointer;background:#2fc1e1}#reference .content .custom_area .editable:before{display:none;content:"";position:absolute;top:-10px;width:0;height:0;border-style:solid;border-right:5px solid transparent;border-left:5px solid transparent;border-top:10px solid #2fc1e1;border-bottom:0}#reference .content .custom_area .editable:after{display:none;content:"クリックで編集";position:absolute;top:-33px;right:-25px;width:90px;padding:3px;border-radius:2px;font-size:12px;font-weight:700;color:#fff;background:#2fc1e1}#reference .content .custom_area .editable:hover:after,#reference .content .custom_area .editable:hover:before{display:block}#reference .content .custom_area .editable.focus:after,#reference .content .custom_area .editable.focus:before{display:none}#reference .content .custom_area .editable.focus+.wrap{-webkit-box-shadow:inset 0 0 0 2px #2FC1E1;box-shadow:inset 0 0 0 2px #2fc1e1}#reference .content .custom_area .editable.focus+.wrap .editable_buttons .btn,#reference .content .custom_area .editable.focus+.wrap .editable_buttons .btn-more{display:block}#reference .content .custom_area .wrap{padding:5px;border:1px solid #f1f1f1}#reference .content .custom_area .picture #cover-preview{position:relative;width:788px;height:212px}#reference .content .custom_area .picture #cover-preview img{position:absolute;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}#reference .content .custom_area .picture .has_overlay{margin-bottom:10px}#reference .content .custom_area .picture .has_overlay label{position:absolute;width:100%;height:100%;z-index:1;cursor:pointer;border:1px solid #ccc}#reference .content .custom_area .picture .hover_overlay{background:transparent}#reference .content .custom_area .picture input.visually-hidden{clip-path:inset(50%);width:1px;height:1px}#reference .content .custom_area .picture .fi-photo{display:block;margin-bottom:5px;font-size:30px;text-align:center;color:#cacaca}#reference .content .custom_area .picture .fi-photo:before{color:#cacaca}#reference .content .custom_area .picture .box{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding-left:10px}#reference .content .custom_area .picture .box .url{width:80%}#reference .content .custom_area .award .award-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow-y:scroll;max-height:500px}#reference .content .custom_area .award .award-list .award-list-item{width:calc(33.3333333333% - 10px);display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:center;justify-content:center;margin-bottom:10px}#reference .content .custom_area .award .award-list .award-list-item .input_group{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}#reference .content .custom_area .award .award-list .award-list-item .input_group p{margin-bottom:0}#reference .content .custom_area .award .award-list .award-list-item label{display:-ms-flexbox;display:flex;height:100%}#reference .content .custom_area .award .award-list .award-list-item img{width:150px}#reference .content .custom_area .value .satisfy .satisfy-wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:start;-ms-flex-align:baseline;align-items:baseline}#reference .content .custom_area .value .satisfy .satisfy-wrap .input_group{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}#reference .content .custom_area .value .satisfy .satisfy-wrap .input_group p{margin-bottom:0}#reference .content .custom_area .value .satisfy .satisfy-wrap label{display:-ms-flexbox;display:flex;height:100%}#reference .content .custom_area .value .satisfy .satisfy-wrap .widget_modal_wrap{margin:0}#reference .content .custom_area .value .satisfy .satisfy-wrap .whole-wrap.review_widgets.satisfaction{width:100%;height:100%;max-width:230px;max-height:192px;min-width:230px;min-height:192px;padding-top:15px;background-image:url(/vite-production/assets/widget_manzoku_bg-Dy6i5k1F.png);background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}#reference .content .custom_area .value .satisfy .satisfy-wrap .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 .content .custom_area .value .satisfy .satisfy-wrap .whole-wrap.review_widgets.satisfaction .rating-block-rating{font-size:30px;width:auto}#reference .content .custom_area .value .satisfy .satisfy-wrap .whole-wrap.review_widgets.satisfaction .satisfaction_rate{margin-top:10px}#reference .content .custom_area .value .satisfy .satisfy-wrap .whole-wrap.review_widgets.satisfaction .satisfaction_rate .satisfaction_star{font-weight:700;color:#e87463;font-size:50px;line-height:1}#reference .content .custom_area .value .satisfy .satisfy-wrap .whole-wrap.review_widgets.satisfaction .satisfaction_wrap{text-align:center;margin-bottom:10px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}#reference .content .custom_area .value .satisfy .satisfy-wrap .whole-wrap.review_widgets.satisfaction .star-rating:after{color:#e6e6e6}#reference .content .custom_area .value .satisfy .satisfy-wrap .whole-wrap.review_widgets.satisfaction .star-rating .star-rating-item:before{color:#464c9c}#reference .content .custom_area .value .satisfy .satisfy-wrap .whole-wrap.review_widgets.satisfaction .wrap_info{position:absolute;bottom:3px;left:70px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:150px;font-size:10px;color:#fff}#reference .content .custom_area .value .satisfy+.numberone{margin-top:50px}#reference .content .custom_area .value .numberone .numberone-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow-y:scroll;max-height:500px}#reference .content .custom_area .value .numberone .numberone-list .numberone-list-item{width:calc(33.3333333333% - 10px);display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:center;justify-content:center;margin-bottom:20px}#reference .content .custom_area .value .numberone .numberone-list .numberone-list-item .input_group{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}#reference .content .custom_area .value .numberone .numberone-list .numberone-list-item .input_group p{margin-bottom:0}#reference .content .custom_area .value .numberone .numberone-list .numberone-list-item label{display:-ms-flexbox;display:flex;height:100%}#reference .content .custom_area .value .numberone .numberone-list .numberone-list-item .widget_modal_wrap .rectangle_wrap{display:-ms-flexbox;display:flex}#reference .content .custom_area .value .numberone .numberone-list .numberone-list-item .widget_modal_wrap .whole-wrap.no1-widget.no1-widget-image,#reference .content .custom_area .value .numberone .numberone-list .numberone-list-item .widget_modal_wrap .whole-wrap.no1-widget.no1-widget-image-renewal-20240613{position:relative;width:180px;height:auto;min-width:180px;min-height:180px;padding:0;font-size:10px}#reference .content .custom_area .value .numberone .numberone-list .numberone-list-item .widget_modal_wrap .whole-wrap.no1-widget.no1-widget-image-renewal-20240613{background-position:top;background:url(/vite-production/assets/widget-no1-bg-renewal-20240613-SgVSnNTo.png) no-repeat;background-size:contain}#reference .content .custom_area .value .numberone .numberone-list .numberone-list-item .widget_modal_wrap .whole-wrap.no1-widget.no1-widget-image{background-position:top;background:url(/vite-production/assets/widget-no1-bg-CkNgsgRh.png) no-repeat;background-size:contain}#reference .content .custom_area .value .numberone .numberone-list .numberone-list-item .widget_modal_wrap .whole-wrap .inner{min-width:180px;min-height:180px;color:#fff}#reference .content .custom_area .value .numberone .numberone-list .numberone-list-item .widget_modal_wrap .whole-wrap.no1-widget .block{width:180px;font-size:10px}#reference .content .custom_area .value .numberone .numberone-list .numberone-list-item .widget_modal_wrap .whole-wrap.no1-widget .no1-widget-wrap .no1-item-name.without-company-size{position:absolute;top:40px;left:25px;width:130px;height:auto;text-align:center;font-size:24px;font-weight:700}#reference .content .custom_area .value .numberone .numberone-list .numberone-list-item .widget_modal_wrap .whole-wrap.no1-widget .no1-widget-wrap .no1-category-name{position:absolute;top:113px;width:180px;font-size:10px;text-align:center}#reference .content .custom_area .value .numberone .numberone-list .numberone-list-item .widget_modal_wrap .whole-wrap.no1-widget .no1-widget-wrap .no1-company-size{position:absolute;top:30px;left:33px;width:114px;font-size:12px;text-align:center}#reference .content .custom_area .value .numberone .numberone-list .numberone-list-item .widget_modal_wrap .whole-wrap.no1-widget .no1-widget-wrap .no1-item-name{position:absolute;top:52px;left:26px;width:125px;text-align:center}#reference .content .custom_area .value .numberone .numberone-list .numberone-list-item .widget_modal_wrap .whole-wrap.no1-widget .no1-widget-wrap .no1-item-name>div{font-size:16px;line-height:1;font-weight:700}#reference .content .custom_area .value .numberone .numberone-list .numberone-list-item .widget_modal_wrap .no1-widget-category-report-info{width:180px;font-size:10px;top:180px;text-align:center}#reference .content .custom_area .value .numberone .numberone-list .numberone-list-item .widget_modal_wrap .no1-widget-category-report-info p{margin:0;font-size:10px;line-height:1;font-weight:400}#reference .content .custom_area .grid .grid-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}#reference .content .custom_area .grid .grid-list .grid-list-item{width:calc(50% - 10px);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:10px}#reference .content .custom_area .grid .grid-list .grid-list-item .input_group{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#reference .content .custom_area .grid .grid-list .grid-list-item .input_group p{margin-bottom:0}#reference .content .custom_area .pickup .pickup-list{overflow-y:scroll;max-height:500px}#reference .content .custom_area .pickup .pickup-list .pickup-list-item{margin-bottom:20px}#reference .content .custom_area .pickup .pickup-list .pickup-list-item .review_ttl{display:block;font-weight:700}#reference .content .custom_area .pickup .pickup-list .pickup-list-item .input_group{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-align:start;align-items:start}#reference .content .custom_area .pickup .pickup-list .pickup-list-item .input_group p{margin-bottom:0}#reference .content .custom_area .pickup .pickup-list .pickup-list-item .input_group label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:100%}#reference .content .custom_area .review .review-list .review-list-item{margin-bottom:20px}#reference .content .custom_area .review .review-list .review-list-item .review-wrap{cursor:pointer;border-radius:5px;background-color:#5e62b1;color:#fff;font-weight:700;padding:10px;font-size:14px;position:relative}#reference .content .custom_area .review .review-list .review-list-item .review-wrap:before{content:"";position:absolute;display:inline-block;vertical-align:middle;color:#fff;line-height:1;width:10px;height:10px;top:15px;right:10px;border:.1em solid currentColor;border-left:0;border-bottom:0;-webkit-transform:translateY(-25%) rotate(135deg);transform:translateY(-25%) rotate(135deg)}#reference .content .custom_area .review .review-list .review-list-item .review-wrap.open{background-color:#fff;border:2px solid #5E62B1;color:#5e62b1}#reference .content .custom_area .review .review-list .review-list-item .review-wrap.open:before{color:#5e62b1;-webkit-transform:translateY(25%) rotate(-45deg);transform:translateY(25%) rotate(-45deg)}#reference .content .custom_area .review .review-list .review-list-item .review-wrap .dad{margin-right:10px}#reference .content .custom_area .review .review-list .review-list-item .review-wrap .dad img{width:20px;cursor:move}#reference .content .custom_area .review .review-list .review-list-item .review-wrap .review_title{margin-left:30px}#reference .content .custom_area .review .review-list .review-list-item+.review-list-item{margin-top:10px}#reference .content .custom_area .review .review-list .review-list-item .review-inner{display:none;margin-bottom:2.5em;padding:10px;background:#f5f5f5}#reference .content .custom_area .review .review-list .review-list-item .review-wrap.open+.review-inner{display:block}#reference .content .custom_area .review .review-list .review-list-item .review-wrap.open+.review-inner .step-block:last-child{margin-bottom:0}#reference .content .custom_area .review .btn-area .keep{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;font-size:18px;font-weight:700;width:200px;height:60px}#reference .content .custom_area .review .add_review{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100px;height:30px;margin:0 0 0 auto;font-size:14px;font-weight:700;color:#505059;border:2px solid #505059;background:#fff}#reference .content .custom_area .review .add_review:focus{color:#505059!important}#reference .content .custom_area .cta .cta-list .cta-list-item{margin-bottom:10px}#reference .content .custom_area .cta .cta-list .cta-list-item .input_group{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#reference .content .custom_area .cta .cta-list .cta-list-item .input_group p{margin-bottom:0}#reference .content .custom_area .cta .cta-list .cta-list-item .input_group label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:100%}#reference .content .custom_area .cta .cta-list .cta-list-item .document-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:15px}#reference .content .custom_area .cta .cta-list .cta-list-item .document-list .document-list-item{width:300px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}#reference .content .custom_area .cta .cta-list .cta-list-item .document-list .document-list-item .thumb{width:120px;height:120px;margin:0 0 10px;position:relative}#reference .content .custom_area .cta .cta-list .cta-list-item .document-list .document-list-item .thumb img{width:auto;max-height:120px;-o-object-fit:cover;object-fit:cover;position:absolute;-webkit-transform:translateX(-50%) translateY(-50%);transform:translate(-50%) translateY(-50%);top:50%;left:50%}#reference .content .custom_area .cta .cta-list .cta-list-item .document-list .document-list-item .input_group{font-size:10px;-ms-flex-align:start;align-items:flex-start}#reference .content .custom_area .cta .cta-list .cta-list-item .document-list .document-list-item .input_group input[type=checkbox]{width:15px;height:15px;min-width:15px;margin:0 5px 0 0}#reference .content .custom_area .cta .cta-list .cta-list-item .document-list .document-list-item .input_group input[type=radio]{width:20px;height:20px}#reference .content .custom_area .cta .box{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;border-top:dotted 2px #f1f1f1;margin-top:30px;padding:30px 30px 10px}#reference .content .custom_area .cta .box .url{width:80%}
