@charset "UTF-8";.form-container .scrollbar-inner>.scroll-element.scroll-draggable .scroll-bar,.form-container .scrollbar-inner>.scroll-element:hover .scroll-bar{opacity:0.8;background-color:#06c;cursor:pointer}.form-container .scrollbar-inner>.scroll-element .scroll-element_track{background-color:rgba(224,224,224,0.8)}.form-container .scrollbar-inner>.scroll-element .scroll-bar{opacity:0.8;background-color:#06c}.form-container .scrollbar-inner>.scroll-element.scroll-y{width:6px}.form-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 -20px}.form-row:not(:first-child){margin-top:15px}@media only screen and (max-width:767px){.form-row:not(:first-child){margin-top:15px}}@media only screen and (max-width:767px){.form-row{display:block}}.form-col{position:relative;width:100%;padding:0 20px}.form-col.col-6{width:50%}.form-col.col-4{width:33.3333333333%}@media only screen and (max-width:767px){.form-col+.form-col{margin-top:15px}}.form-error{position:absolute;bottom:0px;left:20px;color:#9c2f2f;opacity:0;font-size:14px}@media only screen and (max-width:767px){.form-error{bottom:auto;margin-top:5px;top:100%;font-size:13px}}.form-group.error{margin-bottom:20px;-webkit-transition:0.5s;transition:0.5s}.form-group.error+.form-error{opacity:1}.form-btn-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:25px}@media only screen and (max-width:767px){.form-btn-group{margin-top:20px;font-size:0.875rem}}.form-btn-group p{color:#fff}.form-btn-group .btn{margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:120px;height:40px;background:#fff;color:#5D0002;border:none;font-weight:bold;font-size:1rem;border-radius:10rem;-webkit-transition:background-color 0.2s linear,color 0.2s linear;transition:background-color 0.2s linear,color 0.2s linear;cursor:pointer}@media only screen and (max-width:767px){.form-btn-group .btn{font-size:0.875rem}}.form-btn-group .btn:hover{background-color:#5D0002;color:#ffffff}.form-btn-group .btn:not(:last-child){margin-right:15px}.form-group{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:1px solid #fff;-webkit-transition:border-color 0.5s;transition:border-color 0.5s}.form-group:focus-within{border-color:#fff}.form-group.required .subject{position:relative}.form-group.required .subject:after{content:"*";position:absolute;top:5px;left:-10px;color:#fff;font-size:0.875rem}.form-group.verification:after{position:absolute;content:"";right:0;bottom:-1px;width:150px;height:1px;background:#fff}.form-group.verification input{width:calc(100% - 127px);padding-right:20px}.form-group.verification .code{display:-webkit-box;display:-ms-flexbox;display:flex;width:100px}.form-group.verification .refresh-btn{margin-left:10px;display:-webkit-box;display:-ms-flexbox;display:flex;width:17px}.form-group.verification img{margin:auto}.form-group .subject{width:80px;-ms-flex-negative:0;flex-shrink:0;padding:8px 0;font-size:1rem;line-height:1.5;color:#fff;margin-right:25px;-moz-text-align-last:justify;text-align-last:justify}@media only screen and (max-width:767px){.form-group .subject{padding:9px 0;font-size:0.875rem}}.form-group .datepicker-input,.form-group>input{width:calc(100% - 105px);background:none;border:none;padding:10px 0;font-size:16px;color:#fff;font-family:"roboto-regular","Noto Sans TC","微軟正黑體修正","Microsoft JhengHei","微軟正黑體",sans-serif}@media only screen and (max-width:767px){.form-group .datepicker-input,.form-group>input{font-size:0.875rem;padding:8px 0}}.form-group .datepicker-input::-webkit-autofill,.form-group>input::-webkit-autofill{-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.form-group .datepicker-input::-webkit-input-placeholder,.form-group>input::-webkit-input-placeholder{font-weight:300;color:#aaa;opacity:1}.form-group .datepicker-input::-moz-placeholder,.form-group>input::-moz-placeholder{font-weight:300;color:#aaa;opacity:1}.form-group .datepicker-input:-ms-input-placeholder,.form-group>input:-ms-input-placeholder{font-weight:300;color:#aaa;opacity:1}.form-group .datepicker-input::-ms-input-placeholder,.form-group>input::-ms-input-placeholder{font-weight:300;color:#aaa;opacity:1}.form-group .datepicker-input::placeholder,.form-group>input::placeholder{font-weight:300;color:#aaa;opacity:1}.form-group .datepicker-input:-ms-input-placeholder,.form-group>input:-ms-input-placeholder{color:#aaa}.form-group .datepicker-input::-ms-input-placeholder,.form-group>input::-ms-input-placeholder{color:#aaa}.form-group textarea{font-family:"roboto-regular","Noto Sans TC","微軟正黑體修正","Microsoft JhengHei","微軟正黑體",sans-serif}.form-group textarea::-webkit-input-placeholder{font-weight:300}.form-group textarea::-moz-placeholder{font-weight:300}.form-group textarea:-ms-input-placeholder{font-weight:300}.form-group textarea::-ms-input-placeholder{font-weight:300}.form-group textarea::placeholder{font-weight:300}.form-group .scroll-textarea{padding:10px 10px 10px 0!important;margin-bottom:5px}.form-group .textarea-scrollbar{width:100%;height:100px;line-height:1.5;font-size:16px;resize:none;border:none;color:#fff;background:none}@media only screen and (max-width:767px){.form-group .textarea-scrollbar{font-size:0.875rem;height:50px}}.form-group .textarea-scrollbar::-webkit-input-placeholder{color:#aaa;opacity:1}.form-group .textarea-scrollbar::-moz-placeholder{color:#aaa;opacity:1}.form-group .textarea-scrollbar:-ms-input-placeholder{color:#aaa;opacity:1}.form-group .textarea-scrollbar::-ms-input-placeholder{color:#aaa;opacity:1}.form-group .textarea-scrollbar::placeholder{color:#aaa;opacity:1}.form-group .textarea-scrollbar:-ms-input-placeholder{color:#aaa}.form-group .textarea-scrollbar::-ms-input-placeholder{color:#aaa}.form-group .form-date{width:calc(100% - 105px)}.form-group .form-date input{width:auto;text-align:start}@media only screen and (max-width:767px){.form-group .form-date input{font-size:0.875rem}}.form-group .form-select{position:relative;width:calc(100% - 105px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:12px 10px 12px 0;cursor:pointer}@media only screen and (max-width:767px){.form-group .form-select{padding:10px 10px 10px 0}}.form-group .form-select.active .arrow-icon{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.form-group .form-select.active .dropdown{z-index:2}.form-group .form-select.type-fullbox{position:static}.form-group .form-select .selected{font-size:16px;color:#aaa;padding-right:20px;display:block;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}@media only screen and (max-width:767px){.form-group .form-select .selected{font-size:0.875rem}}.form-group .form-select .selected.is-select{color:#fff}.form-group .form-select .arrow-icon{width:0;height:0;border-width:6px 5px 0 5px;border-style:solid;border-color:#fff transparent transparent transparent;margin-left:auto;-webkit-transition:-webkit-transform 0.3s linear;transition:-webkit-transform 0.3s linear;transition:transform 0.3s linear;transition:transform 0.3s linear,-webkit-transform 0.3s linear}.form-group .form-select .dropdown{display:none;position:absolute;width:100%;top:calc(100% + 0px);left:0;background-color:#fff;-webkit-box-shadow:0 0 15px rgba(237,170,175,0.5);box-shadow:0 0 15px rgba(237,170,175,0.5);z-index:1}.form-group .form-select .dropdown .dropdown-scrollbar{max-height:220px!important}.form-group .form-select .dropdown ul>li{padding:15px;line-height:1.5;-webkit-transition:background-color 0.3s linear;transition:background-color 0.3s linear;cursor:pointer}@media only screen and (max-width:767px){.form-group .form-select .dropdown ul>li{font-size:0.875rem}}.form-group .form-select .dropdown ul>li:not(:first-child){border-top:1px solid #eeeeee}.form-group .form-select .dropdown ul>li:hover{background-color:#eeeeee}.form-group .form-check{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.form-group .form-check:after{position:absolute;content:"";bottom:-1px;left:0;width:100%;height:1px;background:#fff}.form-group .form-check .option-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 0;margin-right:25px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.form-group .form-check .option-item .checkbox-wrap{position:relative;width:12px;height:12px;border-radius:50%;border:1px solid #9f9f9f;margin-right:10px}.form-group .form-check .option-item .checkbox-wrap>input{width:100%;height:100%;margin:0;opacity:0}.form-group .form-check .option-item .checkbox-wrap>input:checked~.fake-checkbox{opacity:1}.form-group .form-check .option-item .checkbox-wrap .fake-checkbox{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:80%;height:80%;border-radius:50%;background-color:#06c;opacity:0;-webkit-transition:opacity 0.4s linear;transition:opacity 0.4s linear}.form-group .form-check .option-item .text{font-size:16px;color:#000000;line-height:1.5}@media only screen and (max-width:767px){.form-group .form-check .option-item .text{font-size:1rem}}.form-group .file-wrap{position:relative;width:100%;cursor:pointer}.form-group .file-wrap>input{width:100%;height:24px;margin:10px 0;opacity:0}.form-group .file-wrap .fake-file-upload{position:absolute;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:0;left:0}.form-group .file-wrap .fake-file-upload .file-name{font-size:16px;color:#aaa;padding-right:20px;display:block;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.form-group .file-wrap .fake-file-upload .file-name.is-upload{color:#fff}.form-group .file-wrap .fake-file-upload .upload-icon{width:30px;height:30px;border:1px solid rgba(0,0,0,0.2);border-radius:50%;margin-left:auto}.form-group .data-time-picker{position:relative;width:100%;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.form-group .data-time-picker>input{width:100%;height:24px;border:none;margin:10px 0;padding:0 15px;font-size:16px;color:#fff}.form-group .data-time-picker>input::-webkit-input-placeholder{color:#aaa;opacity:1}.form-group .data-time-picker>input::-moz-placeholder{color:#aaa;opacity:1}.form-group .data-time-picker>input:-ms-input-placeholder{color:#aaa;opacity:1}.form-group .data-time-picker>input::-ms-input-placeholder{color:#aaa;opacity:1}.form-group .data-time-picker>input::placeholder{color:#aaa;opacity:1}.form-group .data-time-picker>input:-ms-input-placeholder{color:#aaa}.form-group .data-time-picker>input::-ms-input-placeholder{color:#aaa}.flatpickr-calendar .flatpickr-day.endRange,.flatpickr-calendar .flatpickr-day.endRange.inRange,.flatpickr-calendar .flatpickr-day.endRange.nextMonthDay,.flatpickr-calendar .flatpickr-day.endRange.prevMonthDay,.flatpickr-calendar .flatpickr-day.endRange:focus,.flatpickr-calendar .flatpickr-day.endRange:hover,.flatpickr-calendar .flatpickr-day.selected,.flatpickr-calendar .flatpickr-day.selected.inRange,.flatpickr-calendar .flatpickr-day.selected.nextMonthDay,.flatpickr-calendar .flatpickr-day.selected.prevMonthDay,.flatpickr-calendar .flatpickr-day.selected:focus,.flatpickr-calendar .flatpickr-day.selected:hover,.flatpickr-calendar .flatpickr-day.startRange,.flatpickr-calendar .flatpickr-day.startRange.inRange,.flatpickr-calendar .flatpickr-day.startRange.nextMonthDay,.flatpickr-calendar .flatpickr-day.startRange.prevMonthDay,.flatpickr-calendar .flatpickr-day.startRange:focus,.flatpickr-calendar .flatpickr-day.startRange:hover{border-color:#5D0002;background:#5D0002}.rest01-template-15{position:relative;background:#000;z-index:3}.rest01-template-15 .pdCt_block{position:relative;height:100vh;width:100%;margin:0 auto;pointer-events:auto}.rest01-template-15 .swiper-slide.active .block_pic{opacity:1;-webkit-transition:1s;transition:1s}.rest01-template-15 .swiper-slide.active .block_pic .wrap{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:1s 0.5s;transition:1s 0.5s}.rest01-template-15 .block_pic{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%;z-index:3;pointer-events:none;opacity:0;-webkit-transition:0.8s;transition:0.8s}.rest01-template-15 .block_pic.wordRight .wrap{margin-left:auto;-webkit-transform:translateX(-30px);transform:translateX(-30px)}.rest01-template-15 picture{position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);width:100%;background-size:cover;background-repeat:no-repeat;background-position:center;height:100vh}.rest01-template-15 img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.rest01-template-15 .word{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:1600px;width:90%;color:#fff}@media only screen and (max-width:992px){.rest01-template-15 .word{width:85%;top:10%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}}.rest01-template-15 .wrap{width:40%;opacity:0;-webkit-transform:translateX(30px);transform:translateX(30px);-webkit-transition:0.5s;transition:0.5s}@media only screen and (max-width:992px){.rest01-template-15 .wrap{width:100%}}.rest01-template-15 .title{font-size:44px;line-height:1.3}@media only screen and (max-width:1200px){.rest01-template-15 .title{font-size:32px}}@media only screen and (max-width:767px){.rest01-template-15 .title{font-size:28px}}.rest01-template-15 .des{margin-top:20px;line-height:1.8}.rest01-template-14{position:relative;background:#5d030d;z-index:1}.rest01-template-14 .swiper-slide{position:relative}.rest01-template-14 .swiper{position:absolute;top:0;left:0;width:100%;height:100vh;z-index:3}.rest01-template-14 .swiper.fix{position:fixed}.rest01-template-14 .swiper.people{z-index:2}.rest01-template-14 .swiper.people .swiper-slide.active img{-webkit-transform:translate(-50%,0) scale(1.05);transform:translate(-50%,0) scale(1.05);-webkit-transition:3s ease;transition:3s ease}.rest01-template-14 .swiper.people .swiper-slide.active picture.dec img{opacity:1;-webkit-transition:opacity 1s 1s,-webkit-transform 3s;transition:opacity 1s 1s,-webkit-transform 3s;transition:transform 3s,opacity 1s 1s;transition:transform 3s,opacity 1s 1s,-webkit-transform 3s}.rest01-template-14 .swiper.people picture.dec img{opacity:0}.rest01-template-14 .swiper.people img{position:absolute;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transition:3s ease;transition:3s ease}.rest01-template-14 .swiper picture{width:100%}.rest01-template-14 .swiper.redCloth{pointer-events:none}.rest01-template-14 .swiper.redCloth .swiper-slide:nth-child(4) picture:first-child img{z-index:3}.rest01-template-14 .swiper.redCloth .swiper-slide:nth-child(4) picture:nth-child(2) img{z-index:2}.rest01-template-14 .swiper img{position:absolute;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);height:100%;width:auto;-webkit-transition:1s ease;transition:1s ease}@media only screen and (min-width:768px){.rest01-template-14 .swiper.redCloth .swiper-slide.swiper-slide-prev picture:first-child img{-webkit-transform:translate(-50%,-10%);transform:translate(-50%,-10%);-webkit-transition:1s ease;transition:1s ease}.rest01-template-14 .swiper.redCloth .swiper-slide.swiper-slide-prev picture:nth-child(2) img{-webkit-transform:translate(-50%,-10%);transform:translate(-50%,-10%);-webkit-transition:1s ease;transition:1s ease}.rest01-template-14 .swiper.redCloth .swiper-slide.swiper-slide-active picture:first-child img{-webkit-transform:translate(-50%,-10%);transform:translate(-50%,-10%);-webkit-transition:1s ease;transition:1s ease}.rest01-template-14 .swiper.redCloth .swiper-slide.swiper-slide-active picture:nth-child(2) img{-webkit-transform:translate(-50%,10%);transform:translate(-50%,10%);-webkit-transition:1s ease;transition:1s ease}.rest01-template-14 .swiper.redCloth .swiper-slide.swiper-slide-next picture:first-child img{-webkit-transform:translate(-50%,10%);transform:translate(-50%,10%);-webkit-transition:1s ease;transition:1s ease}.rest01-template-14 .swiper.redCloth .swiper-slide.swiper-slide-next picture:nth-child(2) img{-webkit-transform:translate(-50%,10%);transform:translate(-50%,10%);-webkit-transition:1s ease;transition:1s ease}.rest01-template-14 .swiper.redCloth .swiper-slide.swiper-slide-active:nth-last-child(2) picture:first-child img{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:1s ease;transition:1s ease}}.rest01-template-14 .pdCt1{position:relative;width:100%;padding-bottom:100vh;z-index:2}.rest01-template-14 .pdCt1_wrap{z-index:3;height:0;pointer-events:none}.rest01-template-14 .pdCt1_wrap.active{width:100vw;height:100%;position:fixed;top:0;left:0}.rest01-template-14 .pdCt1_fakeBlock{position:relative;height:100vh}.rest01-template-14 .pdCt1_block{position:absolute;top:0;left:0;height:100vh;width:100%;margin:0 auto;pointer-events:auto;opacity:0}.rest01-template-14 .pdCt1_block.fix{position:fixed}.rest01-template-14 .pdCt1_block.up{opacity:1}.rest01-template-14 .pdCt1_block.up .block_pic{-webkit-clip-path:polygon(0 0,100% 0,100% 0%,0 0%);clip-path:polygon(0 0,100% 0,100% 0%,0 0%);-webkit-transition:opacity 0.1s,-webkit-clip-path 0.8s 0.5s;transition:opacity 0.1s,-webkit-clip-path 0.8s 0.5s;transition:clip-path 0.8s 0.5s,opacity 0.1s;transition:clip-path 0.8s 0.5s,opacity 0.1s,-webkit-clip-path 0.8s 0.5s}.rest01-template-14 .pdCt1_block.up.show{z-index:5}.rest01-template-14 .pdCt1_block.down{opacity:1}.rest01-template-14 .pdCt1_block.down .block_pic{-webkit-clip-path:polygon(0 100%,100% 100%,100% 100%,0 100%);clip-path:polygon(0 100%,100% 100%,100% 100%,0 100%);-webkit-transition:opacity 0.1s,-webkit-clip-path 0.8s 0.5s;transition:opacity 0.1s,-webkit-clip-path 0.8s 0.5s;transition:clip-path 0.8s 0.5s,opacity 0.1s;transition:clip-path 0.8s 0.5s,opacity 0.1s,-webkit-clip-path 0.8s 0.5s}.rest01-template-14 .pdCt1_block.down.show{z-index:5}.rest01-template-14 .pdCt1_block.show{opacity:1}.rest01-template-14 .pdCt1_block.show .block_pic{opacity:1;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%);-webkit-transition:opacity 0.1s,-webkit-clip-path 0.8s;transition:opacity 0.1s,-webkit-clip-path 0.8s;transition:clip-path 0.8s,opacity 0.1s;transition:clip-path 0.8s,opacity 0.1s,-webkit-clip-path 0.8s}.rest01-template-14 .pdCt1_block.show picture.dec img{opacity:1;-webkit-transition:0.8s 1s;transition:0.8s 1s}.rest01-template-14 .block_pic{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%;pointer-events:none;-webkit-transition:opacity 0.1s,-webkit-clip-path 0.8s 0.5s;transition:opacity 0.1s,-webkit-clip-path 0.8s 0.5s;transition:clip-path 0.8s 0.5s,opacity 0.1s;transition:clip-path 0.8s 0.5s,opacity 0.1s,-webkit-clip-path 0.8s 0.5s}.rest01-template-14 .block_pic picture{position:absolute;top:0;width:100%;background-size:cover;background-repeat:no-repeat;background-position:center;height:100vh}.rest01-template-14 .block_pic picture.dec img{opacity:0}.rest01-template-14 .block_pic img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.acad01-template-13{position:relative}.acad01-template-13 .main_content{max-width:1680px;width:85%;margin:0 auto}.acad01-template-13 .map{position:relative;width:100%}.acad01-template-13 .map:before{content:"";display:inline-block;padding-bottom:56.25%}.acad01-template-13 .map iframe{position:absolute;width:100%;height:100%;top:0;left:0}.acad01-template-13 .ul{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.acad01-template-13 .li{width:100%;padding:0 2vw}.acad01-template-13 .word{margin-top:30px;text-align:center}.acad01-template-13 .word .title{font-size:24px;font-weight:bold}.acad01-template-13 .word .tel{display:inline-block;margin-top:10px;font-size:20px}.rest01-template-16{position:relative;background:#65050f;height:100vh;width:100%;overflow:hidden}.rest01-template-16 a{z-index:3}.rest01-template-16 video{pointer-events:none;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media only screen and (max-width:767px){.rest01-template-16 video.pc{display:none}}.rest01-template-16 video.phone{display:none}@media only screen and (max-width:767px){.rest01-template-16 video.phone{display:block}}.swiper-slide.active .rest01-template-17 .word_wrap{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:1s 0.5s;transition:1s 0.5s}.rest01-template-17{position:relative;height:100vh;background:#65050f;z-index:3}.rest01-template-17 .template-block.wordRight .word_wrap{margin-left:auto;-webkit-transform:translateX(-30px);transform:translateX(-30px)}.rest01-template-17 img{position:absolute;bottom:0;left:0;width:100%;height:100vh;-o-object-fit:cover;object-fit:cover;z-index:2}.rest01-template-17 .word{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:1600px;width:90%;color:#fff;z-index:5}@media only screen and (max-width:992px){.rest01-template-17 .word{width:85%;top:10%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}}.rest01-template-17 .word_wrap{width:40%;opacity:0;-webkit-transform:translateX(30px);transform:translateX(30px);-webkit-transition:0.5s;transition:0.5s}@media only screen and (max-width:992px){.rest01-template-17 .word_wrap{width:100%}}.rest01-template-17 .title{font-size:44px;line-height:1.3}@media only screen and (max-width:1200px){.rest01-template-17 .title{font-size:32px}}@media only screen and (max-width:767px){.rest01-template-17 .title{font-size:28px}}.rest01-template-17 .des{margin-top:20px;line-height:1.8}.IIV::-webkit-media-controls-play-button,.IIV::-webkit-media-controls-start-playback-button{opacity:0;pointer-events:none;width:5px}.control{height:100vh;height:calc(var(--vh, 1vh) * 100)}.control .slide_li{height:100%}.block1{height:100vh;background:#000}.pdCt_icon{position:absolute;top:calc(100vh - 100px);top:calc(var(--vh, 1vh) * 100 - 100px);left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);z-index:5;width:20px}.pdCt_icon.fix{position:fixed;pointer-events:none;z-index:100}.pdCt_icon img{width:100%;height:auto;display:block}.pdCt_icon img:not(:first-child){margin-top:10px}.pdCt_icon img:first-child{-webkit-filter:opacity(0.3);filter:opacity(0.3);-webkit-animation:loadDot1 2s infinite both ease-in-out;animation:loadDot1 2s infinite both ease-in-out}.pdCt_icon img:nth-child(2){-webkit-filter:opacity(0.6);filter:opacity(0.6);-webkit-animation:loadDot2 2s 0.2s infinite both ease-in-out;animation:loadDot2 2s 0.2s infinite both ease-in-out}.pdCt_icon img:nth-child(3){-webkit-filter:opacity(1);filter:opacity(1);-webkit-animation:loadDot3 2s 0.4s infinite both ease-in-out;animation:loadDot3 2s 0.4s infinite both ease-in-out}@-webkit-keyframes loadDot1{0%{opacity:0}50%{opacity:1}60%{opacity:1}to{opacity:0}}@keyframes loadDot1{0%{opacity:0}50%{opacity:1}60%{opacity:1}to{opacity:0}}@-webkit-keyframes loadDot2{0%{opacity:0}40%{opacity:1}45%{opacity:1}to{opacity:0}}@keyframes loadDot2{0%{opacity:0}40%{opacity:1}45%{opacity:1}to{opacity:0}}@-webkit-keyframes loadDot3{0%{opacity:0}30%{opacity:1}to{opacity:0}}@keyframes loadDot3{0%{opacity:0}30%{opacity:1}to{opacity:0}}.rest01-template-05{position:relative;height:100%;padding:30px 0;word-break:break-word;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#fff}@media only screen and (max-width:767px){.rest01-template-05{padding:30px 0 60px}}.rest01-template-05 .bg{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%}.rest01-template-05 .bg .bg-pc{width:100%;height:100%;background-position:50%;background-repeat:no-repeat;background-size:cover}@media only screen and (max-width:767px){.rest01-template-05 .bg .bg-pc{display:none}}.rest01-template-05 .bg .bg-mbl{width:100%;height:100%;background-position:50%;background-repeat:no-repeat;background-size:cover;display:none}@media only screen and (max-width:767px){.rest01-template-05 .bg .bg-mbl{display:block}}.rest01-template-05 .container{position:relative;display:block;width:100%;margin-top:auto}@media only screen and (max-width:992px){.rest01-template-05 .container{margin-bottom:auto}}.rest01-template-05 .container .swiper-button-prev{position:absolute;top:50%;left:8%;-webkit-transform:translate(-100%,-50%);transform:translate(-100%,-50%);margin-top:0;display:none;color:#000}@media only screen and (max-width:992px){.rest01-template-05 .container .swiper-button-prev{display:-webkit-box;display:-ms-flexbox;display:flex}}.rest01-template-05 .container .swiper-button-prev:after{font-size:24px}.rest01-template-05 .container .swiper-button-next{position:absolute;top:50%;right:8%;-webkit-transform:translate(100%,-50%);transform:translate(100%,-50%);margin-top:0;display:none;color:#000}@media only screen and (max-width:992px){.rest01-template-05 .container .swiper-button-next{display:-webkit-box;display:-ms-flexbox;display:flex}}.rest01-template-05 .container .swiper-button-next:after{font-size:24px}.rest01-template-05 .swiper-rest01-menu{max-width:1700px;width:90%;margin:0 auto}@media only screen and (max-width:992px){.rest01-template-05 .swiper-rest01-menu{width:100%}}.rest01-template-05 .swiper-rest01-menu .swiper-slide{opacity:0;-webkit-transition:0.5s;transition:0.5s}.rest01-template-05 .swiper-rest01-menu .swiper-slide.swiper-slide-active{opacity:1}.rest01-template-05 .swiper-rest01-menu .slide_box{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:992px){.rest01-template-05 .swiper-rest01-menu .slide_box{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.rest01-template-05 .swiper-rest01-menu .word{width:52%}@media only screen and (max-width:992px){.rest01-template-05 .swiper-rest01-menu .word{width:80%;margin:30px auto 0}}.rest01-template-05 .swiper-rest01-menu .wrap{max-width:580px;width:90%}@media only screen and (max-width:992px){.rest01-template-05 .swiper-rest01-menu .wrap{width:100%}}.rest01-template-05 .swiper-rest01-menu .title-area{padding-bottom:15px;margin-bottom:30px;border-bottom:2px solid #000;line-height:1.3}.rest01-template-05 .swiper-rest01-menu .title{font-size:3.75rem;display:block;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}@media only screen and (max-width:1440px){.rest01-template-05 .swiper-rest01-menu .title{font-size:3rem}}@media only screen and (max-width:992px){.rest01-template-05 .swiper-rest01-menu .title{font-size:2.25rem}}@media only screen and (max-width:767px){.rest01-template-05 .swiper-rest01-menu .title{font-size:1.625rem}}.rest01-template-05 .swiper-rest01-menu .sub{font-size:1.5rem}@media only screen and (max-width:1440px){.rest01-template-05 .swiper-rest01-menu .sub{font-size:1.375rem}}@media only screen and (max-width:992px){.rest01-template-05 .swiper-rest01-menu .sub{font-size:1.25rem}}@media only screen and (max-width:767px){.rest01-template-05 .swiper-rest01-menu .sub{font-size:1rem}}.rest01-template-05 .swiper-rest01-menu .des{line-height:1.8;font-size:1.125rem;display:block;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5}@media only screen and (max-width:767px){.rest01-template-05 .swiper-rest01-menu .des{font-size:1rem}}.rest01-template-05 .swiper-rest01-menu .btn{margin-top:20px;font-size:2.25rem;line-height:1.8;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:1440px){.rest01-template-05 .swiper-rest01-menu .btn{font-size:1.875rem}}@media only screen and (max-width:992px){.rest01-template-05 .swiper-rest01-menu .btn{font-size:1.5rem}}@media only screen and (max-width:767px){.rest01-template-05 .swiper-rest01-menu .btn{font-size:1.125rem}}.rest01-template-05 .swiper-rest01-menu .btn:hover svg{margin-right:20px}.rest01-template-05 .swiper-rest01-menu .btn svg{width:20px;margin-right:10px;-webkit-transition:0.5s;transition:0.5s}.rest01-template-05 .swiper-rest01-menu .btn span{white-space:nowrap}.rest01-template-05 .swiper-rest01-menu .photo{width:48%}@media only screen and (max-width:992px){.rest01-template-05 .swiper-rest01-menu .photo{width:80%;margin:0 auto}}.rest01-template-05 .swiper-rest01-menu .photo .img{position:relative;width:80%}@media only screen and (max-width:1200px){.rest01-template-05 .swiper-rest01-menu .photo .img{width:100%}}.rest01-template-05 .swiper-rest01-menu .photo .img:before{content:"";padding-bottom:80%;display:block}.rest01-template-05 .swiper-rest01-menu .photo img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.rest01-template-05 .swiper-rest01-menu-thumb{position:relative;max-width:1700px;width:90%;margin:0 auto;overflow:visible;padding:30px 0;margin-bottom:auto}@media only screen and (max-width:992px){.rest01-template-05 .swiper-rest01-menu-thumb{display:none}}.rest01-template-05 .swiper-rest01-menu-thumb .swiper-button-prev{position:absolute;top:50%;left:0;-webkit-transform:translate(-150%,-50%);transform:translate(-150%,-50%);margin-top:0;color:#000}.rest01-template-05 .swiper-rest01-menu-thumb .swiper-button-prev:after{font-size:30px}.rest01-template-05 .swiper-rest01-menu-thumb .swiper-button-next{position:absolute;top:50%;right:0;-webkit-transform:translate(150%,-50%);transform:translate(150%,-50%);margin-top:0;color:#000}.rest01-template-05 .swiper-rest01-menu-thumb .swiper-button-next:after{font-size:30px}.rest01-template-05 .swiper-rest01-menu-thumb .slide_box{padding:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:0.5s;transition:0.5s}@media only screen and (max-width:1200px){.rest01-template-05 .swiper-rest01-menu-thumb .slide_box{padding:10px 15px}}.rest01-template-05 .swiper-rest01-menu-thumb .slide_box:hover{-webkit-box-shadow:rgba(50,50,93,0.25) 0px 13px 27px -5px,rgba(0,0,0,0.3) 0px 8px 16px -8px;box-shadow:rgba(50,50,93,0.25) 0px 13px 27px -5px,rgba(0,0,0,0.3) 0px 8px 16px -8px}.rest01-template-05 .swiper-rest01-menu-thumb .photo{width:45%}.rest01-template-05 .swiper-rest01-menu-thumb .photo .img{position:relative;width:100%}.rest01-template-05 .swiper-rest01-menu-thumb .photo .img:before{content:"";padding-bottom:80%;display:block}.rest01-template-05 .swiper-rest01-menu-thumb .photo img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.rest01-template-05 .swiper-rest01-menu-thumb .word{width:50%;margin-left:auto}.rest01-template-05 .swiper-rest01-menu-thumb .title{line-height:1.3;font-size:1.5rem;display:block;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}@media only screen and (max-width:1440px){.rest01-template-05 .swiper-rest01-menu-thumb .title{font-size:1.375rem}}@media only screen and (max-width:1200px){.rest01-template-05 .swiper-rest01-menu-thumb .title{font-size:1.25rem}}@media only screen and (max-width:767px){.rest01-template-05 .swiper-rest01-menu-thumb .title{font-size:1rem}}.rest01-template-05 .swiper-rest01-menu-thumb .sub{margin-top:10px;line-height:1.5;font-size:1rem}@media only screen and (max-width:1440px){.rest01-template-05 .swiper-rest01-menu-thumb .sub{font-size:0.9375rem}}@media only screen and (max-width:767px){.rest01-template-05 .swiper-rest01-menu-thumb .sub{font-size:0.875rem}}.loading_wrap{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:110;opacity:1;-webkit-transition:1s 1s ease;transition:1s 1s ease}.loading_wrap:after{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:#000;z-index:-1}.loading_wrap.active .bg{opacity:1;-webkit-transition:1s 0.5s;transition:1s 0.5s}.loading_wrap.active>img{opacity:0;-webkit-transition:0.5s;transition:0.5s}.loading_wrap.active .btn_enter{opacity:1;-webkit-transition:opacity 1s 1s,-webkit-filter 0.5s;transition:opacity 1s 1s,-webkit-filter 0.5s;transition:opacity 1s 1s,filter 0.5s;transition:opacity 1s 1s,filter 0.5s,-webkit-filter 0.5s}.loading_wrap.active .svg{opacity:1;-webkit-transition:0.5s 1s;transition:0.5s 1s}.loading_wrap.show .bg{opacity:0;-webkit-transition:4s;transition:4s}.loading_wrap.remove{opacity:0;pointer-events:none;-webkit-transition:0.5s 0.7s;transition:0.5s 0.7s}.loading_wrap.remove:after{opacity:0;-webkit-transition:0.5s 0.2s;transition:0.5s 0.2s}.loading_wrap.remove .bg{opacity:0;-webkit-transition:0.5s 0.2s;transition:0.5s 0.2s}.loading_wrap.remove .btn_enter img{-webkit-transform:scale(150);transform:scale(150);-webkit-transition:1s ease 0.2s;transition:1s ease 0.2s}.loading_wrap.remove .svg{opacity:0;-webkit-transition:0.3s;transition:0.3s}.loading_wrap>img{position:absolute;top:50%;left:50%;width:135px;height:auto;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-animation:move 3s ease infinite;animation:move 3s ease infinite}.loading_wrap .svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(20px,20px) rotate(-30deg);transform:translate(20px,20px) rotate(-30deg);opacity:0;width:20px;height:20px;-webkit-transition:0.5s;transition:0.5s;fill:#fff}.loading_wrap .svg svg{fill:#fff;-webkit-animation:hover 5s 1s infinite;animation:hover 5s 1s infinite}@-webkit-keyframes hover{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}50%{-webkit-transform:translate(-50px,-30px);transform:translate(-50px,-30px)}70%{-webkit-transform:translate(-50px,-30px);transform:translate(-50px,-30px)}73%{-webkit-transform:translate(-50px,-30px) rotate(8deg);transform:translate(-50px,-30px) rotate(8deg)}78%{-webkit-transform:translate(-50px,-30px) rotate(-8deg);transform:translate(-50px,-30px) rotate(-8deg)}80%{-webkit-transform:translate(-50px,-30px) rotate(7deg);transform:translate(-50px,-30px) rotate(7deg)}83%{-webkit-transform:translate(-50px,-30px) rotate(-6deg);transform:translate(-50px,-30px) rotate(-6deg)}to{-webkit-transform:translate(-50px,-30px);transform:translate(-50px,-30px)}}@keyframes hover{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}50%{-webkit-transform:translate(-50px,-30px);transform:translate(-50px,-30px)}70%{-webkit-transform:translate(-50px,-30px);transform:translate(-50px,-30px)}73%{-webkit-transform:translate(-50px,-30px) rotate(8deg);transform:translate(-50px,-30px) rotate(8deg)}78%{-webkit-transform:translate(-50px,-30px) rotate(-8deg);transform:translate(-50px,-30px) rotate(-8deg)}80%{-webkit-transform:translate(-50px,-30px) rotate(7deg);transform:translate(-50px,-30px) rotate(7deg)}83%{-webkit-transform:translate(-50px,-30px) rotate(-6deg);transform:translate(-50px,-30px) rotate(-6deg)}to{-webkit-transform:translate(-50px,-30px);transform:translate(-50px,-30px)}}.loading_wrap .bg{opacity:0;background-size:cover;width:100%;height:100%;-webkit-transition:0.5s;transition:0.5s;background-size:110% 110%;-webkit-animation:move1 60s ease both infinite;animation:move1 60s ease both infinite}@media only screen and (max-width:992px){.loading_wrap .bg{background-size:180% 110%}}.loading_wrap .btn_enter{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100px;opacity:0;-webkit-transition:opacity 1s,-webkit-filter 0.5s;transition:opacity 1s,-webkit-filter 0.5s;transition:opacity 1s,filter 0.5s;transition:opacity 1s,filter 0.5s,-webkit-filter 0.5s;display:block;will-change:transform;-webkit-animation:scale 1.5s 5s ease both infinite;animation:scale 1.5s 5s ease both infinite}.loading_wrap .btn_enter img{-webkit-transform-origin:49% 58%;transform-origin:49% 58%}@-webkit-keyframes scale{0%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}40%{-webkit-transform:translate(-50%,-50%) scale(1.2);transform:translate(-50%,-50%) scale(1.2)}to{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}}@keyframes scale{0%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}40%{-webkit-transform:translate(-50%,-50%) scale(1.2);transform:translate(-50%,-50%) scale(1.2)}to{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}}@-webkit-keyframes move{0%{top:50%}50%{top:55%}to{top:50%}}@keyframes move{0%{top:50%}50%{top:55%}to{top:50%}}@-webkit-keyframes move1{0%{background-position:0% 100%}30%{background-position:100% 50%}70%{background-position:0% 0%}to{background-position:0% 100%}}@keyframes move1{0%{background-position:0% 100%}30%{background-position:100% 50%}70%{background-position:0% 0%}to{background-position:0% 100%}}.template-contact{position:relative;height:100%;background:#6d0000}.template-contact .bg{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;z-index:1}.template-contact .bg .bg-pc{width:100%;height:100%;background-position:50%;background-repeat:no-repeat;background-size:cover}@media only screen and (max-width:767px){.template-contact .bg .bg-pc{display:none}}.template-contact .bg .bg-mbl{width:100%;height:100%;background-position:50%;background-repeat:no-repeat;background-size:cover;display:none}@media only screen and (max-width:767px){.template-contact .bg .bg-mbl{display:block}}.template-contact .template-wrap{position:relative;z-index:3;max-width:1620px;width:85%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;padding:100px 0 150px}@media only screen and (max-width:767px){.template-contact .template-wrap{padding:60px 0 100px}}.template-contact .right{margin-left:auto;width:470px;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:992px){.template-contact .right{margin:0 auto}}.template-contact .right .wrap{width:100%;margin:auto}.template-contact .right .title{font-size:1.875rem;color:#fff;margin-left:-20px}@media only screen and (max-width:767px){.template-contact .right .title{font-size:1.25rem;margin-left:-13px}}.template-contact .right .form-container{margin-top:30px}@media only screen and (max-width:767px){.template-contact .right .form-container{margin-top:20px}}.modal{position:fixed;width:100%;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.5);pointer-events:none;opacity:0;display:none;-webkit-transition:opacity 0.6s;transition:opacity 0.6s;z-index:99}.modal.show{pointer-events:auto;opacity:1}.modal.show .modal-content{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.modal .scroll-wrap{width:100%;height:100vh;height:calc(var(--vh, 1vh) * 100);overflow:auto;-webkit-overflow-scrolling:touch}.modal .modal-contain{display:table-cell;vertical-align:middle;max-width:100vw;width:100vw;height:100vh;height:calc(var(--vh, 1vh) * 100);padding:80px 0}.modal .modal-content{position:relative;opacity:0;-webkit-transform:scale(0.7);transform:scale(0.7);-webkit-transition:0.6s;transition:0.6s}.lb-contact .btn_close{margin-left:auto;margin-right:-8px}.lb-contact .modal-content{max-width:500px;width:90%;margin:0 auto}.lb-contact .lb-block{padding:100px 0 60px;background:#000;color:#fff}@media only screen and (max-width:767px){.lb-contact .lb-block{padding:60px 0 30px}}.lb-contact .block-wrap{width:90%;margin:0 auto;text-align:center}.lb-contact .title{font-size:2.5rem;color:#DB0017}@media only screen and (max-width:767px){.lb-contact .title{font-size:1.75rem}}.lb-contact .sub{margin-top:20px;font-size:1.25rem;font-weight:bold}@media only screen and (max-width:767px){.lb-contact .sub{margin-top:15px;font-size:1.125rem}}.lb-contact .p{max-width:400px;width:100%;margin:0 auto;margin-top:30px;line-height:1.6}@media only screen and (max-width:767px){.lb-contact .p{margin-top:25px}}.lb-contact .btn{margin:50px auto 0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (max-width:767px){.lb-contact .btn{margin-top:20px}}.lb-contact .btn span{font-size:0.875rem}@media only screen and (max-width:767px){.lb-contact .btn span{font-size:0.75rem}}.lb-contact a{margin:10px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:120px;height:40px;padding:0 10px;background:#5D0002;color:#fff;font-weight:bold;font-size:1rem;border-radius:10rem;-webkit-transition:background-color 0.2s linear,color 0.2s linear;transition:background-color 0.2s linear,color 0.2s linear;cursor:pointer}@media only screen and (max-width:767px){.lb-contact a{font-size:0.875rem}}.lb-contact a p{letter-spacing:1px}.lb-contact a:hover{background-color:#fff;color:#000}.lb-contact a.g{background:#2fbf44}.lb-contact a.g:hover{color:#fff}.lb-loading .modal-contain{padding:0}.lb-loading .modal-content{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.lb-loading svg.loading{width:50px;height:50px;stroke:currentColor;pointer-events:none;-webkit-animation:fancybox-rotate 2s linear infinite;animation:fancybox-rotate 2s linear infinite}.lb-loading svg.loading circle{stroke:#fff;fill:none;stroke-width:2;-webkit-animation:fancybox-dash 1.5s ease-in-out infinite;animation:fancybox-dash 1.5s ease-in-out infinite}@-webkit-keyframes fancybox-rotate{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes fancybox-rotate{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fancybox-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:110,200;stroke-dashoffset:-40px}to{stroke-dasharray:110,200;stroke-dashoffset:-150px}}@keyframes fancybox-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:110,200;stroke-dashoffset:-40px}to{stroke-dasharray:110,200;stroke-dashoffset:-150px}}
/*# sourceMappingURL=dawncake.css.map */