<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";@media screen and (max-width:768px){.anniversary .sp{display:block}.anniversary .pc{display:none}.anniversary .sp-only{display:block}.anniversary .pc-only{display:none}}@media screen and (min-width:769px){.anniversary .sp{display:none}.anniversary .pc{display:block}.anniversary .sp-only{display:none}.anniversary .pc-only{display:block}}.anniversary{font-family:Hirakaku,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,メイリオ,Meiryo,sans-serif}body,html{overflow-x:hidden}.anniversary picture{display:block}.anniversary h1,h2{color:#052135;font-family:Zen Kaku Gothic New,Hirakaku,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,メイリオ,Meiryo,sans-serif;font-weight:700}@media screen and (max-width:1024px){.anniversary .buylink .buylink__list .buylink__link{padding:0}}@media screen and (min-width:1025px){.anniversary .buylink .buylink__list .buylink__link{padding:0}}@media screen and (min-width:769px){.anniversary .buy_fixed{bottom:20px;display:none;position:fixed;right:20px;z-index:100}.anniversary .contentwrap{margin:0 auto}.anniversary .kvwrap img{width:100%}.anniversary .intro-wrap{text-align:center}.anniversary .intro-wrap h1{color:#052135;font-size:30px;letter-spacing:2.3px;margin:45px auto 0;text-indent:1em}.anniversary .intro-wrap p{color:#052135;font-family:Zen Kaku Gothic New,Hirakaku,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,メイリオ,Meiryo,sans-serif;font-size:18px;font-weight:700;letter-spacing:1px;line-height:2.1;margin:24px auto 0}.anniversary .bg-gold{background-color:#d8af5d;padding-bottom:67px;padding-top:70px}.anniversary .bg-gold .img-box{margin:0 auto;max-width:450px;text-align:center}.anniversary .bg-gold h1{font-family:Zen Kaku Gothic New,Hirakaku,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,メイリオ,Meiryo,sans-serif;font-size:40px;margin:8px auto 0;text-align:center}.anniversary .bg-gold .giftset{background-color:#052135;border-radius:25px;margin:30px auto 0;max-width:696px;padding-bottom:33px;padding-top:45px;text-align:center}.anniversary .bg-gold .giftset .giftset_img1{margin:0 auto;max-width:345px;z-index:1}.anniversary .bg-gold .giftset .giftset_img2{margin:-47px 49px 0 40.5px;max-width:615px;z-index:10}.anniversary .bg-gold .giftset .giftset_img2 img{width:615px}.anniversary .bg-gold .giftset p{color:#dce0e3;font-size:18px;letter-spacing:1px;line-height:1.9;margin:28px auto 0;text-align:center}.anniversary .new_experience_wrap{margin:auto;max-width:696px;padding-bottom:89px;text-align:center}.anniversary .new_experience_wrap h1{font-size:30px;letter-spacing:2.2px;line-height:1.6;text-align:center}.anniversary .new_experience_wrap p{color:#3d3d3d;font-size:18px;letter-spacing:1px;line-height:1.7;margin-top:18px}.anniversary .new_experience_wrap .over{margin:21px calc(50% - 50vw) 0;width:100vw}.anniversary .new_experience_wrap .header45{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:27px;justify-content:center;margin-top:57px}.anniversary .new_experience_wrap .header45 h2{font-size:30px;letter-spacing:4px;padding-bottom:18px}.anniversary .new_experience_wrap .header45 span{font-size:60px}.anniversary .new_experience_wrap .header45 .header45_img1 img{width:55px}.anniversary .new_experience_wrap .header45 .header45_img2 img{width:68px}.anniversary .new_experience_wrap .new_experience_header{border-bottom:5px double;border-top:5px double;margin:0 auto;padding-bottom:8px;padding-top:6px;text-align:center}.anniversary .new_experience_wrap .new_experience_img1{margin-bottom:23px;margin-top:50px}.anniversary .new_experience_wrap .new_experience_img2{margin-bottom:17px;margin-top:54px}.anniversary .new_experience_wrap .new_experience_img3{margin:55px auto 21px;max-width:93%}.anniversary .bg-gray{background-color:#eee;padding-bottom:89px;padding-top:72px}.anniversary .learning-wrap{margin:0 auto;max-width:696px;text-align:center}.anniversary .learning-wrap .learning-header h1{font-size:30px;letter-spacing:3px;text-indent:.4em;z-index:10}.anniversary .learning-wrap .learning-header .yellow-bar{background-color:#e2cda0;height:16px;margin:-17px auto 0;width:545px;z-index:0}.anniversary .learning-wrap .learning_img1{margin-top:39px}.anniversary .learning-wrap .over{color:#3d3d3d;font-size:18px;line-height:2.1;margin:18px calc(50% - 50vw) 0;width:100vw}.anniversary .learning-wrap .dr-wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;gap:17px;justify-content:center;margin-top:42px}.anniversary .learning-wrap .learning_img2{width:242px}.anniversary .learning-wrap .dr-wrap .dr-info-wrap{padding-left:7px;text-align:left;width:320px}.anniversary .learning-wrap .dr-wrap .dr-info-wrap p{color:#3d3d3d}.anniversary .learning-wrap .dr-wrap .dr-info-wrap p:first-of-type{font-family:Zen Kaku Gothic New,Hirakaku,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,メイリオ,Meiryo,sans-serif;font-size:20px;letter-spacing:2px;margin-top:-4px}.anniversary .learning-wrap .dr-wrap .dr-info-wrap p:nth-of-type(2){font-family:Zen Kaku Gothic New,Hirakaku,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,メイリオ,Meiryo,sans-serif;font-size:28px;letter-spacing:3px}.anniversary .learning-wrap .dr-wrap .dr-info-wrap p:nth-of-type(3){font-size:12px;letter-spacing:1px;margin-top:3px;padding-bottom:21px;width:142px;z-index:1}.anniversary .learning-wrap .dr-wrap .dr-info-wrap p:nth-of-type(4){border-top:1px solid #000;font-size:15px;line-height:1.6;margin-top:-12px;padding-top:13px;z-index:10}.anniversary .bg-yellow{background-color:#e2cda0;padding-bottom:87px;padding-top:92px}.anniversary .behavior-wrap{margin:0 auto;max-width:696px;text-align:center}.anniversary .behavior-wrap h1{font-size:34px;letter-spacing:1.4px;line-height:1.8;margin-top:26px}.anniversary .behavior-wrap sup{font-size:20px;vertical-align:text-top}.anniversary .behavior-wrap .behavior_img_caps1{margin:14px auto 0;max-width:340px}.anniversary .behavior-wrap .behavior_img1{margin:0 auto;max-width:540.6px}.anniversary .behavior-wrap .behavior_img2{margin:41px auto 0;max-width:540.6px}.anniversary .behavior-wrap .behavior_img3{margin:13px auto 0;max-width:540.6px}.anniversary .behavior-wrap .behavior_img_caps2{margin:25px auto 0;max-width:456px}.anniversary .behavior-wrap .behavior-h2-wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;gap:11px;justify-content:center;margin-top:48px}.anniversary .behavior-wrap .behavior-h2-wrap .behavior_img4{padding-top:3px;width:32.8px}.anniversary .behavior-wrap .behavior-h2-wrap h2{font-size:28px}.anniversary .behavior-wrap .behavior_img5{margin:25px auto 0;max-width:550px}.anniversary .bg-blue{background-color:#052135;padding-bottom:12px;padding-top:58px;text-align:center}.anniversary .convenient-wrap{margin:17px}.anniversary .bg-blue .convenient-wrap h2{color:#fff;font-size:20px;font-weight:500;letter-spacing:1px}.anniversary .bg-blue .convenient-wrap h1{color:#fff;font-size:34px;letter-spacing:1.5px;margin-top:10px}.anniversary .bg-blue .convenient-wrap .convenient_img1{margin:15px auto 0;max-width:774px}.anniversary .bg-white-function{padding-top:81px;text-align:center}.anniversary .function-wrap{margin:14px}.anniversary .function-wrap .header-function{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;font-size:28px;gap:5px;justify-content:center;letter-spacing:1.2px;text-align:center}.anniversary .function-wrap .header-function img{margin-top:4px;width:33px}.anniversary .function-wrap .function-bar{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#052135;border-radius:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;height:60px;justify-content:center;margin:48px auto 0;max-width:696px;padding-left:2.8em}.anniversary .function-wrap .function-bar p{color:#fff;font-family:Zen Kaku Gothic New,Hirakaku,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,メイリオ,Meiryo,sans-serif;font-size:34px;font-weight:700;text-align:center;z-index:1}.anniversary .function-wrap .function-bar img{max-width:100px;position:relative;z-index:10}.anniversary .function-wrap .function-inner h1{font-size:20px;letter-spacing:1px;line-height:2;margin-top:33px;text-align:center}.anniversary .function-wrap .function-inner .function_img1{margin:35px auto 88px;max-width:696px;padding-right:1px;text-align:center}.anniversary .function-wrap .function-inner .function_img2{margin:34px auto -8px;max-width:494px;text-align:center;text-indent:-7em}.anniversary .function-wrap .function-inner .function_img3{margin:33px auto 109px;max-width:550px;text-align:center}.anniversary .function-wrap .function-inner .header-point4{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:end;-ms-flex-align:end;-webkit-box-pack:center;-ms-flex-pack:center;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;font-size:10px;gap:24px;justify-content:center;margin-top:32px}.anniversary .function-wrap .function-inner .header-point4 h1{font-size:18px;letter-spacing:1px;margin-top:0;padding-bottom:5px}.anniversary .function-wrap .function-inner .header-point4 img{width:21.8px}.anniversary .function-wrap .function-inner .function_img4{margin:24px auto 71px;max-width:550px;text-align:center}.anniversary .function-wrap .function-inner .function_img5{margin:32px auto 106px;max-width:693.6px;text-align:center}.anniversary .function-wrap .function-inner .function_img6{margin:32px auto 69px;max-width:694.7px;text-align:center}.anniversary .bg-white-function .function_img7{margin-bottom:-6px;width:100%}.anniversary .bg-white-function .function_img7 img{width:100%}.anniversary .series h1{color:#000;font-size:30px;margin-top:38px;text-align:center}.anniversary .series-wrap{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px;justify-content:center;margin-top:33px}.anniversary .copy-wrap{margin:14px auto 31px;max-width:1050px}.anniversary .copy-wrap p{font-size:15px;line-height:1.7;text-align:left}.btn_fixed_sp{width:84px}.anniversary .new_experience_wrap .fs-40{font-size:40px;letter-spacing:4px}.anniversary .booking .wrap .buylink_ann{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px;justify-content:center;margin-top:28px}}@media screen and (max-width:768px){.anniversary .buy_fixed{bottom:20px;display:none;position:fixed;right:20px;z-index:100}.anniversary .kvwrap img{width:100%}.anniversary .intro-wrap{text-align:center}.anniversary .intro-wrap h1{color:#052135;font-size:4.8vw;letter-spacing:.5vw;margin:6.2vw 7.2vw 0;text-indent:1em}.anniversary .intro-wrap p{color:#052135;font-family:Zen Kaku Gothic New,Hirakaku,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,メイリオ,Meiryo,sans-serif;font-size:3.2vw;font-weight:700;letter-spacing:.15vw;line-height:2.4;margin:3.333vw 7.2vw 0}.anniversary .bg-gold{background-color:#d8af5d;padding-bottom:8.4vw}.anniversary .bg-gold .img-box{margin:0 13.333vw;padding-top:9.6vw}.anniversary .bg-gold h1{font-family:Zen Kaku Gothic New,Hirakaku,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,メイリオ,Meiryo,sans-serif;font-size:6.4vw;margin:-1vw auto 0;text-align:center}.anniversary .bg-gold .giftset{background-color:#052135;border-radius:2.667vw;margin:4.533vw 4.533vw 0;padding-bottom:7.5vw;padding-top:8vw}.anniversary .bg-gold .giftset .giftset_img1{margin:0 14.933vw}.anniversary .bg-gold .giftset .giftset_img1 img{width:61.147vw}.anniversary .bg-gold .giftset .giftset_img2{margin:-1vw 4.533vw}.anniversary .bg-gold .giftset .giftset_img2 img{width:81.733vw}.anniversary .bg-gold .giftset p{color:#dce0e3;font-size:3.2vw;line-height:1.9;margin:7.067vw auto 0;text-align:center}.anniversary .new_experience_wrap{margin:0 7.2vw;padding-bottom:12vw}.anniversary .new_experience_wrap h1{font-size:4.8vw;letter-spacing:.2vw;margin-top:2.1vw;text-align:center}.anniversary .new_experience_wrap p{color:#3d3d3d;font-size:3.2vw;line-height:1.8;margin-top:2.5vw}.anniversary .new_experience_wrap .header45{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.333vw;justify-content:center;margin-top:8.6vw}.anniversary .new_experience_wrap .header45 h2{font-size:4vw;letter-spacing:.1vw;padding-bottom:2.6vw}.anniversary .new_experience_wrap .header45 span{font-size:6.933vw}.anniversary .new_experience_wrap .header45 .header45_img1 img{width:5.427vw}.anniversary .new_experience_wrap .header45 .header45_img2 img{width:6.715vw}.anniversary .new_experience_wrap .new_experience_header{border-bottom:1.4vw double;border-top:1.4vw double;margin:0 calc(50% - 46vw);padding-bottom:2.5vw;padding-top:.3vw;text-align:center;width:92vw}.anniversary .new_experience_wrap .fs-40{font-size:5.6vw;letter-spacing:.5vw}.anniversary .new_experience_wrap .new_experience_img1{margin-top:7.3vw}.anniversary .new_experience_wrap .new_experience_img2{margin-bottom:-1.5vw;margin-top:13.8vw}.anniversary .new_experience_wrap .new_experience_img3{margin-top:9vw}.anniversary .bg-gray{background-color:#eee;padding-bottom:3vw;padding-top:8vw}.anniversary .learning-wrap{margin:0 7.2vw}.anniversary .learning-wrap .learning-header{text-align:center}.anniversary .learning-wrap .learning-header h1{font-size:5vw;text-indent:1vw;z-index:10}.anniversary .learning-wrap .learning-header .yellow-bar{background-color:#e2cda0;height:3.2vw;margin:-3.3vw auto 0;width:85.333vw;z-index:0}.anniversary .learning-wrap .learning_img1{margin:5.1vw auto 0;text-align:center;width:64.8vw}.anniversary .learning-wrap p{color:#3d3d3d;font-size:3.2vw;line-height:1.8;margin-right:2.133vw;margin-top:3.4vw}.anniversary .learning-wrap .dr-wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;gap:3.2vw;margin-top:5.6vw}.anniversary .learning-wrap .learning_img2{width:44.8vw}.anniversary .learning-wrap .dr-wrap .dr-info-wrap{padding-left:.5vw;text-align:left;width:37.867vw}.anniversary .learning-wrap .dr-wrap .dr-info-wrap p{color:#3d3d3d;font-size:2.667vw;margin-right:0;margin-top:0}.anniversary .learning-wrap .dr-wrap .dr-info-wrap p:first-of-type{font-size:2.667vw;letter-spacing:.3vw;margin-top:-.8vw}.anniversary .learning-wrap .dr-wrap .dr-info-wrap p:nth-of-type(2){font-size:3.5vw;letter-spacing:.34vw;margin-top:-.6vw}.anniversary .learning-wrap .dr-wrap .dr-info-wrap p:nth-of-type(3){font-size:2.667vw;letter-spacing:.3vw;margin-top:-1vw;padding-bottom:1vw;-webkit-transform:scale(.6);transform:scale(.6);-webkit-transform-origin:top left;transform-origin:top left;width:37.333vw;z-index:1}.anniversary .learning-wrap .dr-wrap .dr-info-wrap p:nth-of-type(4){border-top:.6vw solid #000;font-size:2.667vw;line-height:1.7;margin-top:-1.6vw;padding-top:1.133vw;-webkit-transform:scale(.7);transform:scale(.7);-webkit-transform-origin:top left;transform-origin:top left;width:52.667vw;z-index:10}.anniversary .bg-yellow{background-color:#e2cda0;padding-bottom:9.3vw;padding-top:10.667vw}.anniversary .behavior-wrap{margin:0 7.2vw;text-align:center}.anniversary .behavior-wrap h1{font-size:5.333vw;letter-spacing:.1vw;line-height:1.4;margin-top:2.733vw}.anniversary .behavior-wrap sup{font-size:3vw;vertical-align:revert}.anniversary .behavior-wrap .behavior_img_caps1{margin-top:.7vw}.anniversary .behavior-wrap .behavior_img1{margin:0 auto;width:64.533vw}.anniversary .behavior-wrap .behavior_img2{margin-top:4.867vw}.anniversary .behavior-wrap .behavior_img3{margin-top:.55vw}.anniversary .behavior-wrap .behavior_img_caps2{margin-top:1.267vw}.anniversary .behavior-wrap .behavior-h2-wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;gap:1vw;justify-content:space-between;margin-top:6.1vw}.anniversary .behavior-wrap .behavior-h2-wrap .behavior_img4{padding-top:.8vw;width:4.8vw}.anniversary .behavior-wrap .behavior-h2-wrap h2{font-size:3.733vw;letter-spacing:.15vw;line-height:1.58}.anniversary .behavior-wrap .behavior_img5{margin-top:1.8vw}.anniversary .bg-blue{background-color:#052135;padding-bottom:7vw;padding-top:8.75vw;text-align:center}.anniversary .convenient-wrap{margin:0 4.533vw}.anniversary .bg-blue .convenient-wrap h2{color:#fff;font-size:3.733vw;font-weight:500;letter-spacing:.2vw;line-height:4vw;text-indent:3vw}.anniversary .bg-blue .convenient-wrap h1{color:#fff;font-size:5.333vw;letter-spacing:.3vw;line-height:1.45;margin-top:2.1vw}.anniversary .bg-blue .convenient-wrap h1 span{margin-left:6vw}.anniversary .bg-blue .convenient-wrap .convenient_img1{margin-top:4.533vw}.anniversary .bg-white-function{padding-top:9.6vw}.anniversary .function-wrap{margin:0 3.733vw}.anniversary .function-wrap .header-function{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;font-size:4.267vw;gap:5.867vw;justify-content:center;text-align:center}.anniversary .function-wrap .header-function img{margin-top:1.333vw;width:4.8vw}.anniversary .function-wrap .function-bar{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#052135;border-radius:2.4vw;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;gap:2.667vw;height:8.533vw;justify-content:center;margin-top:8.8vw;padding-left:4vw;width:92.533vw}.anniversary .function-wrap .function-bar p{color:#fff;font-family:Zen Kaku Gothic New,Hirakaku,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,メイリオ,Meiryo,sans-serif;font-size:4.8vw;font-weight:700;text-align:center;z-index:1}.anniversary .function-wrap .function-bar img{position:relative;width:13.333vw;z-index:10}.anniversary .function-wrap .function-inner h1{font-size:4vw;letter-spacing:.2vw;line-height:1.75;margin-top:3.9vw;text-align:center}.anniversary .function-wrap .function-inner .function_img1{margin:4.5vw auto 8.8vw;text-align:center;width:88.533vw}.anniversary .function-wrap .function-inner .function_img2{margin:4.8vw auto 8.867vw;text-align:center;text-indent:-8vw;width:64.333vw}.anniversary .function-wrap .function-inner .function_img3{margin:3.8vw auto 14vw;text-align:center;width:82.667vw}.anniversary .function-wrap .function-inner .header-point4{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:end;-ms-flex-align:end;-webkit-box-pack:center;-ms-flex-pack:center;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;font-size:3.2vw;gap:2.8vw;justify-content:center;margin-top:4.6vw}.anniversary .function-wrap .function-inner .header-point4 h1{font-size:3.2vw;margin-top:0;padding-bottom:.53vw}.anniversary .function-wrap .function-inner .header-point4 img{width:2.27vw}.anniversary .function-wrap .function-inner .function_img4{margin:2.7vw auto 11vw;text-align:center;width:72.27vw}.anniversary .function-wrap .function-inner .function_img5{margin:6vw auto 14.2vw;text-align:center;width:85.87vw}.anniversary .function-wrap .function-inner .function_img6{margin:5vw auto 9.467vw;text-align:center;width:85.33vw}.anniversary .bg-white-function .function_img7{margin-bottom:-1.6vw}.anniversary .booking{background-color:#d8af5d;padding-bottom:13.4vw;padding-top:10.6vw}.anniversary .booking .wrap h2{font-size:4.8vw;text-align:center}.anniversary .booking .wrap .buylink-btn-Amazon{margin:6.2vw auto 0}.anniversary .booking .wrap .buylink-btn-Amazon,.anniversary .booking .wrap .buylink-btn-toysrus{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#052135;border-radius:9.07vw;display:-webkit-box;display:-ms-flexbox;display:flex;height:17.07vw;justify-content:center;width:77.87vw}.anniversary .booking .wrap .buylink-btn-toysrus{margin:4.8vw auto 0}.anniversary .series h1{color:#000;font-size:4.27vw;padding-top:10.7vw;text-align:center}.anniversary .series-wrap{margin:0 3.73vw;padding-bottom:1.6vw}.anniversary .series-wrap .btn-dreamswitch{margin-top:5.33vw}.anniversary .series-wrap .btn-dreamswitch2{margin-top:.3vw}.anniversary .series-wrap .btn-series-compalison{margin-top:1.9vw}.anniversary .copy-wrap{margin-left:7.47vw;margin-top:2.3vw}.anniversary .copy-wrap p{font-size:2.67vw;line-height:1.65;-webkit-transform:scale(.8);transform:scale(.8);-webkit-transform-origin:top left;transform-origin:top left;width:103vw}.btn_fixed_sp{width:22.4vw}}.anniversary .movie .wrap{margin-top:60px;padding-bottom:80px}.anniversary .movie .ds-movie-main-thumb,.anniversary .movie .ds-movie-sub-list{margin:0 auto;max-width:700px;width:100%}.anniversary .movie .ds-movie-main-video{height:396px}.anniversary .movie .ds-movie-main-thumb-item{border-radius:15px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.anniversary .movie .ds-movie-main-thumb iframe{border:none;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;width:100%}.anniversary .movie .ds-movie-sub-list{margin:25px auto 0;max-width:640px}.anniversary .movie .ds-movie-sub-list li{border:3px solid #fff;border-radius:15px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 5px;overflow:hidden}.anniversary .movie .ds-movie-sub-list li.slick-current{border:3px solid #099ee3}@media screen and (max-width:768px){.anniversary .movie .wrap{margin-top:6.8vw;padding:0 7.3vw 10.7vw}.anniversary .movie .ds-movie-main-thumb,.anniversary .movie .ds-movie-sub-list{max-width:inherit}.anniversary .movie .ds-movie-main-video{height:51vw}.anniversary .movie .ds-movie-main-thumb-item{border-radius:10px}.anniversary .movie .ds-movie-sub-list{margin-top:5%}.anniversary .movie .ds-movie-sub-list li{border-radius:10px;margin:0 5px}}@media screen and (min-width:769px){.anniversary .buylink{background-color:#d8af5d;max-width:100%;padding-bottom:48px;padding-top:48px;width:auto}.anniversary .buylink .buylink__ttl{margin:0 auto 35px}.anniversary .buylink .buylink__ttl .buylink__ttl-txt{color:#052135;font-family:Zen Kaku Gothic New,Hirakaku,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,メイリオ,Meiryo,sans-serif;font-size:30px;text-align:center}.anniversary .buylink p .buylink__ttl-txt:before{content:none}.anniversary .buylink .buylink__list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;background-color:#d8af5d;border:none;border-radius:0;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;row-gap:20px;width:960px}.anniversary .buylink .buylink__list .buylink__list-item{-webkit-box-pack:center;-ms-flex-pack:center;background-color:#052135;border-radius:64px;display:-webkit-box;display:-ms-flexbox;display:flex;display:block;height:110px;justify-content:center;width:460px}.anniversary .buylink .buylink__list .buylink__list-item:hover{background-color:#1f3147;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.anniversary .buylink .buylink__list .buylink__list-item span{color:#fff;font-family:Zen Kaku Gothic New,Hirakaku,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,メイリオ,Meiryo,sans-serif;font-size:30px;font-weight:700}.anniversary .buylink .buylink__list .buylink__list-item .buylink__link-txt{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;text-align:center}.anniversary .buylink .buylink__list .buylink__list-item .buylink__link-txt:after{content:none}.anniversary .buylink .buylink__list .buylink__list-item .buylink__link{border-bottom:none;height:100%}}@media screen and (max-width:768px){.anniversary .buylink{background-color:#d8af5d;max-width:100%;padding-bottom:10.667vw;padding-top:10.667vw;width:auto}.anniversary .buylink .buylink__ttl{margin:0 auto 6.4vw}.anniversary .buylink .buylink__ttl .buylink__ttl-txt{color:#052135;font-family:Zen Kaku Gothic New,Hirakaku,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,メイリオ,Meiryo,sans-serif;font-size:5.333vw;text-align:center}.anniversary .buylink p .buylink__ttl-txt:before{content:none}.anniversary .buylink .buylink__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#d8af5d;border:none;border-radius:0;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap;row-gap:4.8vw;width:100%}.anniversary .buylink .buylink__list .buylink__list-item{-webkit-box-pack:center;-ms-flex-pack:center;background-color:#052135;border-radius:17.1vw;display:-webkit-box;display:-ms-flexbox;display:flex;display:block;height:17.067vw;justify-content:center;padding:0;width:77.867vw}.anniversary .buylink .buylink__list .buylink__list-item:hover{background-color:#1f3147;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.anniversary .buylink .buylink__list .buylink__list-item span{color:#fff;font-family:Zen Kaku Gothic New,Hirakaku,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,メイリオ,Meiryo,sans-serif;font-size:4.6vw;font-weight:700}.anniversary .buylink .buylink__list .buylink__list-item .buylink__link-txt{text-align:center}.anniversary .buylink .buylink__list .buylink__list-item .buylink__link-txt:after{content:none}.anniversary .buylink .buylink__list .buylink__list-item .buylink__link{border-bottom:none;height:100%}}footer{color:#000;font-family:SourceHanSansJP,Hirakaku,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,メイリオ,Meiryo,sans-serif;font-size:18px;line-height:2.1}@media screen and (max-width:600px){footer{font-size:15px}}@media screen and (min-width:769px) and (max-width:1100px){.anniversary .buylink .buylink__list{-webkit-column-gap:3.636vw;-moz-column-gap:3.636vw;column-gap:3.636vw;margin:0 auto;row-gap:1.818vw;width:87.273vw}.anniversary .buylink .buylink__list .buylink__list-item{height:10vw;width:41.818vw}.anniversary .buylink .buylink__list .buylink__list-item span{font-size:2.727vw;padding:1vw}.anniversary .series-wrap{gap:2.727vw;margin:33px auto 0;width:95.455vw}.anniversary .copy-wrap{width:95.455vw}}</pre></body></html>