:root{--contentsPcWidth: $contentsPcWidth;--color_primary: #019e95;--color_bg: #f7f7f7;--color_border: #ddd;--color_txt: #000;--color_lnk: #000;--link_deco: none;--color_key: #15a9d8;--color_placeholder: #e2e2e2;--color_form: #fff;--color_contents: #eeeceb;--color_consultant: #d29b00;--color_researcher: #1b4b7d;--imgPath: "/assets/img/";--font-family-basic: "Noto Sans JP", "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ヒラギノ丸ゴ ProN W4", "Hiragino Maru Gothic ProN", "ヒラギノ丸ゴ Pro W4", "Hiragino Maru Gothic Pro", "メイリオ", "Meiryo", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif }#custom .l-main-u-review a{color:var(--color_lnk);-webkit-text-decoration:var(--link_deco);text-decoration:var(--link_deco);-webkit-transition:opacity .2s;transition:opacity .2s}@media(hover: hover){#custom .l-main-u-review a:hover{text-decoration:none;opacity:.8}}#custom .l-main-u-review img{max-width:100%;height:auto;vertical-align:bottom}@media screen and (max-width: 768px){#custom .l-main-u-review img{width:100%}}#custom .l-main-u-review strong{font-weight:700}#custom .l-main-u-review input{padding:0;background:0 0;border:none}#custom .l-main-u-review *{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-backface-visibility:hidden;backface-visibility:hidden}#custom .l-main-u-review ::after,#custom .l-main-u-review ::before{-webkit-box-sizing:border-box;box-sizing:border-box}#custom .l-main-u-review input[type=date],#custom .l-main-u-review input[type=datetime-local],#custom .l-main-u-review input[type=datetime],#custom .l-main-u-review input[type=email],#custom .l-main-u-review input[type=month],#custom .l-main-u-review input[type=number],#custom .l-main-u-review input[type=password],#custom .l-main-u-review input[type=search],#custom .l-main-u-review input[type=tel],#custom .l-main-u-review input[type=text],#custom .l-main-u-review input[type=time],#custom .l-main-u-review input[type=url],#custom .l-main-u-review input[type=week],#custom .l-main-u-review select,#custom .l-main-u-review textarea{padding:6px;font-family:var(--font-family-basic);vertical-align:bottom;background-color:#fff;border:solid 1px #c9c9c9}#custom .l-main-u-review input[type=date]::-webkit-input-placeholder,#custom .l-main-u-review input[type=datetime-local]::-webkit-input-placeholder,#custom .l-main-u-review input[type=datetime]::-webkit-input-placeholder,#custom .l-main-u-review input[type=email]::-webkit-input-placeholder,#custom .l-main-u-review input[type=month]::-webkit-input-placeholder,#custom .l-main-u-review input[type=number]::-webkit-input-placeholder,#custom .l-main-u-review input[type=password]::-webkit-input-placeholder,#custom .l-main-u-review input[type=search]::-webkit-input-placeholder,#custom .l-main-u-review input[type=tel]::-webkit-input-placeholder,#custom .l-main-u-review input[type=text]::-webkit-input-placeholder,#custom .l-main-u-review input[type=time]::-webkit-input-placeholder,#custom .l-main-u-review input[type=url]::-webkit-input-placeholder,#custom .l-main-u-review input[type=week]::-webkit-input-placeholder,#custom .l-main-u-review select::-webkit-input-placeholder,#custom .l-main-u-review textarea::-webkit-input-placeholder{color:var(--color_placeholder)}#custom .l-main-u-review input[type=date]:-ms-input-placeholder,#custom .l-main-u-review input[type=datetime-local]:-ms-input-placeholder,#custom .l-main-u-review input[type=datetime]:-ms-input-placeholder,#custom .l-main-u-review input[type=email]:-ms-input-placeholder,#custom .l-main-u-review input[type=month]:-ms-input-placeholder,#custom .l-main-u-review input[type=number]:-ms-input-placeholder,#custom .l-main-u-review input[type=password]:-ms-input-placeholder,#custom .l-main-u-review input[type=search]:-ms-input-placeholder,#custom .l-main-u-review input[type=tel]:-ms-input-placeholder,#custom .l-main-u-review input[type=text]:-ms-input-placeholder,#custom .l-main-u-review input[type=time]:-ms-input-placeholder,#custom .l-main-u-review input[type=url]:-ms-input-placeholder,#custom .l-main-u-review input[type=week]:-ms-input-placeholder,#custom .l-main-u-review select:-ms-input-placeholder,#custom .l-main-u-review textarea:-ms-input-placeholder{color:var(--color_placeholder)}#custom .l-main-u-review input[type=date]::-moz-placeholder,#custom .l-main-u-review input[type=datetime-local]::-moz-placeholder,#custom .l-main-u-review input[type=datetime]::-moz-placeholder,#custom .l-main-u-review input[type=email]::-moz-placeholder,#custom .l-main-u-review input[type=month]::-moz-placeholder,#custom .l-main-u-review input[type=number]::-moz-placeholder,#custom .l-main-u-review input[type=password]::-moz-placeholder,#custom .l-main-u-review input[type=search]::-moz-placeholder,#custom .l-main-u-review input[type=tel]::-moz-placeholder,#custom .l-main-u-review input[type=text]::-moz-placeholder,#custom .l-main-u-review input[type=time]::-moz-placeholder,#custom .l-main-u-review input[type=url]::-moz-placeholder,#custom .l-main-u-review input[type=week]::-moz-placeholder,#custom .l-main-u-review select::-moz-placeholder,#custom .l-main-u-review textarea::-moz-placeholder{color:var(--color_placeholder)}#custom .l-main-u-review input[type=date]:focus,#custom .l-main-u-review input[type=datetime-local]:focus,#custom .l-main-u-review input[type=datetime]:focus,#custom .l-main-u-review input[type=email]:focus,#custom .l-main-u-review input[type=month]:focus,#custom .l-main-u-review input[type=number]:focus,#custom .l-main-u-review input[type=password]:focus,#custom .l-main-u-review input[type=search]:focus,#custom .l-main-u-review input[type=tel]:focus,#custom .l-main-u-review input[type=text]:focus,#custom .l-main-u-review input[type=time]:focus,#custom .l-main-u-review input[type=url]:focus,#custom .l-main-u-review input[type=week]:focus,#custom .l-main-u-review select:focus,#custom .l-main-u-review textarea:focus{background-color:#eef4fb}#custom .l-main-u-review input[type=checkbox],#custom .l-main-u-review input[type=radio]{margin:0;vertical-align:-1px}#custom .l-main-u-review input[type=button],#custom .l-main-u-review input[type=submit]{font-family:var(--font-family-basic);vertical-align:bottom;cursor:pointer;-webkit-appearance:none}#custom .l-main-u-review textarea{vertical-align:bottom;resize:vertical}#custom .l-main-u-review em{font-style:italic}#custom .l-main-u-review sup{font-size:.5em;vertical-align:super}#custom .l-main-u-review sub{font-size:.5em;vertical-align:sub}#custom .l-main-u-review blockquote{position:relative;padding:1em 1em 1em 3em;background-color:#eeefff;border-left:3px solid #666}#custom .l-main-u-review blockquote::before{position:absolute;top:0;left:0;font-size:600%;line-height:1em;color:#999;content:"“"}#custom .l-main-u-review ::-moz-selection{background:#d4dcd6}#custom .l-main-u-review ::selection{background:#d4dcd6}#custom .l-main-u-review ::-moz-selection{background:#d4dcd6}@media screen and (max-width: 768px){#custom .l-main-u-review .m-hdg2.slash{font-size:5.0666666667vw}}.m-review-chart__container{padding:22px 50px;margin-top:45px;background:#f5f5f5;border-radius:30px}@media screen and (max-width: 768px){.m-review-chart__container{padding:3.0666666667vw 3.3333333333vw;margin-top:5.3333333333vw;border-radius:4vw}}.m-review-chart__item{display:-ms-grid;display:grid;-ms-grid-columns:3rem 1fr minmax(3.8rem, auto);grid-template-columns:3rem 1fr minmax(3.8rem, auto);-webkit-box-align:center;-ms-flex-align:center;align-items:center}.m-review-chart__item:not(:first-of-type){margin-top:19px}@media screen and (max-width: 768px){.m-review-chart__item:not(:first-of-type){margin-top:.4375rem}}.m-review-chart__score{line-height:1}@media screen and (max-width: 768px){.m-review-chart__score{font-size:1rem}}.m-review-chart__bar-bg{height:14px;overflow:hidden;background:#fff;border-radius:9999px}@media screen and (max-width: 768px){.m-review-chart__bar-bg{height:2.6666666667vw}}.m-review-chart__bar{height:100%;background:#e60113;border-radius:9999px}.m-review-chart__number{margin-left:auto;line-height:1;text-align:right}@media screen and (max-width: 768px){.m-review-chart__number{font-size:1rem}}.m-review-item__title{display:block;margin-bottom:10px;font-size:clamp(10.1200585652px,1.317715959vw,18px);font-weight:700;line-height:1.4444444444}@media screen and (max-width: 768px){.m-review-item__title{font-size:1.25rem}}.m-review-item__type{font-size:14px}.m-review-morebtn a{font-weight:700}.m-review-slide{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;width:95%;margin:23px auto 20px}@media screen and (max-width: 768px){.m-review-slide{width:100%;margin:2.1333333333vw auto 20px}}.m-review-slide .swiper{padding:0 10px}@media screen and (max-width: 768px){.m-review-slide .swiper{padding:0 2vw 0 5.3333333333vw}}.m-review-slide__item{padding-top:15px}#custom .m-sort-by{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:214px}@media screen and (max-width: 768px){#custom .m-sort-by{width:55.0666666667vw}}#custom .m-sort-by select{width:100%;padding:4px 35px 4px 20px;border-radius:9999px;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media screen and (max-width: 768px){#custom .m-sort-by select{padding:.25rem 1.125rem .25rem 1.25rem;font-size:1rem}}#custom .m-sort-select__wrapper{position:relative;width:100%}#custom .m-sort-select__wrapper::after{position:absolute;top:50%;right:15px;display:block;width:5px;height:9px;content:"";background-image:url(../images/icon_arrow.svg);background-repeat:no-repeat;-webkit-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}@media screen and (max-width: 768px){#custom .m-sort-select__wrapper::after{right:4.9333333333vw;width:1.3333333333vw;height:2.2666666667vw;background-size:contain}}.m-u-review-block{max-width:1366px;padding:40px 0;margin:0 auto;background-repeat:no-repeat;background-position:center top;background-size:100% auto}@media screen and (max-width: 768px){.m-u-review-block{padding:37.3333333333vw 0 13.7333333333vw}}.m-u-review-box{width:100%;height:auto;pointer-events:all;opacity:1}#custom .m-u-review-comment{width:67%;padding:23px;background-color:#fff;border-radius:20px}@media screen and (max-width: 768px){#custom .m-u-review-comment{width:100%;padding:4.4vw 3.0666666667vw;border-radius:2.6666666667vw}}#custom .m-u-review-comment__title{position:relative;padding:0 0 0 1em;font-size:1.125rem;font-weight:700}@media screen and (max-width: 768px){#custom .m-u-review-comment__title{padding:0 0 0 .8em;font-size:1rem}}#custom .m-u-review-comment__title::before{position:absolute;top:0;bottom:0;left:0;width:4px;height:100%;content:"";background-color:#e60113}#custom .m-u-review-comment__text{padding:.5em;font-size:1.125rem;line-height:1.7777777778}@media screen and (max-width: 768px){#custom .m-u-review-comment__text{padding:.5em 0 0;font-size:1rem;font-weight:700;letter-spacing:0}}#custom .m-u-review-reply{width:100%;padding:18px;background-color:#f5f5f5}@media screen and (max-width: 768px){#custom .m-u-review-reply{width:100%;padding:2.4vw;margin:.4rem 0 0}}#custom .m-u-review-reply__title{position:relative;padding:0 0 0 .75em;font-size:1rem;font-weight:700}#custom .m-u-review-reply__title::before{position:absolute;top:0;bottom:0;left:0;width:4px;height:100%;content:"";background-color:#858585}#custom .m-u-review-reply__text{padding:.5em;font-size:1rem;line-height:1.7777777778}@media screen and (max-width: 768px){#custom .m-u-review-reply__text{padding:.4em 0 0;font-size:.875rem;letter-spacing:0}}.m-u-review-container{overflow:hidden}@media screen and (max-width: 768px){.m-u-review-container{padding-right:.9333333333vw !important;padding-left:.9333333333vw !important}}#custom .m-u-review-h-score{margin-top:15px;text-align:center}@media screen and (max-width: 768px){#custom .m-u-review-h-score{margin-top:3.4666666667vw}}#custom .m-u-review-h-score__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 768px){#custom .m-u-review-h-score__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3.3333333333vw 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}#custom .m-u-review-h-score__flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#custom .m-u-review-h-score__flex--fs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#custom .m-u-review-h-score__lg{width:clamp(156.298682284px,20.3513909224vw,278px);margin-right:.3em}@media screen and (max-width: 768px){#custom .m-u-review-h-score__lg{width:40.2666666667vw}}#custom .m-u-review-h-score__num{text-align:left}#custom .m-u-review-h-score__score{font-size:clamp(31.4846266471px,4.0995607613vw,56px);font-weight:700}@media screen and (max-width: 768px){#custom .m-u-review-h-score__score{font-size:34px;font-size:8.8541666667vw}}#custom .m-u-review-h-score__score sup{top:0;bottom:auto;font-size:.75rem;vertical-align:top}@media screen and (max-width: 768px){#custom .m-u-review-h-score__score sup{font-size:.6875rem}}#custom .m-u-review-h-score__sm{font-size:1.125rem;font-weight:700}@media screen and (max-width: 768px){#custom .m-u-review-h-score__sm{font-size:3.4666666667vw}}#custom .m-u-review-h-score__sm--rg{margin-left:1em;font-size:.875rem}@media screen and (max-width: 768px){#custom .m-u-review-h-score__sm--rg{font-size:.6875rem}}#custom .m-u-review-h-score__star{font-size:43px;color:#e60113}@media screen and (max-width: 768px){#custom .m-u-review-h-score__star{font-size:1.875rem}}#custom .m-u-review-h-score__star-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 768px){#custom .m-u-review-h-score__star-box{-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3}}#custom .m-u-review-h-score__ttl-box{position:relative;margin-right:4vw}#custom .m-u-review-h-score__ttl{display:block;font-size:1rem}@media screen and (max-width: 768px){#custom .m-u-review-h-score__ttl{font-size:3.2vw;text-align:center}}#custom .m-u-review-h-score__ttl--sm{position:absolute;top:1.5rem;left:0;width:7rem;font-size:.75rem;line-height:1}@media screen and (max-width: 768px){#custom .m-u-review-h-score__ttl--sm{top:1.5625rem}}.m-u-review-head{width:clamp(328.9019033675px,42.8257686676vw,585px);margin:15px auto 0}@media screen and (max-width: 768px){.m-u-review-head{width:90%;margin:5.4666666667vw auto 0}}#custom .m-u-review-score-detail__item{position:relative;display:-ms-grid;display:grid;-ms-grid-columns:minmax(0, auto) 1fr 7.5rem;grid-template-columns:minmax(0, auto) 1fr 7.5rem}#custom .m-u-review-score-detail__item:not(:first-of-type){margin-top:6px}@media screen and (max-width: 768px){#custom .m-u-review-score-detail__item:not(:first-of-type){margin-top:.5333333333vw}}#custom .m-u-review-score-detail__item::after{position:absolute;top:50%;left:0;-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;width:100%;height:2px;content:"";background-image:url(../images/img_u-review-score-detail.png);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#custom .m-u-review-score-detail__item dt{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;padding:0 .5em 0 0;font-size:1.0625rem}@media screen and (max-width: 768px){#custom .m-u-review-score-detail__item dt{padding:0 1.3333333333vw 0 .8vw;font-size:.875rem;font-weight:500}}#custom .m-u-review-score-detail__item dd{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3/4;gap:5px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:.2rem;font-size:1.0625rem;font-weight:700;text-align:center}@media screen and (max-width: 768px){#custom .m-u-review-score-detail__item dd{padding-right:.2rem;font-size:.875rem}}#custom .m-u-review-score-detail__wrapper{margin-top:.5rem}@media screen and (max-width: 768px){#custom .m-u-review-score-detail__wrapper{width:100%;margin:0}}#custom .m-u-review-star--top{margin-right:10px}#custom .m-u-review-star--top li{width:18px !important;height:18px !important}@media screen and (max-width: 768px){#custom .m-u-review-star--top li{width:1rem !important;height:1rem !important}}#custom .m-u-review-star--top__score{font-size:30px;font-weight:700}@media screen and (max-width: 768px){#custom .m-u-review-star--top__score{font-size:1.4375rem}}#custom .m-review-star--top2 li{width:clamp(10.1200585652px,1.317715959vw,18px) !important;height:clamp(10.1200585652px,1.317715959vw,18px) !important}@media screen and (max-width: 768px){#custom .m-review-star--top2 li{width:1.125rem !important;height:1.125rem !important}}#custom .m-review-star--top3{-webkit-box-align:center;-ms-flex-align:center;align-items:center}#custom .m-review-star--top3 li{width:clamp(8.9956076135px,1.1713030747vw,16px);height:clamp(8.9956076135px,1.1713030747vw,16px)}@media screen and (max-width: 768px){#custom .m-review-star--top3 li{width:.875rem;height:.875rem}}.m-u-review-tab-contents{padding:40px 40px 40px;margin-bottom:63px;background-color:#fff;border:1px solid #f2f2f2;border-radius:60px;-webkit-box-shadow:0 0 20px rgba(0,0,0,.13);box-shadow:0 0 20px rgba(0,0,0,.13)}@media screen and (max-width: 768px){.m-u-review-tab-contents{padding:6vw 5.3333333333vw 8.5333333333vw;border-radius:8vw;-webkit-box-shadow:0 0 2.1333333333vw rgba(0,0,0,.16);box-shadow:0 0 2.1333333333vw rgba(0,0,0,.16)}}.m-u-review-tab-head{position:relative;margin-bottom:30px}@media screen and (max-width: 768px){.m-u-review-tab-head{margin-bottom:5.6vw}}.m-u-review-tab-head::before{position:absolute;width:100%;height:100%;content:"";background-color:#efefef;border:2px solid #ccc;border-radius:9999px}.m-u-review-tab-wrapper{height:100%;margin:30px 0 50px}@media screen and (max-width: 768px){.m-u-review-tab-wrapper{margin:5.3333333333vw 0 6.6666666667vw}}#custom .m-u-review-tab__btn{font-size:20px;font-weight:700}@media screen and (max-width: 768px){#custom .m-u-review-tab__btn{font-size:.875rem}}#custom .m-u-review-tab__btn--sm{font-size:14px;font-weight:700}@media screen and (max-width: 768px){#custom .m-u-review-tab__btn--sm{display:block;font-size:.625rem}}#custom .m-u-review-tab__switch{position:relative;z-index:1;display:-ms-grid;display:grid;-ms-grid-columns:50% 50%;grid-template-columns:50% 50%}#custom .m-u-review-tab__item{width:100%;padding:15px 0;text-align:center;border-radius:9999px}@media screen and (max-width: 768px){#custom .m-u-review-tab__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:2.6666666667vw 0 2.6666666667vw}}#custom .m-u-review-tab__item{position:relative}#custom .m-u-review-tab__indicator{position:absolute;top:0;bottom:0;left:0;z-index:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:53%;height:100%;background-color:#efefef;border:2px solid #e60113;border-radius:9999px;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}#custom .m-u-review-tab__indicator.right{right:0;left:auto}@media screen and (max-width: 768px){#custom .m-u-review-tab__indicator{height:auto}}#custom .m-u-review-tab__indicator::before{position:absolute;bottom:-20px;left:49%;width:21px;height:20px;-webkit-clip-path:polygon(0 0, 0 100%, 100% 0);clip-path:polygon(0 0, 0 100%, 100% 0);content:"";background-color:#e60113;opacity:1;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}@media screen and (max-width: 768px){#custom .m-u-review-tab__indicator::before{bottom:-3.0666666667vw;left:46%;width:2.9333333333vw;height:2.9333333333vw}}#custom .m-u-review-tab__indicator::after{position:absolute;bottom:-16px;left:calc(49% + 2px);width:17px;height:17px;-webkit-clip-path:polygon(0 0, 0 100%, 100% 0);clip-path:polygon(0 0, 0 100%, 100% 0);content:"";background-color:#efefef;opacity:1;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}@media screen and (max-width: 768px){#custom .m-u-review-tab__indicator::after{bottom:calc(-3.0666666667vw + 4px);left:calc(46% + 2px);width:calc(2.9333333333vw - 2px);height:calc(2.9333333333vw - 2px)}}#custom .m-u-review-tab__notice{margin-top:9px;font-size:.75rem}@media screen and (max-width: 768px){#custom .m-u-review-tab__notice{margin-top:.5625rem;font-size:1rem}}@media screen and (max-width: 768px){#custom .m-u-review-tab__notice .m-btn-question::after{width:1rem;height:1rem}}#custom .m-u-review__box{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;gap:0 2%}@media screen and (max-width: 768px){#custom .m-u-review__box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}#custom .m-u-review__flex{display:-webkit-box;display:-ms-flexbox;display:flex}#custom .m-u-review__score-head{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-bottom:1rem;min-width:300px}@media screen and (max-width: 768px){#custom .m-u-review__score-head{width:100%;min-width:1px}}#custom .m-u-review__user-body{padding:55px 6px}@media screen and (max-width: 768px){#custom .m-u-review__user-body{padding:1.25rem 1.25rem .8125rem 0}}#custom .m-u-review__user-body-lg{font-size:1.5rem;font-weight:700}@media screen and (max-width: 768px){#custom .m-u-review__user-body-lg{font-size:1.25rem;line-height:1.6}}#custom .m-u-review__user-body-sm{margin-top:16px;font-size:.875rem}@media screen and (max-width: 768px){#custom .m-u-review__user-body-sm{font-size:1rem;margin-top:2.1333333333vw}}#custom .m-u-review__user-data{position:relative;padding:33px 43px;position:relative;background-image:radial-gradient(circle, #000 20%, transparent 20%);background-size:2px 10px;background-position:0 0;background-repeat:repeat-y}@media screen and (max-width: 768px){#custom .m-u-review__user-data{background-size:1.7333333333vw 1.7333333333vw;background-repeat:repeat-x;padding:1.25rem 1.125rem 1.25rem 0}}#custom .m-u-review__user-data dl{display:-webkit-box;display:-ms-flexbox;display:flex}#custom .m-u-review__user-data dl:not(:first-of-type){margin-top:9px}@media screen and (max-width: 768px){#custom .m-u-review__user-data dl:not(:first-of-type){margin-top:2.4vw}}#custom .m-u-review__user-data dt{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1rem;font-weight:700}@media screen and (max-width: 768px){#custom .m-u-review__user-data dt{font-size:1rem}}#custom .m-u-review__user-data dd{font-size:1rem}@media screen and (max-width: 768px){#custom .m-u-review__user-data dd{font-size:1rem}}#custom .m-u-review__user-icon img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#custom .m-u-review__user-icon-wrapper{padding:20px 20px 0;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/3;-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2}@media screen and (max-width: 768px){#custom .m-u-review__user-icon-wrapper{padding:1.5625rem .625rem 0}}#custom .m-u-review__user-inner{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 clamp(22.4890190337px,2.9282576867vw,40px) clamp(35.420204978px,4.6120058565vw,63px) clamp(22.4890190337px,2.9282576867vw,40px)}@media screen and (max-width: 768px){#custom .m-u-review__user-inner{padding:0 3.3333333333vw 3.3333333333vw}}#custom .m-u-review__user-text{margin-bottom:9px;line-height:1.6}@media screen and (max-width: 768px){#custom .m-u-review__user-text{font-size:1rem;line-height:1.875}}#custom .m-u-review__user-title{position:relative;display:-ms-grid;display:grid;-ms-grid-columns:159px 1fr 282px;grid-template-columns:159px 1fr 282px;width:100%;min-height:175px;margin-bottom:50px;background:#fff;border:2px solid #375a8c;border-radius:30px}@media screen and (max-width: 768px){#custom .m-u-review__user-title{border-radius:5.3333333333vw;-ms-grid-columns:20.9333333333vw 1fr;grid-template-columns:20.9333333333vw 1fr;-ms-grid-rows:minmax(0, auto) [2];grid-template-rows:repeat(2, minmax(0, auto));margin-bottom:1.5625rem}}#custom .m-u-review__user-title::before{position:absolute;bottom:-30px;left:150px;width:33px;height:30px;-webkit-clip-path:polygon(0 0, 0 100%, 100% 0);clip-path:polygon(0 0, 0 100%, 100% 0);content:"";background-color:#375a8c;opacity:1;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}@media screen and (max-width: 768px){#custom .m-u-review__user-title::before{left:47%;bottom:-2.0625rem;width:2.8125rem;height:2rem}}#custom .m-u-review__user-title::after{position:absolute;bottom:-26px;left:152px;width:30px;height:27px;-webkit-clip-path:polygon(0 0, 0 100%, 100% 0);clip-path:polygon(0 0, 0 100%, 100% 0);content:"";background-color:#fff;opacity:1;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}@media screen and (max-width: 768px){#custom .m-u-review__user-title::after{left:calc(47% + 4px);bottom:-1.625rem;width:2.3125rem;height:1.75rem}}#custom .m-u-review__user-star-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}#custom .m-u-review__user-star-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 1em}@media screen and (max-width: 768px){#custom .m-u-review__user-star-container{margin:0 auto;padding:1.0666666667vw;margin-bottom:0;border-radius:2.6666666667vw}}#custom .m-u-review__user-star-text{padding-top:3px;font-size:1rem;font-weight:700}@media screen and (max-width: 768px){#custom .m-u-review__user-star-text{font-size:1rem}}#custom .m-u-review__user-score{font-size:1.875rem;font-weight:700}@media screen and (max-width: 768px){#custom .m-u-review__user-score{padding-top:.25rem;font-size:1.25rem}}#custom .m-u-review__wrapper{margin-top:38px;background:#efefef;border-radius:30px}@media screen and (max-width: 768px){#custom .m-u-review__wrapper{border-radius:5.3333333333vw;margin-top:4.2666666667vw}}#custom .m-u-review__wrapper--01 .m-u-review__user-data{background-image:radial-gradient(circle, #375a8c 20%, transparent 20%)}@media screen and (max-width: 768px){#custom .m-u-review__wrapper--01 .m-u-review__user-data{background-image:radial-gradient(circle, #375a8c 20%, transparent 20%)}}#custom .m-u-review__wrapper--01 .m-u-review__user-title{border:2px solid #375a8c}@media screen and (max-width: 768px){#custom .m-u-review__wrapper--01 .m-u-review__user-title{border-width:4px}}#custom .m-u-review__wrapper--01 .m-u-review__user-title::before{background-color:#375a8c}#custom .m-u-review__wrapper--02 .m-u-review__user-data{background-image:radial-gradient(circle, #eb734b 20%, transparent 20%)}@media screen and (max-width: 768px){#custom .m-u-review__wrapper--02 .m-u-review__user-data{background-image:radial-gradient(circle, #eb734b 20%, transparent 20%)}}#custom .m-u-review__wrapper--02 .m-u-review__user-title{border:2px solid #eb734b}@media screen and (max-width: 768px){#custom .m-u-review__wrapper--02 .m-u-review__user-title{border-width:4px}}#custom .m-u-review__wrapper--02 .m-u-review__user-title::before{background-color:#eb734b}#custom .m-u-review__wrapper--03 .m-u-review__user-data{background-image:radial-gradient(circle, #6a5090 20%, transparent 20%)}@media screen and (max-width: 768px){#custom .m-u-review__wrapper--03 .m-u-review__user-data{background-image:radial-gradient(circle, #6a5090 20%, transparent 20%)}}#custom .m-u-review__wrapper--03 .m-u-review__user-title{border:2px solid #6a5090}@media screen and (max-width: 768px){#custom .m-u-review__wrapper--03 .m-u-review__user-title{border-width:4px}}#custom .m-u-review__wrapper--03 .m-u-review__user-title::before{background-color:#6a5090}#custom .m-u-review__wrapper--04 .m-u-review__user-data{background-image:radial-gradient(circle, #a9dfe8 20%, transparent 20%)}@media screen and (max-width: 768px){#custom .m-u-review__wrapper--04 .m-u-review__user-data{background-image:radial-gradient(circle, #a9dfe8 20%, transparent 20%)}}#custom .m-u-review__wrapper--04 .m-u-review__user-title{border:2px solid #a9dfe8}@media screen and (max-width: 768px){#custom .m-u-review__wrapper--04 .m-u-review__user-title{border-width:4px}}#custom .m-u-review__wrapper--04 .m-u-review__user-title::before{background-color:#a9dfe8}#custom .m-u-review__wrapper--05 .m-u-review__user-data{background-image:radial-gradient(circle, 20%, transparent 20%)}@media screen and (max-width: 768px){#custom .m-u-review__wrapper--05 .m-u-review__user-data{background-image:radial-gradient(circle, 20%, transparent 20%)}}#custom .m-u-review__wrapper--05 .m-u-review__user-title{border:2px solid}@media screen and (max-width: 768px){#custom .m-u-review__wrapper--05 .m-u-review__user-title{border-width:4px}}#custom .m-u-review__wrapper--05 .m-u-review__user-title::before{background-color:#333}#custom .m-u-review__wrapper--06 .m-u-review__user-data{background-image:radial-gradient(circle, #2C96EF 20%, transparent 20%)}@media screen and (max-width: 768px){#custom .m-u-review__wrapper--06 .m-u-review__user-data{background-image:radial-gradient(circle, #2C96EF 20%, transparent 20%)}}#custom .m-u-review__wrapper--06 .m-u-review__user-title{border:2px solid #2c96ef}@media screen and (max-width: 768px){#custom .m-u-review__wrapper--06 .m-u-review__user-title{border-width:4px}}#custom .m-u-review__wrapper--06 .m-u-review__user-title::before{background-color:#2c96ef}#custom .m-u-review__wrapper--07 .m-u-review__user-data{background-image:radial-gradient(circle, #F48686 20%, transparent 20%)}@media screen and (max-width: 768px){#custom .m-u-review__wrapper--07 .m-u-review__user-data{background-image:radial-gradient(circle, #F48686 20%, transparent 20%)}}#custom .m-u-review__wrapper--07 .m-u-review__user-title{border:2px solid #f48686}@media screen and (max-width: 768px){#custom .m-u-review__wrapper--07 .m-u-review__user-title{border-width:4px}}#custom .m-u-review__wrapper--07 .m-u-review__user-title::before{background-color:#f48686}#custom .m-u-review__wrapper--08 .m-u-review__user-data{background-image:radial-gradient(circle, #A5B2C6 20%, transparent 20%)}@media screen and (max-width: 768px){#custom .m-u-review__wrapper--08 .m-u-review__user-data{background-image:radial-gradient(circle, #A5B2C6 20%, transparent 20%)}}#custom .m-u-review__wrapper--08 .m-u-review__user-title{border:2px solid #a5b2c6}@media screen and (max-width: 768px){#custom .m-u-review__wrapper--08 .m-u-review__user-title{border-width:4px}}#custom .m-u-review__wrapper--08 .m-u-review__user-title::before{background-color:#a5b2c6}#custom .m-u-review__wrapper--09 .m-u-review__user-data{background-image:radial-gradient(circle, #D3A99A 20%, transparent 20%)}@media screen and (max-width: 768px){#custom .m-u-review__wrapper--09 .m-u-review__user-data{background-image:radial-gradient(circle, #D3A99A 20%, transparent 20%)}}#custom .m-u-review__wrapper--09 .m-u-review__user-title{border:2px solid #d3a99a}@media screen and (max-width: 768px){#custom .m-u-review__wrapper--09 .m-u-review__user-title{border-width:4px}}#custom .m-u-review__wrapper--09 .m-u-review__user-title::before{background-color:#d3a99a}#custom .review-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0}@media screen and (max-width: 768px){#custom .review-pagination{max-width:88vw;padding:0 1.3333333333vw;margin:0 auto}}#custom .review-pagination li{margin:0}#custom .review-pagination li:first-of-type{margin:0 clamp(44.9780380673px,5.8565153734vw,80px) 0 0}@media screen and (max-width: 768px){#custom .review-pagination li:first-of-type{margin:0 auto 0 0}}#custom .review-pagination li:last-of-type{margin:0 0 0 clamp(44.9780380673px,5.8565153734vw,80px)}@media screen and (max-width: 768px){#custom .review-pagination li:last-of-type{margin:0 0 0 auto}}#custom .review-pagination a.next,#custom .review-pagination a.prev{display:block;width:14px;height:21px;background-image:url(../images/icon_paging.png);background-repeat:no-repeat;background-size:contain}#custom .review-pagination a.next{-webkit-transform:scale(-1);-ms-transform:scale(-1);transform:scale(-1)}#custom .review-pagination .page{display:block;padding:10px 13px;font-size:.875rem;font-weight:700;color:#333}@media screen and (max-width: 768px){#custom .review-pagination .page{padding:.5rem .625rem;font-size:1rem}}#custom .review-pagination .page.current{color:#fff;background-color:#333;border-radius:16px}@media screen and (max-width: 768px){#custom .review-pagination .page.current{border-radius:2.6666666667vw}}.u-pc{display:block}@media screen and (max-width: 768px){.u-pc{display:none}}.u-sp{display:none}@media screen and (max-width: 768px){.u-sp{display:block}}.u-pci{display:inline-block}@media screen and (max-width: 768px){.u-pci{display:none}}.u-spi{display:none}@media screen and (max-width: 768px){.u-spi{display:inline-block}}.u-mb20{margin-bottom:20px}@media screen and (max-width: 768px){.u-mb20{margin-bottom:5.3333333333vw}}.u-mt30{margin-top:30px !important}@media screen and (max-width: 768px){.u-mt30{margin-top:4vw !important}}
