.nl-ugc-review-top{margin-bottom:10px}.nl-ugc-review-top h2{border:none;background-color:inherit;font-size:1.5em;margin:0;font-weight:bold}.nl-ugc-review-top ul{list-style:none;border:1px solid #ccc;background-color:#ccc}.h--2{border-left:4px solid #E4007F;color:#000;font-family:"Hiragino Sans";font-size:16px;font-style:normal;font-weight:600;line-height:normal;padding-left:10px}.jsbs44-ugc{display:flex;flex-direction:column;gap:24px;background-color:#fff;font-family:"Hiragino Sans";margin-bottom:24px;padding-bottom:24px}.jsbs44-ugc p{margin:0;padding:0}.jsbs44-ugc .h--2{margin:15px 0;padding:0 10px}.jsbs44-ugc .p--warning{color:#F00}.jsbs44-ugc .jsbs44-ugc-app-evaluation{display:flex;flex-direction:column;gap:16px;border-radius:7px;box-shadow:0px 0px 13px 0px rgba(0,0,0,0.15);padding:16px 15px}.jsbs44-ugc .jsbs44-ugc-app-info{display:flex;gap:8px}.jsbs44-ugc .jsbs44-ugc-app-info__icon{width:50px;height:50px}.jsbs44-ugc .jsbs44-ugc-app-info__detail{display:flex;flex-direction:column}.jsbs44-ugc .jsbs44-ugc-app-info__detail-app-name{color:#332300;font-feature-settings:'palt' on;font-size:16px;font-weight:600;line-height:140%}.jsbs44-ugc .jsbs44-ugc-app-info__detail-review-count{color:#999;font-feature-settings:'palt' on;font-size:12px;font-style:normal;font-weight:400;line-height:140%}.jsbs44-ugc .jsbs44-ugc-app-score{display:flex;align-items:stretch;gap:16px}@media screen and (max-width: 767px){.jsbs44-ugc .jsbs44-ugc-app-score{flex-direction:column;gap:8px}}.jsbs44-ugc .jsbs44-ugc-app-score .app-total-score-wrapper,.jsbs44-ugc .jsbs44-ugc-app-score .app-item-score-wrapper{width:calc(100% / 2)}@media screen and (max-width: 767px){.jsbs44-ugc .jsbs44-ugc-app-score .app-total-score-wrapper,.jsbs44-ugc .jsbs44-ugc-app-score .app-item-score-wrapper{width:100%}}.jsbs44-ugc .jsbs44-ugc-app-score .app-total-score-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;background:#FDF9E1;padding:8px 15px}@media screen and (max-width: 767px){.jsbs44-ugc .jsbs44-ugc-app-score .app-total-score-wrapper{flex-direction:row;justify-content:space-between}}.jsbs44-ugc .jsbs44-ugc-app-score .app-total-score-wrapper .app-total-score{display:flex;align-items:center}.jsbs44-ugc .jsbs44-ugc-app-score .app-total-score-wrapper .app-total-score img{width:108px;height:20px;margin-right:4px}.jsbs44-ugc .jsbs44-ugc-app-score .app-item-score-wrapper .app-item-score{display:flex;justify-content:space-between;color:#332300;font-feature-settings:'palt' on;font-size:14px;font-weight:300;line-height:180%}.jsbs44-ugc .jsbs44-ugc-app-score .app-item-score-wrapper .app-item-score span{color:#999;font-feature-settings:'palt' on;font-size:12px;font-weight:400;line-height:180%}.jsbs44-ugc .jsbs44-ugc-app-score .app-item-score-wrapper .app-item-score-value{display:flex;align-items:center}.jsbs44-ugc .jsbs44-ugc-app-score .app-item-score-wrapper .app-item-score-value img{width:100px;margin-right:8px}.jsbs44-ugc .jsbs44-ugc-reviews-filter{display:flex;flex-direction:column;gap:4px}.jsbs44-ugc .jsbs44-ugc-reviews-filter form{display:flex;flex-direction:column;gap:4px}.jsbs44-ugc .jsbs44-ugc-reviews-filter .filter-block{display:flex;align-items:stretch}.jsbs44-ugc .jsbs44-ugc-reviews-filter .filter-block .filter-name{display:flex;align-items:center;background:#D1D1D1;color:#FFF;font-size:12px;font-weight:600;line-height:120%;padding-left:8px;padding-right:4px;width:calc(55px + 12px)}.jsbs44-ugc .jsbs44-ugc-reviews-filter .filter-block .filter-input-wrapper{display:flex;flex-wrap:wrap;gap:8px;border-left:1px solid #FFF;background:#FAFAFA;width:calc(100% - 40px + 12px);padding:8px;padding-right:15px}.jsbs44-ugc .jsbs44-ugc-reviews-filter .filter-block .filter-input-wrapper .filter-input input{display:none}.jsbs44-ugc .jsbs44-ugc-reviews-filter .filter-block .filter-input-wrapper .filter-input label{display:flex;align-items:center;border-radius:16px;border:1px solid #39F;background:#FFF;box-shadow:0px 2px 2px 0px rgba(0,0,0,0.15);color:#39F;font-size:13px;line-height:120%;margin:0;padding:2px 8px;cursor:pointer}.jsbs44-ugc .jsbs44-ugc-reviews-filter .filter-block .filter-input-wrapper .filter-input label::before{display:inline-block;content:'';background-image:url(../img/jsbs44-filter-input-default.svg);background-repeat:no-repeat;background-size:cover;width:14px;height:14px}.jsbs44-ugc .jsbs44-ugc-reviews-filter .filter-block .filter-input-wrapper .filter-input label:hover,.jsbs44-ugc .jsbs44-ugc-reviews-filter .filter-block .filter-input-wrapper .filter-input label:active{background:#C9E4FF}.jsbs44-ugc .jsbs44-ugc-reviews-filter .filter-block .filter-input-wrapper .filter-input input:checked+label{background:#39F;color:#FFF}.jsbs44-ugc .jsbs44-ugc-reviews-filter .filter-block .filter-input-wrapper .filter-input input:checked+label::before{background-image:url(../img/jsbs44-filter-input-checked.svg)}.jsbs44-ugc .jsbs44-ugc-reviews-filter .filter-block .filter-input-wrapper .filter-input input:checked+label:hover,.jsbs44-ugc .jsbs44-ugc-reviews-filter .filter-block .filter-input-wrapper .filter-input input:checked+label:active{background:#C9E4FF}.jsbs44-ugc .jsbs44-ugc-reviews-filter .search-button-wrapper{position:relative;display:flex;flex-direction:column;align-items:center;padding:8px;gap:8px;align-self:stretch;background:#FAFAFA}.jsbs44-ugc .jsbs44-ugc-reviews-filter .filter-button-wrapper{display:flex;align-items:flex-end}.jsbs44-ugc .jsbs44-ugc-reviews-filter .matching-count{color:#666;text-align:center;font-family:"Hiragino Sans";font-size:12px;font-style:normal;font-weight:300;line-height:120%}.jsbs44-ugc .jsbs44-ugc-reviews-filter .matching-count span{color:#444;text-align:center;font-size:16px;font-style:normal;font-weight:600;line-height:100%}.jsbs44-ugc .jsbs44-ugc-reviews-filter .filter-search-button{display:flex;width:160px;height:36px;padding:2px 0;justify-content:center;align-items:center;gap:4px;border-radius:4px;border:1px solid #39F;background:#39F;box-shadow:0px 2px 2px 0px rgba(0,0,0,0.15);color:#FFF;text-align:center;font-family:"Hiragino Sans";font-size:13px;font-style:normal;font-weight:600;line-height:120%}.jsbs44-ugc .jsbs44-ugc-reviews-filter .filter-search-button::before{display:block;content:'';background-image:url(../img/icon-search-glasses.svg);background-size:contain;background-repeat:no-repeat;width:18px;height:18px}.jsbs44-ugc .jsbs44-ugc-reviews-filter .filter-search-button:disabled{background:#D1D1D1;color:#FFF;border:1px solid #D1D1D1;cursor:default}.jsbs44-ugc .jsbs44-ugc-reviews-filter__options{position:absolute;bottom:8px;right:8px}.jsbs44-ugc .jsbs44-ugc-reviews-filter__options .filter-reset{color:#39F;font-size:12px;font-style:normal;font-weight:600;line-height:120%;border:none;background-color:inherit;text-align:right;padding:0}.jsbs44-ugc .jsbs44-ugc-revews-sort{display:flex;flex-direction:column;gap:4px;padding:0 15px}.jsbs44-ugc .jsbs44-ugc-revews-sort-inputs{display:flex;gap:4px;padding:0 8px}.jsbs44-ugc .jsbs44-ugc-revews-sort-inputs .sort-input input{display:none}.jsbs44-ugc .jsbs44-ugc-revews-sort-inputs .sort-input label{color:#39F;font-size:13px;font-weight:400;line-height:120%;border-radius:16px;border:1px solid #39F;background:#FFF;padding:2px 8px;cursor:pointer}.jsbs44-ugc .jsbs44-ugc-revews-sort-inputs .sort-input input:checked+label{background:#39F;color:#FFF}.jsbs44-ugc .jsbs44-ugc-item-title{display:flex;align-items:center;gap:3px;color:#999;font-feature-settings:'palt' on;font-size:14px;font-weight:600;line-height:180%}.jsbs44-ugc .jsbs44-ugc-item-title::before{display:inline-block;content:'';background-repeat:no-repeat;background-size:cover;width:14px;height:14px}.jsbs44-ugc .jsbs44-ugc-item-title--filter::before{background-image:url(../img/jsbs44-icon-filter.svg)}.jsbs44-ugc .jsbs44-ugc-item-title--sort::before{background-image:url(../img/jsbs44-icon-sort.svg)}.jsbs44-ugc .jsbs44-ugc-item-title--tab::before{background-image:url(../img/jsbs44-icon-sort.svg);transform:rotate(90deg)}.jsbs44-ugc .jsbs44-ugc-reviews-wrapper{display:flex;flex-direction:column;gap:24px}.jsbs44-ugc .jsbs44-ugc-user-review-box{position:relative;display:flex;flex-direction:column;gap:16px;border-radius:7px;background:#EEE;overflow:hidden;max-height:611px;padding:16px}.jsbs44-ugc .jsbs44-ugc-user-review-box.is-hidden{display:none}.jsbs44-ugc .jsbs44-ugc-user-review-box .jsbs44-ugc-user-review-box-read-more{position:absolute;left:0;bottom:0;width:100%;height:90px;border-radius:0px 0px 7px 7px;background:linear-gradient(180deg, rgba(238,238,238,0) 0%, rgba(238,238,238,0.86) 40%, #EEE 66.5%, #EEE 100%);padding:0 48px}.jsbs44-ugc .jsbs44-ugc-user-review-box .jsbs44-ugc-user-review-box-read-more__inner{position:relative;width:100%;height:100%}.jsbs44-ugc .jsbs44-ugc-user-review-box .jsbs44-ugc-user-review-box-read-more__inner button{position:absolute;display:flex;align-items:center;justify-content:center;top:50%;left:50%;transform:translate(-50%, -50%);border-radius:4px;border:1px solid #39F;background:#FFF;color:#39F;text-align:center;font-feature-settings:'palt' on;font-size:12px;font-weight:600;line-height:180%;width:100%;padding:7px 15px}.jsbs44-ugc .jsbs44-ugc-user-review-box .jsbs44-ugc-user-review-box-read-more__inner button::before{display:block;content:'';background-image:url(../img/jsbs44-arrow-down-blue.svg);background-repeat:no-repeat;background-size:cover;width:18px;height:18px}.jsbs44-ugc .jsbs44-ugc-user-review-box.is-open{overflow:unset;max-height:unset}.jsbs44-ugc .jsbs44-ugc-user-review-box.is-open .jsbs44-ugc-user-review-box-read-more{position:relative}.jsbs44-ugc .jsbs44-ugc-user-review-box.is-open .jsbs44-ugc-user-review-box-read-more__inner button::before{background-image:url(../img/jsbs44-arrow-up-blue.svg)}.jsbs44-ugc .jsbs44-ugc-reviewer-profile{display:flex;flex-direction:column;border-radius:7px;background:#FFF}.jsbs44-ugc .jsbs44-ugc-reviewer-profile__detail{display:flex;align-items:center;gap:8px;padding:8px}.jsbs44-ugc .jsbs44-ugc-reviewer-profile__detail .reviewer-icon{border-radius:50%}.jsbs44-ugc .jsbs44-ugc-reviewer-profile__detail .reviewer-name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;overflow:hidden;color:#11D;font-feature-settings:'palt' on;font-size:14px;font-weight:300;line-height:180%}.jsbs44-ugc .jsbs44-ugc-reviewer-profile__tags{display:flex;flex-wrap:wrap;gap:4px 16px;padding:0 15px 8px}.jsbs44-ugc .jsbs44-ugc-reviewer-profile__tags .reviewer-tag{color:#666;font-feature-settings:'liga' off, 'clig' off;font-size:12px;font-weight:400;line-height:140%}.jsbs44-ugc .jsbs44-ugc-reviewer-profile__tags .reviewer-tag span{border-radius:2px;background:#999;color:#FFF;text-align:center;font-feature-settings:'liga' off, 'clig' off;font-family:"Hiragino Sans";font-size:10px;font-style:normal;font-weight:400;line-height:100%;margin-left:2px;padding:2px 4px}.jsbs44-ugc .review-created p{color:#666;font-feature-settings:'palt' on;font-size:12px;font-style:normal;font-weight:400;line-height:180%}.jsbs44-ugc .jsbs44-ugc-review-score{position:relative;display:flex;align-items:stretch;gap:16px}@media screen and (max-width: 767px){.jsbs44-ugc .jsbs44-ugc-review-score{flex-direction:column;gap:8px}}.jsbs44-ugc .jsbs44-ugc-review-score .reviewer-total-score-wrapper,.jsbs44-ugc .jsbs44-ugc-review-score .reviewer-item-score-wrapper{width:calc(100% / 2)}@media screen and (max-width: 767px){.jsbs44-ugc .jsbs44-ugc-review-score .reviewer-total-score-wrapper,.jsbs44-ugc .jsbs44-ugc-review-score .reviewer-item-score-wrapper{width:100%}}.jsbs44-ugc .jsbs44-ugc-review-score .reviewer-total-score-wrapper{display:flex;flex-direction:column;justify-content:center;gap:4px;align-items:center;background:#FFFCED;padding:8px 15px}@media screen and (max-width: 767px){.jsbs44-ugc .jsbs44-ugc-review-score .reviewer-total-score-wrapper{flex-direction:row;justify-content:space-between}}.jsbs44-ugc .jsbs44-ugc-review-score .reviewer-total-score-wrapper--jc-center{justify-content:center}.jsbs44-ugc .jsbs44-ugc-review-score .reviewer-total-score-wrapper .app-icon{width:40px;height:40px}.jsbs44-ugc .jsbs44-ugc-review-score .reviewer-total-score-wrapper .item-name{color:#332300;font-feature-settings:'palt' on;font-size:15px;font-style:normal;font-weight:600;line-height:120%}.jsbs44-ugc .jsbs44-ugc-review-score .reviewer-total-score{display:flex;align-items:center}.jsbs44-ugc .jsbs44-ugc-review-score .reviewer-total-score img{width:108px;height:20px;margin-right:4px}.jsbs44-ugc .jsbs44-ugc-review-score .reviewer-total-score .total-score{display:flex;align-items:flex-end;color:#332300;font-feature-settings:'palt' on;font-size:16px;font-style:normal;font-weight:600;line-height:100%}.jsbs44-ugc .jsbs44-ugc-review-score .reviewer-total-score .total-score span{color:#999;font-feature-settings:'palt' on;font-size:12px;font-style:normal;font-weight:400;line-height:100%}.jsbs44-ugc .jsbs44-ugc-review-score .reviewer-item-score-wrapper .reviewer-item-score{display:flex;justify-content:space-between;color:#332300;font-feature-settings:'palt' on;font-size:14px;font-weight:300;line-height:180%}.jsbs44-ugc .jsbs44-ugc-review-score .reviewer-item-score-wrapper .reviewer-item-score span{color:#999;font-feature-settings:'palt' on;font-size:12px;font-weight:400;line-height:180%}.jsbs44-ugc .jsbs44-ugc-review-score .reviewer-item-score-wrapper .reviewer-item-score-value{display:flex;align-items:center}.jsbs44-ugc .jsbs44-ugc-review-score .reviewer-item-score-wrapper .reviewer-item-score-value img{width:88px;margin-right:8px}.jsbs44-ugc .jsbs44-ugc-review{display:flex;flex-direction:column;gap:8px;background-color:#FFF;padding:15px}.jsbs44-ugc .jsbs44-ugc-review.is-hidden{display:none}.jsbs44-ugc .jsbs44-ugc-review .review-head{display:flex;justify-content:space-between}.jsbs44-ugc .jsbs44-ugc-review .review-head__item-name{color:#332300;font-feature-settings:'palt' on;font-size:14px;font-weight:600;line-height:180%}.jsbs44-ugc .jsbs44-ugc-review .review-head__score{color:#332300;font-feature-settings:'palt' on;font-size:14px;font-weight:300;line-height:180%}.jsbs44-ugc .jsbs44-ugc-review .review-head__score span{color:#999;font-feature-settings:'palt' on;font-size:12px;font-weight:400;line-height:180%}.jsbs44-ugc .jsbs44-ugc-review .review-extra{border-radius:3px;background:#E1E8F6;color:#332300;font-size:11px;font-style:normal;font-weight:300;line-height:180%;padding:0 4px;font-size:12px;font-weight:400;line-height:180%}.jsbs44-ugc .jsbs44-ugc-review .review-body{color:#666;font-feature-settings:'palt' on;font-size:14px;font-weight:300;line-height:180%}.jsbs44-ugc .jsbs44-ugc-more-review-button,.jsbs44-ugc .jsbs44-ugc-compare-button{display:flex;align-items:center;justify-content:center;gap:4px;color:#FFF;text-align:center;font-size:13px;font-weight:600;line-height:120%;border-radius:4px;border:1px solid #39F;background:#39F;box-shadow:0px 2px 2px 0px rgba(0,0,0,0.15);width:312px;height:32px;margin:0 auto;padding:2px 0}.jsbs44-ugc .jsbs44-ugc-more-review-button::before,.jsbs44-ugc .jsbs44-ugc-compare-button::before{display:inline-block;content:'';background-image:url(../img/jsbs44-icon-review.svg);background-size:contain;background-repeat:no-repeat;width:18px;height:18px}.jsbs44-ugc .jsbs44-ugc-more-review-button:hover,.jsbs44-ugc .jsbs44-ugc-compare-button:hover{text-decoration:none}.jsbs44-ugc .jsbs44-ugc-compare-button::before{background-image:url(../img/jsbs44-icon-read-more.svg)}.jsbs44-ugc .jsbs44-ugc-modal-wrapper{display:none;border-radius:15px 15px 0 0;background:#FFF;position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);width:650px;height:100%;max-width:100%;z-index:10;box-shadow:0px 2px 4px 0px rgba(0,0,0,0.15)}@media screen and (max-width: 767px){.jsbs44-ugc .jsbs44-ugc-modal-wrapper{width:100%;height:85vh;transform:none;top:inherit;bottom:0;left:0}}.jsbs44-ugc .jsbs44-ugc-modal-wrapper p{margin:0;padding:0}.jsbs44-ugc .jsbs44-ugc-modal-wrapper .jsbs44-ugc-app-wrapper{display:flex;align-items:center;justify-content:space-between;padding:16px 15px 8px}.jsbs44-ugc .jsbs44-ugc-modal-wrapper .jsbs44-ugc-app-options{display:flex;gap:8px;align-items:center}.jsbs44-ugc .jsbs44-ugc-modal-wrapper .jsbs44-ugc-app-links{display:flex;align-items:center;gap:8px}.jsbs44-ugc .jsbs44-ugc-modal-wrapper .jsbs44-ugc-app-links .jsbs44-ugc-app-link--inner,.jsbs44-ugc .jsbs44-ugc-modal-wrapper .jsbs44-ugc-app-links .jsbs44-ugc-app-link--outer{display:flex;height:36px;padding:2px 7px;justify-content:center;align-items:center;gap:2px;flex-shrink:0;font-size:12px;font-style:normal;font-weight:600;line-height:120%}.jsbs44-ugc .jsbs44-ugc-modal-wrapper .jsbs44-ugc-app-links .jsbs44-ugc-app-link--inner:hover,.jsbs44-ugc .jsbs44-ugc-modal-wrapper .jsbs44-ugc-app-links .jsbs44-ugc-app-link--outer:hover{text-decoration:none}.jsbs44-ugc .jsbs44-ugc-modal-wrapper .jsbs44-ugc-app-links .jsbs44-ugc-app-link--inner{color:#39F;border-radius:4px;border:1px solid #39F;background:#FFF;box-shadow:0px 2px 2px 0px rgba(0,0,0,0.15)}.jsbs44-ugc .jsbs44-ugc-modal-wrapper .jsbs44-ugc-app-links .jsbs44-ugc-app-link--outer{border-radius:4px;background:#39F;box-shadow:0px 2px 2px 0px rgba(0,0,0,0.15);color:#FFF}.jsbs44-ugc .jsbs44-ugc-modal-wrapper .jsbs44-ugc-app-links .jsbs44-ugc-app-link--outer::after{display:inline-block;content:'';background-image:url(../img/icon-external-link.svg);background-size:contain;background-repeat:no-repeat;width:18px;height:18px}.jsbs44-ugc .jsbs44-ugc-modal-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);z-index:5}.jsbs44-ugc .jsbs44-ugc-modal-wrapper.is-open{display:block}.jsbs44-ugc .jsbs44-ugc-modal-wrapper.is-open+.jsbs44-ugc-modal-overlay{display:block}.jsbs44-ugc .ugc-modal-inner{position:relative;height:100%;padding-top:100px}.jsbs44-ugc .ugc-modal-header{position:absolute;top:0;left:0;z-index:10;border-radius:15px 15px 0 0;flex-direction:column;align-items:flex-start;gap:8px;box-shadow:0px 2px 4px 0px rgba(0,0,0,0.15);background:#FFF}.jsbs44-ugc .ugc-modal-header .jsbs44-ugc-modal-close{content:'';display:block;background-image:url(../img/icon-close.svg);background-repeat:no-repeat;cursor:pointer;width:24px;height:19px}.jsbs44-ugc .ugc-modal-header .ugc-modal-header-accordion{padding:0 15px}.jsbs44-ugc .ugc-modal-header .ugc-modal-header-accordion-body{overflow:hidden;height:0;transition:height 0.3s ease-out}.jsbs44-ugc .ugc-modal-header .ugc-modal-header-accordion-switch{display:flex;align-items:center;justify-content:center;content:'絞り込み/ 並び替え';border:none;background:#FFF;box-shadow:0px 2px 4px 0px rgba(0,0,0,0.15);text-align:center;color:#39F;text-align:center;font-feature-settings:'palt' on;font-size:12px;font-weight:400;line-height:180%;padding:4px 0 8px;width:100%}.jsbs44-ugc .ugc-modal-header .ugc-modal-header-accordion-switch::before{display:inline-block;content:'';background-image:url(../img/jsbs44-arrow-down-blue.svg);background-repeat:no-repeat;background-size:cover;width:18px;height:18px}.jsbs44-ugc .ugc-modal-header.is-open .ugc-modal-header-accordion-body{height:auto;transition:all .3s}.jsbs44-ugc .ugc-modal-header.is-open .ugc-modal-header-accordion-switch{content:'閉じる'}.jsbs44-ugc .ugc-modal-header.is-open .ugc-modal-header-accordion-switch::before{content:'';background-image:url(../img/jsbs44-arrow-up-blue.svg)}.jsbs44-ugc .read-more{display:flex;justify-content:center;align-items:center;gap:4px;border-radius:4px;border:1px solid #39F;background-color:#39F;box-shadow:0px 0px 8px 0px rgba(0,0,0,0.08);color:#fff;font-size:14px;font-style:normal;font-weight:600;line-height:120%;width:312px;height:36px;margin:0 auto;padding:2px 0}.jsbs44-ugc .ugc-modal-body{overflow:scroll;height:100%;padding:10px 0}.jsbs44-ugc .ugc-modal-body .jsbs44-ugc-reviews-wrapper{padding:0 20px}@media screen and (max-width: 767px){.jsbs44-ugc .ugc-modal-body .jsbs44-ugc-reviews-wrapper{padding:0 14px}}.nl-ugc-review-post-flow{display:flex;flex-direction:column;align-items:center;gap:16px;border-radius:7px;border:1px solid #EEE;background:#FFFCED;margin-bottom:24px;padding:16px 0}.nl-ugc-review-post-flow p{margin:0}.nl-ugc-review-post-flow__content{display:flex;padding:0px 48px;flex-direction:column;align-items:center;gap:8px;align-self:stretch;color:var(--jsbs-2012-jp-dove-gray, #666);text-align:center;font-feature-settings:'palt' on;font-family:"Hiragino Sans";font-size:14px;font-style:normal;font-weight:300;line-height:180%}.nl-ugc-review-post-flow__link-button{display:flex;height:26px;padding:2px 15px;align-items:center;justify-content:center;gap:4px;align-self:stretch;border-radius:4px;border:1px solid #39F;background:#FFF;color:#39F;text-align:center;font-feature-settings:'palt' on;font-family:"Hiragino Sans";font-size:12px;font-style:normal;font-weight:600;line-height:180%;text-decoration:none}@media (min-width: 1024px){.nl-ugc-review-post-flow__link-button{width:312px;margin:0 auto}}.nl-ugc-review-post-flow__link-button::before{display:inline-block;content:'';background-image:url(../img/icon-review-post-link.svg);background-repeat:no-repeat;background-size:cover;width:13px;height:13px}.admin-bar .jsbs44-ugc .jsbs44-ugc-modal-wrapper{top:32px;transform:translate(-50%);height:calc(100% - 32px)}@media screen and (max-width: 767px){.admin-bar .jsbs44-ugc .jsbs44-ugc-modal-wrapper{transform:none;top:inherit;height:85vh}}.ugc-review-ranking-wrapper{display:flex;gap:15px;overflow-x:scroll;scrollbar-width:none;-ms-overflow-style:none;border-radius:16px 0 0 16px;background:rgba(227,163,118,0.15);padding:15px}.ugc-review-ranking-wrapper::-webkit-scrollbar{display:none}.ugc-review-ranking-card{position:relative;display:flex;min-width:290px;padding:30px 15px 60px;flex-direction:column;align-items:center;gap:16px;border-radius:8px;background:var(--color-white-solid, #fff)}.ugc-review-ranking-card--1::before,.ugc-review-ranking-card--2::before,.ugc-review-ranking-card--3::before,.ugc-review-ranking-card--4::before,.ugc-review-ranking-card--5::before,.ugc-review-ranking-card--6::before,.ugc-review-ranking-card--7::before,.ugc-review-ranking-card--8::before,.ugc-review-ranking-card--9::before,.ugc-review-ranking-card--10::before{position:absolute;content:'';display:block;background-size:cover;width:45px;height:33px;top:-11px;left:50%;transform:translateX(-50%)}.ugc-review-ranking-card--1::before{background-image:url(../img/icon-crown_01.svg)}.ugc-review-ranking-card--2::before{background-image:url(../img/icon-crown_02.svg)}.ugc-review-ranking-card--3::before{background-image:url(../img/icon-crown_03.svg)}.ugc-review-ranking-card--4::before{background-image:url(../img/icon-crown_04.svg)}.ugc-review-ranking-card--5::before{background-image:url(../img/icon-crown_05.svg)}.ugc-review-ranking-card--6::before{background-image:url(../img/icon-crown_06.svg)}.ugc-review-ranking-card--7::before{background-image:url(../img/icon-crown_07.svg)}.ugc-review-ranking-card--8::before{background-image:url(../img/icon-crown_08.svg)}.ugc-review-ranking-card--9::before{background-image:url(../img/icon-crown_09.svg)}.ugc-review-ranking-card--10::before{background-image:url(../img/icon-crown_10.svg)}.ugc-review-ranking-card .app-info{display:flex;gap:16px;width:100%}.ugc-review-ranking-card .app-info__icon{width:50px;height:50px}.ugc-review-ranking-card .app-info .app-name{color:var(--color-orange-10, #332300);font-feature-settings:'palt' on;font-family:"Hiragino Sans";font-size:16px;font-style:normal;font-weight:600;line-height:140%;margin:0}.ugc-review-ranking-card .app-info .review-count{color:var(--jsbs-2012-jp-dusty-gray, #999);font-feature-settings:'palt' on;font-family:"Hiragino Sans";font-size:12px;font-style:normal;font-weight:400;line-height:140%}.ugc-review-ranking-card .app-total-score{display:flex;justify-content:space-between;align-items:center;align-content:center;row-gap:4px;align-self:stretch;flex-wrap:wrap;padding:8px 15px;background:#FDF9E1}.ugc-review-ranking-card .app-total-score .score-item-name{color:var(--color-orange-10, #332300);font-feature-settings:'palt' on;font-family:"Hiragino Sans";font-size:15px;font-style:normal;font-weight:600;line-height:120%;margin:0}.ugc-review-ranking-card .app-total-score .score-row{gap:4px}.ugc-review-ranking-card .app-total-score .score-row__numbers .numerator{color:var(--color-orange-10, #332300);font-feature-settings:'palt' on;font-family:"Hiragino Sans";font-size:16px;font-style:normal;font-weight:600;line-height:180%;margin:0}.ugc-review-ranking-card .app-total-score .score-row__numbers .denominator{color:var(--jsbs-2012-jp-dusty-gray, #999);font-feature-settings:'palt' on;font-family:"Hiragino Sans";font-size:12px;font-style:normal;font-weight:400;line-height:180%;margin:0}.ugc-review-ranking-card .app-review-scores{display:flex;flex-direction:column;align-items:flex-start;gap:4px;align-self:stretch;width:100%}.ugc-review-ranking-card .app-review-score{display:flex;justify-content:space-between;align-items:center;align-self:stretch}.ugc-review-ranking-card .app-review-score .score-row{justify-content:space-between}.ugc-review-ranking-card .app-review-score .score-row img{width:80px}.ugc-review-ranking-card .score-item-name{color:var(--color-orange-10, #332300);font-feature-settings:'palt' on;font-family:"Hiragino Sans";font-size:12px;font-style:normal;font-weight:300;line-height:180%;margin:0}.ugc-review-ranking-card .score-item-name span{color:var(--color-orange-10, #999);font-feature-settings:'palt' on;font-family:"Hiragino Sans";font-size:10px;font-style:normal;font-weight:400;line-height:180%}.ugc-review-ranking-card .score-row{display:flex;align-items:center;gap:8px}.ugc-review-ranking-card .score-row__numbers{display:flex;align-items:center;gap:3px}.ugc-review-ranking-card .score-row__numbers .numerator{color:var(--color-orange-10, #332300);font-feature-settings:'palt' on;font-family:"Hiragino Sans";font-size:14px;font-style:normal;font-weight:300;line-height:180%;margin:0}.ugc-review-ranking-card .score-row__numbers .denominator{color:var(--jsbs-2012-jp-dusty-gray, #999);font-feature-settings:'palt' on;font-family:"Hiragino Sans";font-size:12px;font-style:normal;font-weight:400;line-height:180%;margin:0}.ugc-review-ranking-card .app-review-link{position:absolute;left:0;bottom:0;width:100%}.ugc-review-ranking-card .app-review-link__button{display:block;display:flex;padding:var(--item-spacing-15, 15px);flex-direction:column;align-items:center;gap:var(--item-spacing-15, 15px);border-radius:0px 0px 8px 8px;background:#51BEF0;color:var(--color-white-solid, #fff);font-family:"Hiragino Sans";font-size:14px;font-style:normal;font-weight:600;line-height:100%;text-decoration-line:underline}.ugc-review-ranking-card .app-review-link__button:hover{color:#0076AC}.ugc-review-ranking-card .app-review-link__button:active,.ugc-review-ranking-card .app-review-link__button:focus{color:#A1D7EF}
