  *{scrollbar-width:thin;margin:0px;padding:0px}body{width:100vw;color:#3b3b3b}main{position:relative;width:100%;overflow:hidden;font-family:"Rounded Mplus 1c",sans-serif}ul{list-style:none}button{display:block}button:hover{cursor:pointer}iframe{width:100%;height:100%;border:none}.header{display:flex;justify-content:space-between;align-items:center;pointer-events:all}.header__right{height:100%;align-items:center;padding:0px 8px;gap:8px}.logo-button{margin:17px;border:none;background:rgba(0,0,0,0)}.menu-icon{display:none}.menu{display:flex;justify-content:center}.menu__inner{width:100%;height:100%}.menu__items{display:flex;align-items:center;gap:10px;pointer-events:all}.menu__button{width:100%;height:100%;background:#fff;border:2px solid #70cdf9;border-radius:15px;line-height:14px;text-align:center;font-family:"Rounded Mplus 1c",sans-serif;font-weight:800;font-style:normal;font-size:13px;line-height:14px;text-align:center;align-content:center;box-shadow:-3px -3px 4px 0px rgba(0,0,0,.2509803922) inset}.mission-button{background:rgba(0,0,0,0);border:none;background-image:url("/energy/nuclear/virtual_tour/img/menu/roblox.svg");background-repeat:no-repeat;background-position:center;background-size:cover;border-radius:5px}.guide-button{display:flex;align-items:center;width:114px;height:28px;border:none;border-radius:50px;background:#fff;font-weight:800;font-size:12px;line-height:12px}.guide-button::before{content:"";display:inline-block;width:29px;height:29px;background-color:#70cdf9;mask-image:url("/energy/nuclear/virtual_tour/img/menu/guide-icon.svg");mask-size:contain;mask-repeat:no-repeat;mask-position:center}.marker-info__container{display:flex;gap:20px;max-width:767px;max-height:55px;border:none;border-radius:30px;background:hsla(0,0%,100%,.8);padding:15px 29px}.marker-info__group{display:flex;gap:8px;align-items:center}.marker{width:28.34px;height:28.34px;border:none;border-radius:50%}.marker__label{font-family:"Rounded Mplus 1c",sans-serif;font-weight:800;font-style:normal;font-size:16px;line-height:23.76px;color:#3b3b3b}.marker__earthquake{background-image:url("/energy/nuclear/virtual_tour/img/nuclear/earthquake.svg");background-color:#ff598e;background-position:54% 50%;background-repeat:no-repeat}.marker__drop{background-image:url("/energy/nuclear/virtual_tour/img/nuclear/drop.svg");background-color:#70cdf9;background-position:50% 40%;background-repeat:no-repeat}.marker__on-site{background-image:url("/energy/nuclear/virtual_tour/img/nuclear/on-site.svg");background-color:#5ae15a;background-position:50% 40%;background-repeat:no-repeat}.marker__accident{background-image:url("/energy/nuclear/virtual_tour/img/nuclear/accident.svg");background-color:#ffd900;background-position:50% 40%;background-repeat:no-repeat}.marker__other{background-image:url("/energy/nuclear/virtual_tour/img/nuclear/other.svg");background-color:#f90;background-position:50% 58%;background-repeat:no-repeat}.marker__signage{background-image:url("/energy/nuclear/virtual_tour/img/nuclear/signage.svg");background-color:#021992;background-position:50% 58%;background-repeat:no-repeat}.marker__border{border:4px solid #fff}.gesture{display:flex;justify-content:right;padding:0px 22.43px}.gesture__container{width:365.57px;height:45.34px;display:flex;justify-content:center;align-items:center;gap:18px;background-image:url("/energy/nuclear/virtual_tour/img/bg/bg-gesture.svg");background-size:contain;background-repeat:no-repeat}.gesture__item{display:flex;align-items:center;gap:5px;color:#3b3b3b;font-weight:500;font-size:13px;line-height:19.31px}.scroll-wrap{display:flex;flex-direction:column;overflow:hidden}.scroll{overflow-y:scroll}.popup{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:100%;max-width:685px;max-height:619px;border:none;border-radius:20px;padding:20px 17px;background:#70cdf9;box-shadow:-3px -3px 4px 0px rgba(0,0,0,.2509803922) inset;z-index:30}.popup h1{width:100%;font-weight:800;font-size:22px;line-height:32.67px;text-align:center}.popup article{height:100%}.popup__inner{height:100%;display:flex;flex-direction:column;gap:18px}.popup__title{position:relative;display:flex;align-items:center;width:100%;margin-bottom:21px}.popup__contents{flex-grow:1;background:#fff;border-radius:10px;padding:18px 34px;box-shadow:2px 2px 4px 0px rgba(0,0,0,.2509803922) inset}.popup__icon-close-button{position:absolute;top:65%;right:0px;transform:translateY(-50%);border:none;display:flex;flex-direction:column;justify-content:center;align-items:center;background:none;color:#fff;font-weight:500;font-size:12px;line-height:17.82px;text-align:center}.popup__icon-close-button::before{content:"";display:block;width:18px;height:18px;background-image:url("/energy/nuclear/virtual_tour/img/popup/close-icon.svg");background-repeat:no-repeat;background-position:center}.popup__close-button{width:126px;height:31px;border:none;border-radius:20px;background:#fff;box-shadow:-2px -2px 4px 0px rgba(0,0,0,.2509803922) inset;font-weight:800;font-size:17px;line-height:17px;text-align:center}.popup__button-group{display:flex;justify-content:center;width:100%}.menu-overlay{display:none;position:absolute;top:0px;left:0px;width:100%;height:100%;background:#70cdf9;z-index:1}.popup-overlay{display:none;position:absolute;top:0px;left:0px;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:20}.drawer{width:100%;flex-direction:column;justify-content:center;align-items:center;background:#70cdf9;z-index:10}.bg-white{background:#fff}.grow{flex-grow:1}.contents{width:350px;height:497px;border:none;border-radius:20px;background:#fff;box-shadow:-3px -3px 4px 0px rgba(0,0,0,.2509803922) inset}.contents__inner{position:relative;box-sizing:border-box;display:flex;flex-direction:column;width:100%;height:100%;padding:11px 16px;gap:8px;overflow:hidden}.contents__close-button{width:126px;height:31px;background:#fff;border:2px solid #70cdf9;border-radius:20px;box-shadow:-2px -2px 4px 0px rgba(0,0,0,.2509803922) inset;font-weight:800;font-size:17px;line-height:17px;text-align:center}.contents__iframe-wrap{box-sizing:border-box}.contents__iframe{position:relative;width:100%;height:0px;padding-top:56.2%}.contents__section-wrap{padding:10px 16px}.contents__button-group{display:flex;justify-content:center;width:100%}.contents iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.contents__annotation,.contents p{font-weight:500;font-style:normal;font-size:12px;line-height:20px}.contents section{display:flex;flex-direction:column;gap:25px}.markers{position:absolute;width:100%;height:100%;overflow:hidden;pointer-events:none}.markers .marker{pointer-events:all}.slideshow{width:200px;height:112px;overflow:hidden;border:9px solid #17aef4;border-top-right-radius:10px}.splide a{display:inline-block;flex-shrink:0;width:100%;height:100%}.splide img{width:100%;height:100%}.tooltip-wrap{position:absolute;display:none;background-color:#fff;color:#3b3b3b;padding:6px;border-radius:50px;font-weight:800;font-size:14px;line-height:14px;z-index:1000}.tooltip{display:flex;align-items:center;white-space:nowrap}.tooltip::before{content:"";width:22px;height:22px;margin-right:4px;border-radius:50%;background-image:url("/energy/nuclear/virtual_tour/img/tooltip/icon.svg");background-position:center;background-repeat:no-repeat}.tooltip__pink::before{background-color:#ff598e}.tooltip__sky-blue::before{background-color:#70cdf9}.tooltip__lime-green::before{background-color:#5ae15a}.tooltip__lemon-yellow::before{background-color:#ffd900}.tooltip__orange::before{background-color:#f90}.tooltip__dark-blue::before{background-color:#021992}.to-top-button{width:100px;height:31px;font-weight:800;font-size:17px;line-height:17px;text-align:center;color:#fff;border:none;border-radius:20px;background:#6cc6f0;box-shadow:-2px -2px 4px 0px rgba(0,0,0,.2509803922) inset}.serial-code{font-weight:800;text-align:center;align-content:center;color:#3b3b3b;background:#fff;box-shadow:2px 2px 4px 0px rgba(0,0,0,.2509803922) inset}.serial-code__container{display:flex;flex-direction:column;align-items:center;justify-content:center;background:#e60012;box-shadow:-3px -3px 4px 0px rgba(0,0,0,.2509803922) inset;cursor:pointer}.serial-code__title{font-weight:800;font-size:16px;line-height:130%;text-align:center;color:#fff}.serial-code__close-button{position:absolute;top:0px;left:0px;transform:translate(-50%, -50%);width:16px;height:16px;background-image:url("/energy/nuclear/virtual_tour/img/serial-code/close-icon.svg");background-position:center;background-repeat:no-repeat;background-size:contain}.serial-code-badge::before{content:"";position:absolute;right:0px;bottom:0px;transform:translate(60%, 60%);width:23px;height:18px;background-image:url("/energy/nuclear/virtual_tour/img/serial-code/badge-icon.svg");background-repeat:no-repeat;background-size:contain;background-position:center}@media screen and (min-width: 767px){.menu{display:flex;justify-content:center;align-items:center;width:715px;height:75px;background:hsla(0,0%,100%,.8);border-radius:10px 0px 0px 10px}.menu__inner{display:flex;align-items:center;justify-content:center}.menu__item{width:129px;height:50px}.menu__item-hamaoka-real{display:none}.mission-button{width:100%;height:54px}article.contents{width:350px;height:497px;border:none;border-radius:20px;overflow:hidden;background:#fff}.to-top-button{display:none}.serial-code{width:320px;height:33px;border-radius:10px;font-size:20px;line-height:14px}.serial-code__container{width:350px;height:96px;border-radius:20px;gap:4px}.serial-code__title{font-size:16px;line-height:130%}.serial-code__close-button{display:none}}@media screen and (max-width: 767px){.header{width:100%}.logo-button{margin:8px}.logo{width:166.45px;height:55px}.menu-icon{display:block;width:30px;height:30px;border:none;background-image:url("/energy/nuclear/virtual_tour/img/menu/menu-icon.svg");background-repeat:no-repeat;background-size:contain;background-color:rgba(0,0,0,0);background-position:center}.menu-icon[data-menu=open]{background-image:url("/energy/nuclear/virtual_tour/img/menu/close-icon.svg")}.menu__inner{background:#9adfff}.menu__items{flex-direction:column;width:100%;gap:10px;background:rgba(0,0,0,0);padding:38px 0px}.menu__item{width:328px;height:54px}.menu__item-mission{width:232.82px;height:100px}.menu__item-hamaoka-real{width:auto;height:auto}.menu__button{font-size:16px;line-height:18px}.gesture{padding:0px 8px}.gesture__container{width:fit-content;justify-content:right;background-image:none}.gesture__item{font-weight:500;font-size:10px;line-height:14.85px}.mission-button{width:100%;height:100%;min-width:110px;min-height:50px}.sp-scroll-wrap{display:flex;flex-direction:column;overflow:hidden}.sp-scroll{box-sizing:border-box;width:100%;overflow-y:scroll}.contents section{height:100%}.contents__iframe-wrap{padding:0px 14px}.floating{display:flex;flex-direction:column;justify-content:center;align-items:center;transition:top .2s linear}.floating__arrow-top::before{content:"";position:absolute;top:0px;left:0px;transform:translateY(-100%);display:block;width:100%;height:31px;background-image:url("/energy/nuclear/virtual_tour/img/floating/arrow-top.svg");background-repeat:no-repeat;background-position:center}.popup{max-width:350px;max-height:497px}.popup__contents{padding:18px 14px}.serial-code{width:143px;height:16px;font-size:9.45px;border-radius:5px}.serial-code__container{width:164px;height:45px;border-radius:10px;gap:2px}.serial-code__title{font-size:7.56px;line-height:120%}}