@font-face{font-family:Open Sans;src:url(/build/assets/OpenSans-VariableFont_wdth_wght-SQU0RjE2.ttf) format("truetype");font-display:swap}.fs-16{font-size:16px!important}.mr-40{margin-right:40px}.min-h-45px{min-height:45px!important}.border-radius-none{border-radius:0!important}.h-45px{height:45px!important}.w-85px{width:85px!important}.text-red{--bs-text-opacity: 1;color:#dc143c!important}.homepage-list-girls{color:#333}.homepage-list-girls .cast-search{margin-top:6px}.homepage-list-girls .cast-filter-toolbar{display:flex;align-items:center;justify-content:start;gap:30px;flex-wrap:wrap}.homepage-list-girls .cast-filter-toolbar>.d-flex{padding:0!important;margin:0;justify-content:flex-start!important}.homepage-list-girls .cast-filter-toolbar .categories{display:flex;flex-wrap:wrap;gap:18px;margin:0;--bs-gutter-x: 0}.homepage-list-girls .cast-filter-toolbar .categories .item-filter{padding:0;width:auto;flex:0 0 auto}.homepage-list-girls .cast-filter-toolbar .categories .item-filter a{text-decoration:none}.homepage-list-girls .cast-filter-toolbar .categories .item-filter span{display:inline-block;color:#4b2f12;font-size:32px;line-height:1;font-weight:500;border-bottom:2px solid transparent;white-space:nowrap;padding:10px 20px;font-family:yu-gothic-pr6n,sans-serif;letter-spacing:3%}.homepage-list-girls .cast-filter-toolbar .categories .item-filter span.active{border-bottom-color:#4b2f12;font-weight:700}.homepage-list-girls .search-by-store{margin-top:0!important}.homepage-list-girls .cast-store-control{gap:10px}.homepage-list-girls .cast-store-label{color:#4b2f12;font-size:32px;font-weight:700;line-height:16px;font-family:yu-gothic-pr6n,sans-serif;letter-spacing:3%}.homepage-list-girls .cast-store-control .select2-container{width:380px!important}.homepage-list-girls .cast-store-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='10' viewBox='0 0 18 10'%3E%3Cpath d='M1 1l8 8 8-8' fill='none' stroke='%234B2F12' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;background-size:18px 10px;padding-right:44px}.homepage-list-girls .search-by-condition{margin-top:41px!important}@media (max-width: 840px){.homepage-list-girls .search-by-condition{margin-top:14px!important}}.homepage-list-girls .group-filter-condition{border-bottom:2px solid #4B2F12!important}.homepage-list-girls .cast-condition-btn{flex:1;min-width:0;min-height:58px!important;margin-right:0!important;color:#4b2f12!important;font-weight:700;line-height:1.2;padding:8px 10px!important;font-size:38px;box-shadow:0 2px 2px #00000040;font-family:yu-gothic-pr6n,sans-serif;display:flex;align-items:center;justify-content:center}.homepage-list-girls .cast-condition-btn.active{background-color:#4b2f12!important;border-color:#4b2f12!important;color:#fff!important}.homepage-list-girls .wrap-paginate{font-family:Open Sans}.homepage-list-girls .wrap-paginate .total-girls{font-size:38px;font-weight:700;color:#4b2f12}.homepage-list-girls .wrap-paginate p{font-size:24px;color:#4b2f12!important;font-weight:400}.homepage-list-girls .bottom-paginate{width:100%}.homepage-list-girls .top-paginate .wrap-paginate,.homepage-list-girls .bottom-paginate .wrap-paginate{flex:1;width:100%}.homepage-list-girls .top-paginate .wrap-paginate .pagination-girl-my-page,.homepage-list-girls .bottom-paginate .wrap-paginate .pagination-girl-my-page{width:100%}.homepage-list-girls .top-paginate .wrap-paginate .pagination-girl-my-page .index,.homepage-list-girls .bottom-paginate .wrap-paginate .pagination-girl-my-page .index{width:100%;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;column-gap:20px}.homepage-list-girls .top-paginate .wrap-paginate .pagination-girl-my-page .per-page,.homepage-list-girls .bottom-paginate .wrap-paginate .pagination-girl-my-page .per-page{grid-column:1;justify-content:flex-start}.homepage-list-girls .top-paginate .wrap-paginate .pagination-girl-my-page .index>.d-flex,.homepage-list-girls .bottom-paginate .wrap-paginate .pagination-girl-my-page .index>.d-flex{grid-column:2;justify-content:center!important;width:auto}.homepage-list-girls .top-paginate .wrap-paginate .pagination,.homepage-list-girls .bottom-paginate .wrap-paginate .pagination{justify-content:center;margin-bottom:0}@media (max-width: 1379px){.homepage-list-girls .top-paginate .wrap-paginate .pagination-girl-my-page .index,.homepage-list-girls .bottom-paginate .wrap-paginate .pagination-girl-my-page .index{display:flex;flex-direction:column;align-items:flex-start;row-gap:10px}.homepage-list-girls .top-paginate .wrap-paginate .pagination-girl-my-page .index>.d-flex,.homepage-list-girls .bottom-paginate .wrap-paginate .pagination-girl-my-page .index>.d-flex{width:100%;justify-content:center!important}}.homepage-list-girls .girl-card.girl-card--new{position:relative}.homepage-list-girls .girl-card.girl-card--new:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:10px solid #E4D8A6;pointer-events:none;z-index:2}.homepage-list-girls .girl-card.girl-card--new .girl-card__new-badge{position:absolute;top:10px;left:9px;z-index:4;display:inline-flex;align-items:center;justify-content:center;min-width:68px;height:53px;padding:6px 12px;background:linear-gradient(90deg,#e7d580,#a48e21);color:#fff;font-size:36px;line-height:1;font-weight:700;letter-spacing:0;text-transform:uppercase;font-family:yu-gothic-pr6n,sans-serif}@media (max-width: 840px){.homepage-list-girls .girl-card.girl-card--new:after{border-width:4px}.homepage-list-girls .girl-card.girl-card--new .girl-card__new-badge{top:0;left:0;min-width:46px;height:22px;padding:0 8px;font-size:12px;line-height:22px;letter-spacing:.03em}}.homepage-list-girls .page-title p{color:#daa520;font-size:20px;line-height:30px}.homepage-list-girls .page-title .line{border:1px solid #DAA520;width:300px}.homepage-list-girls .select2-container--bootstrap .select2-selection{min-height:50px;display:flex;align-items:center;justify-content:flex-start;border:1px solid #4B2F12;font-weight:500;font-size:18px;color:#383838!important;border-radius:6px}.homepage-list-girls .select2-selection__arrow{right:20px!important}.homepage-list-girls .select2-container--bootstrap .select2-selection--single .select2-selection__arrow:after{content:"";display:block;position:absolute;left:50%;top:50%;width:18px;height:10px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='10' viewBox='0 0 18 10'%3E%3Cpath d='M1 1l8 8 8-8' fill='none' stroke='%234B2F12' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center center;background-size:contain;transform:translate(-50%,-50%);transition:transform .2s ease}.homepage-list-girls .select2-container--bootstrap .select2-selection--single .select2-selection__rendered{color:#383838;font-family:yu-gothic-pr6n,sans-serif}.homepage-list-girls .select2-container--bootstrap .select2-selection--single .select2-selection__arrow b{display:none}.homepage-list-girls .select2-container--bootstrap.select2-container--open .select2-selection .select2-selection__arrow:after{transform:translate(-50%,-50%) rotate(180deg)}.homepage-list-girls .girl-info .name{font-size:14px;line-height:21px;text-align:center;word-break:break-all}.homepage-list-girls .girl-info .image.bg-simple{background:transparent linear-gradient(125deg,#ff72bd,#71e2ff) 0% 0% no-repeat padding-box}.homepage-list-girls .girl-info .image.bg-new{background:#6c0}.homepage-list-girls .girl-info .image{width:100%;border-radius:100%;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center}.homepage-list-girls .girl-info .image .avatar-girl{width:100%;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center}.homepage-list-girls .girl-info .image .avatar-girl img{width:100%;aspect-ratio:1/1;padding:5px;border-radius:100%;object-fit:cover}.homepage-list-girls .girl-info .store-name{font-size:12px;line-height:18px;text-align:center;color:#daa520;word-break:break-all}.homepage-list-girls .search-by-condition button.active{background-color:#6c0!important;color:#fff!important;border:none!important}.homepage-list-girls .search-by-condition .d-flex{gap:10px}.homepage-list-girls .search-by-condition button.active.cast-condition-btn{background-color:#4b2f12!important;color:#fff!important;border:1px solid #4B2F12!important}@media (max-width: 1199px){.homepage-list-girls .cast-filter-toolbar .categories .item-filter span,.homepage-list-girls .cast-store-label,.homepage-list-girls .cast-condition-btn{font-size:26px}}@media (max-width: 840px){.homepage-list-girls .cast-search{padding:16px}.homepage-list-girls .cast-filter-toolbar{align-items:flex-start;flex-direction:column;gap:25px}.homepage-list-girls .cast-filter-toolbar .categories{gap:12px}.homepage-list-girls .cast-filter-toolbar .categories .item-filter span{font-size:16px;padding:5px}.homepage-list-girls .per-page{padding:0 16px}.homepage-list-girls .wrap-paginate .total-girls{font-size:24px}.homepage-list-girls .wrap-paginate p{font-size:14px}.homepage-list-girls .cast-store-label{font-size:16px}.homepage-list-girls .cast-store-control{flex-direction:column;align-items:flex-start!important;gap:8px}.homepage-list-girls .cast-store-control .select2-container{width:100%!important}.homepage-list-girls .search-by-store{width:100%}.homepage-list-girls .cast-store-control .select2-container--bootstrap .select2-selection{min-height:40px;font-size:14px;border-radius:6px;color:#383838;font-weight:500}.homepage-list-girls .cast-store-control .select2-container--bootstrap .select2-selection--single .select2-selection__rendered{line-height:38px}.homepage-list-girls .cast-store-control .select2-container--bootstrap .select2-selection--single .select2-selection__arrow{width:8px}.homepage-list-girls .cast-store-control .select2-container--bootstrap .select2-selection--single .select2-selection__arrow:after{width:12px}.homepage-list-girls .cast-condition-btn{min-height:42px!important;border-radius:0 6px 6px 0;font-size:16px;padding:8px 6px!important}}@media (min-width: 769px){.container-responsive{max-width:768px!important;margin:0 auto!important}}@media (min-width: 993px){.container-responsive{max-width:992px!important;margin:0 auto!important}}@media (min-width: 1400px){.container-responsive{max-width:1200px!important;margin:0 auto!important}}@media (min-width: 1900px){.container-responsive{max-width:1700px!important;margin:0 auto!important}}.cast-detail{background:#f6f6ff 0 0 no-repeat padding-box}.cast-detail a{cursor:pointer}@media (min-width: 992px){.cast-detail{padding-top:40px;padding-bottom:0}}.cast-detail .cast-content{padding-bottom:20px!important;min-height:458px}@media (min-width: 992px){.cast-detail .cast-content{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;min-height:880px;padding-bottom:0!important}}.cast-detail h2.text-index{color:#4b2f12;font-family:Roboto;font-weight:200;font-size:42px;line-height:100%;letter-spacing:1.26px;margin-bottom:15px}@media (min-width: 992px){.cast-detail h2.text-index{font-size:126px;line-height:126px;letter-spacing:3.78px;margin-top:80px}}.cast-detail .cast-galaxy{background-size:cover;background-repeat:no-repeat;height:439px;padding:50px 30px;display:flex;align-items:center;justify-content:center}@media (min-width: 992px){.cast-detail .cast-galaxy{height:760px;padding:0}}.cast-detail .cast-galaxy .item-image{width:287px;height:400px}@media (min-width: 992px){.cast-detail .cast-galaxy .item-image{width:517px;height:100%}}.cast-detail .cast-galaxy .carousel-indicators{bottom:-15%}@media (min-width: 992px){.cast-detail .cast-galaxy .carousel-indicators{bottom:-8%}}.cast-detail .cast-galaxy .carousel-indicators .active{background-color:#4b2f12}.cast-detail .cast-galaxy .carousel-indicators button{width:50px;height:6px}.cast-detail .cast-galaxy .carousel-indicators [data-bs-target]:not(.active){background-color:#c0b1a2}.cast-detail .cast-galaxy .carousel-control-prev{left:-15%;justify-content:flex-start}@media (min-width: 992px){.cast-detail .cast-galaxy .carousel-control-prev{left:0}}.cast-detail .cast-galaxy .carousel-control-next{right:-15%;justify-content:flex-end}@media (min-width: 992px){.cast-detail .cast-galaxy .carousel-control-next{right:0}}.cast-detail .cast-galaxy .carousel-control-prev,.cast-detail .cast-galaxy .carousel-control-next{opacity:1}@media (min-width: 992px){.cast-detail .cast-galaxy .carousel-control-prev,.cast-detail .cast-galaxy .carousel-control-next{align-items:end;bottom:-5%}}.cast-detail .cast-information{padding:0 15px}@media (min-width: 992px){.cast-detail .cast-information{padding:0}}.cast-detail .cast-information .detail{background-color:#fff;padding:30px 10px}@media (min-width: 992px){.cast-detail .cast-information .detail{padding:30px 15px}}.cast-detail .cast-information .detail .top{display:flex;align-items:flex-end;justify-content:space-between;border-bottom:2px solid #4B2F12;padding-bottom:6px}@media (min-width: 992px){.cast-detail .cast-information .detail .top{padding-bottom:10px;align-items:end}}@media (min-width: 992px){.cast-detail .cast-information .detail .top .name .n-store{margin-left:26px}}.cast-detail .cast-information .detail .sns{display:flex}.cast-detail .cast-information .detail .sns .box{box-shadow:0 2px 4px #00000040;background-color:#fff;border-radius:3px;padding:5px;height:32px;width:32px;margin:0 5px;display:flex;align-items:center;justify-content:center}@media (min-width: 992px){.cast-detail .cast-information .detail .sns .box{height:72px;width:72px;padding:8px}}.cast-detail .cast-information .detail .sns .box img{width:100%}.cast-detail .cast-information .detail .age-height-birthday .d-flex{padding:10px 0}@media (min-width: 992px){.cast-detail .cast-information .detail .age-height-birthday .d-flex{padding:12px 0}}.cast-detail .cast-information .detail .age-height-birthday .detail-label{width:88px;flex:0 0 88px}@media (min-width: 992px){.cast-detail .cast-information .detail .age-height-birthday .detail-label{width:120px;flex-basis:120px}}.cast-detail .cast-information .detail .age-height-birthday .detail-value{flex:1 1 auto}.cast-detail .cast-information .text-4B2F12-20{color:#4b2f12;font-family:yu-gothic-pr6n,sans-serif;font-weight:700;font-size:20px}@media (min-width: 992px){.cast-detail .cast-information .text-4B2F12-20{font-size:32px;line-height:16.03px}}.cast-detail .cast-information .text-4B2F12-14{color:#4b2f12;font-family:yu-gothic-pr6n,sans-serif;font-weight:400;font-size:14px;line-height:16.03px}@media (min-width: 992px){.cast-detail .cast-information .text-4B2F12-14{font-size:24px}}.cast-detail .cast-information .text-4B2F12-16{color:#4b2f12;font-family:yu-gothic-pr6n,sans-serif;font-weight:400;font-size:16px;line-height:16.03px}@media (min-width: 992px){.cast-detail .cast-information .text-4B2F12-16{font-size:24px}}.cast-detail .cast-information .text-000{color:#000;font-family:yu-gothic-pr6n,sans-serif;font-weight:500;font-size:16px;line-height:28px}@media (min-width: 992px){.cast-detail .cast-information .text-000{font-size:24px;line-height:42px}}.cast-detail .cast-information .message{border:1px solid #CCCCCC;border-radius:5px;padding:9px 10px}.cast-detail .cast-information .message pre{white-space:pre-wrap;word-break:break-word}.cast-detail .storeHP{height:96px;background-repeat:no-repeat;background-size:cover;background-position:center;position:relative;padding:2px;display:flex;text-decoration:none}@media (min-width: 992px){.cast-detail .storeHP{margin-top:15px;height:125px}}.cast-detail .storeHP .logo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-height:calc(100% - 30px);z-index:1}.cast-detail .storeHP .border{border:1px solid #fff!important;width:100%;display:flex;align-items:center;justify-content:center;padding:5px}.cast-detail .storeHP *{z-index:2}.cast-detail .storeHP:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#000000b2;z-index:2}.cast-detail .storeHP span{color:#fff;font-family:Roboto;font-weight:700;font-size:16px;line-height:24px;text-align:center}@media (min-width: 992px){.cast-detail .storeHP span{font-size:24px;line-height:34px}}.cast-detail .title{text-align:center;margin:auto;width:80%;border-bottom:2px solid;color:#daa520}.cast-detail .title span{white-space:break-spaces;word-break:break-all;font: 20px/30px yu-gothic-pr6n,sans-serif}.cast-detail .info-cast{padding:8px 20px;display:flex;flex-direction:column;gap:18px}.cast-detail .info-cast .name-cast{display:flex;justify-content:center;flex-direction:row;align-items:center}.cast-detail .info-cast .name-cast img{width:30px}.cast-detail .info-cast .name-cast span{font: 700 16px/24px yu-gothic-pr6n,sans-serif;color:#daa520}.cast-detail .info-cast .info{display:flex;flex-direction:row}.cast-detail .info-cast .info .avatar{border-radius:100%;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center}.cast-detail .info-cast .info .bg-simple{background:transparent linear-gradient(125deg,#ff72bd,#71e2ff) 0 0 no-repeat padding-box}.cast-detail .info-cast .info .bg-new{background:#6c0}.cast-detail .info-cast .info .avatar-cast{width:100%;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center}.cast-detail .info-cast .info .avatar-cast img{width:100%;aspect-ratio:1/1;padding:5px;border-radius:100%;object-fit:cover}.cast-detail .info-cast .info .information{display:flex;flex-direction:column;gap:12px}.cast-detail .info-cast .message{background:#fff 0 0 no-repeat padding-box;border:.5px solid #777777;border-radius:10px;padding:8px}.cast-detail .info-cast .message pre{font: 14px/21px yu-gothic-pr6n,sans-serif;color:#f77ba7;border:none;width:100%;white-space:break-spaces;word-break:break-all}.cast-detail .info-cast .link-shop{text-decoration:underline;font: 16px/24px yu-gothic-pr6n,sans-serif;color:#00f;text-align:center}.cast-detail .block-image{display:flex;flex-direction:column}.cast-detail .block-image .list-image{display:flex;margin:0}.cast-detail .shift{padding:0 15px;margin-top:50px;margin-bottom:30px}@media (min-width: 992px){.cast-detail .shift{padding:0}}.cast-detail .shift p.note{font-family:yu-gothic-pr6n,sans-serif;font-weight:400;font-size:13px;line-height:100%;letter-spacing:.48px;color:#000;margin-top:20px}@media (min-width: 992px){.cast-detail .shift p.note{font-size:16px}}.cast-detail .shift .table-shift table{width:100%;border-collapse:collapse;font-family:Arial,sans-serif}@media (min-width: 992px){.cast-detail .shift .table-shift table tr.item-schedule{height:132px}}@media (min-width: 992px){.cast-detail .shift .table-shift table tbody{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-gap:10px}}@media (min-width: 992px){.cast-detail .shift .table-shift table td.time{padding-bottom:16px;height:calc(100% - 47px);box-shadow:0 2px 2px #00000040}}.cast-detail .shift .table-shift table tr td:first-child{background:#4b2f12 0 0 no-repeat padding-box;width:102px;text-align:center}@media (min-width: 992px){.cast-detail .shift .table-shift table tr td:first-child{width:100%}}.cast-detail .shift .table-shift table tr td:first-child span{color:#fff;font-family:yu-gothic-pr6n,sans-serif;font-weight:700;font-size:16px;line-height:100%;letter-spacing:.48px}@media (min-width: 992px){.cast-detail .shift .table-shift table tr td:first-child span{font-size:24px;line-height:24px;letter-spacing:.72px}}.cast-detail .shift .table-shift table tr td{background-color:#fff;height:47px}@media (min-width: 992px){.cast-detail .shift .table-shift table tr td{display:flex;flex-direction:column;width:100%;align-items:center;justify-content:center}}.cast-detail .shift .table-shift table tr td span{color:#000;font-family:yu-gothic-pr6n,sans-serif;font-weight:500;font-size:16px;line-height:16px;letter-spacing:.48px;text-align:center}@media (min-width: 992px){.cast-detail .shift .table-shift table tr td span{font-size:24px;letter-spacing:.72px}}@media (min-width: 768px) and (max-width: 1900px) and (min-width: 992px){.cast-detail .shift .table-shift table tr td span{font-size:18px;letter-spacing:.72px}}.cast-detail .shift .table-shift table tr .date-now{color:#c82b3f;font-family:yu-gothic-pr6n,sans-serif;font-weight:700;font-size:16px;line-height:16px;letter-spacing:.48px;display:inline-flex;margin-left:15px}@media (min-width: 992px){.cast-detail .shift .table-shift table tr .date-now{margin-left:0;margin-top:10px;font-size:18px;line-height:16px;letter-spacing:.48px}}.cast-detail .shift .table-shift table th,.cast-detail .shift .table-shift table td{border:1px solid #F6F6FF;padding:8px;text-align:left}@media (min-width: 992px){.cast-detail .shift .table-shift table th,.cast-detail .shift .table-shift table td{border:1px solid #CCCCCC}}.cast-detail .shift .table-shift .btn-shift{width:-webkit-fill-available;bottom:-12px}.cast-detail .shift .shift-text{padding:10px}.cast-detail .shift .shift-text span{font: 12px/18px yu-gothic-pr6n,sans-serif;color:#999}.cast-detail .questions-and-answers{padding:40px 15px 20px}@media (min-width: 992px){.cast-detail .questions-and-answers{padding:0}}.cast-detail .questions-and-answers .list-q-a .qa-item{border-bottom:2px solid #4B2F12;padding-top:15px;padding-bottom:25px}@media (min-width: 992px){.cast-detail .questions-and-answers .list-q-a .qa-item{padding:20px 34px 25px}}.cast-detail .questions-and-answers .list-q-a .qa-item:first-child{border-top:2px solid #4B2F12}.cast-detail .questions-and-answers .list-q-a .qa-item .box-1{display:grid;grid-template-columns:45px calc(100% - 55px);grid-column-gap:10px;align-items:center}@media (min-width: 992px){.cast-detail .questions-and-answers .list-q-a .qa-item .box-1{grid-template-columns:100px calc(100% - 110px)}}.cast-detail .questions-and-answers .list-q-a .qa-item .question-count{background-size:cover;background-repeat:no-repeat;height:38px;width:36px;display:flex;align-items:center;justify-content:center}@media (min-width: 992px){.cast-detail .questions-and-answers .list-q-a .qa-item .question-count{height:74.69px;width:72px}}.cast-detail .questions-and-answers .list-q-a .qa-item .question-count span{font-family:Roboto;font-weight:300;font-size:26px;line-height:24px;color:#fff}@media (min-width: 992px){.cast-detail .questions-and-answers .list-q-a .qa-item .question-count span{font-size:49px;line-height:69px}}.cast-detail .questions-and-answers .list-q-a .qa-item .question{font-family:yu-gothic-pr6n,sans-serif;font-weight:700;font-size:16px;line-height:20px;color:#4b2f12}@media (min-width: 992px){.cast-detail .questions-and-answers .list-q-a .qa-item .question{font-size:24px;line-height:36.03px}}.cast-detail .questions-and-answers .list-q-a .qa-item .question-answer{margin-top:5px!important;display:grid;grid-template-columns:45px calc(100% - 55px);grid-column-gap:10px}@media (min-width: 992px){.cast-detail .questions-and-answers .list-q-a .qa-item .question-answer{margin-top:8px!important;grid-template-columns:100px calc(100% - 110px)}}.cast-detail .questions-and-answers .list-q-a .qa-item .question-answer .answer{font-family:yu-gothic-pr6n,sans-serif;font-weight:500;font-size:16px;line-height:20px;color:#4b2f12;white-space:pre-wrap;word-break:break-word;overflow:visible}@media (min-width: 992px){.cast-detail .questions-and-answers .list-q-a .qa-item .question-answer .answer{font-size:24px;line-height:36.03px}}.cast-detail .blog-social{padding:50px 15px}@media (min-width: 992px){.cast-detail .blog-social{padding:0}}.cast-detail .blog-social .post-overlay{height:200px}.cast-detail .blog-social .item-blog-cast{background-repeat:no-repeat;background-size:cover;background-position:center;width:100%;aspect-ratio:9/16;min-height:440px;position:relative;display:flex;flex-direction:column;justify-content:end}@media (max-width: 840px){.cast-detail .blog-social .item-blog-cast{aspect-ratio:3/4}}.cast-detail .blog-social .item-blog-cast:before{position:absolute;content:"";bottom:0;background:linear-gradient(180deg,#f6f6ff00 23.08%,#f6f6ffb8 56.73%,#f6f6ff);height:200px;width:100%;z-index:1}.cast-detail .blog-social .item-blog-cast .blog-detail{display:flex;align-items:flex-end;justify-content:space-between;z-index:2}.cast-detail .blog-social .item-blog-cast .information{display:flex;flex-direction:column}.cast-detail .blog-social .item-blog-cast .information span{color:#4b2f12}.cast-detail .blog-social .item-blog-cast .information .area{font-family:yu-gothic-pr6n,sans-serif;font-weight:500;font-size:16px;line-height:16.03px;text-shadow:1px 1px 1px 0 #F6F6FF;padding-left:5px}@media (min-width: 992px){.cast-detail .blog-social .item-blog-cast .information .area{display:none}}.cast-detail .blog-social .item-blog-cast .information .store{font-family:yu-gothic-pr6n,sans-serif;font-weight:500;font-size:18px;line-height:16.03px;text-shadow:1px 1px 1px 0 #F6F6FF;padding-left:5px}@media (min-width: 992px){.cast-detail .blog-social .item-blog-cast .information .store{display:none}}.cast-detail .blog-social .item-blog-cast .information .date{background-color:#4b2f12;color:#fff;padding:3px;font-family:yu-gothic-pr6n,sans-serif;font-weight:500;font-size:16px;line-height:16.03px;vertical-align:bottom;width:fit-content}@media (min-width: 992px){.cast-detail .blog-social .item-blog-cast .information .date{font-size:24px;padding:12px}}.cast-detail .blog-social .item-blog-cast .cast{padding:5px;display:flex;align-items:center;flex-direction:column;justify-content:center;cursor:pointer;text-decoration:none}.cast-detail .blog-social .item-blog-cast .cast .avatar{width:44px;height:44px;border-radius:100%;background-size:cover;background-position:center;border:1px solid #F6F6FF}@media (min-width: 992px){.cast-detail .blog-social .item-blog-cast .cast .avatar{width:90px;height:90px}}.cast-detail .blog-social .item-blog-cast .cast .cast-name{font-family:yu-gothic-pr6n,sans-serif;font-weight:700;font-size:18px;line-height:16.03px;letter-spacing:0px;text-align:right;color:#4b2f12;text-shadow:1px 1px 1px 0 #F6F6FF;margin-top:15px}@media (min-width: 992px){.cast-detail .blog-social .item-blog-cast .cast .cast-name{font-size:32px}}.cast-detail .blog-social .caption .content-blog{font-family:yu-gothic-pr6n,sans-serif;font-weight:500;font-size:16px;line-height:20px;letter-spacing:0px;color:#4b2f12;white-space:break-spaces;word-break:break-all;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (min-width: 992px){.cast-detail .blog-social .caption .content-blog{font-size:24px;line-height:31px}}.cast-detail .blog-social .block-button-blog button{background-color:#4b2f12;border:2px solid #4B2F12;color:#fff;font-family:yu-gothic-pr6n,sans-serif;font-weight:700;font-size:14px;line-height:16.03px;text-align:right;padding:0 34px;height:49px;border-radius:5px;display:flex;align-items:center;justify-content:center;cursor:pointer}.cast-detail .blog-social .block-button-blog button:disabled{pointer-events:none;opacity:.8}@media (min-width: 992px){.cast-detail .blog-social .block-button-blog button img{width:10px;height:16px}}@media (min-width: 992px){.cast-detail .blog-social .block-button-blog button{font-size:18px}}.cast-detail .blog-social a.social{background:#fff9;border-radius:6px;box-shadow:0 2px 4px #00000040;color:#000;font-family:yu-gothic-pr6n,sans-serif;font-weight:700;font-size:16px;line-height:16.03px;letter-spacing:0px;text-decoration:underline #000000;height:60px;display:flex;align-items:center;justify-content:center;margin-bottom:10px}@media (min-width: 992px){.cast-detail .blog-social a.social{font-size:24px;height:72px;width:fit-content;max-width:100%;padding:0 30px;margin:10px auto 0}}.cast-detail .blog-social a.social img{margin-right:5px}.cast-detail .blog-social a.redirect{border:2px solid #4B2F12;border-radius:5px;height:49px;display:flex;align-items:center;justify-content:center;color:#4b2f12;font-family:yu-gothic-pr6n,sans-serif;font-weight:700;font-size:14px;line-height:16.03px;letter-spacing:0px;text-align:right;text-decoration:none;margin-top:10px}@media (min-width: 992px){.cast-detail .blog-social a.redirect{font-size:18px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin-top:0;padding:0 30px}}@media (min-width: 992px){.cast-detail .blog-group-button{min-width:622px;position:relative;margin-top:15px}}@media (min-width: 992px){.cast-detail .slide-blog{display:flex;flex-direction:column;align-items:center;justify-content:center}}@media (min-width: 992px){.cast-detail .slide-blog #carouselExample{max-width:622px;min-width:622px}}#show-image-girl .modal-content{border-radius:0}#show-image-girl .modal-content .modal-body{padding:0}#show-image-girl .modal-content .modal-body .carousel-control-prev,#show-image-girl .modal-content .modal-body .carousel-control-next{opacity:1}#show-image-girl .modal-content .modal-body .carousel-control-prev{left:-14%}#show-image-girl .modal-content .modal-body .carousel-control-next{right:-14%}#show-image-girl #show-image-girl-slide{width:100%}#show-image-girl .modal-dialog{max-width:620px;margin:auto;width:80%}#show-image-girl .modal-dialog .carousel-item img{object-fit:contain;max-height:75vh}#show-image-girl .modal-dialog .button-close{position:absolute;top:-38px;right:0;padding:5px;background:#fff 0 0 no-repeat padding-box;border-radius:8px;display:flex}#show-image-girl .modal-dialog .button-close button{background:none;width:20px;height:20px;opacity:1;padding:0}#show-image-girl .modal-dialog .w-30px{width:30px}#show-image-girl .modal-dialog .h-30px{height:30px}
