@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.hot .container01 .wrap_link .map span::before{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 60 84" fill="none"><path d="M30,0C13.41,0,0,13.38,0,29.93c0,18.14,30,54.07,30,54.07,0,0,30-35.94,30-54.07C60,13.38,46.59,0,30,0ZM30,43.98c-7.73,0-14.09-6.23-14.09-14.06s6.36-14.06,14.09-14.06,14.09,6.23,14.09,14.06-6.36,14.06-14.09,14.06Z" fill="%2377AEC1"/></svg>');aspect-ratio:1/1.4;background-repeat:no-repeat;background-size:contain;background-position:center center}@media(max-width: 480px)and (orientation: portrait){body.hot .container01 .wrap_link .map span::before{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 60 84" fill="none"><path d="M30,0C13.41,0,0,13.38,0,29.93c0,18.14,30,54.07,30,54.07,0,0,30-35.94,30-54.07C60,13.38,46.59,0,30,0ZM30,43.98c-7.73,0-14.09-6.23-14.09-14.06s6.36-14.06,14.09-14.06,14.09,6.23,14.09,14.06-6.36,14.06-14.09,14.06Z" fill="%23ffffff"/></svg>');aspect-ratio:1/1.4;background-repeat:no-repeat;background-size:contain;background-position:center center}}body.villa .container01 .wrap_link .map span::before{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 60 84" fill="none"><path d="M30,0C13.41,0,0,13.38,0,29.93c0,18.14,30,54.07,30,54.07,0,0,30-35.94,30-54.07C60,13.38,46.59,0,30,0ZM30,43.98c-7.73,0-14.09-6.23-14.09-14.06s6.36-14.06,14.09-14.06,14.09,6.23,14.09,14.06-6.36,14.06-14.09,14.06Z" fill="%23B965B4"/></svg>');aspect-ratio:1/1.4;background-repeat:no-repeat;background-size:contain;background-position:center center}@media(max-width: 480px)and (orientation: portrait){body.villa .container01 .wrap_link .map span::before{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 60 84" fill="none"><path d="M30,0C13.41,0,0,13.38,0,29.93c0,18.14,30,54.07,30,54.07,0,0,30-35.94,30-54.07C60,13.38,46.59,0,30,0ZM30,43.98c-7.73,0-14.09-6.23-14.09-14.06s6.36-14.06,14.09-14.06,14.09,6.23,14.09,14.06-6.36,14.06-14.09,14.06Z" fill="%23ffffff"/></svg>');aspect-ratio:1/1.4;background-repeat:no-repeat;background-size:contain;background-position:center center}}body.villa .block_head{grid-template-columns:1fr !important}@media(max-width: 480px)and (orientation: portrait){body.villa .block_head{height:unset !important;padding-bottom:4vw}}body.villa .block_head .box_realtime{display:none !important}@media(max-width: 480px)and (orientation: portrait){body.villa .block_head .wrap_link{width:90vw !important}}main{background-color:#fff}h2{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;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;letter-spacing:.08em;font-size:max(12px,1.625em);font-weight:700}h2 i{text-transform:uppercase;font-family:"FuturaCondensedMedium",sans-serif;font-weight:normal;font-style:normal;letter-spacing:.1em;color:var(--shopColor);font-size:.7em;font-weight:700}.container01{max-width:102rem;display:grid;grid-template-columns:40% 1fr}.container01 h2{position:absolute;inset:0;margin:auto;width:9.4em;height:3em;font-size:max(12px,1.125em);color:#fff;z-index:1;font-weight:400}.container01 h2::before{content:"";position:absolute;inset:0;background-color:rgba(0,0,0,.6);z-index:-1;mix-blend-mode:multiply}.container01 h2 i{font-size:.9em;font-weight:500}@media(max-width: 480px)and (orientation: portrait){.container01{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:unset}}.container01 .container01__left{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}@media(max-width: 480px)and (orientation: portrait){.container01 .container01__left{display:contents}}.container01 .container01__left .block_head{position:relative;display:grid;grid-template-columns:repeat(2, 1fr);font-size:1em;height:25em;background-color:#fff}@media(max-width: 480px)and (orientation: portrait){.container01 .container01__left .block_head{grid-template-columns:64% 1fr;height:72vw;-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1;-webkit-box-align:end;-webkit-align-items:end;-ms-flex-align:end;align-items:end}}.container01 .container01__left .block_head .box_title{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;font-size:1em;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:3em 0 1em;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media(max-width: 480px)and (orientation: portrait){.container01 .container01__left .block_head .box_title{padding-bottom:0;padding-top:6vw;-webkit-box-pack:stretch;-webkit-justify-content:stretch;-ms-flex-pack:stretch;justify-content:stretch}}.container01 .container01__left .block_head .box_title .wrap_logo{position:relative;padding-inline:1em}.container01 .container01__left .block_head .box_title .wrap_logo .logo_hot{width:100%;fill:#77aec1}@media(max-width: 480px)and (orientation: portrait){.container01 .container01__left .block_head .box_title .wrap_logo .logo_hot{width:80%;margin:0 auto}}.container01 .container01__left .block_head .box_title .wrap_logo .logo_villa{width:100%;fill:#b965b4}@media(max-width: 480px)and (orientation: portrait){.container01 .container01__left .block_head .box_title .wrap_logo .logo_villa{width:80%;margin:0 auto}}.container01 .container01__left .block_head .box_title .name-jp{font-size:max(12px,.875em);margin:.5em 0 1.4em}.container01 .container01__left .block_head .box_title .name-en{font-family:futura-pt,sans-serif;font-weight:500;font-style:normal;text-transform:uppercase;font-weight:600;font-size:12px}.container01 .container01__left .block_head .box_title .tel{font-family:"FuturaCondensedMedium",sans-serif;font-weight:normal;font-style:normal;text-transform:uppercase;font-weight:500;font-size:max(12px,2em)}.container01 .container01__left .block_head .box_title .wrap_link{position:relative;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;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;gap:.3em 0;margin-top:1em}@media(max-width: 480px)and (orientation: portrait){.container01 .container01__left .block_head .box_title .wrap_link{width:100%;display:grid;grid-template-columns:repeat(2, 1fr);gap:0;-webkit-box-flex:unset;-webkit-flex-grow:unset;-ms-flex-positive:unset;flex-grow:unset;margin-top:auto}}.container01 .container01__left .block_head .box_title .wrap_link a{width:6em;height:2em;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-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#fff;font-size:1em}@media(max-width: 480px)and (orientation: portrait){.container01 .container01__left .block_head .box_title .wrap_link a{width:100%;height:15vw;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;padding-left:6vw}}.container01 .container01__left .block_head .box_title .wrap_link a i{display:none}@media(max-width: 480px)and (orientation: portrait){.container01 .container01__left .block_head .box_title .wrap_link a i{display:inline-block;position:relative;font-family:"FuturaCondensedMedium",sans-serif;font-weight:normal;font-style:normal;font-size:max(12px,1.3125em);text-transform:uppercase;padding-left:1.2em;line-height:1em}.container01 .container01__left .block_head .box_title .wrap_link a i::before{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;width:1em}}.container01 .container01__left .block_head .box_title .wrap_link a span{position:relative;font-size:max(12px,.875em)}.container01 .container01__left .block_head .box_title .wrap_link a.map{background-color:#303030;padding-left:1.2em;border-radius:.2em;margin-bottom:auto}@media(max-width: 480px)and (orientation: portrait){.container01 .container01__left .block_head .box_title .wrap_link a.map{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;border-radius:0;padding-left:6vw}}.container01 .container01__left .block_head .box_title .wrap_link a.map span{font-family:"FuturaCondensedMedium",sans-serif;font-weight:normal;font-style:normal;text-transform:uppercase;font-size:max(12px,1.3125em)}@media(max-width: 480px)and (orientation: portrait){.container01 .container01__left .block_head .box_title .wrap_link a.map span{position:relative;padding-left:1.2em}}.container01 .container01__left .block_head .box_title .wrap_link a.map span::before{content:"";position:absolute;right:calc(100% + .5em);top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:.6em}@media(max-width: 480px)and (orientation: portrait){.container01 .container01__left .block_head .box_title .wrap_link a.map span::before{width:.8em;left:0}}.container01 .container01__left .block_head .box_title .wrap_link a.map em{display:none}@media(max-width: 480px)and (orientation: portrait){.container01 .container01__left .block_head .box_title .wrap_link a.map em{display:inline;font-size:max(12px,.875em)}}.container01 .container01__left .block_head .box_title .wrap_link a.sns_x{background-color:#000;padding-left:1em}@media(max-width: 480px)and (orientation: portrait){.container01 .container01__left .block_head .box_title .wrap_link a.sns_x{display:none}}.container01 .container01__left .block_head .box_title .wrap_link a.sns_x span::before{content:"";position:absolute;right:calc(100% + .2em);top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1em;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 30" fill="none"><path d="M14.23,16.827h0l-1.187-1.661L3.6,1.95H7.666l7.62,10.665,1.187,1.661,9.905,13.863H22.313ZM26.377,0l-9.7,11.03L8.933,0H0L11.713,16.679,0,30H2.647L12.888,18.352,21.067,30H30L17.854,12.7h0L29.023,0Z" fill="%23ffffff"/></svg>');aspect-ratio:1;background-repeat:no-repeat;background-size:contain;background-position:center center}.container01 .container01__left .block_head .box_title .wrap_link a.link_tel{display:none}@media(max-width: 480px)and (orientation: portrait){.container01 .container01__left .block_head .box_title .wrap_link a.link_tel{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:var(--shopColor)}.container01 .container01__left .block_head .box_title .wrap_link a.link_tel i::before{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 240 240" fill="none"><path d="M144.326 16.7137C144.651 15.4954 145.214 14.3532 145.982 13.3524C146.749 12.3516 147.706 11.5118 148.798 10.8811C149.89 10.2503 151.096 9.84095 152.347 9.67633C153.597 9.51171 154.867 9.59507 156.086 9.92167C173.883 14.5651 190.12 23.8687 203.126 36.8744C216.131 49.88 225.435 66.1174 230.078 83.9144C230.405 85.1325 230.488 86.4031 230.324 87.6535C230.159 88.9039 229.75 90.1096 229.119 91.2017C228.488 92.2938 227.648 93.251 226.648 94.0184C225.647 94.7859 224.505 95.3486 223.286 95.6745C222.475 95.8875 221.641 95.9964 220.802 95.9985C218.688 95.9991 216.633 95.302 214.956 94.0154C213.279 92.7287 212.073 90.9244 211.526 88.8824C207.741 74.3519 200.149 61.094 189.532 50.4754C178.916 39.8568 165.659 32.262 151.13 28.4738C149.91 28.1493 148.767 27.5874 147.765 26.8205C146.762 26.0536 145.921 25.0967 145.289 24.0044C144.657 22.9122 144.247 21.706 144.082 20.455C143.916 19.204 143.999 17.9327 144.326 16.7137ZM141.529 66.8742C158.078 71.2903 168.71 81.9344 173.126 98.4825C173.673 100.524 174.878 102.329 176.556 103.615C178.233 104.902 180.288 105.599 182.402 105.599C183.24 105.596 184.075 105.488 184.886 105.275C186.104 104.949 187.246 104.386 188.247 103.619C189.248 102.851 190.088 101.894 190.719 100.802C191.349 99.7097 191.759 98.504 191.923 97.2536C192.088 96.0032 192.005 94.7326 191.678 93.5145C185.534 70.5223 169.478 54.4661 146.486 48.322C145.267 47.9966 143.997 47.9143 142.747 48.0798C141.497 48.2454 140.292 48.6555 139.201 49.2867C138.109 49.918 137.153 50.758 136.386 51.7589C135.619 52.7598 135.057 53.9019 134.731 55.1201C134.406 56.3383 134.324 57.6086 134.489 58.8585C134.655 60.1085 135.065 61.3136 135.696 62.4051C136.327 63.4966 137.167 64.453 138.168 65.2198C139.169 65.9866 140.311 66.5488 141.529 66.8742ZM228.446 161.351L171.914 136.019L171.758 135.947C168.823 134.692 165.621 134.188 162.443 134.481C159.264 134.775 156.209 135.856 153.554 137.627C153.241 137.833 152.94 138.058 152.654 138.299L123.445 163.199C104.941 154.211 85.8369 135.251 76.8489 116.987L101.785 87.3344C102.025 87.0344 102.253 86.7344 102.469 86.4104C104.202 83.762 105.254 80.7262 105.53 77.5732C105.807 74.4202 105.299 71.2478 104.053 68.3382V68.1942L78.6489 11.5657C77.0017 7.76482 74.1695 4.5986 70.575 2.53966C66.9805 0.480719 62.8166 -0.360501 58.7047 0.141573C42.4442 2.28127 27.5185 10.2669 16.7155 22.6069C5.91241 34.947 -0.0292915 50.7976 0.000108585 67.1982C0.000108585 162.479 77.5209 240 172.802 240C189.202 240.029 205.053 234.088 217.393 223.285C229.733 212.481 237.719 197.556 239.858 181.295C240.361 177.185 239.522 173.022 237.465 169.428C235.409 165.833 232.245 163 228.446 161.351Z" fill="%23ffffff"/></svg>');aspect-ratio:1;background-repeat:no-repeat;background-size:contain;background-position:center center}}.container01 .container01__left .block_head .box_title .wrap_link a.link_blog{background-color:#00a99d}@media(max-width: 480px)and (orientation: portrait){.container01 .container01__left .block_head .box_title .wrap_link a.link_blog{display:none}}.container01 .container01__left .block_head .box_title .wrap_link a.link_recruit{background-color:#e38600}@media(max-width: 480px)and (orientation: portrait){.container01 .container01__left .block_head .box_title .wrap_link a.link_recruit{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.container01 .container01__left .block_head .box_title .wrap_link a.link_recruit i::before{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 240 240" fill="none"><path d="M120 240L102.6 222.736C40.8 161.657 0 121.243 0 71.9346C0 31.5204 29.04 0 66 0C86.88 0 106.92 10.594 120 27.2044C133.08 10.594 153.12 0 174 0C210.96 0 240 31.5204 240 71.9346C240 121.243 199.2 161.657 137.4 222.736L120 240Z" fill="%23ffffff"/></svg>');aspect-ratio:1;background-repeat:no-repeat;background-size:contain;background-position:center center}}.container01 .container01__left .block_head .box_title .wrap_link a.link_photo-blog{display:none}@media(max-width: 480px)and (orientation: portrait){.container01 .container01__left .block_head .box_title .wrap_link a.link_photo-blog{background-color:#00a99d;-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.container01 .container01__left .block_head .box_title .wrap_link a.link_photo-blog i::before{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 240 240" fill="none"><path d="M218.182 7.05882C206.073 2.11765 192.764 0 180 0C158.727 0 135.818 5.64706 120 21.1765C104.182 5.64706 81.2727 0 60 0C38.7273 0 15.8182 5.64706 0 21.1765V240C15.8182 224.471 38.7273 218.824 60 218.824C81.2727 218.824 104.182 224.471 120 240C135.818 224.471 158.727 218.824 180 218.824C192.764 218.824 206.073 220.941 218.182 225.882C226.364 229.412 233.455 233.647 240 240V21.1765C233.455 14.8235 226.364 10.5882 218.182 7.05882ZM218.182 197.647C206.182 192.706 193.091 190.588 180 190.588C161.455 190.588 134.727 199.765 120 211.765V49.4118C134.727 37.4118 161.455 28.2353 180 28.2353C193.091 28.2353 206.182 30.3529 218.182 35.2941V197.647Z" fill="%23ffffff"/><path d="M180 84.7059C189.6 84.7059 198.873 85.9765 207.273 88.3765V66.9176C198.655 64.8 189.382 63.5294 180 63.5294C161.455 63.5294 144.655 67.6235 130.909 75.2471V98.6824C143.236 89.6471 160.364 84.7059 180 84.7059ZM130.909 112.8V136.235C143.236 127.2 160.364 122.259 180 122.259C189.6 122.259 198.873 123.529 207.273 125.929V104.471C198.655 102.353 189.382 101.082 180 101.082C161.455 101.082 144.655 105.318 130.909 112.8ZM180 138.776C161.455 138.776 144.655 142.871 130.909 150.494V173.929C143.236 164.894 160.364 159.953 180 159.953C189.6 159.953 198.873 161.224 207.273 163.624V142.165C198.655 139.906 189.382 138.776 180 138.776Z" fill="%23ffffff"/></svg>');aspect-ratio:1;background-repeat:no-repeat;background-size:contain;background-position:center center}}.container01 .container01__left .block_head .box_realtime{position:relative;font-size:1em}.container01 .container01__left .block_head .box_realtime .realtime-swiper{font-size:1em;height:25em;max-width:204px;max-height:400px}@media(max-width: 480px)and (orientation: portrait){.container01 .container01__left .block_head .box_realtime .realtime-swiper{height:72vw}}.container01 .container01__left .block_head .box_realtime .realtime-swiper ul{font-size:1em;height:100%}.container01 .container01__left .block_head .box_realtime .realtime-swiper ul .box_cast{height:100%;font-size:1em}@media(max-width: 480px)and (orientation: portrait){.container01 .container01__left .block_head .box_realtime .realtime-swiper ul .box_cast{width:100% !important}}.container01 .container01__left .block_head .box_realtime .realtime-swiper ul .box_cast .photo-wrap img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.container01 .container01__left .block_head .box_realtime .realtime-swiper ul .box_cast .wrap_contents{position:absolute;bottom:0;left:0;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;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#fff;z-index:1;padding-bottom:1em;font-size:1em}.container01 .container01__left .block_head .box_realtime .realtime-swiper ul .box_cast .wrap_contents::before{content:"";position:absolute;inset:0;background-image:-webkit-gradient(linear, left bottom, left top, from(black), to(rgba(0, 0, 0, 0)));background-image:-webkit-linear-gradient(bottom, black, rgba(0, 0, 0, 0));background-image:linear-gradient(to top, black, rgba(0, 0, 0, 0));z-index:-1;mix-blend-mode:multiply}.container01 .container01__left .block_head .box_realtime .realtime-swiper ul .box_cast .wrap_contents .item_status{position:relative;width:calc(100% - 2em);height:3.4em;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;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:1em}.container01 .container01__left .block_head .box_realtime .realtime-swiper ul .box_cast .wrap_contents .item_status::before{content:"";position:absolute;inset:0;border:2px solid #fff;border-radius:.2em;background-color:var(--shopColor);z-index:-1;opacity:.9}.container01 .container01__left .block_head .box_realtime .realtime-swiper ul .box_cast .wrap_contents .item_status::after{content:"リアルタイム情報";position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:.2em;width:-webkit-max-content;width:-moz-max-content;width:max-content;font-size:12px}.container01 .container01__left .block_head .box_realtime .realtime-swiper ul .box_cast .wrap_contents .item_status span{font-size:max(12px,1em);margin-top:1em;font-weight:600;letter-spacing:.05em}.container01 .container01__left .block_head .box_realtime .realtime-swiper ul .box_cast .wrap_contents .cast-name{font-size:max(12px,1.125em);font-weight:700;letter-spacing:.05em;margin-bottom:.3em}.container01 .container01__left .block_head .box_realtime .realtime-swiper ul .box_cast .wrap_contents p{font-size:12px;text-align:justify;padding-inline:.5em;letter-spacing:.05em;line-height:1.4em}.container01 .container01__left .inner_sp{display:contents;font-size:1em}@media(max-width: 480px)and (orientation: portrait){.container01 .container01__left .inner_sp{display:grid;grid-template-columns:repeat(2, 1fr)}}.container01 .container01__left .block_todays-cast{position:relative;font-size:1em;width:100%}@media(max-width: 480px)and (orientation: portrait){.container01 .container01__left .block_todays-cast{display:none}.container01 .container01__left .block_todays-cast#att_box{display:none}}.container01 .container01__left .block_todays-cast.sp{display:none}.container01 .container01__left .block_todays-cast.sp#att_boxSP{display:none}@media(max-width: 480px)and (orientation: portrait){.container01 .container01__left .block_todays-cast.sp{display:table;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;height:100%}.container01 .container01__left .block_todays-cast.sp#att_boxSP{display:table}}.container01 .container01__left .block_todays-cast .splide__track{font-size:1em;height:100%}.container01 .container01__left .block_todays-cast .splide__track ul{font-size:1em}.container01 .container01__left .block_todays-cast .splide__track ul .box_cast{position:relative;width:100%;font-size:1em}.container01 .container01__left .block_todays-cast .splide__track ul .box_cast img{width:100%;aspect-ratio:1;-o-object-fit:cover;object-fit:cover;-webkit-transition:7s 1s ease-out;transition:7s 1s ease-out}@media(max-width: 480px)and (orientation: portrait){.container01 .container01__left .block_todays-cast .splide__track ul .box_cast img{aspect-ratio:1/1.47}}.container01 .container01__left .block_todays-cast .splide__track ul .box_cast.splide__slide[class*=-active] img{-webkit-transition-delay:0s;transition-delay:0s;-webkit-transform:scale(1.05);transform:scale(1.05)}.container01 .container01__left .block_todays-cast .splide__track ul .box_cast .wrap_contents{position:absolute;bottom:0;left:0;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;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#fff;z-index:1;padding-top:1em;padding-bottom:1em;font-size:1em}.container01 .container01__left .block_todays-cast .splide__track ul .box_cast .wrap_contents::before{content:"";position:absolute;inset:0;background-image:-webkit-gradient(linear, left bottom, left top, from(black), to(rgba(0, 0, 0, 0)));background-image:-webkit-linear-gradient(bottom, black, rgba(0, 0, 0, 0));background-image:linear-gradient(to top, black, rgba(0, 0, 0, 0));z-index:-1;mix-blend-mode:multiply}.container01 .container01__left .block_todays-cast .splide__track ul .box_cast .wrap_contents .item_time{position:relative;font-size:1em;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-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%}.container01 .container01__left .block_todays-cast .splide__track ul .box_cast .wrap_contents .item_time::before{content:"出勤時間";font-weight:600;font-size:max(12px,.875em);margin-right:.5em}@media(max-width: 480px)and (orientation: portrait){.container01 .container01__left .block_todays-cast .splide__track ul .box_cast .wrap_contents .item_time::before{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:calc(100% - .1em)}}.container01 .container01__left .block_todays-cast .splide__track ul .box_cast .wrap_contents .item_time time{font-family:"FuturaCondensedMedium",sans-serif;font-weight:normal;font-style:normal;font-size:max(12px,1.3125em);font-weight:600;letter-spacing:.1em}@media(max-width: 480px)and (orientation: portrait){.container01 .container01__left .block_todays-cast .splide__track ul .box_cast .wrap_contents .item_time time{font-size:max(12px,1.125em)}}.container01 .container01__left .block_todays-cast .splide__track ul .box_cast .wrap_contents .item_time time:first-of-type::after{content:"-";margin-inline:.2em;display:inline-block;-webkit-transform:translateY(-0.1em);transform:translateY(-0.1em)}.container01 .container01__left .block_todays-cast .splide__track ul .box_cast .wrap_contents .cast-name{font-size:max(12px,1.5em);font-weight:700;letter-spacing:.05em;margin-bottom:.3em}@media(max-width: 480px)and (orientation: portrait){.container01 .container01__left .block_todays-cast .splide__track ul .box_cast .wrap_contents .cast-name{font-size:max(12px,1.3125em)}}.container01 .container01__left .block_todays-cast .splide__track ul .box_cast .wrap_contents .size{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:1em;font-family:"FuturaCondensedMedium",sans-serif;font-weight:normal;font-style:normal;color:#fff;gap:0 .3em}.container01 .container01__left .block_todays-cast .splide__track ul .box_cast .wrap_contents .size span{font-size:max(12px,1.3125em);text-shadow:2px 2px 1px rgba(0,0,0,.4);letter-spacing:.05em}@media(max-width: 480px)and (orientation: portrait){.container01 .container01__left .block_todays-cast .splide__track ul .box_cast .wrap_contents .size span{font-size:max(12px,1em)}}.container01 .container01__left .block_todays-cast .splide__track ul .box_cast .wrap_contents .size span.age::before{content:"age."}.container01 .container01__left .block_todays-cast .splide__track ul .box_cast .wrap_contents .size span.cup{text-transform:uppercase}.container01 .container01__left .block_todays-cast .splide__track ul .box_cast .wrap_contents .size span.cup::after{content:"cup";text-transform:capitalize}.container01 .container01__left .block_todays-cast .splide__track ul .box_cast .wrap_contents .size span.tall::before{content:"T."}.container01 .container01__left .block_todays-cast .splide__track ul .box_cast .wrap_contents .size span.bust::before{content:"B."}.container01 .container01__left .block_todays-cast .splide__track ul .box_cast .wrap_contents .size span.west::before{content:"W."}.container01 .container01__left .block_todays-cast .splide__track ul .box_cast .wrap_contents .size span.hip::before{content:"W."}.container01 .container01__left .block_link-reserve{position:relative;overflow:hidden;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;font-size:1em;width:100%}@media(max-width: 480px)and (orientation: portrait){.container01 .container01__left .block_link-reserve{aspect-ratio:1/1.5}}.container01 .container01__left .block_link-reserve a{position:absolute;inset:0;margin:auto}.container01 .container01__left .block_link-reserve a img{-o-object-fit:cover;object-fit:cover}@media(max-width: 480px)and (orientation: portrait){.container01 .container01__left .block_link-reserve a img{aspect-ratio:1/1.5}}.container01 .container01__right{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}@media(max-width: 480px)and (orientation: portrait){.container01 .container01__right{display:contents}}.container01 .container01__right .inner_pickup{position:relative;font-size:1em;height:25em}@media(max-width: 480px)and (orientation: portrait){.container01 .container01__right .inner_pickup{height:unset}}.container01 .container01__right .inner_pickup .splide__track{font-size:1em;height:25em}@media(max-width: 480px)and (orientation: portrait){.container01 .container01__right .inner_pickup .splide__track{height:unset}}.container01 .container01__right .inner_pickup .splide__track .block_pick-up{position:relative;font-size:1em}.container01 .container01__right .inner_pickup .splide__track .block_pick-up li{position:relative;font-size:1em;width:100%;height:25em}@media(max-width: 480px)and (orientation: portrait){.container01 .container01__right .inner_pickup .splide__track .block_pick-up li{height:unset}}.container01 .container01__right .inner_pickup .splide__track .block_pick-up li .wrap_photo{position:relative;-o-object-fit:cover;object-fit:cover}.container01 .container01__right .inner_pickup .splide__track .block_pick-up li .wrap_photo img{-webkit-transition:7s 1s linear;transition:7s 1s linear;-webkit-transform:translateX(-1.5%) scale(1.1);transform:translateX(-1.5%) scale(1.1)}.container01 .container01__right .inner_pickup .splide__track .block_pick-up li[class*=-active] .wrap_photo img{-webkit-transition-delay:0s;transition-delay:0s;-webkit-transform:translateX(1.5%) scale(1.05);transform:translateX(1.5%) scale(1.05)}.container01 .container01__right .inner_pickup .splide__track .block_pick-up li .wrap_profile{position:absolute;bottom:1em;left:1em;z-index:1;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:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;font-size:1em;padding-left:1em;-webkit-animation:.8s ease-out both;animation:.8s ease-out both;opacity:0}.container01 .container01__right .inner_pickup .splide__track .block_pick-up li .wrap_profile::before{content:"";position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:5px;height:100%;background-color:var(--shopColor)}.container01 .container01__right .inner_pickup .splide__track .block_pick-up li .wrap_profile h3,.container01 .container01__right .inner_pickup .splide__track .block_pick-up li .wrap_profile .cast-name,.container01 .container01__right .inner_pickup .splide__track .block_pick-up li .wrap_profile .size{-webkit-animation:.8s ease-out both;animation:.8s ease-out both}.container01 .container01__right .inner_pickup .splide__track .block_pick-up li .wrap_profile .cast-name{-webkit-animation-delay:.4s;animation-delay:.4s}.container01 .container01__right .inner_pickup .splide__track .block_pick-up li .wrap_profile .size{-webkit-animation-delay:.6s;animation-delay:.6s}.container01 .container01__right .inner_pickup .splide__track .block_pick-up li .wrap_profile h3{position:absolute;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;left:0;bottom:calc(100% + .5em);font-size:max(12px,1.125em);font-weight:600;width:-webkit-max-content;width:-moz-max-content;width:max-content;color:#fff;padding:.2em .5em .3em}.container01 .container01__right .inner_pickup .splide__track .block_pick-up li .wrap_profile h3::before{content:"";position:absolute;inset:0;background-color:rgba(0,0,0,.6);border-radius:.2em;z-index:-1;mix-blend-mode:multiply}.container01 .container01__right .inner_pickup .splide__track .block_pick-up li .wrap_profile h3 span{font-family:"FuturaCondensedMedium",sans-serif;font-weight:normal;font-style:normal;text-transform:uppercase;font-size:.7em;font-weight:600;margin-left:2em;padding-top:.5em;color:var(--shopColor)}.container01 .container01__right .inner_pickup .splide__track .block_pick-up li .wrap_profile .cast-name{font-family:"FuturaCondensedMedium",sans-serif;font-weight:normal;font-style:normal;color:#fff;text-transform:capitalize;font-size:max(12px,3em);font-weight:500;letter-spacing:.03em;text-shadow:2px 2px 2px rgba(0,0,0,.6)}.container01 .container01__right .inner_pickup .splide__track .block_pick-up li .wrap_profile .size{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:1em;font-family:"FuturaCondensedMedium",sans-serif;font-weight:normal;font-style:normal;color:#fff;gap:0 .3em}.container01 .container01__right .inner_pickup .splide__track .block_pick-up li .wrap_profile .size span{font-size:max(12px,1.3125em);text-shadow:2px 2px 1px rgba(0,0,0,.4);letter-spacing:.05em}.container01 .container01__right .inner_pickup .splide__track .block_pick-up li .wrap_profile .size span.age::before{content:"age."}.container01 .container01__right .inner_pickup .splide__track .block_pick-up li .wrap_profile .size span.cup{text-transform:uppercase}.container01 .container01__right .inner_pickup .splide__track .block_pick-up li .wrap_profile .size span.cup::after{content:"cup";text-transform:capitalize}.container01 .container01__right .inner_pickup .splide__track .block_pick-up li .wrap_profile .size span.tall::before{content:"T."}.container01 .container01__right .inner_pickup .splide__track .block_pick-up li .wrap_profile .size span.bust::before{content:"B."}.container01 .container01__right .inner_pickup .splide__track .block_pick-up li .wrap_profile .size span.west::before{content:"W."}.container01 .container01__right .inner_pickup .splide__track .block_pick-up li .wrap_profile .size span.hip::before{content:"W."}.container01 .container01__right .inner_pickup .splide__track .block_pick-up li.anm-started .wrap_profile{-webkit-animation-name:pickup_fadeIn;animation-name:pickup_fadeIn}.container01 .container01__right .inner_pickup .splide__track .block_pick-up li.anm-started .wrap_profile h3,.container01 .container01__right .inner_pickup .splide__track .block_pick-up li.anm-started .wrap_profile .cast-name,.container01 .container01__right .inner_pickup .splide__track .block_pick-up li.anm-started .wrap_profile .size{-webkit-animation-name:pickup_fadeIn;animation-name:pickup_fadeIn}@-webkit-keyframes pickup_fadeIn{0%{-webkit-transform:translateX(6rem);transform:translateX(6rem);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes pickup_fadeIn{0%{-webkit-transform:translateX(6rem);transform:translateX(6rem);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}.container01 .container01__right .inner_pickup .splide__track .block_pick-up li.anm-finished .wrap_profile{-webkit-animation-name:pickup_fadeOut;animation-name:pickup_fadeOut}.container01 .container01__right .inner_pickup .splide__track .block_pick-up li.anm-finished .wrap_profile h3,.container01 .container01__right .inner_pickup .splide__track .block_pick-up li.anm-finished .wrap_profile .cast-name,.container01 .container01__right .inner_pickup .splide__track .block_pick-up li.anm-finished .wrap_profile .size{-webkit-animation-name:pickup_fadeOut;animation-name:pickup_fadeOut}@-webkit-keyframes pickup_fadeOut{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform:translateX(-6rem);transform:translateX(-6rem);opacity:0}}@keyframes pickup_fadeOut{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform:translateX(-6rem);transform:translateX(-6rem);opacity:0}}.container01 .container01__right .inner_pickup .splide__track{max-width:612px;max-height:400px}.container01 .container01__right .block_link{position:relative;font-size:1em;display:grid;grid-template-columns:repeat(3, 1fr)}@media(max-width: 480px)and (orientation: portrait){.container01 .container01__right .block_link{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}}.container01 .container01__right .block_link a{position:relative;display:block;font-size:1em}@media(max-width: 480px)and (orientation: portrait){.container01 .container01__right .block_link a h2{font-size:max(12px,.875em)}.container01 .container01__right .block_link a h2 i{font-size:1em}}.container01 .container01__right .block_link a img{width:100%;aspect-ratio:1;-o-object-fit:cover;object-fit:cover}.container01 .container01__right .block_movie{position:relative;width:100%}.container01 .container01__right .block_movie a{position:relative}.container01 .container01__right .block_movie a img{-o-object-fit:cover;object-fit:cover}.container02{position:relative;width:100%;padding:3em 2vw;font-size:1em;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background-color:#f2f2f2}@media(max-width: 480px)and (orientation: portrait){.container02{padding:4vw}}.container02 ul{position:relative;display:grid;grid-template-columns:repeat(3, 1fr);gap:1em;font-size:1em}@media(max-width: 480px)and (orientation: portrait){.container02 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;gap:2vw 0}}.container02 ul li{position:relative;font-size:1em;width:100%}.container03{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;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:5em 2vw;background-color:#f2f2f2}@media(max-width: 480px)and (orientation: portrait){.container03{padding:4vw}}.container03 .block_photo-blog{position:relative;max-width:102rem;width:100%;padding-bottom:85.75em;height:0;overflow:hidden}@media(max-width: 480px)and (orientation: portrait){.container03 .block_photo-blog{padding-bottom:47.5em}}.container03 .block_photo-blog iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.container03 .block_photo-blog iframe.photo-blog-pc{display:block}@media(max-width: 480px)and (orientation: portrait){.container03 .block_photo-blog iframe.photo-blog-pc{display:none}}.container03 .block_photo-blog iframe.photo-blog-sp{display:none}@media(max-width: 480px)and (orientation: portrait){.container03 .block_photo-blog iframe.photo-blog-sp{display:block}}.container04{display:grid;grid-template-columns:1fr 48rem;width:100%;padding:3em 2vw;gap:0 2em}@media(max-width: 480px)and (orientation: portrait){.container04{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;gap:8vw 0;padding:6vw 4vw}}.container04 section{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;font-size:1em}.container04 section>div{position:relative;width:100%;font-size:1em}.container04 section>div iframe{width:100%;height:48rem;min-height:100%;border:none}.container04 section>div iframe.staff-blog-pc{display:block}@media(max-width: 480px)and (orientation: portrait){.container04 section>div iframe.staff-blog-pc{display:none}}.container04 section>div iframe.staff-blog-sp{display:none}@media(max-width: 480px)and (orientation: portrait){.container04 section>div iframe.staff-blog-sp{display:block}}.container04 section>div.box_news{border:solid 1px #ccc;padding:1em 1em 5em 1em;min-height:48rem}.container04 section>div.box_news h3{font-size:max(12px,1.3125em);padding:.2em 0 .4em .2em;border-bottom:dotted 1px #000}.container04 section>div.box_news time{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;font-size:max(12px,1.125em);padding:.2em .2em .4em 0}.container04 section>div.box_news div{width:100%;padding:0;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;text-align:justify;letter-spacing:.1em;line-height:1.6em;overflow:auto}.container04 section>div.box_news div figure{position:relative;width:80%;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.container04 section>div.box_news div figure img{width:100%;-o-object-fit:contain;object-fit:contain}.container04 section>div.box_news div figure a{pointer-events:none}.container04 section>div.box_news div.attachment-gallery--2,.container04 section>div.box_news div.attachment-gallery--4,.container04 section>div.box_news div.attachment-gallery--6,.container04 section>div.box_news div.attachment-gallery--8,.container04 section>div.box_news div.attachment-gallery--10{display:grid;grid-template-columns:repeat(2, 1fr);gap:.5em}.container04 section>div.box_news div.attachment-gallery--2 figure,.container04 section>div.box_news div.attachment-gallery--4 figure,.container04 section>div.box_news div.attachment-gallery--6 figure,.container04 section>div.box_news div.attachment-gallery--8 figure,.container04 section>div.box_news div.attachment-gallery--10 figure{width:100%}.container04 section>div.box_news div.attachment-gallery--3,.container04 section>div.box_news div.attachment-gallery--5,.container04 section>div.box_news div.attachment-gallery--8,.container04 section>div.box_news div.attachment-gallery--9{display:grid;grid-template-columns:repeat(3, 1fr);gap:.5em}.container04 section>div.box_news div.attachment-gallery--3 figure,.container04 section>div.box_news div.attachment-gallery--5 figure,.container04 section>div.box_news div.attachment-gallery--8 figure,.container04 section>div.box_news div.attachment-gallery--9 figure{width:100%}.container04 section>div.box_news ul{position:absolute;bottom:1em;width:calc(100% - 2em);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}.container04 section>div.box_news ul li{font-size:1em}.container04 section>div.box_news ul li button{font-size:1em;padding:.5em 1em;border-radius:.4em;color:#fff}.container04 section>div.box_news ul.fukuoka li button{background-color:#77aec1}.container04 section>div.box_news ul.villa li button{background-color:#b965b4}.container05{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;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:5em 2vw}@media(max-width: 480px)and (orientation: portrait){.container05{padding:6vw 4vw}}.container05 a{position:relative;font-size:1em;margin-top:1em}.container06,.container07{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:3em 2vw;background-color:#f2f2f2}@media(max-width: 480px)and (orientation: portrait){.container06,.container07{padding-inline:0}}.container06 nav,.container07 nav{position:relative;width:100%;max-width:102rem;font-size:1em;margin-top:1em}.container06 nav.box1,.container07 nav.box1{display:grid;max-width:51rem}.container06 nav.box2,.container07 nav.box2{display:grid;grid-template-columns:repeat(2, 1fr);gap:0 .5em}.container06 nav button,.container07 nav button{position:relative;font-size:1em;background-color:#fff;border:1px solid #000;padding-block:.5em;opacity:.3}.container06 nav button span,.container07 nav button span{font-size:max(12px,1.125em);font-weight:700;letter-spacing:.05em}.container06 nav button.active,.container07 nav button.active{opacity:1}.container06 nav button.active::after,.container07 nav button.active::after{content:"";position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:100%;width:1.2em;aspect-ratio:1.3;background-color:#000;-webkit-clip-path:polygon(0 0, 50% 100%, 100% 0);clip-path:polygon(0 0, 50% 100%, 100% 0)}.container06 .btn_more,.container07 .btn_more{position:relative;font-family:"FuturaCondensedMedium",sans-serif;font-weight:normal;font-style:normal;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;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:7em;height:1.6em;text-transform:uppercase;letter-spacing:.2em;font-size:max(12px,1.625em);background-color:#fff;border:1px solid #000;padding-left:.2em;margin-top:1.4em}.container06 .icon_rank,.container07 .icon_rank{position:absolute;top:.5em;left:.5em;font-size:1em;container:inline-size;--fontColor: #ffffff;width:4em}.container06 .icon_rank::before,.container07 .icon_rank::before{content:"";position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:1.2em;font-size:10px;content:"ranking";font-family:"FuturaCondensedMedium",sans-serif;font-weight:normal;font-style:normal;text-transform:uppercase;color:var(--fontColor)}.container06 .icon_rank::after,.container07 .icon_rank::after{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-family:"FuturaCondensedMedium",sans-serif;font-weight:normal;font-style:normal;text-transform:uppercase;color:var(--fontColor);font-size:max(12px,1em);font-weight:700;top:1.5em;content:"NO." attr(data-rank)}.container06 .icon_rank.rank01,.container07 .icon_rank.rank01{aspect-ratio:1/1.622;background:url(../img/icon/rank01.webp) no-repeat center top/contain}.container06 .icon_rank.rank02,.container07 .icon_rank.rank02{aspect-ratio:1/1.622;background:url(../img/icon/rank02.webp) no-repeat center top/contain;--fontColor: #c8c8c8}.container06 .icon_rank.rank03,.container07 .icon_rank.rank03{aspect-ratio:1/1.622;background:url(../img/icon/rank03.webp) no-repeat center top/contain;--fontColor: #dfca8c}.container06 .icon_rank.rank_under,.container07 .icon_rank.rank_under{aspect-ratio:1/1.337;background:url(../img/icon/rank04.webp) no-repeat center top/contain;--fontColor: #f5bdd5}.container06{display:none}.container06 .icon_rank{font-size:1em}.container06 ul{position:relative;display:grid;grid-template-columns:repeat(5, 1fr);font-size:1em;margin-top:1em;width:100%;max-width:128rem}@media(max-width: 480px)and (orientation: portrait){.container06 ul{grid-template-columns:repeat(2, 1fr)}}.container06 ul li{position:relative;width:100%;font-size:1em}@media(max-width: 480px)and (orientation: portrait){.container06 ul li:nth-of-type(1){grid-column-start:span 2}}.container06 ul li a{position:relative;font-size:1em;display:block}.container06 ul li a img{width:100%;aspect-ratio:1;-o-object-fit:cover;object-fit:cover;-o-object-position:center 10%;object-position:center 10%}.container06 ul li a .wrap_contents{position:absolute;left:0;bottom:0;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:1em;padding-left:.5em;padding-bottom:.5em}.container06 ul li a .wrap_contents::before{content:"";position:absolute;left:0;bottom:0;width:100%;height:calc(100% + 3.5em);background-image:-webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.8)), to(rgba(0, 0, 0, 0)));background-image:-webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0));background-image:linear-gradient(to top, rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0));mix-blend-mode:multiply}.container06 ul li a .wrap_contents .item_name{position:relative;font-size:max(12px,1.125em);color:#fff;z-index:1;font-weight:700;letter-spacing:.08em;padding-left:.5em}.container06 ul li a .wrap_contents .item_name::before{content:"";position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:5px;height:100%}.container06 ul li a .wrap_contents .item_name::after{content:"";position:absolute;left:-0.1em;bottom:calc(100% + .3em)}.container06 ul li a .wrap_contents .item_name.hot::before{background-color:#77aec1}.container06 ul li a .wrap_contents .item_name.hot::after{width:8em;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 300 56" fill="none"><path d="M51.73,46.86V9.68c0-5.19.23-7.2,7.67-7.2v-1.32h-20.29v1.32c7.43,0,7.67,2.01,7.67,7.2v16.42H12.62V9.68c0-5.19.23-7.2,7.67-7.2v-1.32H0v1.32c7.43,0,7.59,2.01,7.59,7.2v37.18c0,5.65-.85,7.2-7.59,7.2v1.32h20.29v-1.32c-6.81,0-7.67-1.55-7.67-7.2v-18.36h34.15v18.36c0,5.65-.93,7.2-7.67,7.2v1.32h20.29v-1.32c-6.81,0-7.67-1.55-7.67-7.2Z" fill="%23ffffff"/><path d="M77.41,11.69c-12.34,0-20.7,9.99-20.7,22.15s8.36,22.15,20.7,22.15,20.63-9.91,20.63-22.15-8.22-22.15-20.63-22.15ZM77.41,53.83c-8.64,0-15.82-8.99-15.82-19.98s7.18-19.98,15.82-19.98,15.75,8.99,15.75,19.98-7.04,19.98-15.75,19.98Z" fill="%23ffffff"/><path d="M124.66,14.33c6.41,0,7.53.15,8.43,6.74h1.11l-.35-8.75h-36.8l-.35,8.75h1.11c.91-6.58,2.02-6.74,8.43-6.74h6.97v34.16c0,4.42-.91,5.73-6.97,5.73v1.16h18.4v-1.16c-6.06,0-6.97-1.32-6.97-5.73V14.33h6.97Z" fill="%23ffffff"/><path d="M144.39,32.92c14.02,0,23-4.26,23-16.03.08-12.47-9.83-15.72-22.07-15.72h-16.57v1.32c7.36,0,7.59,1.94,7.59,7.2v37.18c0,5.73-.93,7.2-7.59,7.2v1.32h21.76v-1.32c-7.9,0-9.14-1.63-9.14-7.2v-13.94h3.02ZM141.37,3.56h2.71c6.58-.54,17.81,1.32,17.81,13.32,0,14.17-11.92,14.41-17.5,14.41h-3.02V3.56Z" fill="%23ffffff"/><path d="M184.94,11.69c-12.34,0-20.7,9.99-20.7,22.15s8.36,22.15,20.7,22.15,20.63-9.91,20.63-22.15-8.22-22.15-20.63-22.15ZM184.94,53.83c-8.64,0-15.82-8.99-15.82-19.98s7.18-19.98,15.82-19.98,15.75,8.99,15.75,19.98-7.04,19.98-15.75,19.98Z" fill="%23ffffff"/><path d="M299.65,12.31h-48.5v1.16c4.46,0,5.92,1.16,5.92,5.73v27.27l-29.41-34.16h-23.56v1.16c5.65,0,5.78,1.63,5.78,5.73v29.28c0,4.42-.63,5.73-5.78,5.73v1.16h30.25v-1.16c-5.92,0-7.04-.93-7.04-5.73v-28.74l31.22,35.94h.84V19.21c0-3.46.92-5.08,3.43-5.57l-.3,7.43h1.11c.91-6.58,2.02-6.74,8.43-6.74h6.97v34.16c0,4.42-.91,5.73-6.97,5.73v1.16h18.4v-1.16c-6.06,0-6.97-1.32-6.97-5.73V14.33h6.97c6.41,0,7.53.15,8.43,6.74h1.11l-.35-8.75ZM225.15,48.49c0,4.68-1.16,5.65-5.43,5.72-4.83-.07-5.37-1.43-5.37-5.72v-29.28c0-3.84.12-5.51,4.74-5.71,4.54.18,6.06,1.67,6.06,5.71v29.28Z" fill="%23ffffff"/><path d="M67.2,9.77c-1.46,0-1.67-.3-1.67-1.3v-3.37h2.31c1.05,0,1.19.14,1.19,1.29h.28v-3h-.28c0,1.1-.14,1.25-1.19,1.25h-2.31V.61h2.35c1.49,0,1.77.04,2,1.56h.28l-.06-1.74c1.21.03,1.33.41,1.33,1.3v4.6c0,2.11.92,3.87,3.74,3.87,3.04,0,3.77-1.69,3.77-3.72V1.73c0-.93.16-1.3,1.26-1.3V.14h-3.38v.28c1.36,0,1.56.38,1.56,1.3v4.79c0,2.29-1.2,3.14-2.89,3.14-1.78,0-2.89-1.03-2.89-3.81V1.73c0-.92.03-1.3,1.33-1.3V.14h-10.94v.28c1.34,0,1.39.37,1.39,1.3v6.74c0,1.01-.14,1.3-1.39,1.3v.28h4.22v-.28Z" fill="%23ffffff"/><path d="M84.02,9.77c-1.1,0-1.25-.3-1.25-1.3v-2.9h.75l3.11,3.27c.31.33.75.86.93,1.22h2.26v-.28c-.52,0-.89-.17-1.64-.96l-3.92-4.11,3.31-3.44c.61-.62.84-.84,1.7-.84V.14h-3.14v.28c1.13,0,1.02.5.74.81l-3.71,3.92h-.4V1.73c0-.93.04-1.3,1.25-1.3V.14h-3.79v.28c1.34,0,1.39.37,1.39,1.3v6.74c0,1.01-.14,1.3-1.39,1.3v.28h3.79v-.28Z" fill="%23ffffff"/><path d="M90.77,1.73v4.6c0,2.11.92,3.87,3.74,3.87,3.04,0,3.77-1.69,3.77-3.72V1.73c0-.93.16-1.3,1.26-1.3V.14h-3.38v.28c1.36,0,1.56.38,1.56,1.3v4.79c0,2.29-1.2,3.14-2.89,3.14-1.78,0-2.89-1.03-2.89-3.81V1.73c0-.92.03-1.3,1.33-1.3V.14h-3.95v.28c1.34,0,1.46.38,1.46,1.3Z" fill="%23ffffff"/><path d="M104.15,10.2c2.89,0,4.97-2.24,4.97-5.1s-2.08-5.1-4.97-5.1-4.98,2.24-4.98,5.1,2.1,5.1,4.98,5.1ZM104.15.5c2.05,0,3.69,2.07,3.69,4.6s-1.64,4.6-3.69,4.6-3.71-2.07-3.71-4.6,1.66-4.6,3.71-4.6Z" fill="%23ffffff"/><path d="M110.32,1.73v6.74c0,1.01-.14,1.3-1.39,1.3v.28h3.79v-.28c-1.1,0-1.25-.3-1.25-1.3v-2.9h.75l3.11,3.27c.31.33.75.86.93,1.22h5.41v-.28c-1.16,0-1.4-.45-1.1-1.3l.5-1.3h3.99l.48,1.3c.33.95.23,1.3-.99,1.3v.28h3.89v-.28c-1.03,0-1.27-.3-1.67-1.3l-3.31-8.47h-.17l-3.33,8.47c-.39.95-.65,1.27-1.56,1.3-.46-.03-.83-.23-1.51-.96l-3.92-4.11,3.31-3.44c.61-.62.84-.84,1.7-.84V.14h-3.14v.28c1.13,0,1.02.5.74.81l-3.71,3.92h-.4V1.73c0-.93.04-1.3,1.25-1.3V.14h-3.79v.28c1.34,0,1.39.37,1.39,1.3ZM123.1,1.84l1.8,4.86h-3.64l1.84-4.86Z" fill="%23ffffff"/></svg>');aspect-ratio:5.357;background-repeat:no-repeat;background-size:contain;background-position:center center}.container06 ul li a .wrap_contents .item_name.villa::before{background-color:#b965b4}.container06 ul li a .wrap_contents .item_name.villa::after{width:8.3em;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 220 59" fill="none"><path d="M204.448 0.626272C197.635 2.31497 189.159 7.40577 182.536 13.8063C177.947 18.2299 164.957 32.5303 156.645 42.3412C149.165 51.1965 145.055 55.5871 143.655 56.3532C143.21 56.5757 144.256 55.1094 146.076 52.9758C152.889 44.8207 163.466 31.3193 166.3 27.1182C171.522 19.4079 172.099 10.3383 167.7 5.93949C165.533 3.77301 164.29 3.32819 160.344 3.32819C157.51 3.32819 156.489 3.4847 154.965 4.06133C151.521 5.33815 148.721 7.27397 145.22 10.7832C140.252 15.8163 138.465 19.2843 138.44 24.0291C138.44 26.8958 138.918 28.2962 140.508 30.0837C142.065 31.863 143.72 32.5715 146.398 32.5715C148.408 32.5715 149.009 32.4479 151.044 31.4264C156.044 28.9717 161.266 22.1922 162.09 17.1261C162.667 13.5592 161.168 11.1374 158.4 11.1374C156.587 11.1374 155.245 11.8376 154.61 13.0814C153.91 14.3912 154.1 15.3138 155.154 15.8822C155.953 16.327 156.077 16.327 156.909 15.7257C157.897 14.9925 158.276 13.4356 157.576 13.0155C157.354 12.859 156.81 12.7272 156.365 12.7272C154.866 12.6943 156.653 11.7717 158.21 11.7717C161.266 11.7717 162.354 14.7372 160.945 19.1607C160.245 21.3602 157.568 25.3059 155.088 27.7607C152.156 30.6933 149.454 31.9948 146.299 31.9948C144.388 31.9948 143.844 31.8713 142.732 31.1052C139.322 28.8728 139.042 23.8149 141.966 17.6697C145.978 9.32512 155.755 2.63623 162.189 3.8142C164.067 4.19313 165.122 4.86861 166.168 6.3596C167.28 8.01535 167.601 9.70404 167.412 13.3615C167.156 19.1607 165.089 24.8858 161.044 31.0063C158.367 35.051 149.767 46.8306 144.231 54.0632C142.452 56.3862 141.043 58.3632 141.142 58.4291C141.43 58.7174 144.421 56.518 146.332 54.6069C149.042 51.8967 156.266 43.9393 164.965 34.0624C173.565 24.2845 181.588 15.5609 184.266 13.0155C189.167 8.36956 197.479 3.45999 202.866 2.02665C204.522 1.58183 207.767 1.29351 211.4 1.26056C211.977 1.26056 211.878 0.403858 211.277 0.181445C210.321 -0.197482 206.853 0.0578817 204.464 0.626272H204.448Z" fill="%23ffffff"/><path  d="M207.948 42.8513C194.702 53.9308 193.813 54.631 192.157 55.2077C191.49 55.4301 190.88 55.7843 190.823 55.9737C190.633 56.5504 196.3 56.4845 196.778 55.9078C197.067 55.5536 197.001 55.4301 196.49 55.3065C195.18 54.9523 195.757 54.1944 200.213 50.5946L202.47 48.7165H206.037C210.115 48.7165 209.958 48.4611 208.105 51.7396C206.828 54.0626 205.905 54.9523 204.472 55.3065C203.871 55.463 203.327 55.7513 203.228 55.9737C203.039 56.5751 210.296 56.5174 210.807 55.8749C211.128 55.496 211.128 55.3971 210.708 55.3971C209.308 55.3971 209.654 54.5075 215.552 42.7195C218.196 37.431 220.173 33.0981 219.975 33.131C219.753 33.131 214.341 37.5217 207.94 42.8431L207.948 42.8513ZM212.57 42.9749L210.502 47.1184H204.39L209.357 42.9749C212.092 40.6849 214.423 38.8314 214.481 38.8314C214.58 38.8314 213.715 40.6766 212.57 42.9749Z" fill="%23ffffff"/><path  d="M168.021 33.65C167.642 34.0289 167.832 34.3832 168.433 34.3832C169.512 34.3832 169.512 35.0175 168.433 36.3931C164.965 40.7261 153.309 54.2603 152.642 54.6722C152.197 54.9605 151.332 55.2736 150.698 55.3724C150.096 55.4713 149.52 55.7513 149.421 55.9738C149.322 56.2621 150.187 56.3527 152.955 56.3527C154.989 56.3527 156.843 56.2538 157.123 56.1632C157.856 55.8749 157.757 55.463 156.933 55.3312C155.377 55.1088 155.154 55.4301 167.09 41.3851C171.992 35.6517 173.367 34.3832 174.801 34.3832C175.278 34.3832 175.822 34.2266 176.045 34.0042C176.333 33.7159 176.423 33.7159 176.423 34.0042C176.423 34.2266 176.778 34.3832 177.223 34.3832C178.277 34.3832 178.211 34.9268 177 36.4508C172.766 41.6734 161.876 54.2521 161.233 54.664C160.822 54.9523 159.932 55.2653 159.289 55.3642C158.688 55.463 158.111 55.7431 158.013 55.9655C157.914 56.2538 159.479 56.3444 165.014 56.3444H172.115L175.559 53.2883C177.437 51.5996 178.903 50.1333 178.837 50.0427C178.738 49.9768 177.783 50.5864 176.671 51.4102C174.125 53.3542 171.959 54.3098 169.636 54.5981C167.502 54.8534 165.27 54.5322 165.27 54.0215C165.27 53.4778 180.303 35.8659 181.35 35.1987C181.827 34.8774 182.882 34.5314 183.673 34.3996C184.472 34.3008 185.172 34.0207 185.229 33.823C185.353 33.5017 183.45 33.4111 176.794 33.4111C172.082 33.4111 168.128 33.51 168.005 33.6335L168.021 33.65Z" fill="%23ffffff"/><path d="M193.203 33.6503C192.758 34.0622 193.014 34.3834 193.78 34.3834C195.469 34.3834 195.312 34.6058 183.557 48.3625C180.946 51.4186 178.433 54.1865 177.956 54.5407C177.478 54.8949 176.555 55.2738 175.921 55.3727C175.254 55.4715 174.677 55.7516 174.586 55.974C174.488 56.2623 176.053 56.3529 181.597 56.3529H188.73L192.174 53.2968C194.052 51.6081 195.518 50.1418 195.419 50.0842C195.32 49.9853 194.398 50.5949 193.351 51.3939C190.229 53.8158 188.318 54.5489 185.007 54.5819C183.475 54.6148 182.107 54.516 181.984 54.3594C181.86 54.2359 182.083 53.6593 182.494 53.0826C184.274 50.6608 197.462 35.4708 198.096 35.0589C198.508 34.8365 199.464 34.5482 200.263 34.4246C201.062 34.3258 201.762 34.0457 201.853 33.8233C201.951 33.535 200.963 33.4443 197.709 33.4443C195.353 33.4443 193.319 33.5432 193.22 33.6667L193.203 33.6503Z" fill="%23ffffff"/><path d="M26.4013 36.3931C21.6565 37.7276 18.7569 43.049 19.7454 48.5929C20.1902 51.2701 21.0222 52.8929 22.8015 54.6145C25.9565 57.6707 30.9567 57.8025 34.3258 54.9029C35.1249 54.2356 36.0804 52.9258 36.6818 51.6573C37.6373 49.7132 37.7362 49.3013 37.7362 46.5006C37.7362 43.9222 37.6126 43.222 36.9042 41.7228C34.8695 37.4557 30.5366 35.2563 26.3931 36.4013L26.4013 36.3931ZM31.5251 37.8264C33.0573 38.9714 33.4362 40.9485 33.3373 47.1266C33.2385 53.0494 33.082 53.8484 31.5251 55.2488C30.9485 55.7596 30.3801 55.8831 28.6584 55.8831C26.9368 55.8831 26.3684 55.7596 25.7918 55.2488C24.2925 53.8814 24.0701 52.9917 23.9465 47.7362C23.7571 40.4789 24.4573 38.0241 26.8462 37.291C28.2136 36.8462 30.5695 37.1345 31.5251 37.8347V37.8264Z" fill="%23ffffff"/><path d="M85.2504 36.2944C82.5732 36.9616 80.4726 38.8068 79.0393 41.6735C78.2732 43.2304 78.1826 43.8399 78.1826 46.4842C78.1826 49.285 78.2815 49.6968 79.237 51.6409C81.4364 56.0974 85.7694 58.0085 90.2259 56.4846C91.9805 55.9079 94.2376 53.8074 95.1931 51.9951C96.75 48.906 96.75 44.3507 95.1602 41.1957C94.3282 39.5399 92.17 37.4064 90.6378 36.7721C89.2044 36.1708 86.692 35.9401 85.2587 36.2944H85.2504ZM89.8058 37.6288C90.1847 37.8512 90.7943 38.6173 91.1732 39.3175C91.7498 40.3966 91.8405 41.2945 91.9723 45.3721C92.1947 53.4614 91.305 55.6938 87.7382 55.9738C85.4481 56.1633 84.0477 55.4961 83.2157 53.8403C82.738 52.8518 82.6391 51.8304 82.6391 46.4842C82.6391 39.4823 82.8615 38.5844 85.028 37.4723C86.2719 36.838 88.5949 36.8957 89.8058 37.6288Z" fill="%23ffffff"/><path d="M0 37.0934C0 37.4477 0.378927 37.5712 1.43333 37.5712H2.86666V55.7268H1.43333C0.354214 55.7268 0 55.8503 0 56.2045C0 56.6164 0.667241 56.6823 4.84367 56.6164C8.34463 56.5505 9.68735 56.4269 9.81091 56.1057C9.87681 55.8503 9.4567 55.7268 8.31168 55.7268H6.68888V46.8137H14.6463V55.7268H13.213C12.1586 55.7268 11.7797 55.8503 11.7797 56.2045C11.7797 56.6164 12.5128 56.6823 16.5575 56.6823C20.6021 56.6823 21.3352 56.6164 21.3352 56.2045C21.3352 55.8503 20.9563 55.7268 19.9019 55.7268H18.4686V37.5712H19.9019C20.9563 37.5712 21.3352 37.4477 21.3352 37.0934C21.3352 36.6816 20.6021 36.6157 16.5575 36.6157C12.5128 36.6157 11.7797 36.6816 11.7797 37.0934C11.7797 37.4477 12.1586 37.5712 13.213 37.5712H14.6463V45.5287H6.68888V37.5959L8.18812 37.4971C9.02011 37.4312 9.7203 37.2088 9.81091 36.9864C9.90976 36.698 8.78946 36.6074 4.96724 36.6074C0.766092 36.6074 0 36.6733 0 37.0852L0 37.0934Z" fill="%23ffffff"/><path d="M38.4034 39.0626C38.1151 42.6954 38.148 43.0414 38.7247 42.9178C39.013 42.8519 39.4908 41.9952 39.9026 40.7843C40.7346 38.3954 41.5254 37.6623 43.7249 37.3739L45.2241 37.1515V55.7189H43.6342C42.4233 55.7189 42.0444 55.8425 42.0444 56.1967C42.0444 56.6086 42.7446 56.6745 47.2011 56.6086C50.8338 56.5427 52.3907 56.4191 52.4566 56.1308C52.5555 55.8755 52.0448 55.7189 50.8998 55.653L49.2111 55.5542L49.1122 50.9329C49.0463 48.3875 49.1122 44.277 49.2111 41.7645C49.3593 38.7496 49.6888 37.2421 50.1996 37.2421C51.254 37.2421 52.9097 37.9753 53.544 38.7084C53.8323 39.0626 54.343 40.1418 54.6561 41.1303C55.5128 43.8981 56.0565 43.5521 56.0565 40.2983C56.0565 38.832 55.9576 37.3986 55.867 37.1103C55.7105 36.6655 54.6231 36.5996 47.1434 36.5996H38.6423L38.4199 39.0544L38.4034 39.0626Z" fill="%23ffffff"/><path d="M60.1917 37.0935C60.1917 37.4477 60.5706 37.5713 61.625 37.5713H63.0583V55.7268H61.592C60.5706 55.7268 60.1917 55.8504 60.2576 56.1057C60.3811 56.427 61.7238 56.5506 65.2248 56.6165C69.393 56.6824 70.0685 56.6165 70.0685 56.2046C70.0685 55.8504 69.7142 55.7268 68.6351 55.7268H67.2018V47.5387L70.3568 47.3822C72.8445 47.2586 73.8248 47.0609 75.0357 46.4596C79.4922 44.2602 78.8909 38.5268 74.0801 37.0935C71.7572 36.3933 60.1917 36.3933 60.1917 37.0935ZM72.515 38.3374C73.3717 39.0705 73.4047 39.227 73.4047 41.8383C73.4047 44.4496 73.3388 44.6061 72.548 45.4381C71.7819 46.1713 71.337 46.3278 69.4259 46.4266L67.1936 46.5502V37.5713H69.393C71.2711 37.5713 71.7489 37.6948 72.515 38.3374Z" fill="%23ffffff"/><path d="M94.8965 37.094C94.8965 37.4482 95.2754 37.5718 96.3298 37.5718H97.7632V55.7273H96.3298C95.2507 55.7273 94.8965 55.8509 94.8965 56.2051C94.8965 56.617 95.5637 56.6829 99.7402 56.617C103.241 56.5511 104.584 56.4275 104.707 56.1062C104.773 55.8509 104.386 55.7273 103.373 55.7273H101.907V37.6047L103.241 37.5059C103.974 37.44 104.609 37.2176 104.707 36.9951C104.806 36.7068 103.686 36.6162 99.8637 36.6162C95.6626 36.6162 94.8965 36.6821 94.8965 37.094Z" fill="%23ffffff"/><path d="M105.729 37.0936C105.729 37.4478 106.108 37.5713 107.162 37.5713H108.596V55.7269H107.162C106.083 55.7269 105.729 55.8504 105.729 56.2047C105.729 56.6165 106.24 56.6824 108.974 56.6165C111.207 56.5506 112.253 56.3941 112.352 56.1058C112.418 55.8504 112.031 55.7269 111.017 55.7269H109.551V37.7361L111.273 40.4462C118.662 51.9706 121.94 56.8472 122.385 56.946C122.896 57.0449 122.929 56.2788 122.929 47.3246V37.6125L124.428 37.5137C125.26 37.4478 125.96 37.2254 126.051 37.0029C126.15 36.7146 125.318 36.624 122.608 36.624C119.897 36.624 119.074 36.7229 119.164 37.0029C119.263 37.2254 119.897 37.4478 120.631 37.5137L121.965 37.6125V49.8453L119.477 46.0231C118.11 43.9225 116.232 40.957 115.276 39.433L113.522 36.6652L109.633 36.6323C106.355 36.6323 105.712 36.6982 105.712 37.11L105.729 37.0936Z" fill="%23ffffff"/><path  d="M126.743 39.7959C126.743 42.2507 126.842 42.9838 127.155 42.9838C127.41 42.9838 127.789 42.2177 128.11 41.1386C128.712 38.9721 129.511 38.0495 131.101 37.6047C133.613 36.9045 133.423 36.1714 133.423 46.493V55.7273H131.801C130.656 55.7273 130.244 55.8509 130.334 56.1062C130.433 56.4275 131.735 56.5181 135.491 56.5181C139.247 56.5181 140.557 56.4193 140.681 56.1062C140.747 55.8509 140.327 55.7273 139.182 55.7273H137.559V37.1599L138.992 37.3823C139.791 37.4812 140.747 37.7365 141.093 37.926C141.826 38.3049 143.292 41.1716 143.292 42.2589C143.292 42.8026 143.482 42.9921 143.959 42.9921C144.561 42.9921 144.627 42.8685 144.437 41.7811C144.338 41.1469 144.248 39.7135 144.248 38.5932V36.6162H126.735V39.8041L126.743 39.7959Z" fill="%23ffffff"/></svg>');aspect-ratio:3.73;background-repeat:no-repeat;background-size:contain;background-position:center center}.container06 .btn_more{display:none}.container07 .icon_rank{font-size:1.1em}.container07 ul{position:relative;width:100%;max-width:102rem;display:grid;grid-template-columns:repeat(5, 1fr);font-size:1em;margin-top:1em;overflow:hidden}@media(max-width: 480px)and (orientation: portrait){.container07 ul{grid-template-columns:repeat(2, 1fr)}}.container07 ul li{position:relative;width:100%;font-size:1em}.container07 ul li a{position:relative;font-size:1em;display:block}.container07 ul li a img{aspect-ratio:1/1.47;-o-object-fit:cover;object-fit:cover}.container07 ul li a .item_name{position:absolute;left:0;bottom:0;width:100%;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;font-size:1em;padding-bottom:.8em;font-size:max(12px,1.125em);color:#fff;z-index:1;font-weight:700;letter-spacing:.08em}.container07 ul li a .item_name::before{content:"";position:absolute;left:0;bottom:0;width:100%;height:calc(100% + 1.5em);background-image:-webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.8)), to(rgba(0, 0, 0, 0)));background-image:-webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0));background-image:linear-gradient(to top, rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0));mix-blend-mode:multiply;z-index:-1}.container07 .btn_past{position:relative;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;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:15em;aspect-ratio:1/.2;text-transform:uppercase;letter-spacing:.1em;font-size:max(12px,1.25em);color:#fff;padding-left:.2em;margin-top:1.4em;border-radius:.3em}.container07 .btn_past::before{content:"";-webkit-transform:translateX(-60%);transform:translateX(-60%);background-color:#fff;width:.5em;aspect-ratio:1;-webkit-clip-path:polygon(0 0, 0 100%, 100% 50%);clip-path:polygon(0 0, 0 100%, 100% 50%)}.container07 .btn_past.hot{background-color:#77aec1}.container07 .btn_past.villa{background-color:#b965b4}.container08{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;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:5em 2vw}@media(max-width: 480px)and (orientation: portrait){.container08{padding-inline:0}}.container08 .block_new-face{position:relative;max-width:102rem;font-size:1em}.container08 .block_new-face .splide__track{font-size:1em}.container08 .block_new-face .splide__track ul{font-size:1em}.container08 .block_new-face .splide__track ul li{font-size:1em}.container08 .block_new-face .splide__track ul li .wrap_photo{position:relative;-o-object-fit:cover;object-fit:cover}.container08 .block_new-face .splide__track ul li .wrap_photo img{-webkit-transition:7s 1s linear;transition:7s 1s linear;-webkit-transform:translateY(-1.5%) scale(1.1);transform:translateY(-1.5%) scale(1.1)}.container08 .block_new-face .splide__track ul li[class*=-active] .wrap_photo img{-webkit-transition-delay:0s;transition-delay:0s;-webkit-transform:translateY(1.5%) scale(1.05);transform:translateY(1.5%) scale(1.05)}.container08 .block_new-face .splide__track ul li .wrap_profile{position:absolute;bottom:.5em;z-index:1;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;gap:.3em 0;-webkit-animation:.8s ease-out both;animation:.8s ease-out both;opacity:0}@media(max-width: 480px)and (orientation: portrait){.container08 .block_new-face .splide__track ul li .wrap_profile{gap:0}}.container08 .block_new-face .splide__track ul li .wrap_profile h3,.container08 .block_new-face .splide__track ul li .wrap_profile .cast-name,.container08 .block_new-face .splide__track ul li .wrap_profile .size{-webkit-animation:.8s ease-out both;animation:.8s ease-out both}.container08 .block_new-face .splide__track ul li .wrap_profile .cast-name{-webkit-animation-delay:.4s;animation-delay:.4s}.container08 .block_new-face .splide__track ul li .wrap_profile .size{-webkit-animation-delay:.6s;animation-delay:.6s}.container08 .block_new-face .splide__track ul li .wrap_profile h3{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;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:max(12px,1.875em);font-weight:600;width:100%;color:#fff;padding-top:.5em 0;font-family:"FuturaCondensedMedium",sans-serif;font-weight:normal;font-style:normal;text-transform:uppercase;background:-webkit-gradient(linear, right top, left top, from(transparent), color-stop(15%, var(--shopColor)), color-stop(85%, var(--shopColor)), to(transparent));background:-webkit-linear-gradient(right, transparent, var(--shopColor) 15%, var(--shopColor) 85%, transparent);background:linear-gradient(-90deg, transparent, var(--shopColor) 15%, var(--shopColor) 85%, transparent)}@media(max-width: 480px)and (orientation: portrait){.container08 .block_new-face .splide__track ul li .wrap_profile h3{font-size:max(12px,1.5em);margin-bottom:.1em}}.container08 .block_new-face .splide__track ul li .wrap_profile .cast-name{font-family:"FuturaCondensedMedium",sans-serif;font-weight:normal;font-style:normal;color:#fff;text-transform:capitalize;font-size:max(12px,1.875em);font-weight:500;letter-spacing:.03em;text-shadow:2px 2px 2px rgba(0,0,0,.6)}@media(max-width: 480px)and (orientation: portrait){.container08 .block_new-face .splide__track ul li .wrap_profile .cast-name{font-size:max(12px,1.25em)}}.container08 .block_new-face .splide__track ul li .wrap_profile .size{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:1em;font-family:"FuturaCondensedMedium",sans-serif;font-weight:normal;font-style:normal;color:#fff;gap:0 .3em}.container08 .block_new-face .splide__track ul li .wrap_profile .size span{font-size:max(12px,1.25em);text-shadow:2px 2px 1px rgba(0,0,0,.4);letter-spacing:.05em}@media(max-width: 480px)and (orientation: portrait){.container08 .block_new-face .splide__track ul li .wrap_profile .size span{font-size:max(12px,1.125em)}}.container08 .block_new-face .splide__track ul li .wrap_profile .size span.age::before{content:"age."}.container08 .block_new-face .splide__track ul li .wrap_profile .size span.cup{text-transform:uppercase}.container08 .block_new-face .splide__track ul li .wrap_profile .size span.cup::after{content:"cup";text-transform:capitalize}.container08 .block_new-face .splide__track ul li .wrap_profile .size span.tall::before{content:"T."}.container08 .block_new-face .splide__track ul li .wrap_profile .size span.bust::before{content:"B."}.container08 .block_new-face .splide__track ul li .wrap_profile .size span.west::before{content:"W."}.container08 .block_new-face .splide__track ul li .wrap_profile .size span.hip::before{content:"W."}.container08 .block_new-face .splide__track ul li.anm-started .wrap_profile{-webkit-animation-name:newFace_fadeIn;animation-name:newFace_fadeIn}.container08 .block_new-face .splide__track ul li.anm-started .wrap_profile h3,.container08 .block_new-face .splide__track ul li.anm-started .wrap_profile .cast-name,.container08 .block_new-face .splide__track ul li.anm-started .wrap_profile .size{-webkit-animation-name:newFace_fadeIn;animation-name:newFace_fadeIn}@-webkit-keyframes newFace_fadeIn{0%{-webkit-transform:translateY(6rem);transform:translateY(6rem);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes newFace_fadeIn{0%{-webkit-transform:translateY(6rem);transform:translateY(6rem);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.container08 .block_new-face .splide__track ul li.anm-finished .wrap_profile{-webkit-animation-name:newFace_fadeOut;animation-name:newFace_fadeOut}.container08 .block_new-face .splide__track ul li.anm-finished .wrap_profile h3,.container08 .block_new-face .splide__track ul li.anm-finished .wrap_profile .cast-name,.container08 .block_new-face .splide__track ul li.anm-finished .wrap_profile .size{-webkit-animation-name:newFace_fadeOut;animation-name:newFace_fadeOut}@-webkit-keyframes newFace_fadeOut{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}100%{-webkit-transform:translateY(-6rem);transform:translateY(-6rem);opacity:0}}@keyframes newFace_fadeOut{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}100%{-webkit-transform:translateY(-6rem);transform:translateY(-6rem);opacity:0}}.container09{position:relative;width:100%;padding:3em 2vw;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;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media(max-width: 480px)and (orientation: portrait){.container09{padding:4vw 0}}.container09 ul{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;gap:1em;font-size:1em;margin-top:1em;width:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media(max-width: 480px)and (orientation: portrait){.container09 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;gap:2vw 0}}.container09 ul li{position:relative;font-size:1em;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:102rem}@media(max-width: 480px)and (orientation: portrait){.container09 ul li{min-width:unset}}/*# sourceMappingURL=shop_top_no_wow.min.css.map */