.booth-map-main-content .list-area{margin-top:2rem}@media screen and (max-width:767px){.booth-map-main-content .list-area{margin-top:1.5rem}}.booth-map-main-content .list-area .list-outline{margin-top:1rem;padding:2rem;background-color:#fff9fc}@media screen and (max-width:767px){.booth-map-main-content .list-area .list-outline{padding:.5rem}}.booth-map-main-content .list-area .list-section+.list-section{margin-top:2rem}.booth-map-main-content .list-area .list-section__title{padding:.5rem;font-size:1.2rem;font-weight:700;color:tomato;border-bottom:solid 2px #ff6347}.booth-map-main-content .list-area .list-section__title.fix-frame{color:tomato;border-bottom:solid 2px #ff6347}.booth-map-main-content .list-area .list-section__title.premier{color:orange;border-bottom:solid 2px #ffa500}.booth-map-main-content .list-area .list-section__title.new{color:#ff69b4;border-bottom:solid 2px #ff69b4}.booth-map-main-content .list-area .list-section__title.standard{color:#2196f3;border-bottom:solid 2px #2196F3}.booth-map-main-content .list-area .list-section__title.beginner{color:#4caf50;border-bottom:solid 2px #4CAF50}.booth-map-main-content .list-area .list-section__title+.list-section__list-items{margin-top:1rem}.booth-map-main-content .list-area .list-section__list-items{display:flex;flex-wrap:wrap;gap:1rem}.booth-map-main-content .list-area .list-section__list-items .list-item{width:calc((100% - 4rem)/5);border-radius:8px;background-color:#fff;margin:0;padding:1rem}@media screen and (max-width:767px){.booth-map-main-content .list-area .list-section__list-items .list-item{width:100%}}.booth-map-main-content .list-area .list-section__list-items .list-item__co-info{display:flex}.booth-map-main-content .list-area .list-section__list-items .list-item__co-info .logo{width:4rem}.booth-map-main-content .list-area .list-section__list-items .list-item__co-info .logo img{width:100%;aspect-ratio:1/1}.booth-map-main-content .list-area .list-section__list-items .list-item__co-info .co-info{padding:.5rem 1rem;flex-grow:1}.booth-map-main-content .list-area .list-section__list-items .list-item__co-info .co-info .co-name{max-height:1.2rem;min-height:1.2rem;overflow:hidden}.booth-map-main-content .list-area .list-section__list-items .list-item__co-info .co-info .co-name p{font-weight:700;font-size:1rem;margin:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;max-height:1.2rem;min-height:1.2rem;overflow:hidden;line-height:1.2rem}.booth-map-main-content .list-area .list-section__list-items .list-item__co-info .co-info .url{padding:.25rem .5rem 0}.booth-map-main-content .list-area .list-section__list-items .list-item__introduce{margin-top:.5rem;padding:.5rem;border-top:solid 2px whitesmoke}.booth-map-main-content .list-area .list-section__list-items .list-item__introduce .title{max-height:4.75rem;min-height:4.75rem;overflow:hidden}.booth-map-main-content .list-area .list-section__list-items .list-item__introduce .title p{font-weight:700;font-size:1rem;color:tomato;margin:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;max-height:4.75rem;min-height:4.75rem;overflow:hidden}.booth-map-main-content .list-area .list-section__list-items .list-item__introduce .text{margin-top:.5rem;max-height:8.75rem;min-height:8.75rem;overflow:hidden}.booth-map-main-content .list-area .list-section__list-items .list-item__introduce .text p{font-size:1rem;margin:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;max-height:8.75rem;min-height:8.75rem;overflow:hidden}.booth-map-main-content .list-area .list-section__list-items .list-item__visit-booth{margin-top:.5rem;padding:.5rem;border-top:solid 2px whitesmoke;display:flex;justify-content:flex-end}.booth-map-main-content .list-area .list-section__list-items+.list-section{margin-top:1rem}
