@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}}.d-f{display:-ms-flexbox;display:flex}.ai-c{-ms-flex-align:center;align-items:center}.jc-c{-ms-flex-pack:center;justify-content:center}.jc-e{-ms-flex-pack:end;justify-content:end}.d-g{display:-ms-grid;display:grid}.nowrap{white-space:nowrap}.ta-c{text-align:center}.ta-r{text-align:right}.ta-l{text-align:left}.font-14{font-size:14px}.font-16{font-size:16px}.bold-700{font-weight:700}.ellipsis{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gap-5{gap:5px}.gap-x-5{-webkit-column-gap:5px;-moz-column-gap:5px;column-gap:5px}.gap-y-5{row-gap:5px}.gap-6{gap:6px}.gap-x-6{-webkit-column-gap:6px;-moz-column-gap:6px;column-gap:6px}.gap-y-6{row-gap:6px}.gap-7{gap:7px}.gap-x-7{-webkit-column-gap:7px;-moz-column-gap:7px;column-gap:7px}.gap-y-7{row-gap:7px}.gap-8{gap:8px}.gap-x-8{-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px}.gap-y-8{row-gap:8px}.gap-9{gap:9px}.gap-x-9{-webkit-column-gap:9px;-moz-column-gap:9px;column-gap:9px}.gap-y-9{row-gap:9px}.gap-10{gap:10px}.gap-x-10{-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.gap-y-10{row-gap:10px}.gap-11{gap:11px}.gap-x-11{-webkit-column-gap:11px;-moz-column-gap:11px;column-gap:11px}.gap-y-11{row-gap:11px}.gap-12{gap:12px}.gap-x-12{-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px}.gap-y-12{row-gap:12px}.gap-13{gap:13px}.gap-x-13{-webkit-column-gap:13px;-moz-column-gap:13px;column-gap:13px}.gap-y-13{row-gap:13px}.gap-14{gap:14px}.gap-x-14{-webkit-column-gap:14px;-moz-column-gap:14px;column-gap:14px}.gap-y-14{row-gap:14px}.gap-15{gap:15px}.gap-x-15{-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px}.gap-y-15{row-gap:15px}.gap-16{gap:16px}.gap-x-16{-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px}.gap-y-16{row-gap:16px}.gap-17{gap:17px}.gap-x-17{-webkit-column-gap:17px;-moz-column-gap:17px;column-gap:17px}.gap-y-17{row-gap:17px}.gap-18{gap:18px}.gap-x-18{-webkit-column-gap:18px;-moz-column-gap:18px;column-gap:18px}.gap-y-18{row-gap:18px}.gap-19{gap:19px}.gap-x-19{-webkit-column-gap:19px;-moz-column-gap:19px;column-gap:19px}.gap-y-19{row-gap:19px}.gap-20{gap:20px}.gap-x-20{-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.gap-y-20{row-gap:20px}.gap-21{gap:21px}.gap-x-21{-webkit-column-gap:21px;-moz-column-gap:21px;column-gap:21px}.gap-y-21{row-gap:21px}.gap-22{gap:22px}.gap-x-22{-webkit-column-gap:22px;-moz-column-gap:22px;column-gap:22px}.gap-y-22{row-gap:22px}.gap-23{gap:23px}.gap-x-23{-webkit-column-gap:23px;-moz-column-gap:23px;column-gap:23px}.gap-y-23{row-gap:23px}.gap-24{gap:24px}.gap-x-24{-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px}.gap-y-24{row-gap:24px}.gap-25{gap:25px}.gap-x-25{-webkit-column-gap:25px;-moz-column-gap:25px;column-gap:25px}.gap-y-25{row-gap:25px}.gap-26{gap:26px}.gap-x-26{-webkit-column-gap:26px;-moz-column-gap:26px;column-gap:26px}.gap-y-26{row-gap:26px}.gap-27{gap:27px}.gap-x-27{-webkit-column-gap:27px;-moz-column-gap:27px;column-gap:27px}.gap-y-27{row-gap:27px}.gap-28{gap:28px}.gap-x-28{-webkit-column-gap:28px;-moz-column-gap:28px;column-gap:28px}.gap-y-28{row-gap:28px}.gap-29{gap:29px}.gap-x-29{-webkit-column-gap:29px;-moz-column-gap:29px;column-gap:29px}.gap-y-29{row-gap:29px}.gap-30{gap:30px}.gap-x-30{-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.gap-y-30{row-gap:30px}.gap-31{gap:31px}.gap-x-31{-webkit-column-gap:31px;-moz-column-gap:31px;column-gap:31px}.gap-y-31{row-gap:31px}.gap-32{gap:32px}.gap-x-32{-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px}.gap-y-32{row-gap:32px}.gap-33{gap:33px}.gap-x-33{-webkit-column-gap:33px;-moz-column-gap:33px;column-gap:33px}.gap-y-33{row-gap:33px}.gap-34{gap:34px}.gap-x-34{-webkit-column-gap:34px;-moz-column-gap:34px;column-gap:34px}.gap-y-34{row-gap:34px}.gap-35{gap:35px}.gap-x-35{-webkit-column-gap:35px;-moz-column-gap:35px;column-gap:35px}.gap-y-35{row-gap:35px}.gap-36{gap:36px}.gap-x-36{-webkit-column-gap:36px;-moz-column-gap:36px;column-gap:36px}.gap-y-36{row-gap:36px}.gap-37{gap:37px}.gap-x-37{-webkit-column-gap:37px;-moz-column-gap:37px;column-gap:37px}.gap-y-37{row-gap:37px}.gap-38{gap:38px}.gap-x-38{-webkit-column-gap:38px;-moz-column-gap:38px;column-gap:38px}.gap-y-38{row-gap:38px}.gap-39{gap:39px}.gap-x-39{-webkit-column-gap:39px;-moz-column-gap:39px;column-gap:39px}.gap-y-39{row-gap:39px}.gap-40{gap:40px}.gap-x-40{-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}.gap-y-40{row-gap:40px}.m-0{margin:0}.m-t-0{margin-top:0}.m-r-0{margin-right:0}.m-b-0{margin-bottom:0}.m-l-0{margin-left:0}.m-x-0{margin-left:0;margin-right:0}.m-y-0{margin-top:0;margin-bottom:0}.m-2{margin:2px}.m-t-2{margin-top:2px}.m-r-2{margin-right:2px}.m-b-2{margin-bottom:2px}.m-l-2{margin-left:2px}.m-x-2{margin-left:2px;margin-right:2px}.m-y-2{margin-top:2px;margin-bottom:2px}.m-4{margin:4px}.m-t-4{margin-top:4px}.m-r-4{margin-right:4px}.m-b-4{margin-bottom:4px}.m-l-4{margin-left:4px}.m-x-4{margin-left:4px;margin-right:4px}.m-y-4{margin-top:4px;margin-bottom:4px}.m-6{margin:6px}.m-t-6{margin-top:6px}.m-r-6{margin-right:6px}.m-b-6{margin-bottom:6px}.m-l-6{margin-left:6px}.m-x-6{margin-left:6px;margin-right:6px}.m-y-6{margin-top:6px;margin-bottom:6px}.m-8{margin:8px}.m-t-8{margin-top:8px}.m-r-8{margin-right:8px}.m-b-8{margin-bottom:8px}.m-l-8{margin-left:8px}.m-x-8{margin-left:8px;margin-right:8px}.m-y-8{margin-top:8px;margin-bottom:8px}.m-10{margin:10px}.m-t-10{margin-top:10px}.m-r-10{margin-right:10px}.m-b-10{margin-bottom:10px}.m-l-10{margin-left:10px}.m-x-10{margin-left:10px;margin-right:10px}.m-y-10{margin-top:10px;margin-bottom:10px}.m-12{margin:12px}.m-t-12{margin-top:12px}.m-r-12{margin-right:12px}.m-b-12{margin-bottom:12px}.m-l-12{margin-left:12px}.m-x-12{margin-left:12px;margin-right:12px}.m-y-12{margin-top:12px;margin-bottom:12px}.m-14{margin:14px}.m-t-14{margin-top:14px}.m-r-14{margin-right:14px}.m-b-14{margin-bottom:14px}.m-l-14{margin-left:14px}.m-x-14{margin-left:14px;margin-right:14px}.m-y-14{margin-top:14px;margin-bottom:14px}.m-16{margin:16px}.m-t-16{margin-top:16px}.m-r-16{margin-right:16px}.m-b-16{margin-bottom:16px}.m-l-16{margin-left:16px}.m-x-16{margin-left:16px;margin-right:16px}.m-y-16{margin-top:16px;margin-bottom:16px}.m-18{margin:18px}.m-t-18{margin-top:18px}.m-r-18{margin-right:18px}.m-b-18{margin-bottom:18px}.m-l-18{margin-left:18px}.m-x-18{margin-left:18px;margin-right:18px}.m-y-18{margin-top:18px;margin-bottom:18px}.m-20{margin:20px}.m-t-20{margin-top:20px}.m-r-20{margin-right:20px}.m-b-20{margin-bottom:20px}.m-l-20{margin-left:20px}.m-x-20{margin-left:20px;margin-right:20px}.m-y-20{margin-top:20px;margin-bottom:20px}.m-22{margin:22px}.m-t-22{margin-top:22px}.m-r-22{margin-right:22px}.m-b-22{margin-bottom:22px}.m-l-22{margin-left:22px}.m-x-22{margin-left:22px;margin-right:22px}.m-y-22{margin-top:22px;margin-bottom:22px}.m-24{margin:24px}.m-t-24{margin-top:24px}.m-r-24{margin-right:24px}.m-b-24{margin-bottom:24px}.m-l-24{margin-left:24px}.m-x-24{margin-left:24px;margin-right:24px}.m-y-24{margin-top:24px;margin-bottom:24px}.m-26{margin:26px}.m-t-26{margin-top:26px}.m-r-26{margin-right:26px}.m-b-26{margin-bottom:26px}.m-l-26{margin-left:26px}.m-x-26{margin-left:26px;margin-right:26px}.m-y-26{margin-top:26px;margin-bottom:26px}.m-28{margin:28px}.m-t-28{margin-top:28px}.m-r-28{margin-right:28px}.m-b-28{margin-bottom:28px}.m-l-28{margin-left:28px}.m-x-28{margin-left:28px;margin-right:28px}.m-y-28{margin-top:28px;margin-bottom:28px}.m-30{margin:30px}.m-t-30{margin-top:30px}.m-r-30{margin-right:30px}.m-b-30{margin-bottom:30px}.m-l-30{margin-left:30px}.m-x-30{margin-left:30px;margin-right:30px}.m-y-30{margin-top:30px;margin-bottom:30px}.m-32{margin:32px}.m-t-32{margin-top:32px}.m-r-32{margin-right:32px}.m-b-32{margin-bottom:32px}.m-l-32{margin-left:32px}.m-x-32{margin-left:32px;margin-right:32px}.m-y-32{margin-top:32px;margin-bottom:32px}.m-34{margin:34px}.m-t-34{margin-top:34px}.m-r-34{margin-right:34px}.m-b-34{margin-bottom:34px}.m-l-34{margin-left:34px}.m-x-34{margin-left:34px;margin-right:34px}.m-y-34{margin-top:34px;margin-bottom:34px}.m-36{margin:36px}.m-t-36{margin-top:36px}.m-r-36{margin-right:36px}.m-b-36{margin-bottom:36px}.m-l-36{margin-left:36px}.m-x-36{margin-left:36px;margin-right:36px}.m-y-36{margin-top:36px;margin-bottom:36px}.m-38{margin:38px}.m-t-38{margin-top:38px}.m-r-38{margin-right:38px}.m-b-38{margin-bottom:38px}.m-l-38{margin-left:38px}.m-x-38{margin-left:38px;margin-right:38px}.m-y-38{margin-top:38px;margin-bottom:38px}.m-40{margin:40px}.m-t-40{margin-top:40px}.m-r-40{margin-right:40px}.m-b-40{margin-bottom:40px}.m-l-40{margin-left:40px}.m-x-40{margin-left:40px;margin-right:40px}.m-y-40{margin-top:40px;margin-bottom:40px}.m-42{margin:42px}.m-t-42{margin-top:42px}.m-r-42{margin-right:42px}.m-b-42{margin-bottom:42px}.m-l-42{margin-left:42px}.m-x-42{margin-left:42px;margin-right:42px}.m-y-42{margin-top:42px;margin-bottom:42px}.m-44{margin:44px}.m-t-44{margin-top:44px}.m-r-44{margin-right:44px}.m-b-44{margin-bottom:44px}.m-l-44{margin-left:44px}.m-x-44{margin-left:44px;margin-right:44px}.m-y-44{margin-top:44px;margin-bottom:44px}.m-46{margin:46px}.m-t-46{margin-top:46px}.m-r-46{margin-right:46px}.m-b-46{margin-bottom:46px}.m-l-46{margin-left:46px}.m-x-46{margin-left:46px;margin-right:46px}.m-y-46{margin-top:46px;margin-bottom:46px}.m-48{margin:48px}.m-t-48{margin-top:48px}.m-r-48{margin-right:48px}.m-b-48{margin-bottom:48px}.m-l-48{margin-left:48px}.m-x-48{margin-left:48px;margin-right:48px}.m-y-48{margin-top:48px;margin-bottom:48px}.m-50{margin:50px}.m-t-50{margin-top:50px}.m-r-50{margin-right:50px}.m-b-50{margin-bottom:50px}.m-l-50{margin-left:50px}.m-x-50{margin-left:50px;margin-right:50px}.m-y-50{margin-top:50px;margin-bottom:50px}.m-52{margin:52px}.m-t-52{margin-top:52px}.m-r-52{margin-right:52px}.m-b-52{margin-bottom:52px}.m-l-52{margin-left:52px}.m-x-52{margin-left:52px;margin-right:52px}.m-y-52{margin-top:52px;margin-bottom:52px}.m-54{margin:54px}.m-t-54{margin-top:54px}.m-r-54{margin-right:54px}.m-b-54{margin-bottom:54px}.m-l-54{margin-left:54px}.m-x-54{margin-left:54px;margin-right:54px}.m-y-54{margin-top:54px;margin-bottom:54px}.m-56{margin:56px}.m-t-56{margin-top:56px}.m-r-56{margin-right:56px}.m-b-56{margin-bottom:56px}.m-l-56{margin-left:56px}.m-x-56{margin-left:56px;margin-right:56px}.m-y-56{margin-top:56px;margin-bottom:56px}.m-58{margin:58px}.m-t-58{margin-top:58px}.m-r-58{margin-right:58px}.m-b-58{margin-bottom:58px}.m-l-58{margin-left:58px}.m-x-58{margin-left:58px;margin-right:58px}.m-y-58{margin-top:58px;margin-bottom:58px}.m-60{margin:60px}.m-t-60{margin-top:60px}.m-r-60{margin-right:60px}.m-b-60{margin-bottom:60px}.m-l-60{margin-left:60px}.m-x-60{margin-left:60px;margin-right:60px}.m-y-60{margin-top:60px;margin-bottom:60px}.m-62{margin:62px}.m-t-62{margin-top:62px}.m-r-62{margin-right:62px}.m-b-62{margin-bottom:62px}.m-l-62{margin-left:62px}.m-x-62{margin-left:62px;margin-right:62px}.m-y-62{margin-top:62px;margin-bottom:62px}.m-64{margin:64px}.m-t-64{margin-top:64px}.m-r-64{margin-right:64px}.m-b-64{margin-bottom:64px}.m-l-64{margin-left:64px}.m-x-64{margin-left:64px;margin-right:64px}.m-y-64{margin-top:64px;margin-bottom:64px}.m-66{margin:66px}.m-t-66{margin-top:66px}.m-r-66{margin-right:66px}.m-b-66{margin-bottom:66px}.m-l-66{margin-left:66px}.m-x-66{margin-left:66px;margin-right:66px}.m-y-66{margin-top:66px;margin-bottom:66px}.m-68{margin:68px}.m-t-68{margin-top:68px}.m-r-68{margin-right:68px}.m-b-68{margin-bottom:68px}.m-l-68{margin-left:68px}.m-x-68{margin-left:68px;margin-right:68px}.m-y-68{margin-top:68px;margin-bottom:68px}.m-70{margin:70px}.m-t-70{margin-top:70px}.m-r-70{margin-right:70px}.m-b-70{margin-bottom:70px}.m-l-70{margin-left:70px}.m-x-70{margin-left:70px;margin-right:70px}.m-y-70{margin-top:70px;margin-bottom:70px}.m-72{margin:72px}.m-t-72{margin-top:72px}.m-r-72{margin-right:72px}.m-b-72{margin-bottom:72px}.m-l-72{margin-left:72px}.m-x-72{margin-left:72px;margin-right:72px}.m-y-72{margin-top:72px;margin-bottom:72px}.m-74{margin:74px}.m-t-74{margin-top:74px}.m-r-74{margin-right:74px}.m-b-74{margin-bottom:74px}.m-l-74{margin-left:74px}.m-x-74{margin-left:74px;margin-right:74px}.m-y-74{margin-top:74px;margin-bottom:74px}.m-76{margin:76px}.m-t-76{margin-top:76px}.m-r-76{margin-right:76px}.m-b-76{margin-bottom:76px}.m-l-76{margin-left:76px}.m-x-76{margin-left:76px;margin-right:76px}.m-y-76{margin-top:76px;margin-bottom:76px}.m-78{margin:78px}.m-t-78{margin-top:78px}.m-r-78{margin-right:78px}.m-b-78{margin-bottom:78px}.m-l-78{margin-left:78px}.m-x-78{margin-left:78px;margin-right:78px}.m-y-78{margin-top:78px;margin-bottom:78px}.m-80{margin:80px}.m-t-80{margin-top:80px}.m-r-80{margin-right:80px}.m-b-80{margin-bottom:80px}.m-l-80{margin-left:80px}.m-x-80{margin-left:80px;margin-right:80px}.m-y-80{margin-top:80px;margin-bottom:80px}.m-82{margin:82px}.m-t-82{margin-top:82px}.m-r-82{margin-right:82px}.m-b-82{margin-bottom:82px}.m-l-82{margin-left:82px}.m-x-82{margin-left:82px;margin-right:82px}.m-y-82{margin-top:82px;margin-bottom:82px}.m-84{margin:84px}.m-t-84{margin-top:84px}.m-r-84{margin-right:84px}.m-b-84{margin-bottom:84px}.m-l-84{margin-left:84px}.m-x-84{margin-left:84px;margin-right:84px}.m-y-84{margin-top:84px;margin-bottom:84px}.m-86{margin:86px}.m-t-86{margin-top:86px}.m-r-86{margin-right:86px}.m-b-86{margin-bottom:86px}.m-l-86{margin-left:86px}.m-x-86{margin-left:86px;margin-right:86px}.m-y-86{margin-top:86px;margin-bottom:86px}.m-88{margin:88px}.m-t-88{margin-top:88px}.m-r-88{margin-right:88px}.m-b-88{margin-bottom:88px}.m-l-88{margin-left:88px}.m-x-88{margin-left:88px;margin-right:88px}.m-y-88{margin-top:88px;margin-bottom:88px}.m-90{margin:90px}.m-t-90{margin-top:90px}.m-r-90{margin-right:90px}.m-b-90{margin-bottom:90px}.m-l-90{margin-left:90px}.m-x-90{margin-left:90px;margin-right:90px}.m-y-90{margin-top:90px;margin-bottom:90px}.m-92{margin:92px}.m-t-92{margin-top:92px}.m-r-92{margin-right:92px}.m-b-92{margin-bottom:92px}.m-l-92{margin-left:92px}.m-x-92{margin-left:92px;margin-right:92px}.m-y-92{margin-top:92px;margin-bottom:92px}.m-94{margin:94px}.m-t-94{margin-top:94px}.m-r-94{margin-right:94px}.m-b-94{margin-bottom:94px}.m-l-94{margin-left:94px}.m-x-94{margin-left:94px;margin-right:94px}.m-y-94{margin-top:94px;margin-bottom:94px}.m-96{margin:96px}.m-t-96{margin-top:96px}.m-r-96{margin-right:96px}.m-b-96{margin-bottom:96px}.m-l-96{margin-left:96px}.m-x-96{margin-left:96px;margin-right:96px}.m-y-96{margin-top:96px;margin-bottom:96px}.m-98{margin:98px}.m-t-98{margin-top:98px}.m-r-98{margin-right:98px}.m-b-98{margin-bottom:98px}.m-l-98{margin-left:98px}.m-x-98{margin-left:98px;margin-right:98px}.m-y-98{margin-top:98px;margin-bottom:98px}.m-100{margin:100px}.m-t-100{margin-top:100px}.m-r-100{margin-right:100px}.m-b-100{margin-bottom:100px}.m-l-100{margin-left:100px}.m-x-100{margin-left:100px;margin-right:100px}.m-y-100{margin-top:100px;margin-bottom:100px}.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%}
