@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@300;400;500;600;700&family=Open+Sans:wght@300;400;500;600;700&display=swap";@font-face{font-family:"FuturaCondensedMedium";src:url("../css/fonts/FuturaCondensedMedium.woff2") format("woff2"),url("../css/fonts/FuturaCondensedMedium.woff") format("woff"),url("../css/fonts/FuturaCondensedMedium.otf") format("opentype")}body{background-color:#fff}main{position:relative;width:100%;font-size:1em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background-color:#fff}main section{position:relative;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-size:1em;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}main section article{position:relative;font-size:1em;width:100%}.block_head{background-color:#000;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.block_head__inner{max-width:1366px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:2em 0}@media(max-width: 480px)and (orientation: portrait){.block_head__inner{padding:6vw 0;max-width:unset}}.block_head__inner .switch_list{position:absolute;top:1rem;right:0;font-size:max(12px,1em);color:#fff;background-color:#00a173;padding:.5em 2em;letter-spacing:.05em;-webkit-transition:.5s ease-out;transition:.5s ease-out;border-radius:.3em}@media(max-width: 480px)and (orientation: portrait){.block_head__inner .switch_list{display:none}}.block_head__inner .switch_list:hover{background-color:#00553c;-webkit-transition:.3s ease-out;transition:.3s ease-out}.block_head__inner .wrap_logo{position:absolute;left:5em;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20em;font-size:1em}@media(max-width: 480px)and (orientation: portrait){.block_head__inner .wrap_logo{display:none}}.block_head__inner .wrap_logo .logo_hot{width:100%;fill:#77aec1}@media(max-width: 480px)and (orientation: portrait){.block_head__inner .wrap_logo .logo_hot{width:80%;margin:0 auto}}.block_head__inner .wrap_logo .logo_villa{width:100%;fill:#b965b4}@media(max-width: 480px)and (orientation: portrait){.block_head__inner .wrap_logo .logo_villa{width:80%;margin:0 auto}}.block_head__inner h2{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:max(12px,1.3125em);font-weight:700;letter-spacing:.05em;color:#fff}@media(max-width: 480px)and (orientation: portrait){.block_head__inner h2{font-size:max(12px,1em)}}.block_head__inner h2 span{font-family:futura-pt,sans-serif;font-weight:500;font-style:normal;text-transform:uppercase;font-size:2.4em}.block_update-time{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:1em;padding:2em 0}.block_update-time time{font-size:max(12px,2.25em);position:relative;border:1px solid #4d4d4d;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-right:.6em;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-family:futura-pt,sans-serif;font-weight:500;font-style:normal}.block_update-time time::before{font-family:"Noto Sans JP",sans-serif;font-weight:400;font-style:normal;content:"更新時間";color:#fff;background-color:#4d4d4d;font-size:.4em;padding:.2em .4em;margin-right:1em}.block_update-time p{font-size:12px;margin-top:1em}@media(max-width: 480px)and (orientation: portrait){.block_update-time p{padding-left:2vw}}.container_realtime{padding:0 2vw;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:2em 0;padding-bottom:2em}@media(max-width: 480px)and (orientation: portrait){.container_realtime{padding:0}}.container_realtime article{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-width:1366px}.container_realtime article .cast-box.grade .photo-wrap::before,.container_realtime article .photo-slider.grade .photo-wrap::before{font-size:max(12px,1.125em)}@media(max-width: 480px)and (orientation: portrait){.container_realtime article .cast-box.grade .photo-wrap::before,.container_realtime article .photo-slider.grade .photo-wrap::before{font-size:max(12px,1.125em) !important}}.container_realtime article .cast-box.grade.g-legendQueen .photo-wrap::before,.container_realtime article .photo-slider.grade.g-legendQueen .photo-wrap::before{font-size:max(12px,.875em)}.container_realtime article .cast-box.grade.g-star2 .photo-wrap::before,.container_realtime article .photo-slider.grade.g-star2 .photo-wrap::before{font-size:1.8em;width:3em;height:.9em}@media(max-width: 480px)and (orientation: portrait){.container_realtime article .cast-box.grade.g-star2 .photo-wrap::before,.container_realtime article .photo-slider.grade.g-star2 .photo-wrap::before{height:1.4em;width:4em}}.container_realtime article .cast-box.grade.g-star2 .photo-wrap::after,.container_realtime article .photo-slider.grade.g-star2 .photo-wrap::after{width:3em}.container_realtime article .cast-box.grade.g-star3 .photo-wrap::before,.container_realtime article .photo-slider.grade.g-star3 .photo-wrap::before{font-size:1.8em;width:3.6em;height:.9em}@media(max-width: 480px)and (orientation: portrait){.container_realtime article .cast-box.grade.g-star3 .photo-wrap::before,.container_realtime article .photo-slider.grade.g-star3 .photo-wrap::before{height:1.4em;width:5.6em}}.container_realtime article .cast-box.grade.g-star3 .photo-wrap::after,.container_realtime article .photo-slider.grade.g-star3 .photo-wrap::after{width:4.6em}.container_realtime article h3{font-size:max(12px,1.5em);letter-spacing:.1em;font-weight:700;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#fff;padding:.4em 0;border-top-left-radius:1rem;border-top-right-radius:1rem}@media(max-width: 480px)and (orientation: portrait){.container_realtime article h3{border-radius:unset}}.container_realtime article.block_type01{--status-color: #ff0066}.container_realtime article.block_type01 h3{background-image:-webkit-gradient(linear, left top, left bottom, from(#ff1a75), color-stop(40%, #ff0066), to(#ff0066));background-image:-webkit-linear-gradient(#ff1a75, #ff0066 40%, #ff0066);background-image:linear-gradient(#ff1a75, #ff0066 40%, #ff0066)}.container_realtime article.block_type02{--status-color: #e60011}.container_realtime article.block_type02 h3{background-image:-webkit-gradient(linear, left top, left bottom, from(#ff0113), color-stop(40%, #e60011), to(#e60011));background-image:-webkit-linear-gradient(#ff0113, #e60011 40%, #e60011);background-image:linear-gradient(#ff0113, #e60011 40%, #e60011)}.container_realtime article.block_type03{--status-color: #00a0e9}.container_realtime article.block_type03 h3{background-image:-webkit-gradient(linear, left top, left bottom, from(#04b0ff), color-stop(40%, #00a0e9), to(#00a0e9));background-image:-webkit-linear-gradient(#04b0ff, #00a0e9 40%, #00a0e9);background-image:linear-gradient(#04b0ff, #00a0e9 40%, #00a0e9)}.container_realtime article.block_type04{--status-color: #4546cd}.container_realtime article.block_type04 h3{background-image:-webkit-gradient(linear, left top, left bottom, from(#595ad2), color-stop(40%, #4546cd), to(#4546cd));background-image:-webkit-linear-gradient(#595ad2, #4546cd 40%, #4546cd);background-image:linear-gradient(#595ad2, #4546cd 40%, #4546cd)}.container_realtime article.block_type05{--status-color: #8600e4}.container_realtime article.block_type05 h3{background-image:-webkit-gradient(linear, left top, left bottom, from(#9500fe), color-stop(40%, #8600e4), to(#8600e4));background-image:-webkit-linear-gradient(#9500fe, #8600e4 40%, #8600e4);background-image:linear-gradient(#9500fe, #8600e4 40%, #8600e4)}.container_realtime article.block_type06{--status-color: #626262}.container_realtime article.block_type06 h3{background-image:-webkit-gradient(linear, left top, left bottom, from(#6f6f6f), color-stop(40%, #626262), to(#626262));background-image:-webkit-linear-gradient(#6f6f6f, #626262 40%, #626262);background-image:linear-gradient(#6f6f6f, #626262 40%, #626262)}.container_realtime article ul{position:relative;font-size:1em;display:grid;grid-template-columns:repeat(3, 1fr);background-color:#ececec;padding:1em 1em 2em;gap:1em;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}@media screen and (max-width: 1020px){.container_realtime article ul{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 480px)and (orientation: portrait){.container_realtime article ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-bottom:8vw;gap:2vw 0}}.container_realtime article ul li{--photo-size: 9em;display:grid;font-size:1em;grid-template-columns:var(--photo-size) 1fr;grid-template-rows:var(--photo-size) 1fr;background-color:#fcfcfc;padding:.5em;border-radius:.5em;gap:.5em;-webkit-box-shadow:.3rem .3rem 1rem -0.5rem #b4b4b4;box-shadow:.3rem .3rem 1rem -0.5rem #b4b4b4;container:inline-size}@media(max-width: 480px)and (orientation: portrait){.container_realtime article ul li{--photo-size: 40vw}}.container_realtime article ul li .photo-wrap{position:relative;width:100%;font-size:1em}.container_realtime article ul li .photo-wrap img{font-size:1em;width:100%;aspect-ratio:1;-o-object-fit:cover;object-fit:cover}.container_realtime article ul li .wrap_contents{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;font-size:1em}.container_realtime article ul li .wrap_contents .item_status{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border:1px solid var(--status-color);font-size:max(12px,1em);font-weight:700;padding:.3em 0;border-radius:.5em;color:var(--status-color)}.container_realtime article ul li .wrap_contents .item_name{position:relative;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;font-size:1em;margin-top:1em;container:inline-size}.container_realtime article ul li .wrap_contents .item_name .name{font-size:clamp(14px,1.7cqw,21px);font-weight:700;letter-spacing:.05em}@media(max-width: 480px)and (orientation: portrait){.container_realtime article ul li .wrap_contents .item_name .name{font-size:max(12px,1.25em)}}.container_realtime article ul li .wrap_contents .item_name .age{font-family:futura-pt,sans-serif;font-weight:500;font-style:normal;font-size:max(12px,1.25em)}.container_realtime article ul li .wrap_contents .item_name .age::before{content:"age.";font-size:.7em}.container_realtime article ul li .wrap_contents .size{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:1em;gap:0 .1em}.container_realtime article ul li .wrap_contents .size span{display:inline-block;font-family:futura-pt,sans-serif;font-weight:500;font-style:normal;font-size:clamp(14px,1.4cqw,18px)}@media(max-width: 480px)and (orientation: portrait){.container_realtime article ul li .wrap_contents .size span{font-size:max(12px,1.125em)}}.container_realtime article ul li .wrap_contents .size span.tall::before{content:"T."}.container_realtime article ul li .wrap_contents .size span.bust::before{content:"B."}.container_realtime article ul li .wrap_contents .size span.bust i{text-transform:uppercase}.container_realtime article ul li .wrap_contents .size span.bust i::before,.container_realtime article ul li .wrap_contents .size span.bust i::after{display:inline-block;-webkit-transform:translateY(-0.1em);transform:translateY(-0.1em)}.container_realtime article ul li .wrap_contents .size span.bust i::before{content:"[";margin-left:.1em}.container_realtime article ul li .wrap_contents .size span.bust i::after{content:"]";margin-right:.1em}.container_realtime article ul li .wrap_contents .size span.west::before{content:"W."}.container_realtime article ul li .wrap_contents .size span.hip::before{content:"H."}.container_realtime article ul li .wrap_contents .item_time{position:relative;background-color:#000;font-size:1em;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}.container_realtime article ul li .wrap_contents .item_time::before{content:"出勤時間";background-color:#f06;color:#fff;font-size:12px;padding:.2em .5em}.container_realtime article ul li .wrap_contents .item_time span{color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;font-size:1em}.container_realtime article ul li .wrap_contents .item_time span time{font-size:clamp(14px,1.3cqw,16px);letter-spacing:.05em;font-family:futura-pt,sans-serif;font-weight:500;font-style:normal}.container_realtime article ul li .wrap_contents .item_time span time:first-of-type::after{content:"~";margin:0 .2em}.container_realtime article ul li .wrap_comment{grid-column:span 2;font-size:1em;padding-bottom:1em}.container_realtime article ul li .wrap_comment p{font-size:12px;text-align:justify;letter-spacing:.05em;line-height:1.4em}@media(max-width: 480px)and (orientation: portrait){.container_realtime article ul li .wrap_comment p{font-size:max(12px,1em)}}/*# sourceMappingURL=shop_realtime.min.css.map */