﻿@import"https://fonts.googleapis.com/css2?family=Noto+Sans+TC&family=Noto+Serif+TC&display=swap";@keyframes fluffyY{0%{transform:translateY(0.4375rem)}50%{transform:translateY(-0.4375rem)}100%{transform:translateY(0.4375rem)}}html{font-size:16px}html body{font-family:"微軟儷黑體","微軟正黑體","Arial","Helvetica","Geneva",sans-serif;position:relative;color:#262626}html body img{vertical-align:top}html body .min{font-family:"Noto Serif TC",serif}html body .goth{font-family:"Noto Sans TC",sans-serif}html body .italic{font-style:italic}html body .bold{font-weight:bold}html body .comma_mini{font-size:.7em;margin-left:-0.08em}@keyframes loop{0%{transform:translateX(100%)}to{transform:translateX(-100%)}}@keyframes loop2{0%{transform:translateX(0)}to{transform:translateX(-200%)}}@keyframes loop3{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@keyframes loop4{0%{transform:translateX(-200%)}to{transform:translateX(0)}}#container{max-width:750px;width:46.875rem;margin:0 auto;padding:0;background:#fff;text-align:left;overflow:hidden}#container #all{position:relative}#container #all .all_scroll_wrap{position:relative}#container #all #mv{padding-bottom:15rem;position:relative;z-index:1}#container #all #mv_under_btn{position:absolute;z-index:2;height:12.625rem;top:5.17%;width:100%;animation:fluffyY 1.2s infinite ease-out}#container #all #mv_under_btn.offerbar{position:fixed;top:auto;bottom:.625rem;z-index:30;animation:none;max-width:46.875rem;width:100%}#container #all #mv_under_btn .mv_under_btn_wrap{position:relative;width:100%;height:90.099009901%;text-align:center}#container #all #mv_under_btn .mv_under_btn_wrap .offerpad{padding:2.5625rem 0 0 3.6875rem;text-indent:1em}#container #all #mv_under_btn .mv_under_btn_wrap .mini{font-size:.77em}#container #all #mv_under_btn .mv_under_btn_wrap a,#container #all #mv_under_btn .mv_under_btn_wrap .soldout_btn{background-position:center;width:100%;height:100%;padding:0;text-align:center}#container #all #b_a{background:#fbece9;background-image:url("../img/b_a_bg01.jpg"),url("../img/b_a_bg02.jpg");background-repeat:no-repeat;background-position:top,bottom;background-size:100% auto;margin-top:2.5rem}#container #all #b_a .b_a_movie{margin:6.875rem 0 1.25rem;height:23.75rem;position:relative}#container #all #b_a .b_a_movie .b_a_movie_main{background-image:url("../img/movie_shadow.png");background-repeat:no-repeat;background-size:contain;background-position:bottom;width:41.875rem;height:24.9375rem;margin:0 auto;position:relative;z-index:0}#container #all #b_a .b_a_movie .b_a_movie_main video{width:41.875rem;height:23.5rem}#container #all #b_a .b_a_movie .b_a_movie_top{position:absolute;top:-5rem;left:0}#container #all #instagram{background-image:url("../img/instagram_main.jpg");background-repeat:no-repeat;background-size:cover;background-position:top left;position:relative;width:100%;height:80.875rem}#container #all #instagram .loop .loop_wrap{position:absolute;display:flex;width:100%;height:17.5625rem}#container #all #instagram .loop .loop_wrap img{width:90rem;max-width:1440px;height:100%}#container #all #instagram .loop .loop_wrap:first-child img:first-child,#container #all #instagram .loop .loop_wrap:nth-child(3) img:first-child{animation:loop 80s -40s linear infinite}#container #all #instagram .loop .loop_wrap:first-child img:last-child,#container #all #instagram .loop .loop_wrap:nth-child(3) img:last-child{animation:loop2 80s linear infinite}#container #all #instagram .loop .loop_wrap:first-child{top:27.0479134467%;left:0}#container #all #instagram .loop .loop_wrap:nth-child(2){top:50.2318392581%;left:0}#container #all #instagram .loop .loop_wrap:nth-child(2) img:first-child{animation:loop3 80s -40s linear infinite}#container #all #instagram .loop .loop_wrap:nth-child(2) img:last-child{animation:loop4 80s linear infinite}#container #all #instagram .loop .loop_wrap:nth-child(3){top:73.4157650696%;left:0}#container #all #awards{position:relative;width:100%}#container #all #awards .loop .loop_wrap{position:absolute;display:flex;width:100%;height:17.5625rem}#container #all #awards .loop .loop_wrap:first-child img:first-child,#container #all #awards .loop .loop_wrap:nth-child(3) img:first-child{animation:loop 80s -40s linear infinite}#container #all #awards .loop .loop_wrap:first-child img:last-child,#container #all #awards .loop .loop_wrap:nth-child(3) img:last-child{animation:loop2 80s linear infinite}#container #all #awards .loop .loop_wrap:first-child{top:45.819112628%;left:0}#container #all #awards .loop .loop_wrap:nth-child(2){top:68.771331058%;left:0}#container #all #awards .loop .loop_wrap:nth-child(2) img:first-child{animation:loop3 80s -40s linear infinite}#container #all #awards .loop .loop_wrap:nth-child(2) img:last-child{animation:loop4 80s linear infinite}#container #all #awards .loop .loop_wrap:nth-child(3){top:81.0580204778%;left:0}#container #all #voice{background-image:url("../img/voice_bg.jpg");background-size:cover;padding:2.5rem 0 5rem}#container #all #voice .voice_ttl{margin-bottom:2.5rem}#container #all #voice #voice_main_wrap .slick-list{overflow:unset}#container #all #voice #voice_main_wrap .slick-arrow{position:absolute;top:22.875rem;z-index:10;border:none;width:2.6875rem;height:4.1875rem}#container #all #voice #voice_main_wrap .slick-prev{left:1.3125rem}#container #all #voice #voice_main_wrap .slick-prev:before{content:none !important}#container #all #voice #voice_main_wrap .slick-next{right:1.3125rem}#container #all #voice #voice_main_wrap .slick-next:before{content:none !important}#container #all #voice #voice_main_wrap .slick-slide{text-align:center}#container #all #voice #voice_main_wrap .slick-slide p{width:41.75rem;height:50.5rem;margin:0 auto;display:block;background-image:url("../img/voice_shadow.png");background-position:bottom;background-repeat:no-repeat;background-size:contain}#container #all #voice .voice_kome{width:100%;display:flex;justify-content:flex-end}#container #all #voice .voice_kome .voice_kome_wrap{width:24.2666666667%;line-height:1.5}#container #all #impressed{margin-top:-3.75rem;position:relative}#container #all #impressed .impressed_01_ttl{position:absolute;top:12.8305981283%;z-index:4}#container #all #impressed .impressed_01_movie{position:absolute;top:19.4222161942%;height:6.7679370677%;z-index:2;width:100%}#container #all #impressed .impressed_01_movie .impressed_01_movie_main{width:89.3333333333%;height:100%;margin:0 auto;background-image:url("../img/movie_shadow.png");background-position:bottom;background-repeat:no-repeat;background-size:contain}#container #all #impressed .impressed_01_movie .impressed_01_movie_main video{width:100%;height:auto}#container #all #impressed .impressed_02_movie{position:absolute;top:46.5889054659%;height:6.795063068%;z-index:2;width:100%}#container #all #impressed .impressed_02_movie .impressed_02_movie_main{background-image:url("../img/movie_shadow_3.png");background-position:bottom;background-repeat:no-repeat;background-size:contain;width:89.3333333333%;height:100%;margin:0 auto}#container #all #impressed .impressed_02_movie .impressed_02_movie_main video{width:100%;height:auto}#container #all #impressed .impressed_03_movie{position:absolute;top:58.2530855825%;z-index:2;width:100%}#container #all #impressed .impressed_03_movie .impressed_03_movie_main{width:35.375rem;margin:0 auto}#container #all #impressed .impressed_03_movie .impressed_03_movie_main video{width:100%;height:auto}#container #all #impressed .impressed_04_movie{position:absolute;top:75.4780957548%;height:6.795063068%;z-index:2;width:100%}#container #all #impressed .impressed_04_movie .impressed_04_movie_main{background-image:url("../img/movie_shadow_2.png");background-position:bottom;background-repeat:no-repeat;background-size:contain;width:89.3333333333%;height:100%;margin:0 auto}#container #all #impressed .impressed_04_movie .impressed_04_movie_main video{width:100%;height:auto}#container #all #all_in_one{position:relative;z-index:0}#container #all #worries{position:relative;z-index:1;margin-top:-13.125rem}#container #all #effect .effect01_wrap{position:relative;z-index:2}#container #all #effect .effect01_wrap .effect01_ttl{position:absolute;top:-9.375rem;left:0}#container #all #effect .effect01_wrap .effect_01_movie{position:absolute;top:30.4374364191%;height:10.1932858596%;z-index:2;width:100%}#container #all #effect .effect01_wrap .effect_01_movie .effect_01_movie_main{background-image:url("../img/movie_shadow_4.png");background-position:bottom;background-repeat:no-repeat;background-size:contain;height:100%;width:41.875rem;margin:0 auto}#container #all #effect .effect01_wrap .effect_01_movie .effect_01_movie_main video{width:100%;height:auto}#container #all #effect .effect01_wrap .effect_02_movie{position:absolute;top:49.8067141404%;height:10.1932858596%;z-index:2;width:100%}#container #all #effect .effect01_wrap .effect_02_movie .effect_02_movie_main{background-image:url("../img/movie_shadow_4.png");background-position:bottom;background-repeat:no-repeat;background-size:contain;height:100%;width:41.875rem;margin:0 auto}#container #all #effect .effect01_wrap .effect_02_movie .effect_02_movie_main video{width:100%;height:auto}#container #all #effect .effect01_wrap .effect_03_movie{position:absolute;top:83.8453713123%;height:10.1932858596%;z-index:2;width:100%}#container #all #effect .effect01_wrap .effect_03_movie .effect_03_movie_main{background-image:url("../img/movie_shadow_5.png");background-position:bottom;background-repeat:no-repeat;background-size:contain;width:41.875rem;height:100%;margin:0 auto}#container #all #effect .effect01_wrap .effect_03_movie .effect_03_movie_main video{width:100%;height:auto}#container #all #effect .effect01_wrap .effect01_drop{position:absolute;bottom:-2.625rem;left:0}#container #all #effect .effect02_wrap{position:relative;z-index:0;margin-top:-5rem}#container #all #effect .effect02_wrap .effect02_point02_point03{position:relative}#container #all #effect .effect02_wrap .effect02_point02_point03 .effect02_point02_ttl{position:absolute;top:-1.8547140649%}#container #all #safe{position:relative;z-index:0}#container #all #safe .safe_ttl{z-index:1;position:absolute;top:-1.4054813774%;left:0}#container #all .offer{width:100%;position:relative;min-height:62.5rem;background:#fff6f3;background:radial-gradient(circle, rgb(255, 246, 243) 0%, rgb(246, 214, 212) 100%);padding:0 0 1.875rem}#container #all .offer .offer_wrap{background-image:url("../img/offer_kirakira.png");background-position:top;background-size:contain;background-repeat:no-repeat;height:100%;width:100%}#container #all .offer .offer_wrap .offer_tab{width:93.3333333333%;margin:3.125rem auto 0}#container #all .offer .offer_wrap .offer_tab .offer_tab_buttons{width:100%;height:4.5rem;position:relative}#container #all .offer .offer_wrap .offer_tab .offer_tab_buttons .offer_buttons_tab{position:absolute;width:36.1428571429%;height:100%;background-repeat:no-repeat;background-position:bottom;background-size:contain;z-index:0;cursor:pointer}#container #all .offer .offer_wrap .offer_tab .offer_tab_buttons .offer_buttons_tab.tab_1{background-image:url("../img/offer_tab_1.png");left:0}#container #all .offer .offer_wrap .offer_tab .offer_tab_buttons .offer_buttons_tab.tab_1.on{background-image:url("../img/offer_tab_on_1.png");z-index:2}#container #all .offer .offer_wrap .offer_tab .offer_tab_buttons .offer_buttons_tab.tab_2{background-image:url("../img/offer_tab_2.png");width:36.8571428571%;left:31.5714285714%;z-index:1}#container #all .offer .offer_wrap .offer_tab .offer_tab_buttons .offer_buttons_tab.tab_2.on{background-image:url("../img/offer_tab_on_2.png");z-index:2}#container #all .offer .offer_wrap .offer_tab .offer_tab_buttons .offer_buttons_tab.tab_2.on{z-index:2}#container #all .offer .offer_wrap .offer_tab .offer_tab_buttons .offer_buttons_tab.tab_3{background-image:url("../img/offer_tab_3.png");right:0}#container #all .offer .offer_wrap .offer_tab .offer_tab_buttons .offer_buttons_tab.tab_3.on{background-image:url("../img/offer_tab_on_3.png");z-index:2}#container #all .offer .offer_wrap .offer_tab .offer_tab_main_wrap{border:.25rem solid #d7a665;border-image:linear-gradient(176deg, rgb(215, 166, 101) 0%, rgb(255, 218, 169) 13%, rgb(215, 166, 101) 24%, rgb(215, 166, 101) 73%, rgb(255, 218, 169) 86%, rgb(215, 166, 101) 100%);width:100%;border-image-slice:1;background-image:url("../img/offer_bg_dairi.jpg");background-position:top center;box-shadow:.625rem .8125rem .3125rem #e7cbc8;padding:1.25rem 0 1.875rem}#container #all .offer .offer_wrap .offer_tab .offer_tab_main_wrap .offer_tab_main{display:none}#container #all .offer .offer_wrap .offer_tab .offer_tab_main_wrap .offer_tab_main.on{display:block}#container #all .offer .offer_wrap .offer_tab .offer_tab_main_wrap .offer_tab_main .offer_item{background-repeat:no-repeat;background-position:top left;background-size:contain;position:relative;z-index:0;overflow:visible}#container #all .offer .offer_wrap .offer_tab .offer_tab_main_wrap .offer_tab_main .offer_item .offer_item_price{width:100%}#container #all .offer .offer_wrap .offer_tab .offer_tab_main_wrap .offer_tab_main .offer_item .offer_item_price img{width:101.0057471264% !important;height:auto}#container #all .offer .offer_wrap .offer_tab .offer_tab_main_wrap .offer_tab_main .offer_item .offer_item_button{text-align:center;margin-top:.625rem}#container #all .offer .offer_wrap .offer_tab .offer_tab_main_wrap .offer_tab_main .offer_item .offer_item_button img{width:95.6896551724% !important;height:auto}#container #all .offer .offer_wrap .offer_tab .offer_tab_main_wrap .offer_tab_main .offer_item.offer_item_1,#container #all .offer .offer_wrap .offer_tab .offer_tab_main_wrap .offer_tab_main .offer_item.offer_item_2{margin-bottom:1.875rem}#container #all .offer .offer_wrap .offer_tab .offer_tab_main_wrap .offer_tab_main.offer_tab_main_1 .offer_item_1{background-image:url("../img/offer_main_item_bg_1_1.png")}#container #all .offer .offer_wrap .offer_tab .offer_tab_main_wrap .offer_tab_main.offer_tab_main_1 .offer_item_2{background-image:url("../img/offer_main_item_bg_1_2.png")}#container #all .offer .offer_wrap .offer_tab .offer_tab_main_wrap .offer_tab_main.offer_tab_main_1 .offer_item_3{background-image:url("../img/offer_main_item_bg_1_3.png")}#container #all .offer .offer_wrap .offer_tab .offer_tab_main_wrap .offer_tab_main.offer_tab_main_2 .offer_item_1{background-image:url("../img/offer_main_item_bg_2_1.png")}#container #all .offer .offer_wrap .offer_tab .offer_tab_main_wrap .offer_tab_main.offer_tab_main_2 .offer_item_2{background-image:url("../img/offer_main_item_bg_2_2.png")}#container #all .offer .offer_wrap .offer_tab .offer_tab_main_wrap .offer_tab_main.offer_tab_main_2 .offer_item_3{background-image:url("../img/offer_main_item_bg_2_3.png")}#container #all .offer .offer_wrap .offer_tab .offer_tab_main_wrap .offer_tab_main.offer_tab_main_3 .offer_item_1{background-image:url("../img/offer_main_item_bg_3_1.png")}#container #all .offer .offer_wrap .offer_tab .offer_tab_main_wrap .offer_tab_main.offer_tab_main_3 .offer_item_2{background-image:url("../img/offer_main_item_bg_3_2.png")}#container #all .offer .offer_wrap .offer_tab .offer_tab_main_wrap .offer_tab_main.offer_tab_main_3 .offer_item_3{background-image:url("../img/offer_main_item_bg_3_3.png")}#container #all .offer .offer_wrap .kome{width:100%;padding:1.375rem 1.875rem 0;line-height:1.4}#container #all .offer .offer_wrap .kome .bold{margin-bottom:.375rem}#container #all .offer .offer_wrap .kome .kome_main{padding-left:1rem;position:relative}#container #all .offer .offer_wrap .kome .kome_main::before{display:inline-block;content:"※";position:absolute;left:0}#container #all .offer .offer_wrap .kome .kome_period{background:#fff;text-align:center;margin-top:.5rem}#container #all .offer .offer_wrap .kome .kome_period .day_1,#container #all .offer .offer_wrap .kome .kome_period .day_2{margin-left:1.25rem}#container #all #q_a{width:100%;background:#f3c7c6;padding-top:1.875rem}#container #all #q_a h2{width:100%;text-align:center;font-size:1.25rem;margin-bottom:1.875rem}#container #all #q_a h2 span{display:block;margin:.625rem 0 0}#container #all #q_a .q_a_main{padding:0 2.1875rem;padding-bottom:2.5rem}#container #all #q_a .q_a_main dl,#container #all #q_a .q_a_main dt,#container #all #q_a .q_a_main dd{width:100%}#container #all #q_a .q_a_main dt{background:#fff;color:#dd3c6e;cursor:pointer;display:flex;font-size:1.75rem;font-weight:normal;letter-spacing:.0625rem;margin-top:1.25rem;padding:.625rem 1.25rem;position:relative}#container #all #q_a .q_a_main dt:first-child{margin-top:0}#container #all #q_a .q_a_main dt p{line-height:1;height:3.3125rem}#container #all #q_a .q_a_main dt .left{width:100%;display:flex;align-items:center;justify-content:center}#container #all #q_a .q_a_main dt .qa_batsu{position:absolute;right:1.25rem;width:1.375rem;height:3.3125rem}#container #all #q_a .q_a_main dt .qa_batsu .right{position:relative}#container #all #q_a .q_a_main dt .qa_batsu .right span:before{display:block;content:"";position:absolute;top:0;right:0;bottom:0;margin:auto;width:1.375rem;height:.1875rem;background-color:#dd3c6e;transition:.2s;transform:rotate(90deg);-webkit-transform:rotate(90deg)}#container #all #q_a .q_a_main dt .qa_batsu .right span:after{display:block;content:"";position:absolute;top:0;right:0;bottom:0;margin:auto;width:1.375rem;height:.1875rem;background-color:#dd3c6e;transition:.3s}#container #all #q_a .q_a_main dt .qa_batsu .right span.on_active:before{transform:rotate(0deg);-webkit-transform:rotate(0deg)}#container #all #q_a .q_a_main dt .qa_batsu .right span.on_active:after{background-color:rgba(0,0,0,0)}#container #all #q_a .q_a_main dd{display:none;line-height:1.7;padding:0 1.875rem 1.875rem;color:#262626;background:#fff}#container #all #q_a .q_a_main dd p{font-size:1.25rem;border-top:.125rem solid #dd3c6e;padding-top:1.25rem;text-align:center}#container #all #q_a .q_a_main dd p.y_s{text-align:left}#form{max-width:46.875rem;margin:0 auto}@media screen and (max-width: 750px){html{font-size:2.1333333333vw}html #container{overflow:hidden}}