.hall-list+.assessTpl-content__wrap{margin-top:60px}.assessTpl-content__wrap{background-color:#ef8030;padding:40px 0 48px}.assessTpl-content__heading{text-align:center}.assessTpl-content__heading--note{display:block;font-size:24px;line-height:1;color:#fff;font-weight:bold}.assessTpl-content__heading--title{display:block;font-size:32px;line-height:1;color:#ff0;font-weight:bold;margin-top:8px}.assessTpl-content__heading--extra{color:#fff;text-align:center;margin-top:12px}.assessTpl-slider{margin-top:32px}.assessTpl-slider__link{display:block;width:300px;margin-bottom:4px;background-color:#fff;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:0 4px 0 rgba(0,0,0,.3);box-shadow:0 4px 0 rgba(0,0,0,.3);color:#3d3d3d}.assessTpl-slider__info{display:grid;grid-template-columns:46px auto;grid-template-rows:auto auto auto auto;grid-column-gap:12px;grid-row-gap:0;padding:12px 20px 12px;border-bottom:1px solid #ccc}.assessTpl-slider__img{grid-column:1/2;grid-row:1/3;width:46px}.assessTpl-slider__gender{grid-column:2/3;grid-row:1/2}.assessTpl-slider__txt{grid-column:2/3;grid-row:2/3}.assessTpl-slider__evaluation{grid-column:1/3;grid-row:3/4;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#f5f5f5;padding:4px 16px;margin-top:4px}.assessTpl-slider__evaluation--head{display:block;font-size:14px;line-height:1;margin-top:6px}.assessTpl-slider__evaluation--star{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;line-height:1}.assessTpl-slider__evaluation i{display:block;width:18px;height:18px}.assessTpl-slider__evaluation i:nth-of-type(n + 2){margin-left:4px}.assessTpl-slider__evaluation .star{background-image:url(../../img/review/star@2x.png);background-repeat:no-repeat;background-position:center;background-size:contain}.assessTpl-slider__evaluation .none-star{background-image:url(../../img/review/none-star@2x.png);background-repeat:no-repeat;background-position:center;background-size:contain}.assessTpl-slider__evaluation .half-star{background-image:url(../../img/review/half-star@2x.png);background-repeat:no-repeat;background-position:center;background-size:contain}.assessTpl-slider__evaluation--number{display:block;font-size:28px;font-weight:bold;font-family:din-2014,sans-serif;line-height:1}.assessTpl-slider__content{grid-column:1/3;grid-row:4/5;margin-top:4px;height:47px}.assessTpl-slider__content--txt{font-size:15px}.assessTpl-slider__detail{padding:16px 20px 12px}.assessTpl-slider__detail--info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:0}.assessTpl-slider__detail--info:nth-of-type(n + 2){margin-top:4px}.assessTpl-slider__detail--mark{font-size:14px;line-height:1;border:1px solid #999;background-color:#fff;display:inline-block;width:60px;text-align:center;padding:3px 0 1px}.assessTpl-slider__detail--txt{font-size:15px;line-height:1;margin-left:8px}.assessTpl-move{margin-top:24px;text-align:center}.assessTpl-move__btn{font-size:18px;color:#fff;border:1px solid #fff !important;padding:4px 40px;border-radius:24px}.assessTpl-move__btn::after{position:relative;font-family:"Font Awesome 5 Free";font-weight:900;content:"";color:#fff;display:inline-block;margin-left:12px}.assessTpl-move__btn:hover{background-color:#fff;color:#ef8030}.assessTpl-move__btn:hover::after{color:#ef8030}#review-tpl-carousel .splide__arrow{background-color:#ef8030;border:2px solid #fff}#review-tpl-carousel .splide__arrow svg{fill:#fff}#review-tpl-carousel .splide__pagination{bottom:-88px}#review-tpl-carousel .splide__pagination__page.is-active{background:#fff;opacity:1}#review-tpl-carousel .splide__arrow{width:2.7em;height:2.7em}#review-tpl-carousel .splide__arrow.splide__arrow--prev{left:calc(50% - 517px)}#review-tpl-carousel .splide__arrow.splide__arrow--next{right:calc(50% - 517px)}#review-tpl-carousel:not(.is-overflow) .splide__pagination{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.cta+.assessTpl-content__wrap{margin-top:48px}