@import url("https://fonts.googleapis.com/css2?family=Noto+Serif+JP:wght@200;300;400;500;600;700;900&display=swap");*{font-family:'Noto Serif JP', serif}body{user-select:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-drag:none;-khtml-user-drag:none}header img{margin:0 auto;max-height:110px;display:block;max-width:100vw}header::after{content:"";display:block;height:5px;background:linear-gradient(to right, #e79c26 5%, #fde65f 35%, #e79c26 60%)}main .top .container{position:relative;overflow:hidden}main .top .container #topTitle{width:600px;height:auto;position:absolute;transform:translateY(-50%);top:50%;right:0;text-align:center}main .top .container #topTitle img{width:90%}main .top .container #topTitle .buy{max-width:85%}main #topUnder{background-color:#f4e7f3}main #topUnder .container{padding-top:15px;padding-bottom:15px}main #topUnder .container img{width:70%}@media (max-width: 768px){main #topUnder .container img{width:90%}}@media (max-width: 544px){main #topUnder .container img{width:100%}}main #top2{width:100%;height:calc(1080px - 110px - 100px);background-image:url(./images/top/top2.jpg);background-size:auto 1280px;background-position:bottom 6% left 50%;position:relative}main #top2 .container{height:100%;outline-color:red}main #top2 #topDisney{position:absolute;bottom:5px;left:100px;width:130px}@media (min-width: 1921px){main #top2{background-size:auto 146%}}@media (max-width: 1200px){main #top2{background-size:auto 109%;background-position:bottom 0% left 59%}main #top2 #topTitle{width:540px}}@media (max-width: 992px){main #top2{background-size:auto 107%;background-position:bottom 0% left 52%}main #top2 #topTitle{right:-2%;width:490px}}@media (max-width: 768px){main #top2{height:600px;background-position:bottom 0% left 44%}main #top2 #topTitle{right:-3%;width:350px}main #top2 #topDisney{left:10px;width:90px}}@media (max-width: 544px){main #top2{height:480px;background-position:bottom 0% left 43%}main #top2 #topTitle{width:310px}main #top2 #topDisney{left:10px;width:50px}}@media (max-width: 470px){main #top2 #topTitle{width:250px}main #top2 #topTitle .buy{line-height:45px;font-size:18px}main #top2 #topTitle .buy>i{right:20px}}@media (max-width: 390px){main #top2 #topTitle{width:210px}main #top2 #topTitle .buy>i{right:8px}}main{overflow:hidden;padding:0px 0px 1px}main section{overflow:hidden}main section .container{margin-top:110px;margin-bottom:110px}.buy{display:block;border-radius:12px;border:1px solid #c691bb;background:linear-gradient(to bottom, #efe2ed, #d2a3c7);max-width:95%;width:400px;text-align:center;line-height:60px;font-size:20px;position:relative;margin-right:auto;margin-left:auto}.buy>i{position:absolute;transform:translateY(-50%);top:50%;right:30px;color:white;font-size:22px}.precautionaryWrapper{width:100%}.precautionaryWrapper img{width:60%}.title{width:100%;display:flex;justify-content:center}.title img{max-width:95%;z-index:100}@media (max-width: 768px){main section .container{margin-top:70px;margin-bottom:70px}.precautionaryWrapper{margin-top:30px}.precautionaryWrapper img{width:100%}}@media (max-width: 544px){main section .container{margin-top:60px;margin-bottom:60px}}main #about{background:linear-gradient(to bottom, #fbfbf3 10%, #fbfbf3 35%, #fef6d0 90%)}main #about .container{display:flex;flex-direction:column;position:relative}main #about .container>div,main #about .container a{margin-top:30px;margin-bottom:30px}main #about .container #main1,main #about .container #main2{width:100%;z-index:900}main #about .container #main2{display:none}main #about .container .flower{position:absolute}main #about .container #flower1{top:10px;left:92%;width:35%}main #about .container #flower2{bottom:150px;right:73%;width:45%}main #about .container #flower3{top:15px;right:92%;width:38%}main #about .container #flower4{bottom:170px;left:95%;width:45%}@media (max-width: 768px){main #about .container #main1{display:none}main #about .container #main2{display:block}main #about .container #discriptionUnder{margin-bottom:30px}main #about .container .precautionaryWrapper{margin-bottom:0}}main #product{background:linear-gradient(to bottom, #fef6d0 30%, #f1f8ca 50%, #dffec6 90%)}main #product .container #product__title img{width:600px;height:auto}main #product .container .product__row{position:relative;margin:50px auto;width:50%}main #product .container .product__row__images{position:relative;overflow:hidden;width:100%}main #product .container .product__row__images__image1,main #product .container .product__row__images__image2,main #product .container .product__row__images__image3,main #product .container .product__row__images__image4{width:100%;position:absolute;top:0;left:0}main #product .container .product__row__images__image2,main #product .container .product__row__images__image3,main #product .container .product__row__images__image4{left:-100%}main #product .container .product__row__images__size{width:100%;display:block}main #product .container .product__row #left,main #product .container .product__row #right{position:absolute;transform:translateY(-50%);top:50%;width:80px}main #product .container .product__row #left{right:120%}main #product .container .product__row #right{left:120%}main #product .container #product__description{display:block;width:80%;margin:50px auto}@media (max-width: 768px){main #product .container .product__row{margin:30px auto}main #product .container .product__row #left,main #product .container .product__row #right{width:50px}main #product .container #product__description{width:100%;margin:30px auto}}main #scene{background:linear-gradient(to bottom, #dffec6 0%, #cedbfd 30%, #cedbfd 65%, #efe2e4 90%);position:relative}main #scene .container #scene__title img{width:600px;height:auto}main #scene .container .cards{margin:80px 0}main #scene .container .cards__cardWrapper{z-index:100}main #scene .container .cards__cardWrapper__card{border-bottom:3px solid #d7ba92}main #scene .container .cards__cardWrapper__card__image{width:100%}main #scene .container #sceneCastle{position:absolute;width:2000px;transform:translateX(-50%);bottom:0;left:50%}main #scene .container #sceneLantan{position:absolute;transform:translateX(-50%);bottom:-8%;left:50%;width:1715px}main #scene .container #sceneLantanL{position:absolute;display:none}main #scene .container #sceneLantanR{position:absolute;display:none}main #scene .container .precautionaryWrapper{display:flex}main #scene .container .precautionaryWrapper img{z-index:100}@media (max-width: 1400px){main #scene .container #sceneLantan{bottom:0%;width:1415px}main #scene .container .precautionaryWrapper{display:flex}main #scene .container .precautionaryWrapper img{z-index:100}}@media (max-width: 1200px){main #scene .container #sceneCastle{width:1600px}main #scene .container #sceneLantan{bottom:0%;width:1215px}}@media (max-width: 992px){main #scene .container #sceneCastle{width:1300px}main #scene .container #sceneLantan{bottom:0%;width:1015px}}@media (max-width: 768px){main #scene .container .cards{margin:30px 0}}@media (max-width: 767px){main #scene .container #sceneCastle{width:2500px}main #scene .container #sceneLantan{display:none}main #scene .container #sceneLantanL{display:block;bottom:0;left:0;width:400px}main #scene .container #sceneLantanR{display:block;top:0;right:0;width:400px}}@media (max-width: 544px){main #scene .container #sceneCastle{width:2000px}}@media (max-width: 470px){main #scene .container #sceneCastle{width:1700px}}main #movie{background:linear-gradient(to bottom, #efe2e4 25%, #fdfee6 70%)}main #movie .container #movie__title img{width:600px;height:auto}main #movie .container #comingsoon{margin:50px 0}main #movie .container #comingsoon iframe{width:100%}@media (max-width: 768px){main #movie .container #comingsoon{margin:30px 0}}main #gallery{background:linear-gradient(to bottom, #fdfee6 35%, #f0e9e9 70%, #e1dee7 90%);position:relative}main #gallery .container #gallery__title img{width:600px;height:auto;z-index:100}main #gallery .container .gallery__row{margin:50px 0}main #gallery .container .gallery__row .slider_thumb{z-index:100;max-width:600px;width:90%;margin:0 auto}main #gallery .container .gallery__row .slider_thumb img{width:100%;height:auto}main #gallery .container .gallery__row .thumb{z-index:100;margin-top:40px}main #gallery .container .gallery__row .thumb__imageWrapper{padding:10px}main #gallery .container .gallery__row .thumb__imageWrapper img{width:100%;height:auto}main #gallery .container .pattern{position:absolute;width:450px}main #gallery .container #pattern1{top:-80px;right:2%}main #gallery .container #pattern2{bottom:80px;left:2%}main #gallery .container .precautionaryWrapper{display:flex}main #gallery .container .precautionaryWrapper img{z-index:100}@media (max-width: 1200px){main #gallery .container .pattern{width:410px}main #gallery .container #pattern1{top:0px;right:0}main #gallery .container #pattern2{bottom:80px;left:0%}}@media (max-width: 768px){main #gallery .container .gallery__row .thumb__imageWrapper{padding:4px}main #gallery .container #pattern1{top:0px;right:-10%}main #gallery .container #pattern2{bottom:80px;left:-20%}}@media (max-width: 580px){main #gallery .container .gallery__row .thumb__imageWrapper{padding:4px}main #gallery .container .pattern{width:310px}}@media (max-width: 544px){main #gallery .container .gallery__row{margin:20px 0}main #gallery .container .pattern{width:270px}main #gallery .container #pattern1{top:0px;right:-10%}main #gallery .container #pattern2{bottom:80px;left:-50%}}main #details{background:linear-gradient(to bottom, #e1dee7 5%, #9cc9da 35%, #fdfee6 95%)}main #details .container{display:flex;flex-direction:column}main #details .container #details__title img{width:600px;height:auto}main #details .container #image360{width:70%;margin:50px auto;position:relative}main #details .container #image360__inner{transform:translateX(-50%) translateY(-50%);position:absolute;top:51%;left:50%;width:72%}main #details .container #image360 #frame{width:100%}main #details .container #details__descriptionWrapper{width:100%;position:relative}main #details .container #details__descriptionWrapper__description1{width:100%;margin-top:50px;margin-bottom:50px}main #details .container #details__descriptionWrapper__description2{display:none;width:100%}main #details .container #details__descriptionWrapper #link1{position:absolute;bottom:25%;width:40%;height:1%;left:11%}main #details .container #details__descriptionWrapper #link2{position:absolute;bottom:10%;width:43%;height:1%;left:33%}main #details .container .precautionaryWrapper{margin-top:120px}@media (max-width: 1200px){main #details .container #image360{width:90%;margin:30px auto}main #details .container #details__descriptionWrapper #link1{bottom:25.4%}main #details .container .precautionaryWrapper{margin-top:30px}}@media (max-width: 992px){main #details .container #details__descriptionWrapper #link1{bottom:26%;width:40%;height:1%;left:11%}main #details .container #details__descriptionWrapper #link2{bottom:11%;width:43%;height:1%;left:33%}main #details .container .precautionaryWrapper{margin-top:30px}}@media (max-width: 768px){main #details .container #details__descriptionWrapper__description1{display:none}main #details .container #details__descriptionWrapper__description2{display:block;margin-top:30px;margin-bottom:30px}main #details .container #details__descriptionWrapper #link1{bottom:22%;width:70%;height:2%;left:11%}main #details .container #details__descriptionWrapper #link2{bottom:3.8%;width:70%;height:1.6%;left:15%}main #details .container .precautionaryWrapper{margin-top:30px}}@media (max-width: 544px){main #details .container #image360{width:96%}}@media (max-width: 440px){main #details .container #details__descriptionWrapper #link1{bottom:22.3%;width:70%;height:1.7%;left:11%}main #details .container #details__descriptionWrapper #link2{bottom:4.5%;width:70%;height:1.6%;left:15%}main #details .container .precautionaryWrapper{margin-top:30px}}main #links .container{margin-top:40px;margin-bottom:40px;display:flex;justify-content:center;align-items:center}main #links .container a{display:block}main #links .container a img{width:170px}main #links .container a:nth-of-type(1){margin-right:70px}main #links .container a:nth-of-type(2){margin-left:70px}@media (max-width: 768px){main #links .container a:nth-of-type(1){margin-right:50px}main #links .container a:nth-of-type(2){margin-left:50px}}@media (max-width: 544px){main #links .container a:nth-of-type(1){margin-right:25px}main #links .container a:nth-of-type(2){margin-left:25px}}@media (max-width: 450px){main #links .container a img{width:130px}main #links .container a:nth-of-type(1){margin-right:11px}main #links .container a:nth-of-type(2){margin-left:11px}}footer{background-color:#c89e2d;line-height:100px;text-align:center}footer img{vertical-align:middle}#lantan{background-color:black;position:fixed;height:100vh;width:100vw;z-index:1000}#lantan .otherLantan{position:absolute;opacity:0}#lantan #firstLantan{position:absolute;width:300px;transform:translateX(-50%) translateY(-50%);z-index:10000;top:70%;left:56%;opacity:0}@media (max-width: 544px){#lantan #firstLantan{position:absolute;width:150px;transform:translateX(-50%) translateY(-50%);z-index:10000}}#loading{background-color:black;height:100vh;width:100vw;font-size:30px;line-height:100vh;text-align:center;font-family:'Montserrat', sans-serif;color:#af98ce;text-shadow:0 0 10px white;z-index:100000;position:fixed;top:0}#loading__dot1{animation:anime1 3s ease 0s infinite alternate;opacity:0}#loading__dot2{animation:anime1 3s ease 1s infinite alternate;opacity:0}#loading__dot3{animation:anime1 3s ease 2s infinite alternate;opacity:0}@keyframes anime1{0%{opacity:0}50%{opacity:1}}
/*# sourceMappingURL=style.min.css.map */