/*! destyle.css v3.0.2 | MIT License | https://github.com/nicolas-cusan/destyle.css */*,::before,::after{-webkit-box-sizing:border-box;box-sizing:border-box;border-style:solid;border-width:0}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{margin:0}main{display:block}p,table,blockquote,address,pre,iframe,form,figure,dl{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;margin:0}ul,ol{margin:0;padding:0;list-style:none}dt{font-weight:bold}dd{margin-left:0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible;border-top-width:1px;margin:0;clear:both;color:inherit}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:rgba(0,0,0,0);text-decoration:none;color:inherit}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}svg,img,embed,object,iframe{vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;background:rgba(0,0,0,0);padding:0;margin:0;border-radius:0;text-align:inherit;text-transform:inherit}[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}[type=radio]{-webkit-appearance:radio;-moz-appearance:radio;appearance:radio}button,[type=button],[type=reset],[type=submit]{cursor:pointer}button:disabled,[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled{cursor:default}:-moz-focusring{outline:auto}select:disabled{opacity:inherit}option{padding:0}fieldset{margin:0;padding:0;min-width:0}legend{padding:0}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]:focus{outline:auto}table{border-color:inherit;border-collapse:collapse}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:bold}html{font-size:62.5%}body{font-family:YuGothic,"Yu Gothic Medium","Yu Gothic",Meiryo,sans-serif;font-weight:400;color:#7c7670;font-size:16px;font-size:clamp( 14px, ( 14px + (( 100vw - 375px ) * (( 16 - 14 ) / ( 960 - 375 )))), 16px );line-height:1.6;overflow-wrap:break-word;word-wrap:break-word;position:relative;overflow-x:hidden;height:100%}h1,h2,h3,h4,h5,h6{font-family:YuGothic,"Yu Gothic",Meiryo,sans-serif;font-weight:600;line-height:1.4}img{width:100%;max-width:100%;height:auto}textarea:focus,input:focus,select:focus,textarea:focus{outline:none}textarea{resize:none}.xl-container{margin-left:auto;margin-right:auto;max-width:100%;padding-left:20px;padding-right:20px}@media screen and (min-width: 769px){.xl-container{max-width:1280px;padding-left:0;padding-right:0}}.l-container{margin-left:auto;margin-right:auto;max-width:100%;padding-left:20px;padding-right:20px}@media screen and (min-width: 769px){.l-container{max-width:960px;padding-left:0;padding-right:0}}.m-container{margin-left:auto;margin-right:auto;max-width:100%;padding-left:20px;padding-right:20px}@media screen and (min-width: 769px){.m-container{max-width:900px;padding-left:0;padding-right:0}}.l-campaign__bnr{padding-top:40px;padding-bottom:40px;margin:30px auto}header{position:absolute;top:0;width:100%;position:fixed;z-index:3;background:rgba(255,255,255,.6)}nav{width:100%;height:60px;padding:0 20px;position:relative}@media screen and (min-width: 769px){nav{width:1080px;min-width:1080px;margin:0 auto;height:90px;padding-top:15px;padding-bottom:15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}nav .open{right:0;background-color:#f9f9f9}.l-nav__drawer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;height:60px}.l-nav__drawer .logo{line-height:1}@media screen and (min-width: 769px){.l-nav__drawer .logo{width:132px;height:62px}}@media screen and (max-width: 768px){.l-nav__drawer--menu{position:fixed;top:0;right:-120%;width:65%;height:100vh;-webkit-transition:.5s ease;transition:.5s ease}}@media screen and (min-width: 769px){.l-nav__drawer--menu{width:100%;-webkit-transform:translateX(0);transform:translateX(0);margin-top:0}}.l-nav__drawer--items ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:14px;font-size:clamp( 14px, ( 14px + (( 100vw - 375px ) * (( 14 - 14 ) / ( 960 - 375 )))), 14px )}@media screen and (max-width: 768px){.l-nav__drawer--items ul{margin-top:60px;z-index:998;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media screen and (min-width: 769px){.l-nav__drawer--items ul{color:#3a3a3a;height:70px;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.l-nav__drawer--items ul li{padding:25px}@media screen and (max-width: 768px){.l-nav__drawer--items ul li{width:100%;border-bottom:1px solid #d4d4d4}}@media screen and (min-width: 769px){.l-nav__drawer--items ul li{padding:0 25px 0 0}}@media screen and (min-width: 769px){.l-nav__drawer--items ul li:last-child{padding-right:0}}.l-nav__drawer--items ul li a{display:block}.l-nav__drawer--items .c-btn__gold{margin:25px 15px}.l-nav__drawer--toggle{display:block;position:fixed;width:42px;height:42px;z-index:3;right:0}@media screen and (min-width: 769px){.l-nav__drawer--toggle{display:none}}@media screen and (max-width: 768px){.l-nav__drawer--toggle span{display:block;position:absolute;width:20px;border-bottom:solid 1px #3a3a3a;-webkit-transition:.35s ease-in-out;transition:.35s ease-in-out}}.l-nav__drawer--toggle span:nth-child(1){top:12px}.l-nav__drawer--toggle span:nth-child(2){top:20px}.l-nav__drawer--toggle span:nth-child(3){top:28px}@media screen and (max-width: 768px){.l-nav__drawer .active span:nth-child(1){top:18px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}@media screen and (max-width: 768px){.l-nav__drawer .active span:nth-child(2),.l-nav__drawer .active span:nth-child(3){top:18px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}}.l-page-header{border-top:1px solid rgba(212,212,212,.5);border-bottom:1px solid rgba(212,212,212,.5);margin-top:60px;margin-bottom:30px;padding:20px 0}@media screen and (min-width: 769px){.l-page-header{margin-top:90px;margin-bottom:60px}}.l-footer__reserve{background-image:url("/wp-content/themes/lumixia-wedding/asset/img/sp-reserve.jpg");background-repeat:no-repeat;background-position:center top;background-size:cover;padding:80px 20px;margin-top:80px}@media screen and (min-width: 769px){.l-footer__reserve{background-image:url("/wp-content/themes/lumixia-wedding/asset/img/pc-reserve.jpg");padding-top:135px;padding-bottom:100px}}.l-footer__reserve--inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width: 769px){.l-footer__reserve--inner{max-width:960px;margin:0 auto}}.l-footer__reserve--title{font-family:"游明朝","Yu Mincho","游明朝体","YuMincho",serif;font-weight:400;font-size:22px;font-size:clamp( 20px, ( 20px + (( 100vw - 375px ) * (( 22 - 20 ) / ( 960 - 375 )))), 22px )}.l-footer__reserve--lead{font-family:"EB Garamond",serif;font-weight:400;font-size:18px;font-size:clamp( 16px, ( 16px + (( 100vw - 375px ) * (( 18 - 16 ) / ( 960 - 375 )))), 18px );margin-bottom:15px}.l-footer{padding-bottom:80px}.l-footer__area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:30px}.l-footer__area--logo{max-width:90px}.l-footer__area--top{height:42px;width:42px;background:#fff;border:solid 1px #b7b7b7;border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.l-footer__area--top a{line-height:42px}.l-footer__area--top i{color:#b7b7b7}.l-footer__menu{margin-top:30px}.l-footer__menu li{padding:5px 0}.l-footer .sns{margin-top:30px;width:24px}.l-footer .copy{margin-top:10px;font-size:12px;font-size:clamp( 12px, ( 12px + (( 100vw - 375px ) * (( 12 - 12 ) / ( 960 - 375 )))), 12px )}@media screen and (max-width: 768px){.l-sp__footer--fixed{width:100%;position:fixed;bottom:0;z-index:2}}@media screen and (min-width: 769px){.l-sp__footer--fixed{display:none}}#breadcrumb ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:14px;font-size:clamp( 11px, ( 11px + (( 100vw - 375px ) * (( 14 - 11 ) / ( 960 - 375 )))), 14px )}#breadcrumb li:nth-child(n+2){padding-right:.5em}#breadcrumb span{padding:0 .25em}.mv .swiper-slide{-webkit-transition-property:opacity,-webkit-transform !important;transition-property:opacity,-webkit-transform !important;transition-property:opacity,transform !important;transition-property:opacity,transform,-webkit-transform !important;pointer-events:none}.mv .swiper-slide-active{pointer-events:auto}.mv img{-webkit-transition:7s 1s ease-out;transition:7s 1s ease-out}.mv .slide-title{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:4.67%}@media screen and (min-width: 769px){.mv .slide-title{left:14%}}.mv .slide-title__catch{font-family:"游明朝","Yu Mincho","游明朝体","YuMincho",serif;font-weight:400;font-size:40px;font-size:clamp( 26px, ( 26px + (( 100vw - 375px ) * (( 40 - 26 ) / ( 960 - 375 )))), 40px )}.mv .slide-title__lead{font-family:"EB Garamond",serif;font-weight:400;font-size:24px;font-size:clamp( 16px, ( 16px + (( 100vw - 375px ) * (( 24 - 16 ) / ( 960 - 375 )))), 24px )}.mv .slide-title__lighten .slide-title__catch{color:#fff}.mv .slide-title__lighten .slide-title__lead{color:#fff}.mv .swiper-slide[class*=-active] .slide-media img{-webkit-transition-delay:0s;transition-delay:0s;-webkit-transform:scale(1.05);transform:scale(1.05)}.mv .swiper-slide[class*=-active] .slide-title{-webkit-animation:mv-fadeIn 2s .5s var(--easing) both;animation:mv-fadeIn 2s .5s var(--easing) both}@-webkit-keyframes mv-fadeIn{0%{-webkit-transform:scale(0.5);transform:scale(0.5);opacity:0;-webkit-filter:blur(300px);filter:blur(300px)}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1;-webkit-filter:blur(0);filter:blur(0)}}@keyframes mv-fadeIn{0%{-webkit-transform:scale(0.5);transform:scale(0.5);opacity:0;-webkit-filter:blur(300px);filter:blur(300px)}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1;-webkit-filter:blur(0);filter:blur(0)}}.top__promotion{position:relative}@media screen and (min-width: 769px){.top__promotion{max-width:960px;margin:0 auto;padding-bottom:80px}}.top__promotion--bg{z-index:1}@media screen and (min-width: 769px){.top__promotion--bg{max-width:453px;margin-left:auto}}.top__promotion--video{position:absolute;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;top:0;left:0;width:100%;padding:18px 20px;z-index:2}@media screen and (min-width: 769px){.top__promotion--video{padding:40px 30px 15px}}.top__promotion--youtube{position:relative;width:100%;padding-top:56.25%}.top__promotion--youtube iframe{position:absolute;top:0;right:0;width:100%;height:100%}.top__promotion--about{padding:0 20px}@media screen and (min-width: 769px){.top__promotion--about{padding:80px 0 0;position:absolute;bottom:0}}.top__promotion--lead{margin-top:15px;margin-bottom:15px;font-family:"游明朝","Yu Mincho","游明朝体","YuMincho",serif;font-weight:400;font-size:33px;font-size:clamp( 18px, ( 18px + (( 100vw - 375px ) * (( 33 - 18 ) / ( 960 - 375 )))), 33px )}.top_location{background-color:#f9f9f9;padding:60px 0;margin-bottom:60px}@media screen and (min-width: 769px){.top_location--inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.top_location--thumb{-webkit-flex-basis:47.6%;-ms-flex-preferred-size:47.6%;flex-basis:47.6%}.top_location--content{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}.top_location--text{margin:20px 0}@media screen and (min-width: 769px){.top_location--text{margin:40px 0}}.top__news{margin-bottom:60px}.top__news--inner{border:1px solid #b09a58;background-color:#f9f9f9;padding:20px}.top__gallery{margin-top:60px;background-image:url("/wp-content/themes/lumixia-wedding/asset/img/bg-ivy.png");background-repeat:no-repeat;background-position:center top;padding-top:30px;padding-bottom:30px}@media screen and (min-width: 769px){.top__gallery{background-size:contain;padding:100px 0}}.top__gallery--title{position:relative}@media screen and (min-width: 769px){.top__gallery--title{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:453px;margin:0 auto}}.top__gallery--title .gallery-title{position:absolute;width:100%;text-align:center;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-family:"EB Garamond",serif;font-weight:400;font-size:32px;font-size:clamp( 28px, ( 28px + (( 100vw - 375px ) * (( 32 - 28 ) / ( 960 - 375 )))), 32px );color:#fff}@media screen and (min-width: 769px){.top__gallery--inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.top__gallery--item{margin-top:4px}@media screen and (min-width: 769px){.top__gallery--item{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}.top__gallery--btn{margin-top:30px;margin-bottom:60px}.top__point .swiper-area{position:relative}.top__point .swiper-button-prev,.top__point .swiper-button-next{top:30%;display:block;position:absolute;z-index:1;width:12px;height:20px}.top__point .swiper-button-prev::after,.top__point .swiper-button-next::after{font-family:"Font Awesome 6 Free";font-weight:600;line-height:1;color:#7c7670;font-size:20px}@media screen and (min-width: 769px){.top__point .swiper-button-prev,.top__point .swiper-button-next{display:none}}.top__point .swiper-button-prev::after{content:"";left:15px}.top__point .swiper-button-next::after{content:"";right:15px}.top__point .swiper-button-disabled{opacity:1}.top__point .swiper-pagination-bullets{opacity:0;z-index:0}.p-col-large{width:100% !important}.p-about__concept{max-width:100%;margin-left:auto;margin-right:auto}@media screen and (min-width: 769px){.p-about__concept{max-width:960px;padding-left:0;padding-right:0}}@media screen and (min-width: 769px){.p-about__concept--inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width: 769px){.p-about__concept--thumbnail{-webkit-flex-basis:47.7%;-ms-flex-preferred-size:47.7%;flex-basis:47.7%}}.p-about__concept--col{margin-top:30px;padding:0 20px}@media screen and (min-width: 769px){.p-about__concept--col{-webkit-flex-basis:52.3%;-ms-flex-preferred-size:52.3%;flex-basis:52.3%;margin-top:0;padding:0 40px}}.p-about__concept--title{font-family:"游明朝","Yu Mincho","游明朝体","YuMincho",serif;font-weight:400;font-size:30px;font-size:clamp( 22px, ( 22px + (( 100vw - 375px ) * (( 30 - 22 ) / ( 960 - 375 )))), 30px );line-height:1.2}.p-about__concept--note{margin-top:30px;margin-bottom:30px}.p-about__band{margin-top:30px;margin-bottom:30px}@media screen and (min-width: 769px){.p-about__band{max-width:960px;margin-left:auto;margin-right:auto;margin-bottom:60px}}.p-about__reason{margin-left:auto;margin-right:auto;max-width:100%}@media screen and (min-width: 769px){.p-about__reason{max-width:900px;padding-left:0;padding-right:0}}.p-about__reason .point__reason--content{padding:48px 20px 40px;background-color:#f1f1f1;position:relative;z-index:-1;top:-48px}@media screen and (max-width: 768px){.p-about__reason .point__reason--item img{z-index:2;padding:0 20px}}@media screen and (min-width: 769px){.p-about__location--inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.p-about__location--item{margin-bottom:30px}@media screen and (min-width: 769px){.p-about__location--item{-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-flex-basis:47.6%;-ms-flex-preferred-size:47.6%;flex-basis:47.6%;margin-right:4.79%}}.p-about__location--item:nth-child(2n){margin-right:0}@media screen and (max-width: 768px){.p-about__location--item:last-child{margin-bottom:0}}.p-about__location--title{font-family:YuGothic,"Yu Gothic",Meiryo,sans-serif;font-weight:600;line-height:1.4;margin-top:20px}@media screen and (min-width: 769px){.p-about__location--title{height:40px}}.p-about__location--note{font-size:14px;font-size:clamp( 14px, ( 14px + (( 100vw - 375px ) * (( 14 - 14 ) / ( 960 - 375 )))), 14px );line-height:1.4;margin-top:10px}.p-contact__lead{margin-bottom:30px}@media screen and (min-width: 769px){.p-contact__lead{margin-bottom:60px}}.p-contact .c-btn__gold{max-width:100%}.p-contact__form dt{margin-top:30px;margin-bottom:10px}.p-contact__form .p-contact__select{position:relative}.p-contact__form .p-contact__select select{border:1px solid #e3e3e3;border-radius:8px;padding:15px 20px;width:100%}.p-contact__form .p-contact__select::after{content:"";position:absolute;right:20px;top:50%;width:10px;height:10px;border-top:2px solid #707070;border-left:2px solid #707070;pointer-events:none;-webkit-transform:translateY(-50%) rotate(-135deg);transform:translateY(-50%) rotate(-135deg)}.p-contact__form .p-contact__text input{border:1px solid #e3e3e3;border-radius:8px;padding:15px 20px;width:100%}.p-contact__form .p-contact__area textarea{border:1px solid #e3e3e3;border-radius:8px;padding:15px 20px;width:100%}.p-contact__form .p-contact__day{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.p-contact__form .p-contact__day--date{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;margin-top:10px;margin-right:1.5%;font-weight:400}.p-contact__form .p-contact__day--select{-webkit-flex-basis:71%;-ms-flex-preferred-size:71%;flex-basis:71%;margin-top:10px}.p-contact__form .p-contact__day--select input{border:1px solid #e3e3e3;border-radius:8px;padding:15px 20px;width:30%}.p-contact__prev dt{margin-top:30px;margin-bottom:15px;border-bottom:1px solid #e3e3e3;padding-bottom:5px}.p-contact__prev .p-contact__day{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.p-contact__prev .p-contact__day--date{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;margin-top:10px;margin-right:1.5%;font-weight:400;border:none;padding-bottom:0}.p-contact__prev .p-contact__day--select{-webkit-flex-basis:71%;-ms-flex-preferred-size:71%;flex-basis:71%;margin-top:10px}.p-contact__submit,.p-contact__prev{position:relative;margin-top:40px}.p-contact__submit input,.p-contact__prev input{background-color:#b09a58;color:#fff;font-family:YuGothic,"Yu Gothic",Meiryo,sans-serif;font-weight:600;padding:15px;text-align:center;width:100%}.p-contact__submit .fa-angles-right,.p-contact__prev .fa-angles-right{color:#fff;position:absolute;top:50%;right:42%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.p-contact__submit .wpcf7-spinner,.p-contact__prev .wpcf7-spinner{width:0;height:0;margin:0;padding:0}.p-contact__prev .fa-angles-right{color:#fff;position:absolute;top:50%;right:45%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.required{font-weight:400;color:#fff;background-color:#ff4747;font-size:12px;font-size:clamp( 12px, ( 12px + (( 100vw - 375px ) * (( 12 - 12 ) / ( 960 - 375 )))), 12px );line-height:1.2;display:inline-block;padding:.25em .5em;margin-left:.5em}#plan{padding-top:60px;margin-top:-60px}@media screen and (min-width: 769px){#plan{padding-top:90px;margin-top:-90px}}.p-plan .c-plan__menu{margin-bottom:30px}.p-plan .c-btn__gold{margin:0 auto}.p-plan__list--inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.p-plan__list--col{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-basis:47.5%;-ms-flex-preferred-size:47.5%;flex-basis:47.5%}@media screen and (min-width: 769px){.p-plan__list--col{-webkit-flex-basis:22.3%;-ms-flex-preferred-size:22.3%;flex-basis:22.3%}}@media screen and (max-width: 768px){.p-plan__list--col:nth-child(n+3){margin-top:15px}}.p-plan__list--item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background-color:#f1f1f1;border-radius:8px;-webkit-flex-basis:45%;-ms-flex-preferred-size:45%;flex-basis:45%;width:70px;height:70px}@media screen and (min-width: 769px){.p-plan__list--item{-webkit-flex-basis:48%;-ms-flex-preferred-size:48%;flex-basis:48%;width:98px;height:98px}}.p-plan__list--item svg{fill:#b7b7b7}@media screen and (max-width: 768px){.p-plan__list--item svg{width:58.6%;height:76%}}.p-plan__list--note{font-family:YuGothic,"Yu Gothic",Meiryo,sans-serif;font-weight:600;font-size:14px;font-size:clamp( 12px, ( 12px + (( 100vw - 375px ) * (( 14 - 12 ) / ( 960 - 375 )))), 14px );margin-left:5px;-webkit-flex-basis:56%;-ms-flex-preferred-size:56%;flex-basis:56%}@media screen and (min-width: 769px){.p-plan__list--note{margin-left:10px;-webkit-flex-basis:52%;-ms-flex-preferred-size:52%;flex-basis:52%}}.p-plan__list .list-car svg{fill:#b7b7b7}@media screen and (max-width: 768px){.p-plan__list .list-car svg{width:67.14%;height:57.14%}}.p-plan__thumbnail--inner{margin-top:30px;margin-bottom:15px}@media screen and (min-width: 769px){.p-plan__thumbnail--inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:60px}}@media screen and (min-width: 769px){.p-plan__thumbnail--inner li{-webkit-flex-basis:47.6%;-ms-flex-preferred-size:47.6%;flex-basis:47.6%}}@media screen and (max-width: 768px){.p-plan__thumbnail--inner li:nth-child(n+2){margin-top:10px}}.p-plan__step ol{margin-top:30px}.p-plan__step ol li{text-align:center}.p-plan__step ol li:nth-child(n+2)::before{content:"";font-family:"Font Awesome 6 Free";font-weight:900;color:#b7b7b7;font-size:24px;font-size:clamp( 24px, ( 24px + (( 100vw - 375px ) * (( 24 - 24 ) / ( 960 - 375 )))), 24px );line-height:1;display:block;margin-bottom:10px}.p-plan__step--title{font-family:"EB Garamond",serif;font-weight:400;font-size:24px;font-size:clamp( 24px, ( 24px + (( 100vw - 375px ) * (( 24 - 24 ) / ( 960 - 375 )))), 24px );line-height:1;margin-bottom:10px;color:#b09a58}.p-plan__step--inner{border:1px solid #b09a58;padding:15px;font-size:14px;font-size:clamp( 14px, ( 14px + (( 100vw - 375px ) * (( 14 - 14 ) / ( 960 - 375 )))), 14px )}@media screen and (min-width: 769px){.p-plan__step--inner{max-width:460px;margin:0 auto}}.p-plan__flow--inner{margin-top:30px;margin-bottom:60px}@media screen and (min-width: 769px){.p-plan__flow--inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width: 769px){.p-plan__flow--col{-webkit-flex-basis:43%;-ms-flex-preferred-size:43%;flex-basis:43%}}.p-plan__flow--arrow{text-align:center}@media screen and (min-width: 769px){.p-plan__flow--arrow{-webkit-flex-basis:14%;-ms-flex-preferred-size:14%;flex-basis:14%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.p-plan__flow--arrow i{color:#e790c0;font-size:32px;font-size:clamp( 32px, ( 32px + (( 100vw - 375px ) * (( 32 - 32 ) / ( 960 - 375 )))), 32px );display:block;line-height:1}@media screen and (max-width: 768px){.p-plan__flow--arrow i{margin-top:10px;margin-bottom:10px}}.p-plan__flow--note{font-size:14px;font-size:clamp( 14px, ( 14px + (( 100vw - 375px ) * (( 14 - 14 ) / ( 960 - 375 )))), 14px );margin-top:15px}@media screen and (min-width: 769px){.p-plan__flow li:nth-child(n+5){margin-top:30px}}.p-faq__q{border-top:1px solid #d4d4d4;position:relative;padding:40px 10px}.p-faq__q--inner{padding-left:42px;padding-right:42px;position:relative}.p-faq__q--inner::before{font-family:"游明朝","Yu Mincho","游明朝体","YuMincho",serif;font-weight:600;content:"Q";width:32px;height:32px;line-height:32px;border-radius:50%;text-align:center;background-color:#e790c0;color:#fff;position:absolute;left:0;top:0}.p-faq__q::after{content:"";position:absolute;top:45%;right:20px;width:0;height:0;width:10px;height:10px;-webkit-transform:rotate(135deg);transform:rotate(135deg);border-top:solid 1px #7c7670;border-right:solid 1px #7c7670}.p-faq__a{padding:40px 20px;border-top:1px solid #d4d4d4;background-color:#f1f1f1;color:#7c7670;line-height:1.6;position:relative}.p-faq__a--inner{padding-left:42px;position:relative}.p-faq__a--inner::before{font-family:"游明朝","Yu Mincho","游明朝体","YuMincho",serif;font-weight:600;content:"A";width:32px;height:32px;line-height:32px;text-align:center;border-radius:50%;background-color:#7c7670;color:#fff;position:absolute;left:0;top:0}.p-faq__q.open::after{content:"";position:absolute;top:45%;right:10px;width:0;height:0;width:10px;height:10px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border-top:solid 1px #7c7670;border-right:solid 1px #7c7670}.p-privacy h2{font-size:20px;font-size:clamp( 16px, ( 16px + (( 100vw - 375px ) * (( 20 - 16 ) / ( 960 - 375 )))), 20px );margin-top:15px;margin-bottom:10px}@media screen and (min-width: 769px){.p-privacy h2{margin-top:30px}}.p-privacy p{font-size:16px;font-size:clamp( 14px, ( 14px + (( 100vw - 375px ) * (( 16 - 14 ) / ( 960 - 375 )))), 16px );line-height:1.6}@media screen and (min-width: 769px){.p-privacy p{line-height:1.8}}.p-privacy .has-small-font-size{font-size:14px;font-size:clamp( 12px, ( 12px + (( 100vw - 375px ) * (( 14 - 12 ) / ( 960 - 375 )))), 14px );line-height:1.6}.c-title__line{text-align:center;padding-left:20px;padding-right:20px;color:#b09a58;margin-bottom:30px}@media screen and (min-width: 769px){.c-title__line{margin-bottom:60px}}.c-title__line--main{position:relative;display:inline-block;padding:0 55px;font-family:"EB Garamond",serif;font-weight:400;font-size:24px;font-size:clamp( 22px, ( 22px + (( 100vw - 375px ) * (( 24 - 22 ) / ( 960 - 375 )))), 24px );letter-spacing:.05em}.c-title__line--main::before,.c-title__line--main::after{content:"";position:absolute;display:inline-block;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:2em;height:1px;background-color:#b09a58}.c-title__line--main::before{left:0}.c-title__line--main::after{right:0}.c-title__line--about{font-family:"游明朝","Yu Mincho","游明朝体","YuMincho",serif;font-weight:400;letter-spacing:.05em}.c-page-title{font-family:"EB Garamond",serif;font-weight:400;font-size:30px;font-size:clamp( 30px, ( 30px + (( 100vw - 375px ) * (( 30 - 30 ) / ( 960 - 375 )))), 30px );margin-top:40px}.c-page-title--lead{display:block;font-family:YuGothic,"Yu Gothic Medium","Yu Gothic",Meiryo,sans-serif;font-weight:400;font-size:14px;font-size:clamp( 14px, ( 14px + (( 100vw - 375px ) * (( 14 - 14 ) / ( 960 - 375 )))), 14px )}.c-plan-title{font-family:"游明朝","Yu Mincho","游明朝体","YuMincho",serif;font-weight:500;font-size:22px;font-size:clamp( 20px, ( 20px + (( 100vw - 375px ) * (( 22 - 20 ) / ( 960 - 375 )))), 22px );margin-top:40px;margin-bottom:15px;padding-bottom:5px;border-bottom:1px solid #b7b7b7}@media screen and (min-width: 769px){.c-plan-title{margin-top:60px}}.c-btn__gold,.c-btn__gold--center{background-color:#b09a58;color:#fff;text-align:center;padding-top:1em;padding-bottom:1em;font-family:YuGothic,"Yu Gothic",Meiryo,sans-serif;font-weight:600}.c-btn__gold a,.c-btn__gold--center a{display:block}.c-btn__gold i,.c-btn__gold--center i{padding-left:.5em}@media screen and (min-width: 960px){.c-btn__gold,.c-btn__gold--center{max-width:388px}}@media screen and (min-width: 769px){.c-btn__gold--center{margin:0 auto}}.c-btn__gray{background-color:#6f6f6f;color:#fff;text-align:center;padding-top:1em;padding-bottom:1em;font-family:YuGothic,"Yu Gothic",Meiryo,sans-serif;font-weight:600}.c-btn__gray a{display:block}.c-btn__gray i{padding-left:.5em}.c-loader{position:fixed;width:100%;height:100vh;background-color:#fff;z-index:999;top:0;left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.c-loader_inner{max-width:350px;display:none}.c-plan__menu{margin-bottom:60px;width:100%;overflow:hidden}@media screen and (min-width: 769px){.c-plan__menu{padding:0}}.c-plan__menu--inner{display:block}.c-plan__menu--inner .xl-container{margin-top:30px}@media screen and (min-width: 769px){.c-plan__menu--inner .xl-container{margin-top:60px}}.c-plan__menu--inner .xl-container:first-child{margin-top:0}.c-plan__menu--right{display:block}@media screen and (min-width: 769px){.c-plan__menu--right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}@media screen and (min-width: 769px){.c-plan__menu--right-col,.c-plan__menu--left-col{-webkit-flex-basis:32%;-ms-flex-preferred-size:32%;flex-basis:32%;margin-left:60px}}@media screen and (min-width: 960px){.c-plan__menu--right-col,.c-plan__menu--left-col{-webkit-flex-basis:388px;-ms-flex-preferred-size:388px;flex-basis:388px}}.c-plan__menu--left{display:block}@media screen and (min-width: 769px){.c-plan__menu--left{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}}@media screen and (min-width: 769px){.c-plan__menu--left-col{margin-left:0;margin-right:60px}}.c-plan__menu--order{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.c-plan__menu--thumbnail{max-width:100%}@media screen and (min-width: 769px){.c-plan__menu--thumbnail{-webkit-flex-basis:53%;-ms-flex-preferred-size:53%;flex-basis:53%}}.c-plan__menu--type{font-family:"EB Garamond",serif;font-weight:400;font-size:28px;font-size:clamp( 26px, ( 26px + (( 100vw - 375px ) * (( 28 - 26 ) / ( 960 - 375 )))), 28px )}@media screen and (max-width: 768px){.c-plan__menu--type{margin-top:20px}}.c-plan__menu--price{font-family:"游明朝","Yu Mincho","游明朝体","YuMincho",serif;font-weight:400;font-size:24px;font-size:clamp( 24px, ( 24px + (( 100vw - 375px ) * (( 24 - 24 ) / ( 960 - 375 )))), 24px );color:#b09a58}.c-plan__menu--cp{font-family:"游明朝","Yu Mincho","游明朝体","YuMincho",serif;font-weight:400;background-color:#e790c0;color:#fff;border-radius:50px;padding:5px 15px}.c-plan__menu--cpprice{font-family:"游明朝","Yu Mincho","游明朝体","YuMincho",serif;font-weight:400;font-size:24px;font-size:clamp( 24px, ( 24px + (( 100vw - 375px ) * (( 24 - 24 ) / ( 960 - 375 )))), 24px );color:#cd629e}.c-plan__menu--list{font-size:1.2rem;padding-bottom:15px;border-bottom:1px solid #b7b7b7}.c-plan__menu--note{margin-top:15px;margin-bottom:15px}.c-plan__menu--tax{font-size:18px;font-size:clamp( 18px, ( 18px + (( 100vw - 375px ) * (( 18 - 18 ) / ( 960 - 375 )))), 18px )}@media screen and (min-width: 769px){.c-plan__menu--under{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.c-plan__menu--under li{-webkit-flex-basis:48%;-ms-flex-preferred-size:48%;flex-basis:48%;margin-top:15px}@media screen and (min-width: 769px){.c-plan__menu--under li{-webkit-flex-basis:32%;-ms-flex-preferred-size:32%;flex-basis:32%}}.c-plan__menu .price-line{position:relative}.c-plan__menu .price-line::before{content:"";width:150px;height:1px;display:inline-block;background-color:#b09a58;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.point__reason--title{margin-top:20px;font-family:"游明朝","Yu Mincho","游明朝体","YuMincho",serif;font-weight:400;font-size:20px;font-size:clamp( 20px, ( 20px + (( 100vw - 375px ) * (( 20 - 20 ) / ( 960 - 375 )))), 20px );color:#b09a58}.point__reason--lead{font-family:"游明朝","Yu Mincho","游明朝体","YuMincho",serif;font-weight:400;font-size:22px;font-size:clamp( 22px, ( 22px + (( 100vw - 375px ) * (( 22 - 22 ) / ( 960 - 375 )))), 22px );line-height:1.2}@media screen and (min-width: 769px){.point__reason--lead{line-height:1.3}}.point__reason--content{width:100%}@media screen and (min-width: 769px){.point__reason--content{min-width:428px;padding:40px 26px 26px;background-color:#f1f1f1;height:266px;z-index:1;position:relative;top:-40px}}.point__reason--note{margin-top:20px}@media screen and (min-width: 769px){.point__reason--inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width: 769px){.point__reason--item{-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-flex-basis:44.5%;-ms-flex-preferred-size:44.5%;flex-basis:44.5%;margin-bottom:30px}}@media screen and (min-width: 769px){.point__reason--item img{max-width:388px;display:block;margin:0 auto;position:relative;z-index:2}}@media screen and (max-width: 768px){.sp__br{display:block !important}}@media screen and (min-width: 769px){.u-pc__none{display:none !important}}@media screen and (max-width: 768px){.u-sp__none{display:none !important}}.u-pt0{padding-top:0px}.u-pt2{padding-top:2px}.u-pt4{padding-top:4px}.u-pt6{padding-top:6px}.u-pt8{padding-top:8px}.u-pt10{padding-top:10px}.u-pt12{padding-top:12px}.u-pt14{padding-top:14px}.u-pt16{padding-top:16px}.u-pt18{padding-top:18px}.u-pt20{padding-top:20px}.u-pt22{padding-top:22px}.u-pt24{padding-top:24px}.u-pt26{padding-top:26px}.u-pt28{padding-top:28px}.u-pt30{padding-top:30px}.u-pt32{padding-top:32px}.u-pt34{padding-top:34px}.u-pt36{padding-top:36px}.u-pt38{padding-top:38px}.u-pt40{padding-top:40px}.u-pt42{padding-top:42px}.u-pt44{padding-top:44px}.u-pt46{padding-top:46px}.u-pt48{padding-top:48px}.u-pt50{padding-top:50px}.u-pt52{padding-top:52px}.u-pt54{padding-top:54px}.u-pt56{padding-top:56px}.u-pt58{padding-top:58px}.u-pt60{padding-top:60px}.u-pt62{padding-top:62px}.u-pt64{padding-top:64px}.u-pt66{padding-top:66px}.u-pt68{padding-top:68px}.u-pt70{padding-top:70px}.u-pt72{padding-top:72px}.u-pt74{padding-top:74px}.u-pt76{padding-top:76px}.u-pt78{padding-top:78px}.u-pt80{padding-top:80px}.u-pt82{padding-top:82px}.u-pt84{padding-top:84px}.u-pt86{padding-top:86px}.u-pt88{padding-top:88px}.u-pt90{padding-top:90px}.u-pt92{padding-top:92px}.u-pt94{padding-top:94px}.u-pt96{padding-top:96px}.u-pt98{padding-top:98px}.u-pt100{padding-top:100px}.u-pb0{padding-bottom:0px}.u-pb2{padding-bottom:2px}.u-pb4{padding-bottom:4px}.u-pb6{padding-bottom:6px}.u-pb8{padding-bottom:8px}.u-pb10{padding-bottom:10px}.u-pb12{padding-bottom:12px}.u-pb14{padding-bottom:14px}.u-pb16{padding-bottom:16px}.u-pb18{padding-bottom:18px}.u-pb20{padding-bottom:20px}.u-pb22{padding-bottom:22px}.u-pb24{padding-bottom:24px}.u-pb26{padding-bottom:26px}.u-pb28{padding-bottom:28px}.u-pb30{padding-bottom:30px}.u-pb32{padding-bottom:32px}.u-pb34{padding-bottom:34px}.u-pb36{padding-bottom:36px}.u-pb38{padding-bottom:38px}.u-pb40{padding-bottom:40px}.u-pb42{padding-bottom:42px}.u-pb44{padding-bottom:44px}.u-pb46{padding-bottom:46px}.u-pb48{padding-bottom:48px}.u-pb50{padding-bottom:50px}.u-pb52{padding-bottom:52px}.u-pb54{padding-bottom:54px}.u-pb56{padding-bottom:56px}.u-pb58{padding-bottom:58px}.u-pb60{padding-bottom:60px}.u-pb62{padding-bottom:62px}.u-pb64{padding-bottom:64px}.u-pb66{padding-bottom:66px}.u-pb68{padding-bottom:68px}.u-pb70{padding-bottom:70px}.u-pb72{padding-bottom:72px}.u-pb74{padding-bottom:74px}.u-pb76{padding-bottom:76px}.u-pb78{padding-bottom:78px}.u-pb80{padding-bottom:80px}.u-pb82{padding-bottom:82px}.u-pb84{padding-bottom:84px}.u-pb86{padding-bottom:86px}.u-pb88{padding-bottom:88px}.u-pb90{padding-bottom:90px}.u-pb92{padding-bottom:92px}.u-pb94{padding-bottom:94px}.u-pb96{padding-bottom:96px}.u-pb98{padding-bottom:98px}.u-pb100{padding-bottom:100px}.u-pl0{padding-left:0px}.u-pl2{padding-left:2px}.u-pl4{padding-left:4px}.u-pl6{padding-left:6px}.u-pl8{padding-left:8px}.u-pl10{padding-left:10px}.u-pl12{padding-left:12px}.u-pl14{padding-left:14px}.u-pl16{padding-left:16px}.u-pl18{padding-left:18px}.u-pl20{padding-left:20px}.u-pl22{padding-left:22px}.u-pl24{padding-left:24px}.u-pl26{padding-left:26px}.u-pl28{padding-left:28px}.u-pl30{padding-left:30px}.u-pl32{padding-left:32px}.u-pl34{padding-left:34px}.u-pl36{padding-left:36px}.u-pl38{padding-left:38px}.u-pl40{padding-left:40px}.u-pl42{padding-left:42px}.u-pl44{padding-left:44px}.u-pl46{padding-left:46px}.u-pl48{padding-left:48px}.u-pl50{padding-left:50px}.u-pl52{padding-left:52px}.u-pl54{padding-left:54px}.u-pl56{padding-left:56px}.u-pl58{padding-left:58px}.u-pl60{padding-left:60px}.u-pl62{padding-left:62px}.u-pl64{padding-left:64px}.u-pl66{padding-left:66px}.u-pl68{padding-left:68px}.u-pl70{padding-left:70px}.u-pl72{padding-left:72px}.u-pl74{padding-left:74px}.u-pl76{padding-left:76px}.u-pl78{padding-left:78px}.u-pl80{padding-left:80px}.u-pl82{padding-left:82px}.u-pl84{padding-left:84px}.u-pl86{padding-left:86px}.u-pl88{padding-left:88px}.u-pl90{padding-left:90px}.u-pl92{padding-left:92px}.u-pl94{padding-left:94px}.u-pl96{padding-left:96px}.u-pl98{padding-left:98px}.u-pl100{padding-left:100px}.u-pr0{padding-right:0px}.u-pr2{padding-right:2px}.u-pr4{padding-right:4px}.u-pr6{padding-right:6px}.u-pr8{padding-right:8px}.u-pr10{padding-right:10px}.u-pr12{padding-right:12px}.u-pr14{padding-right:14px}.u-pr16{padding-right:16px}.u-pr18{padding-right:18px}.u-pr20{padding-right:20px}.u-pr22{padding-right:22px}.u-pr24{padding-right:24px}.u-pr26{padding-right:26px}.u-pr28{padding-right:28px}.u-pr30{padding-right:30px}.u-pr32{padding-right:32px}.u-pr34{padding-right:34px}.u-pr36{padding-right:36px}.u-pr38{padding-right:38px}.u-pr40{padding-right:40px}.u-pr42{padding-right:42px}.u-pr44{padding-right:44px}.u-pr46{padding-right:46px}.u-pr48{padding-right:48px}.u-pr50{padding-right:50px}.u-pr52{padding-right:52px}.u-pr54{padding-right:54px}.u-pr56{padding-right:56px}.u-pr58{padding-right:58px}.u-pr60{padding-right:60px}.u-pr62{padding-right:62px}.u-pr64{padding-right:64px}.u-pr66{padding-right:66px}.u-pr68{padding-right:68px}.u-pr70{padding-right:70px}.u-pr72{padding-right:72px}.u-pr74{padding-right:74px}.u-pr76{padding-right:76px}.u-pr78{padding-right:78px}.u-pr80{padding-right:80px}.u-pr82{padding-right:82px}.u-pr84{padding-right:84px}.u-pr86{padding-right:86px}.u-pr88{padding-right:88px}.u-pr90{padding-right:90px}.u-pr92{padding-right:92px}.u-pr94{padding-right:94px}.u-pr96{padding-right:96px}.u-pr98{padding-right:98px}.u-pr100{padding-right:100px}.u-mt0{margin-top:0px}.u-mt2{margin-top:2px}.u-mt4{margin-top:4px}.u-mt6{margin-top:6px}.u-mt8{margin-top:8px}.u-mt10{margin-top:10px}.u-mt12{margin-top:12px}.u-mt14{margin-top:14px}.u-mt16{margin-top:16px}.u-mt18{margin-top:18px}.u-mt20{margin-top:20px}.u-mt22{margin-top:22px}.u-mt24{margin-top:24px}.u-mt26{margin-top:26px}.u-mt28{margin-top:28px}.u-mt30{margin-top:30px}.u-mt32{margin-top:32px}.u-mt34{margin-top:34px}.u-mt36{margin-top:36px}.u-mt38{margin-top:38px}.u-mt40{margin-top:40px}.u-mt42{margin-top:42px}.u-mt44{margin-top:44px}.u-mt46{margin-top:46px}.u-mt48{margin-top:48px}.u-mt50{margin-top:50px}.u-mt52{margin-top:52px}.u-mt54{margin-top:54px}.u-mt56{margin-top:56px}.u-mt58{margin-top:58px}.u-mt60{margin-top:60px}.u-mt62{margin-top:62px}.u-mt64{margin-top:64px}.u-mt66{margin-top:66px}.u-mt68{margin-top:68px}.u-mt70{margin-top:70px}.u-mt72{margin-top:72px}.u-mt74{margin-top:74px}.u-mt76{margin-top:76px}.u-mt78{margin-top:78px}.u-mt80{margin-top:80px}.u-mt82{margin-top:82px}.u-mt84{margin-top:84px}.u-mt86{margin-top:86px}.u-mt88{margin-top:88px}.u-mt90{margin-top:90px}.u-mt92{margin-top:92px}.u-mt94{margin-top:94px}.u-mt96{margin-top:96px}.u-mt98{margin-top:98px}.u-mt100{margin-top:100px}.u-mb0{margin-bottom:0px}.u-mb2{margin-bottom:2px}.u-mb4{margin-bottom:4px}.u-mb6{margin-bottom:6px}.u-mb8{margin-bottom:8px}.u-mb10{margin-bottom:10px}.u-mb12{margin-bottom:12px}.u-mb14{margin-bottom:14px}.u-mb16{margin-bottom:16px}.u-mb18{margin-bottom:18px}.u-mb20{margin-bottom:20px}.u-mb22{margin-bottom:22px}.u-mb24{margin-bottom:24px}.u-mb26{margin-bottom:26px}.u-mb28{margin-bottom:28px}.u-mb30{margin-bottom:30px}.u-mb32{margin-bottom:32px}.u-mb34{margin-bottom:34px}.u-mb36{margin-bottom:36px}.u-mb38{margin-bottom:38px}.u-mb40{margin-bottom:40px}.u-mb42{margin-bottom:42px}.u-mb44{margin-bottom:44px}.u-mb46{margin-bottom:46px}.u-mb48{margin-bottom:48px}.u-mb50{margin-bottom:50px}.u-mb52{margin-bottom:52px}.u-mb54{margin-bottom:54px}.u-mb56{margin-bottom:56px}.u-mb58{margin-bottom:58px}.u-mb60{margin-bottom:60px}.u-mb62{margin-bottom:62px}.u-mb64{margin-bottom:64px}.u-mb66{margin-bottom:66px}.u-mb68{margin-bottom:68px}.u-mb70{margin-bottom:70px}.u-mb72{margin-bottom:72px}.u-mb74{margin-bottom:74px}.u-mb76{margin-bottom:76px}.u-mb78{margin-bottom:78px}.u-mb80{margin-bottom:80px}.u-mb82{margin-bottom:82px}.u-mb84{margin-bottom:84px}.u-mb86{margin-bottom:86px}.u-mb88{margin-bottom:88px}.u-mb90{margin-bottom:90px}.u-mb92{margin-bottom:92px}.u-mb94{margin-bottom:94px}.u-mb96{margin-bottom:96px}.u-mb98{margin-bottom:98px}.u-mb100{margin-bottom:100px}.u-ml0{margin-left:0px}.u-ml2{margin-left:2px}.u-ml4{margin-left:4px}.u-ml6{margin-left:6px}.u-ml8{margin-left:8px}.u-ml10{margin-left:10px}.u-ml12{margin-left:12px}.u-ml14{margin-left:14px}.u-ml16{margin-left:16px}.u-ml18{margin-left:18px}.u-ml20{margin-left:20px}.u-ml22{margin-left:22px}.u-ml24{margin-left:24px}.u-ml26{margin-left:26px}.u-ml28{margin-left:28px}.u-ml30{margin-left:30px}.u-ml32{margin-left:32px}.u-ml34{margin-left:34px}.u-ml36{margin-left:36px}.u-ml38{margin-left:38px}.u-ml40{margin-left:40px}.u-ml42{margin-left:42px}.u-ml44{margin-left:44px}.u-ml46{margin-left:46px}.u-ml48{margin-left:48px}.u-ml50{margin-left:50px}.u-ml52{margin-left:52px}.u-ml54{margin-left:54px}.u-ml56{margin-left:56px}.u-ml58{margin-left:58px}.u-ml60{margin-left:60px}.u-ml62{margin-left:62px}.u-ml64{margin-left:64px}.u-ml66{margin-left:66px}.u-ml68{margin-left:68px}.u-ml70{margin-left:70px}.u-ml72{margin-left:72px}.u-ml74{margin-left:74px}.u-ml76{margin-left:76px}.u-ml78{margin-left:78px}.u-ml80{margin-left:80px}.u-ml82{margin-left:82px}.u-ml84{margin-left:84px}.u-ml86{margin-left:86px}.u-ml88{margin-left:88px}.u-ml90{margin-left:90px}.u-ml92{margin-left:92px}.u-ml94{margin-left:94px}.u-ml96{margin-left:96px}.u-ml98{margin-left:98px}.u-ml100{margin-left:100px}.u-mr0{margin-right:0px}.u-mr2{margin-right:2px}.u-mr4{margin-right:4px}.u-mr6{margin-right:6px}.u-mr8{margin-right:8px}.u-mr10{margin-right:10px}.u-mr12{margin-right:12px}.u-mr14{margin-right:14px}.u-mr16{margin-right:16px}.u-mr18{margin-right:18px}.u-mr20{margin-right:20px}.u-mr22{margin-right:22px}.u-mr24{margin-right:24px}.u-mr26{margin-right:26px}.u-mr28{margin-right:28px}.u-mr30{margin-right:30px}.u-mr32{margin-right:32px}.u-mr34{margin-right:34px}.u-mr36{margin-right:36px}.u-mr38{margin-right:38px}.u-mr40{margin-right:40px}.u-mr42{margin-right:42px}.u-mr44{margin-right:44px}.u-mr46{margin-right:46px}.u-mr48{margin-right:48px}.u-mr50{margin-right:50px}.u-mr52{margin-right:52px}.u-mr54{margin-right:54px}.u-mr56{margin-right:56px}.u-mr58{margin-right:58px}.u-mr60{margin-right:60px}.u-mr62{margin-right:62px}.u-mr64{margin-right:64px}.u-mr66{margin-right:66px}.u-mr68{margin-right:68px}.u-mr70{margin-right:70px}.u-mr72{margin-right:72px}.u-mr74{margin-right:74px}.u-mr76{margin-right:76px}.u-mr78{margin-right:78px}.u-mr80{margin-right:80px}.u-mr82{margin-right:82px}.u-mr84{margin-right:84px}.u-mr86{margin-right:86px}.u-mr88{margin-right:88px}.u-mr90{margin-right:90px}.u-mr92{margin-right:92px}.u-mr94{margin-right:94px}.u-mr96{margin-right:96px}.u-mr98{margin-right:98px}.u-mr100{margin-right:100px}.fade_in{-webkit-animation-name:fadeInAnime;animation-name:fadeInAnime;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}@-webkit-keyframes fadeInAnime{from{opacity:0}to{opacity:1}}@keyframes fadeInAnime{from{opacity:0}to{opacity:1}}.fade_up{-webkit-animation-name:fadeUpAnime;animation-name:fadeUpAnime;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:0}@-webkit-keyframes fadeUpAnime{from{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeUpAnime{from{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.fade_down{-webkit-animation-name:fadeDownAnime;animation-name:fadeDownAnime;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:0}@-webkit-keyframes fadeDownAnime{from{opacity:0;-webkit-transform:translateY(-50px);transform:translateY(-50px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeDownAnime{from{opacity:0;-webkit-transform:translateY(-50px);transform:translateY(-50px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.fade_left{-webkit-animation-name:fadeLeftAnime;animation-name:fadeLeftAnime;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:0}@-webkit-keyframes fadeLeftAnime{from{opacity:0;-webkit-transform:translateX(-100px);transform:translateX(-100px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeLeftAnime{from{opacity:0;-webkit-transform:translateX(-100px);transform:translateX(-100px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.fade_right{-webkit-animation-name:fadeRightAnime;animation-name:fadeRightAnime;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:0}@-webkit-keyframes fadeRightAnime{from{opacity:0;-webkit-transform:translateX(100px);transform:translateX(100px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeRightAnime{from{opacity:0;-webkit-transform:translateX(100px);transform:translateX(100px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.fade_in-anime,.fade_up-anime,.fade_down-anime,.fade_left-anime,.fade_right-anime{opacity:0}.flip_down{-webkit-animation-name:flipDownAnime;animation-name:flipDownAnime;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:0}@-webkit-keyframes flipDownAnime{from{-webkit-transform:perspective(2500px) rotateX(100deg);transform:perspective(2500px) rotateX(100deg);opacity:0}to{-webkit-transform:perspective(2500px) rotateX(0);transform:perspective(2500px) rotateX(0);opacity:1}}@keyframes flipDownAnime{from{-webkit-transform:perspective(2500px) rotateX(100deg);transform:perspective(2500px) rotateX(100deg);opacity:0}to{-webkit-transform:perspective(2500px) rotateX(0);transform:perspective(2500px) rotateX(0);opacity:1}}.flip_left{-webkit-animation-name:flipLeftAnime;animation-name:flipLeftAnime;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-perspective-origin:left center;perspective-origin:left center;opacity:0}@-webkit-keyframes flipLeftAnime{from{-webkit-transform:perspective(600px) translate3d(0, 0, 0) rotateY(30deg);transform:perspective(600px) translate3d(0, 0, 0) rotateY(30deg);opacity:0}to{-webkit-transform:perspective(600px) translate3d(0, 0, 0) rotateY(0deg);transform:perspective(600px) translate3d(0, 0, 0) rotateY(0deg);opacity:1}}@keyframes flipLeftAnime{from{-webkit-transform:perspective(600px) translate3d(0, 0, 0) rotateY(30deg);transform:perspective(600px) translate3d(0, 0, 0) rotateY(30deg);opacity:0}to{-webkit-transform:perspective(600px) translate3d(0, 0, 0) rotateY(0deg);transform:perspective(600px) translate3d(0, 0, 0) rotateY(0deg);opacity:1}}.flip_right{-webkit-animation-name:flipRightAnime;animation-name:flipRightAnime;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-perspective-origin:right center;perspective-origin:right center;opacity:0}@-webkit-keyframes flipRightAnime{from{-webkit-transform:perspective(600px) translate3d(0, 0, 0) rotateY(-30deg);transform:perspective(600px) translate3d(0, 0, 0) rotateY(-30deg);opacity:0}to{-webkit-transform:perspective(600px) translate3d(0, 0, 0) rotateY(0deg);transform:perspective(600px) translate3d(0, 0, 0) rotateY(0deg);opacity:1}}@keyframes flipRightAnime{from{-webkit-transform:perspective(600px) translate3d(0, 0, 0) rotateY(-30deg);transform:perspective(600px) translate3d(0, 0, 0) rotateY(-30deg);opacity:0}to{-webkit-transform:perspective(600px) translate3d(0, 0, 0) rotateY(0deg);transform:perspective(600px) translate3d(0, 0, 0) rotateY(0deg);opacity:1}}.flip_down-anime,.flip_left-anime,.flip_right-anime{opacity:0}.frame_line{position:relative;opacity:0}.frame_line.frame_line{-webkit-animation-name:lineAnimeBase;animation-name:lineAnimeBase;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes lineAnimeBase{from{opacity:0}to{opacity:1}}@keyframes lineAnimeBase{from{opacity:0}to{opacity:1}}.frame_line::before,.frame_line::after{position:absolute;content:"";width:0;height:1px;background:#b7b7b7}.line2::before,.line2::after{position:absolute;content:"";width:1px;height:0;background:#b7b7b7}.frame_line::before{top:0;left:0}.frame_line.frame_line::before{-webkit-animation:lineAnime .5s linear 0s forwards;animation:lineAnime .5s linear 0s forwards}.line2::before{top:0;right:0}.frame_line.frame_line .line2::before{-webkit-animation:lineAnime2 .5s linear .5s forwards;animation:lineAnime2 .5s linear .5s forwards}.frame_line::after{bottom:0;right:0}.frame_line.frame_line::after{-webkit-animation:lineAnime .5s linear 1s forwards;animation:lineAnime .5s linear 1s forwards}.line2::after{bottom:0;left:0}.frame_line.frame_line .line2::after{-webkit-animation:lineAnime2 .5s linear 1.5s forwards;animation:lineAnime2 .5s linear 1.5s forwards}@-webkit-keyframes lineAnime{0%{width:0%}100%{width:100%}}@keyframes lineAnime{0%{width:0%}100%{width:100%}}@-webkit-keyframes lineAnime2{0%{height:0%}100%{height:100%}}@keyframes lineAnime2{0%{height:0%}100%{height:100%}}.frame_line.frame_line .line_in{-webkit-animation:lineInnerAnime .5s linear 1.5s forwards;animation:lineInnerAnime .5s linear 1.5s forwards;opacity:0}@-webkit-keyframes lineInnerAnime{0%{opacity:0}100%{opacity:1}}@keyframes lineInnerAnime{0%{opacity:0}100%{opacity:1}}.bg_grow{-webkit-animation-name:bgextendAnimeBase;animation-name:bgextendAnimeBase;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;position:relative;overflow:hidden;opacity:0}@-webkit-keyframes bgextendAnimeBase{from{opacity:0}to{opacity:1}}@keyframes bgextendAnimeBase{from{opacity:0}to{opacity:1}}.bg_inner{-webkit-animation-name:bgextendAnimeSecond;animation-name:bgextendAnimeSecond;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:0}@-webkit-keyframes bgextendAnimeSecond{0%{opacity:0}100%{opacity:1}}@keyframes bgextendAnimeSecond{0%{opacity:0}100%{opacity:1}}.grow_l::before{-webkit-animation-name:bgLRextendAnime;animation-name:bgLRextendAnime;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;content:"";position:absolute;width:100%;height:100%;background-color:#b7b7b7}@-webkit-keyframes bgLRextendAnime{0%{-webkit-transform-origin:left;transform-origin:left;-webkit-transform:scaleX(0);transform:scaleX(0)}50%{-webkit-transform-origin:left;transform-origin:left;-webkit-transform:scaleX(1);transform:scaleX(1)}50.001%{-webkit-transform-origin:right;transform-origin:right}100%{-webkit-transform-origin:right;transform-origin:right;-webkit-transform:scaleX(0);transform:scaleX(0)}}@keyframes bgLRextendAnime{0%{-webkit-transform-origin:left;transform-origin:left;-webkit-transform:scaleX(0);transform:scaleX(0)}50%{-webkit-transform-origin:left;transform-origin:left;-webkit-transform:scaleX(1);transform:scaleX(1)}50.001%{-webkit-transform-origin:right;transform-origin:right}100%{-webkit-transform-origin:right;transform-origin:right;-webkit-transform:scaleX(0);transform:scaleX(0)}}.grow_r::before{-webkit-animation-name:bgRLextendAnime;animation-name:bgRLextendAnime;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;content:"";position:absolute;width:100%;height:100%;background-color:#b7b7b7}@-webkit-keyframes bgRLextendAnime{0%{-webkit-transform-origin:right;transform-origin:right;-webkit-transform:scaleX(0);transform:scaleX(0)}50%{-webkit-transform-origin:right;transform-origin:right;-webkit-transform:scaleX(1);transform:scaleX(1)}50.001%{-webkit-transform-origin:left;transform-origin:left}100%{-webkit-transform-origin:left;transform-origin:left;-webkit-transform:scaleX(0);transform:scaleX(0)}}@keyframes bgRLextendAnime{0%{-webkit-transform-origin:right;transform-origin:right;-webkit-transform:scaleX(0);transform:scaleX(0)}50%{-webkit-transform-origin:right;transform-origin:right;-webkit-transform:scaleX(1);transform:scaleX(1)}50.001%{-webkit-transform-origin:left;transform-origin:left}100%{-webkit-transform-origin:left;transform-origin:left;-webkit-transform:scaleX(0);transform:scaleX(0)}}.grow_d::before{-webkit-animation-name:bgDUextendAnime;animation-name:bgDUextendAnime;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;content:"";position:absolute;width:100%;height:100%;background-color:#b7b7b7}@-webkit-keyframes bgDUextendAnime{0%{-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-transform:scaleY(0);transform:scaleY(0)}50%{-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-transform:scaleY(1);transform:scaleY(1)}50.001%{-webkit-transform-origin:top;transform-origin:top}100%{-webkit-transform-origin:top;transform-origin:top;-webkit-transform:scaleY(0);transform:scaleY(0)}}@keyframes bgDUextendAnime{0%{-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-transform:scaleY(0);transform:scaleY(0)}50%{-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-transform:scaleY(1);transform:scaleY(1)}50.001%{-webkit-transform-origin:top;transform-origin:top}100%{-webkit-transform-origin:top;transform-origin:top;-webkit-transform:scaleY(0);transform:scaleY(0)}}.grow_u::before{-webkit-animation-name:bgUDextendAnime;animation-name:bgUDextendAnime;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;content:"";position:absolute;width:100%;height:100%;background-color:#b7b7b7}@-webkit-keyframes bgUDextendAnime{0%{-webkit-transform-origin:top;transform-origin:top;-webkit-transform:scaleY(0);transform:scaleY(0)}50%{-webkit-transform-origin:top;transform-origin:top;-webkit-transform:scaleY(1);transform:scaleY(1)}50.001%{-webkit-transform-origin:bottom;transform-origin:bottom}100%{-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-transform:scaleY(0);transform:scaleY(0)}}@keyframes bgUDextendAnime{0%{-webkit-transform-origin:top;transform-origin:top;-webkit-transform:scaleY(0);transform:scaleY(0)}50%{-webkit-transform-origin:top;transform-origin:top;-webkit-transform:scaleY(1);transform:scaleY(1)}50.001%{-webkit-transform-origin:bottom;transform-origin:bottom}100%{-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-transform:scaleY(0);transform:scaleY(0)}}.grow_bg-anime,.grow_l-anime,.grow_r-anime,.grow_u-anime,.grow_d-anime{opacity:0}.delay_05{-webkit-animation-delay:.5s;animation-delay:.5s}.delay_1{-webkit-animation-delay:1s;animation-delay:1s}.delay_15{-webkit-animation-delay:1.5s;animation-delay:1.5s}.delay_2{-webkit-animation-delay:2s;animation-delay:2s}.delay_25{-webkit-animation-delay:2.5s;animation-delay:2.5s}@media screen and (min-width: 769px){.pc-delay_05{-webkit-animation-delay:.5s;animation-delay:.5s}}@media screen and (min-width: 769px){.pc-delay_1{-webkit-animation-delay:1s;animation-delay:1s}}@media screen and (min-width: 769px){.pc-delay_15{-webkit-animation-delay:1.5s;animation-delay:1.5s}}@media screen and (min-width: 769px){.pc-delay_2{-webkit-animation-delay:2s;animation-delay:2s}}@media screen and (min-width: 769px){.pc-delay_25{-webkit-animation-delay:2.5s;animation-delay:2.5s}}