﻿main img{width:100%;height:auto}main a{cursor:pointer}main h2,main h3{margin:auto;line-height:1.5;font-weight:700;font-family:"UD新ゴ DB"}main dd,main p,main li,main figcaption,main div{font-weight:400;font-family:"UD新ゴ M";line-height:1.8}.attention-sction{padding:clamp(25px,4vw,40px) 0;background:#ebebeb}.attention-sction ul{padding:0 20px 0 20px}.attention-sction li{list-style:disc;font-weight:700;color:#212121;font-size:clamp(14px,1.6vw,16px);font-weight:400;font-family:"UD新ゴ M";line-height:1.7;margin-bottom:10px}.plan_away_game--main-ttl h2{text-align:center;margin-bottom:20px;font-family:"Noto Serif JP",serif;font-optical-sizing:auto;font-weight:400;font-style:normal;letter-spacing:1.5px;font-size:clamp(18px,2.4vw,24px);line-height:1.4;color:#212121}.--column2{display:grid;gap:20px;grid-template-columns:1fr 1fr}.--column3{display:grid;gap:20px;grid-template-columns:1fr 1fr 1fr}.--navy{color:#1c2d51 !important}.--red{color:red !important}.layout-main,.layout-content,.l-container--middle{background:none !important}main p,main li,main h2,main h3,main td,main dd,main figcaption{color:#fff}.uniform_25-26{position:relative}.uniform_25-26 a,.uniform_25-26 span{color:inherit;text-decoration:none;line-height:inherit;font-family:inherit}.uniform_25-26::after{content:"";background-image:url(https://www.velca.jp/files/user/assets/imgs/uniform2025/back.webp);background-position:center;background-repeat:no-repeat;background-size:cover;width:100%;height:100vh;position:fixed;top:0;left:50%;transform:translateX(-50%);z-index:1}.game_plan-top{background:#1c2d51}.game_plan-top h1{padding:0;background:#fff;padding:0}.game_plan-top h1 img{display:block;margin:auto;width:min(1200px,100%)}.s--inner{width:min(800px,100% - 40px);margin:auto;padding:clamp(25px,4vw,40px) 20px}.radius{border-radius:5px}.bg-whtie{background:#fff;color:#1c2d51}.link{padding-top:80px;margin-top:-80px}.nav-btn{position:relative}.nav-btn:after{content:">";transform:translateY(-50%) rotate(90deg) scaleY(1.3);position:absolute;top:50%;right:5px}.nav-btn-wrap{margin:clamp(25px,4vw,40px) auto;display:grid;gap:10px;width:min(1100px,100% - 40px);margin-inline:auto;grid-template-columns:repeat(4, 1fr)}.nav-btn-wrap button{border-radius:7px;width:100%;background:#fff;color:#1c2d51;font-weight:700;font-family:"UD新ゴ DB";border:solid 1px #1c2d51}.nav-btn-wrap button a{padding:7px 0;width:100%;display:block}.plan-point{width:min(1100px,100% - 40px);margin-inline:auto}.plan-point p{color:#1c2d51}.plan-point-ttl{text-align:center}.plan-point-ttl h2{font-size:clamp(16px,1.8vw,18px);color:#1c2d51}.plan-point-ttl h3{font-size:clamp(18px,2.4vw,24px);color:#1c2d51;font-weight:700;font-family:"UD新ゴ DB";margin-bottom:clamp(10px,2vw,20px);letter-spacing:.5px}.plan-point-ttl h2+h3+h2{font-size:clamp(14px,1.6vw,16px)}.point-img.--1{width:min(800px,100% - 40px);margin-inline:auto;display:block;aspect-ratio:16/9;object-fit:contain;object-position:center;margin-bottom:clamp(10px,2vw,20px)}.plan-point-img--wrap{display:grid;gap:clamp(10px,2vw,20px);grid-template-columns:1.2fr 1fr}.plan-point-img--wrap{color:#1c2d51}.game_plan-text{margin-top:clamp(25px,4vw,40px)}.game_plan-text h3{font-weight:700;font-family:"UD新ゴ DB";margin-bottom:10px;color:#1c2d51;font-size:clamp(18px,2.4vw,24px);text-align:center}.game_plan-text ul{width:fit-content;margin:auto}.game_plan-text li{font-weight:400;font-family:"UD新ゴ M";color:#1c2d51}.t-shin{font-weight:300;font-family:"UD新ゴ R"}.plan-point-img--wrap{margin-bottom:20px}.plan-point--item{margin-bottom:clamp(25px,4vw,40px)}.left-center{width:fit-content;margin:auto}.game_plan-main-ttl{font-size:clamp(25px,3.5vw,35px);color:#1c2d51;text-align:center;margin:clamp(25px,4vw,40px) auto clamp(10px,2vw,20px)}.bg-gold{background:#fffbf4;margin:clamp(25px,4vw,40px) auto}.lounge-inner{padding:clamp(25px,4vw,40px) 0;width:min(700px,100% - 40px);margin-inline:auto}.game_and_hotel{width:min(500px,100% - 40px);margin-inline:auto}.bg-gold h3{border-bottom:solid 1px #003893;color:#c78a00;font-size:clamp(16px,1.8vw,18px);letter-spacing:1px;padding-bottom:10px;font-weight:700;font-family:"UD新ゴ DB";line-height:1.5;text-align:center;margin-bottom:20px}.bg-gold p+h3{margin-top:clamp(25px,4vw,40px)}.bg-gold p{margin:auto;width:fit-content}.lounge-image-wrap{display:grid;gap:10px;grid-template-columns:1fr 1fr;margin-top:30px}.lounge-image-wrap figcaption{color:#1c2d51;text-align:center;margin-top:5px}.bg-gold dt,.bg-gold dd{color:#1c2d51}.bg-gold dl{margin:30px auto}.bg-gold dt{margin-bottom:10px;display:flex;gap:clamp(10px,5vw,50px);justify-content:space-between;width:fit-content;font-weight:700;font-family:"UD新ゴ DB"}.bg-gold dt span:first-child{width:200px}.bath-sauna-wrap p{text-align:center}.bath-sauna-img-wrap{display:grid;gap:10px;grid-template-columns:1fr 1fr;margin-top:clamp(10px,2vw,20px)}.bath-sauna-img-wrap img{aspect-ratio:16/9;object-fit:cover;object-position:center}.point-icon-wrap{display:flex;gap:20px;width:fit-content;margin:auto;align-items:center}.point-icon{width:min(90px,30%);padding-bottom:30px}.home-logo{width:min(120px,35%);display:block;margin:30px auto}.enjoy{padding-top:clamp(25px,4vw,40px)}.buy{padding:clamp(25px,4vw,40px) 0}.how-to-buy{padding:clamp(25px,4vw,40px) 0;border:solid 1px #1c2d51}.buy-item{padding:10px 8px;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;width:min(700px,100%);margin:10px auto;border-radius:7px}.buy-item .date{font-size:clamp(16px,1.8vw,18px);font-weight:700;font-family:"UD新ゴ DB"}.buy-link-btn{padding:6px 10px;border:solid 1px;border-radius:7px;background:#fff;font-size:clamp(14px,1.7vw,17px);font-weight:700;font-family:"UD新ゴ DB"}.game-name{font-size:clamp(15px,1.8vw,18px);line-height:1.3;font-weight:700;font-family:"UD新ゴ DB"}.game-name span{margin-left:5px;font-size:.7em}@media screen and (max-width: 768px){.nav-btn-wrap{grid-template-columns:1fr 1fr}.game-name{text-align:center;width:58%}.bg-gold dt span:first-child{width:auto}.lounge-inner *{text-align:left}.point-icon-wrap{display:block;cursor:pointer}.point-icon{padding:0;margin:30px auto 10px;display:block;width:min(80px,20%)}.bg-gold h3{font-size:15px}}.nav-btn-wrap button{cursor:pointer;z-index:1;text-align:center}.p-footer__yotei{margin-left:auto;margin-right:auto}.game_plan-inner{padding-left:0;padding-right:0}.how-to-buy{padding-left:20px;padding-right:20px}/*# sourceMappingURL=velca_stay_plan.min.css.map */