html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0);box-sizing:border-box}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0)}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}.body{font-family:kinuta-maruminold-stdn,serif;font-style:normal;font-weight:400}.wrapper{overflow:hidden;background:#eee8e2;width:100%;min-width:350px}.linkbtn{font-family:ten-mincho-text,serif;font-weight:400;font-style:normal;font-size:12px;line-height:50px;padding:0 0 0 15px;color:#707070;text-decoration:none;outline:none;display:inline-block;position:relative;left:64%;z-index:2}@media screen and (min-width: 600px){.linkbtn{font-size:16px;left:68%}}@media screen and (min-width: 1025px){.linkbtn{font-size:1.2rem;left:72%;margin-top:5%}}@media(1025px <= width){.linkbtn{font-size:1.5rem;letter-spacing:.2rem;left:72%;margin-top:5%}}.linkbtn::before{content:"";position:absolute;left:0;top:14px;opacity:.7;z-index:-1;width:25px;height:25px;border-radius:25px;background:#d3863e;transition:.3s ease-out}@media(600px <= width){.linkbtn::before{width:50px;height:50px;top:0}}.linkbtn:hover::before{width:212px}@media(1920px <= width){.linkbtn:hover::before{width:300px}}.linkbtn::after{position:absolute;content:"";top:20px;right:-20px;width:10px;height:10px;border-top:1px solid #707070;border-right:1px solid #707070;transform:rotate(45deg)}@media(600px <= width){.linkbtn::after{width:10px;height:10px}}.scrollbar{position:absolute;bottom:40px;left:48%;color:#fff;padding-left:24px;font-family:noto-sans,sans-serif;font-weight:500;font-style:normal;-ms-writing-mode:tb-rl;-webkit-writing-mode:vertical-rl;writing-mode:vertical-rl;font-size:.6rem;letter-spacing:.05em}@media screen and (min-width: 1025px){.scrollbar{font-size:.7rem;left:49%}}.scrollbar__down{position:absolute;left:10px;bottom:-40px}.scrollbar__down:before{content:"";position:absolute;bottom:0;left:-4px;width:10px;height:10px;border-radius:50%;background:#eee;animation:circlemove 2.4s ease-in-out infinite,cirlemovehide 2.4s ease-out infinite}@keyframes circlemove{0%{bottom:45px}100%{bottom:-5px}}@keyframes cirlemovehide{0%{opacity:0}50%{opacity:1}80%{opacity:.9}100%{opacity:0}}.scrollbar__down:after{content:"";position:absolute;bottom:0;left:0;width:1px;height:68px;background:#eee}@media screen and (min-width: 1025px){.scrollbar__down:after{height:64px}}.page-scrollbar{position:relative;margin:0 auto;color:#fff;padding-left:24px;font-family:noto-sans,sans-serif;font-weight:500;font-style:normal;-ms-writing-mode:tb-rl;-webkit-writing-mode:vertical-rl;writing-mode:vertical-rl;font-size:.6rem;letter-spacing:.05em}@media screen and (min-width: 1025px){.page-scrollbar{display:none}}.page-scrollbar__down{position:absolute;left:10px;bottom:-40px}.page-scrollbar__down:before{content:"";position:absolute;bottom:0;left:-4px;width:10px;height:10px;border-radius:50%;background:#eee;animation:circlemove 2.4s ease-in-out infinite,cirlemovehide 2.4s ease-out infinite}@keyframes circlemove{0%{bottom:45px}100%{bottom:-5px}}@keyframes cirlemovehide{0%{opacity:0}50%{opacity:1}80%{opacity:.9}100%{opacity:0}}.page-scrollbar__down:after{content:"";position:absolute;bottom:0;left:0;width:1px;height:68px;background:#eee}@media screen and (min-width: 1025px){.page-scrollbar__down:after{height:64px}}.header{position:fixed;top:0;right:0;width:10%;height:100vh;z-index:999;display:flex;align-items:center;flex-direction:column;background:rgba(0,0,0,0);margin-right:2%}@media screen and (min-width: 600px){.header{margin-right:0}}.header__btnwrapper{height:100vh;display:flex;align-items:center;justify-content:space-between;flex-direction:column}.gnav{z-index:5;position:fixed;top:0;right:0;height:100vh;width:60%;background:#000;opacity:.7;transform:translateX(100%);transition:all .6s}@media screen and (min-width: 600px){.gnav{width:40%}}@media screen and (min-width: 1025px){.gnav{width:30%}}.gnav__nav{height:100%;display:flex;flex-direction:column;padding:100px 0}.gnav__list{margin:0 0 60px 30px;font-size:.7rem}@media screen and (min-width: 1025px){.gnav__list{font-size:1rem;margin:0 0 100px 30px}}.gnav__link{text-decoration:none;color:#fff}.btn{position:relative;top:2%;width:50px;height:50px;background:rgba(0,0,0,0);display:flex;justify-content:center}.btn__top,.btn__middle,.btn__bottom{position:absolute;top:calc(50% - .5px);display:block;width:60%;height:2px;background:#fff;transition:.4s}@media screen and (min-width: 600px){.btn__top,.btn__middle,.btn__bottom{width:70%;height:3px}}@media screen and (min-width: 1025px){.btn__top,.btn__middle,.btn__bottom{width:80%}}.btn__top{transform:translateY(-12px)}@media screen and (min-width: 1025px){.btn__top{transform:translateY(-16px)}}.btn__bottom{transform:translateY(12px)}@media screen and (min-width: 1025px){.btn__bottom{transform:translateY(16px)}}.page-top{writing-mode:vertical-rl;font-size:10px}@media screen and (min-width: 1025px){.page-top{font-size:14px}}.page-top__link{text-decoration:overline;color:#fff}.topback::after{content:"";position:absolute;top:-100%;left:40%;width:1px;height:60px;background:#fff;animation:2s ease-in-out reverse infinite}.icon{color:#fff}.icon__headerarea{width:60px;height:60px;z-index:2;stroke:#fff}@media screen and (min-width: 1025px){.icon__headerarea{width:64px;height:64px}}.snslinkwrap{height:18%;width:50px;padding:2%;display:flex;flex-direction:column;justify-content:space-around;align-items:center}.snslink{width:30px;z-index:2}.snslinkicon{width:100%;object-fit:cover}.footer{width:100%;height:150px;background:#d3863e;padding-left:2%}@media screen and (min-width: 600px){.footer{height:200px}}@media screen and (min-width: 1025px){.footer{height:300px}}.footer__wrapper{width:100%;height:80%;display:flex}.footer__imgbox{width:10%;height:80%;margin:4% 2%}@media(600px <= width){.footer__imgbox{height:50%;margin:5% 2%}}@media(1000px <= width){.footer__imgbox{margin:6% 1%}}@media(1920px <= width){.footer__imgbox{height:60%;width:10%;margin:2% 0}}.footer__logo{width:100%;height:100%;display:block;object-fit:contain}.footer__txt{color:#fff;font-family:noto-sans,sans-serif;font-weight:500;font-style:normal;font-size:.8rem;padding:5px 0}@media screen and (min-width: 768px){.footer__txt{font-size:1rem}}@media screen and (min-width: 1025px){.footer__txt{font-size:1.2rem;margin-left:2%}}.open-nav{transform:translateX(0)}.rotate-top{transform:rotate(-45deg)}.hide-middle{opacity:0}.rotate-bottom{transform:rotate(45deg)}.main{background:#eee8e2}.MV{width:100vw;height:100vh;position:relative;overflow:hidden;margin-bottom:50%;display:flex;align-items:center}@media(600px <= width){.MV{margin-bottom:30%}}@media(1920px <= width){.MV{margin-bottom:20%}}.MV__box{position:absolute;top:50%;left:50%;background-size:cover;transform:translate(-50%, -50%);min-height:100%;min-width:100%}.MV__ttl{z-index:2;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-family:kinuta-maruminold-stdn,serif;font-style:normal;font-weight:400;font-size:.6rem;color:#fff;letter-spacing:.3em;line-height:1.6;text-align:center;margin:0 auto 5%}@media screen and (min-width: 600px){.MV__ttl{font-size:.7rem}}@media screen and (min-width: 1024px){.MV__ttl{font-size:1rem}}.MV__logo{z-index:2;position:absolute;top:55%;left:50%;transform:translate(-50%);width:100px;height:100px;background:url(../images/mate_logo.png) center center/contain no-repeat;margin:0 auto}@media screen and (min-width: 600px){.MV__logo{width:120px;height:120px}}@media screen and (min-width: 1024px){.MV__logo{width:150px;height:150px;padding-top:2%}}.section{width:85%;margin:0 auto;display:flex;flex-direction:column;margin-bottom:20%;align-items:center;justify-content:space-between;position:relative}@media(1920px <= width){.section{width:85%;margin-bottom:20%;flex-direction:row}}@media screen and (min-width: 1025px){.section__wrapper{padding-bottom:240px}}.section__txtwrapper{width:80%}@media(600px <= width){.section__txtwrapper{width:100%}}@media(1920px <= width){.section__txtwrapper{width:50%}}.section__subttl{font-family:noto-sans,sans-serif;font-weight:500;font-style:normal;font-size:.6rem;text-align:center;color:#707070;letter-spacing:.1em;margin:10% auto 0}@media(600px <= width){.section__subttl{font-size:.8rem}}@media(1025px <= width){.section__subttl{font-size:1rem}}@media(1920px <= width){.section__subttl{font-size:1.2rem;text-align:start}}.section__ttl{font-family:kinuta-maruminold-stdn,serif;font-style:normal;font-weight:400;text-align:center;color:#707070;width:100%;font-size:1.4rem;letter-spacing:.2em;display:inline-block;margin:5% 0}@media(600px <= width){.section__ttl{font-size:1.8rem}}@media(1025px <= width){.section__ttl{font-size:2.5rem}}@media(1920px <= width){.section__ttl{font-size:3rem;text-align:start}}.section__textbox{padding:5%}.section__txt{font-family:ten-mincho-text,serif;font-weight:400;font-style:normal;font-size:.8rem;color:#707070;line-height:1.6;letter-spacing:.1em;margin-bottom:10%;text-align:center}@media(600px <= width){.section__txt{font-size:1.2rem;line-height:2.5;margin-bottom:4%}}@media(1920px <= width){.section__txt{font-size:1.4rem;line-height:2;text-align:start;margin-bottom:10%}}.section__link{padding:5%;text-align:center}@media(1920px <= width){.section__link{padding:0;text-align:right}}.section__aboutlink{border-radius:50px;padding:4% 28%;text-decoration:none;font-family:kinuta-maruminold-stdn,serif;font-style:normal;font-weight:400;color:#fff;background:#9f9f9f;width:100%;font-size:.8rem;position:relative}@media(600px <= width){.section__aboutlink{width:50%;margin:0;font-size:1.2rem;padding:3% 20%}}@media(1025px <= width){.section__aboutlink{width:50%}}@media(1920px <= width){.section__aboutlink{font-size:1.4rem;padding:3% 12%}}.section__aboutlink:hover{background:#d3863e;opacity:.7}.section__activitylink{border-radius:50px;padding:4% 20%;text-decoration:none;font-family:kinuta-maruminold-stdn,serif;font-style:normal;font-weight:400;color:#fff;background:#9f9f9f;font-size:.8rem;position:relative}@media(600px <= width){.section__activitylink{width:50%;margin:0;font-size:1.2rem;padding:3% 20%}}@media(1025px <= width){.section__activitylink{width:50%}}@media(1920px <= width){.section__activitylink{font-size:1.4rem;padding:3% 12%}}.section__activitylink:hover{background:#d3863e;opacity:.7}.section__imgbox{position:relative;width:300px}@media(600px <= width){.section__imgbox{width:550px}}@media(1000px <= width){.section__imgbox{width:600px}}@media(600px <= width){.section__imgbox{width:650px}}.section__imgbox::before,.section__imgbox::after{content:"";position:absolute;width:70px;height:25px;background-color:#eee8e2;z-index:1;transform:rotate(-35deg)}.section__imgbox::before{left:-25px;top:-10px;border-bottom:1px solid #aaa}.section__imgbox::after{right:-25px;bottom:-10px;border-top:1px solid #aaa}@media(1920px <= width){.section__imgbox2sptb{display:none}}.section__imgbox2pc{display:none}@media(1920px <= width){.section__imgbox2pc{display:block}}.section__img1{width:100%;object-fit:cover}.section__img2{width:100%;object-fit:cover}.section__fluid1{position:absolute;left:48%;top:-10%;width:200px;height:200px;background:#b2dffe;animation:fluidrotate 30s ease 0s infinite;opacity:.2;z-index:2}@keyframes fluidrotate{0%,100%{border-radius:63% 37% 54% 46%/55% 48% 52% 45%}14%{border-radius:40% 60% 54% 46%/49% 60% 40% 51%}28%{border-radius:54% 46% 38% 62%/49% 70% 30% 51%}42%{border-radius:61% 39% 55% 45%/61% 38% 62% 39%}56%{border-radius:61% 39% 67% 33%/70% 50% 50% 30%}70%{border-radius:50% 50% 34% 66%/56% 68% 32% 44%}84%{border-radius:46% 54% 50% 50%/35% 61% 39% 65%}}@media(600px <= width){.section__fluid1{width:200px;height:200px;left:64%;top:-10%}}@media(1000px <= width){.section__fluid1{width:450px;height:450px;top:-20%;left:70%}}@media(1920px <= width){.section__fluid1{width:500px;height:500px;top:-30%;left:72%}}.section__fluid2{position:absolute;left:-30%;bottom:45%;width:200px;height:200px;background:#fda251;opacity:.1;z-index:2;animation:fluidrotate 30s ease 0s infinite}@media(600px <= width){.section__fluid2{width:300px;height:300px;left:-20%;bottom:35%}}@media(1000px <= width){.section__fluid2{width:500px;height:500px;right:-16%;top:-16%}}@media(1920px <= width){.section__fluid2{left:-12%;top:-40%}}@keyframes fluidrotate{0%,100%{border-radius:63% 37% 54% 46%/55% 48% 52% 45%}14%{border-radius:40% 60% 54% 46%/49% 60% 40% 51%}28%{border-radius:54% 46% 38% 62%/49% 70% 30% 51%}42%{border-radius:61% 39% 55% 45%/61% 38% 62% 39%}56%{border-radius:61% 39% 67% 33%/70% 50% 50% 30%}70%{border-radius:50% 50% 34% 66%/56% 68% 32% 44%}84%{border-radius:46% 54% 50% 50%/35% 61% 39% 65%}}.section__fluid3{position:absolute;left:64%;bottom:-10%;width:200px;height:200px;background:#b351fd;opacity:.1;z-index:2;animation:fluidrotate 50s ease 0s infinite}@media(600px <= width){.section__fluid3{width:300px;height:300px}}@media(1000px <= width){.section__fluid3{width:600px;height:500px}}@media(1920px <= width){.section__fluid3{width:400px;height:400px;left:50%;bottom:-40%}}@keyframes fluidrotate{0%,100%{border-radius:63% 37% 54% 46%/55% 48% 52% 45%}14%{border-radius:40% 60% 54% 46%/49% 60% 40% 51%}28%{border-radius:54% 46% 38% 62%/49% 70% 30% 51%}42%{border-radius:61% 39% 55% 45%/61% 38% 62% 39%}56%{border-radius:61% 39% 67% 33%/70% 50% 50% 30%}70%{border-radius:50% 50% 34% 66%/56% 68% 32% 44%}84%{border-radius:46% 54% 50% 50%/35% 61% 39% 65%}}.info{position:relative;display:flex;justify-content:center}.info__bg{width:100%;height:500px;background:url(../../images/info-bg.jpeg) center center/cover}@media(1025px <= width){.info__bg{height:700px}}@media(1920px <= width){.info__bg{height:1000px}}.info__box{width:100%;height:500px;background:#fff;opacity:.6;position:absolute;top:-16%;z-index:2;margin:80px auto}@media(600px <= width){.info__box{width:80%;height:100%;margin:0 auto}}@media(1025px <= width){.info__box{width:70%}}.info__wrapper{height:100%;padding:20% 0;display:flex;justify-content:space-between;flex-direction:column;align-items:center}@media(600px <= width){.info__wrapper{padding:12% 0}}@media(1025px <= width){.info__wrapper{padding:16% 0}}@media(1920px <= width){.info__wrapper{padding:10% 0}}.info__page{font-family:kinuta-maruminold-stdn,serif;font-style:normal;font-weight:400;font-size:1rem;color:#333;display:inline-block;background:#eee8e2;text-decoration:none;width:64%;padding:4% 8%;border-radius:48px}@media screen and (min-width: 600px){.info__page{font-size:1.2rem}}@media screen and (min-width: 1025px){.info__page{font-size:24px;padding:2% 4%}}.info__page:hover{background:#d3863e}.access{background:#eee8e2}.access__wrapper{width:80%;margin:0 auto 20%;display:flex;flex-direction:column;align-items:center;justify-content:space-between}@media screen and (min-width: 600px){.access__wrapper{margin:0 auto 10%}}@media screen and (min-width: 1025px){.access__wrapper{flex-direction:row;width:80%;flex-wrap:wrap}}.access__imgbox{width:80%;margin:0 0 10%}@media(1025px <= width){.access__imgbox{margin:0 auto;width:90%}}@media(1920px <= width){.access__imgbox{width:40%}}.access__img{width:100%;height:20%;display:block;object-fit:cover}@media(1025px <= width){.access__img{height:50%}}@media(1920px <= width){.access__img{height:100%}}.access__map{width:95%;height:300px;margin:0 auto 5%}@media screen and (min-width: 1025px){.access__map{width:40%;height:500px}}.access__imgbox2{width:95%;margin:0 auto 5%}@media(1025px <= width){.access__imgbox2{width:40%}}.access__img2{width:100%;display:block;object-fit:contain no-repeat}.access__ttl{font-family:kinuta-maruminold-stdn,serif;font-style:normal;font-weight:400;font-size:40px;color:#707070;letter-spacing:.1em;padding:5%;margin-bottom:10%}@media screen and (min-width: 1025px){.access__ttl{font-size:64px}}.access__subttl{font-family:kinuta-maruminold-stdn,serif;font-style:normal;font-weight:400;color:#707070;letter-spacing:.1em;border-bottom:dashed 1px gray;width:80%;text-align:center;font-size:16px;padding:2% 0;margin:4% auto 8%;line-height:1.6}@media screen and (min-width: 600px){.access__subttl{font-size:20px}}@media screen and (min-width: 1025px){.access__subttl{font-size:28px;text-align:left;margin:0 auto 10%}}.access__txtwrapper{padding:6%}@media(1025px <= width){.access__txtwrapper{padding:0;width:90%;margin:0 auto}}@media(1920px <= width){.access__txtwrapper{width:40%}}.access__txt{font-family:ten-mincho-text,serif;font-weight:400;font-style:normal;color:#707070;font-size:1rem;line-height:2;letter-spacing:.1em;margin-bottom:10%;text-align:center}@media(1025px <= width){.access__txt{font-size:1.2rem;line-height:2.4;padding-top:10%}}@media(1920px <= width){.access__txt{text-align:left}}.access__linkpage{padding:5%;text-align:center}@media(1920px <= width){.access__linkpage{padding:0;text-align:right}}.access__link:hover{background:#4064a8;opacity:.7}.access__link{border-radius:25px;padding:2% 10%;text-decoration:none;font-family:kinuta-maruminold-stdn,serif;font-style:normal;font-weight:400;color:#fff;background:#7e7e7e;width:100%;font-size:1rem;position:relative}@media(1920px <= width){.access__link{font-size:1.2rem}}.about{background:#eee8e2;padding-bottom:100px}.about__MVbox{height:100vh;position:relative;margin-bottom:30%}@media(1920px <= width){.about__MVbox{margin-bottom:20%}}.about__MVtxtbox{position:absolute;bottom:0;right:0;z-index:2;width:100%;height:35%;opacity:1;padding:2% 2% 2% 4%}@media(600px <= width < 1000px){.about__MVtxtbox{width:60%;height:40%;padding:0 5%}}@media(1000px <= width < 1920px){.about__MVtxtbox{width:50%;height:50%;padding:0}}@media(1920px <= width){.about__MVtxtbox{width:45%;height:55%;padding:0}}.about__MVttl{font-family:ten-mincho-text,serif;font-weight:400;font-style:normal;font-size:1.4rem;color:#fff;line-height:2;margin-bottom:5%}@media(600px <= width < 1025px){.about__MVttl{margin-bottom:10%;font-size:1.6rem}}@media(1000px <= width < 1920px){.about__MVttl{margin-bottom:10%;font-size:2.5rem}}@media(1920px <= width){.about__MVttl{font-size:3rem;line-height:2}}.about__MVtxt{font-family:ten-mincho-text,serif;font-weight:400;font-style:normal;color:#fff;font-size:.6rem;line-height:2;letter-spacing:.1em}@media(600px <= width < 1920px){.about__MVtxt{font-size:1rem}}@media(1920px <= width){.about__MVtxt{font-size:1.2rem}}.about__MV{width:100%;height:100vh;background:url(../../images/about_mv.jpg) center bottom/cover;margin:0 auto}.about__wrapper1{width:90%;position:relative;margin:20% auto}@media(600px <= width){.about__wrapper1{margin:0 auto 20%}}@media(1000px <= width){.about__wrapper1{margin:0 auto 5%}}.about__txt1{font-family:ten-mincho-text,serif;font-weight:400;font-style:normal;color:#707070;padding:10%;z-index:2;width:100%;font-size:.7rem;line-height:2;letter-spacing:.1em;text-align:center;margin:0 auto 10%}@media(600px <= width){.about__txt1{padding:0;font-size:1rem;margin:0 auto 20%}}@media(1000px <= width){.about__txt1{font-size:1rem;line-height:2.4;margin:0 auto 4%}}@media(1920px <= width){.about__txt1{font-size:1.2rem;margin:0 auto}}.about__fluid1{position:absolute;background:#fda251;opacity:.1;z-index:0;width:64%;height:40%;top:-2%;animation:fluidrotate 50s ease 0s infinite}@media(600px <= width){.about__fluid1{width:350px;height:300px;top:-8%;left:-16%}}@media(1000px <= width){.about__fluid1{width:580px;height:500px;top:-10%;left:45%}}@media(1920px <= width){.about__fluid1{width:650px;height:650px;top:-10%;left:10%}}@keyframes fluidrotate{0%,100%{border-radius:63% 37% 54% 46%/55% 48% 52% 45%}14%{border-radius:40% 60% 54% 46%/49% 60% 40% 51%}28%{border-radius:54% 46% 38% 62%/49% 70% 30% 51%}42%{border-radius:61% 39% 55% 45%/61% 38% 62% 39%}56%{border-radius:61% 39% 67% 33%/70% 50% 50% 30%}70%{border-radius:50% 50% 34% 66%/56% 68% 32% 44%}84%{border-radius:46% 54% 50% 50%/35% 61% 39% 65%}}.about__img1{background:url(../images/about_1.png) center center/contain no-repeat;width:250px;height:250px;margin:0 auto}@media(600px <= width){.about__img1{width:400px;height:400px}}@media(1000px <= width){.about__img1{width:500px;height:500px}}@media(1920px <= width){.about__img1{width:650px;height:650px;margin:0 0 0 60%}}.about__wrapper2{width:90%;position:relative;margin:20% auto}@media(600px <= width){.about__wrapper2{margin:0 auto 20%}}@media(1000px <= width){.about__wrapper2{margin:0 auto 5%}}.about__txt2{font-family:ten-mincho-text,serif;font-weight:400;font-style:normal;color:#707070;font-size:.7rem;line-height:2;letter-spacing:.1em;width:90%;margin-right:auto;padding:2%;margin-bottom:10%}@media(600px <= width){.about__txt2{width:100%;font-size:1rem}}@media(1000px <= width){.about__txt2{font-size:1rem;line-height:2.4;margin-bottom:0}}@media(1920px <= width){.about__txt2{text-align:center;font-size:1.2rem;margin-bottom:0}}.about__fluid2{display:none;position:absolute;background:#a799ff;z-index:0;width:90vw;height:40%;top:12%;animation:fluidrotate 30s ease 0s infinite}@media(1000px <= width){.about__fluid2{width:300px;height:300px;top:30%;left:55%;display:block;opacity:.1}}@media(1920px <= width){.about__fluid2{width:450px;height:450px;top:20%;left:55%;display:block;opacity:.1}}@keyframes fluidrotate{0%,100%{border-radius:63% 37% 54% 46%/55% 48% 52% 45%}14%{border-radius:40% 60% 54% 46%/49% 60% 40% 51%}28%{border-radius:54% 46% 38% 62%/49% 70% 30% 51%}42%{border-radius:61% 39% 55% 45%/61% 38% 62% 39%}56%{border-radius:61% 39% 67% 33%/70% 50% 50% 30%}70%{border-radius:50% 50% 34% 66%/56% 68% 32% 44%}84%{border-radius:46% 54% 50% 50%/35% 61% 39% 65%}}.about__img2{background:url(../images/about_2.png) center center/contain no-repeat;position:relative;height:250px;width:250px;margin:0 auto 0 0}@media(600px <= width){.about__img2{height:400px;width:500px}}@media(1000px <= width){.about__img2{height:600px;width:600px}}@media(1920px <= width){.about__img2{height:650px;width:650px}}.about__txt3{font-family:ten-mincho-text,serif;font-weight:400;font-style:normal;color:#7e4b1b;padding-right:4%;text-align:right;position:relative;margin-left:auto;width:100%;font-size:.6rem;line-height:2;letter-spacing:.1em}@media(600px <= width){.about__txt3{width:100%;font-size:1rem}}@media(1920px <= width){.about__txt3{font-size:1.2rem;line-height:2.4;padding:0}}.activity{background:#eee8e2;padding-bottom:100px}.activity__MVbox{height:100vh;position:relative;margin-bottom:30%}@media(1920px <= width){.activity__MVbox{margin-bottom:20%}}.activity__MVtxtbox{position:absolute;bottom:0;right:0;z-index:2;height:50%;opacity:1;padding:2% 2% 2% 4%}@media(600px <= width){.activity__MVtxtbox{height:40%;padding:0 5%}}@media(1920px <= width){.activity__MVtxtbox{width:45%;height:45%;padding:0}}.activity__MVttl{font-family:ten-mincho-text,serif;font-weight:400;font-style:normal;font-size:1.4rem;color:#fff;line-height:2;margin-bottom:5%}@media(600px <= width < 1025px){.activity__MVttl{margin-bottom:10%;font-size:1.6rem}}@media(1000px <= width < 1920px){.activity__MVttl{margin-bottom:10%;font-size:2rem}}@media(1920px <= width){.activity__MVttl{font-size:3rem;line-height:2}}.activity__MVtxt{font-family:ten-mincho-text,serif;font-weight:400;font-style:normal;color:#fff;font-size:.7rem;line-height:2;letter-spacing:.1em}@media(600px <= width < 1025px){.activity__MVtxt{font-size:1rem}}@media(1025px <= width){.activity__MVtxt{font-size:1.2rem}}.activity__MV{width:100%;height:100vh;background:url(../../images/activity_mv.jpg) center bottom/cover;margin:0 auto}.activity__flexwrapper{margin-bottom:10%}@media(600px <= width){.activity__flexwrapper{display:flex;align-content:space-between}}.activity__img{display:none}@media(600px <= width){.activity__img{display:block;background:url(../../images/activity_img.jpeg) center center/cover;width:50%}}.activity__txtwrapper{display:flex;flex-direction:column;padding:0 10% 0 2%}@media(600px <= width){.activity__txtwrapper{padding:0 5% 0 2%;width:50%}}.activity__minittl{font-family:kinuta-maruminold-stdn,serif;font-style:normal;font-weight:400;color:#707070;font-size:20px;letter-spacing:.1em;border-bottom:dashed 1px gray;padding:2% 0;margin-bottom:72px}@media screen and (min-width: 1025px){.activity__minittl{font-size:28px;margin-bottom:40px}}.activity__attention{font-family:kinuta-maruminold-stdn,serif;font-style:normal;font-weight:400;color:#c55d08;font-size:1.4rem;letter-spacing:.1em;padding:2% 0;margin-bottom:72px}@media screen and (min-width: 1025px){.activity__attention{font-size:1.6rem;margin-bottom:40px}}.activity__txt{display:inline-block;font-family:ten-mincho-text,serif;font-weight:400;font-style:normal;font-size:.7rem;line-height:2;color:#707070;letter-spacing:.1em}@media(600px <= width){.activity__txt{font-size:1rem;line-height:2}}@media(1920px <= width){.activity__txt{font-size:1.2rem;line-height:2}}.activity__txtbold{display:inline-block;font-family:ten-mincho-text,serif;font-weight:bold;font-size:12px;color:#707070;line-height:1.6;letter-spacing:.1em}@media screen and (min-width: 1025px){.activity__txtbold{font-size:1.4rem}}.activity__txt2{font-family:ten-mincho-text,serif;font-weight:400;font-style:normal;font-size:12px;color:#707070;line-height:1.6;letter-spacing:.1em}@media screen and (min-width: 1025px){.activity__txt2{font-size:18px}}.activity__notes{font-size:.8rem;line-height:1.2}@media screen and (min-width: 1025px){.activity__notes{font-size:1rem}}.activity__map{width:95%;height:300px;margin:0 auto}@media screen and (min-width: 1025px){.activity__map{width:40%;height:500px}}.activity__linktxt{color:#d3863e}.activity__spantxt{color:#d3863e}.linkbtn::before{background:#d1c6ad}.book{background:#eee8e2;margin-bottom:100px}.book__MVbox{height:100vh;position:relative;margin-bottom:30%}@media(1920px <= width){.book__MVbox{margin-bottom:20%}}.book__MVtxtbox{position:absolute;bottom:0;right:0;z-index:2;height:50%;opacity:1;padding:2% 2% 2% 4%}@media(600px <= width < 1000px){.book__MVtxtbox{height:40%;padding:0 5%}}@media(1000px <= width < 1920px){.book__MVtxtbox{width:70%;height:40%;padding:0 5%}}@media(1920px <= width){.book__MVtxtbox{width:45%;height:45%;padding:0}}.book__MVttl{font-family:ten-mincho-text,serif;font-weight:400;font-style:normal;font-size:1.4rem;color:#fff;line-height:2;margin-bottom:5%}@media(600px <= width < 1025px){.book__MVttl{margin-bottom:10%;font-size:1.6rem}}@media(1000px <= width < 1920px){.book__MVttl{margin-bottom:10%;font-size:2rem}}@media(1920px <= width){.book__MVttl{font-size:3rem;line-height:2}}.book__MVtxt{font-family:ten-mincho-text,serif;font-weight:400;font-style:normal;color:#fff;font-size:.7rem;line-height:2;letter-spacing:.1em}@media(600px <= width < 1025px){.book__MVtxt{font-size:1rem}}@media(1025px <= width){.book__MVtxt{font-size:1.2rem}}.book__MV{width:100%;height:100vh;background:url(../../images/flow_mv.jpg) left center/cover;margin:0 auto}@media(1920px <= width){.book__MV{object-position:center bottom}}.book__wrapper{width:80%;margin:0 auto;padding:10% 0}@media screen and (min-width: 1025px){.book__wrapper{width:70%;padding:0%}}.book__ttl{font-family:kinuta-maruminold-stdn,serif;font-style:normal;font-weight:400;font-size:40px;color:#707070;letter-spacing:.1em;padding:5%}@media screen and (min-width: 600px){.book__ttl{font-size:48px}}@media screen and (min-width: 1025px){.book__ttl{font-size:64px}}.book__subttl{font-family:kinuta-maruminold-stdn,serif;font-style:normal;font-weight:400;font-size:16px;color:#707070;letter-spacing:.1em;border-bottom:dashed 1px gray;padding:2% 0;margin:40px 0;line-height:1.6}@media screen and (min-width: 600px){.book__subttl{font-size:20px}}@media screen and (min-width: 1025px){.book__subttl{font-size:28px}}.book__txt{font-family:ten-mincho-text,serif;font-weight:400;font-style:normal;font-size:.7rem;line-height:2;color:#707070;letter-spacing:.1em;padding:2%}@media screen and (min-width: 600px){.book__txt{font-size:1rem;padding:4%}}@media screen and (min-width: 1025px){.book__txt{font-size:1.2rem;margin-bottom:100px}}.book__linktxt{color:#d3863e}.contact{background:#eee8e2;padding-bottom:100px;width:85%;margin:0 auto}.contact__ttl{font-family:kinuta-maruminold-stdn,serif;font-style:normal;font-weight:400;font-size:40px;color:#707070;letter-spacing:.1em;padding:5%}@media screen and (min-width: 1025px){.contact__ttl{font-size:64px}}.contactarea{display:flex;flex-direction:column;align-items:center;justify-content:space-between;margin:10% 0}@media screen and (min-width: 1025px){.contactarea{flex-direction:row}}.contactarea__mailform{display:none;width:90%;height:700px}@media screen and (min-width: 1025px){.contactarea__mailform{width:500px;height:650px;margin:0 auto}}.contactarea__txtbox{width:100%;display:flex;flex-direction:column;align-items:center;margin:0 auto}@media screen and (min-width: 1025px){.contactarea__txtbox{width:70%}}.contactarea__logo{width:200px;height:200px;background:#000;margin-bottom:50px}.contactarea__txt{width:100%;padding:2%;font-family:ten-mincho-text,serif;font-weight:400;font-style:normal;font-size:.7rem;color:#707070;text-align:center;line-height:3;letter-spacing:.1em}@media screen and (min-width: 1025px){.contactarea__txt{font-size:1.2rem}}@media screen and (min-width: 1920px){.contactarea__txt{font-size:1.4rem}}.contactarea__txtlink{text-decoration-style:dotted;color:#707070}.contactarea__infotxtbold{display:block;padding:2%;font-family:ten-mincho-text,serif;font-size:.7rem;color:#cf5522;line-height:1.6;letter-spacing:.1em;margin-bottom:50px}@media screen and (min-width: 600px){.contactarea__infotxtbold{font-size:1rem}}@media screen and (min-width: 1025px){.contactarea__infotxtbold{font-size:1.2rem;width:100%;font-weight:bold}}input:focus,textarea:focus{outline-color:rgba(0,0,0,0)}.form__label{padding:5% 0;display:block;font-size:10px}@media screen and (min-width: 1025px){.form__label{font-size:16px}}.form__input{width:100%;padding:10px 0;background:#fff;border:none;border-radius:7px}.form__area{width:100%;height:130px;padding:10px 0;background:#fff;border:none;border-radius:7px;margin-bottom:20px}.form__submit{width:100%;padding:10px;background:#3d3d3d;border:none;border-radius:7px;color:#fff}.form__submit:hover{cursor:pointer}.form__privacypolicy{padding:2% 0}.form__privacypolicylink{font-size:12px;color:#d3863e}.form__button{margin:10px 0 40px}.form__infotxt{font-family:ten-mincho-text,serif;font-weight:400;font-style:normal;font-size:10px;color:#707070;line-height:1.4;letter-spacing:.1em;width:90%;margin:0 auto}@media screen and (min-width: 1025px){.form__infotxt{font-size:16px;width:100%}}.faq{width:100%;margin:0 auto;padding:12% 6%}.faq__ttl{font-family:kinuta-maruminold-stdn,serif;font-style:normal;font-weight:400;font-size:64px;color:#707070;letter-spacing:.1em;padding:5%}.faq__subttl{font-family:kinuta-maruminold-stdn,serif;font-style:normal;font-weight:400;font-size:18px;color:#707070;letter-spacing:.1em;padding:2% 0;border-bottom:dashed 1px gray;margin-top:50px}@media screen and (min-width: 1025px){.faq__subttl{font-size:2rem}}.faq__info{font-family:ten-mincho-text,serif;color:#707070;font-weight:400;font-style:normal;font-size:.7rem;letter-spacing:.1em;line-height:1.8;margin:0 auto 8%;text-align:center}@media screen and (min-width: 600px){.faq__info{font-size:.7rem}}@media screen and (min-width: 1025px){.faq__info{font-size:1.2rem}}.faq__infolink{color:#d3863e;text-decoration-style:dotted}.faq__infolink:hover{color:#4064a8}.faq__box{position:relative}.faq__box::before{display:inline-block;width:66px;height:57px;vertical-align:middle;position:absolute;top:20%;left:-8px}.faq__nav{margin-bottom:18%}.faq__gnav{display:flex;justify-content:space-between}.faq__gnav-list{width:100%;margin-right:5px;text-align:center}@media screen and (min-width: 1025px){.faq__gnav-list{margin-right:50px}}.faq__gnav__link{font-family:kinuta-maruminold-stdn,serif;font-style:normal;font-weight:400;font-size:10px;color:#707070;letter-spacing:.1em;padding:2% 5%;position:relative;display:inline-block;text-decoration:none}@media screen and (min-width: 600px){.faq__gnav__link{font-size:14px}}@media screen and (min-width: 1025px){.faq__gnav__link{font-size:20px}}.faq__gnav__link:hover::after{transform-origin:left top;transform:scale(1, 2);background:#4064a8}.faq__gnav__link::after{position:absolute;bottom:-4px;left:0;content:"";width:100%;height:1px;background:#d3863e;transform:scale(0, 1);transform-origin:right top;transition:transform .3s;border-radius:10px}.faq__others{margin-bottom:30%}@media(600px <= width < 1025px){.faq__others{margin-bottom:20%}}@media(1920px <= width){.faq__others{margin:auto}}.QandA{font-size:1.2rem;margin:0 auto}@media screen and (min-width: 1025px){.QandA{margin:0 10% 15%}}.QandA dl{padding:10% auto}@media screen and (min-width: 1025px){.QandA dl{padding:100px 50px 10px}}.QandA dt{font-family:ten-mincho-text,serif;font-weight:400;font-style:normal;font-size:12px;color:#707070;line-height:1.6;letter-spacing:.1em;display:flex;padding:8px;padding-bottom:25%;align-items:center}@media screen and (min-width: 1025px){.QandA dt{font-size:1.5rem;padding-bottom:5%}}.QandA dt:before{content:"Q";font-weight:lighter;margin-right:28px;padding:2% 4%;background:#707070;font-size:20px;color:#fff}@media screen and (min-width: 1025px){.QandA dt:before{margin-right:28px;padding:17.5px 20px}}.QandA dd{font-family:ten-mincho-text,serif;font-weight:400;font-style:normal;font-size:12px;color:#333;line-height:1.6;letter-spacing:.1em;display:flex;margin-left:9px;align-items:center}@media screen and (min-width: 1025px){.QandA dd{font-size:1.2rem}}.QandA dd:before{content:"A";text-indent:0;font-weight:lighter;margin-right:28px;padding:2% 4%;background:#fff;font-size:20px;color:#4064a8}@media screen and (min-width: 1025px){.QandA dd:before{margin-right:28px;padding:17.5px 20px}}.privacy{background:#eee8e2;padding-bottom:200px}.privacy__ttl{font-family:kinuta-maruminold-stdn,serif;font-style:normal;font-weight:400;font-size:64px;color:#707070;letter-spacing:.1em;padding:5%}.privacy__minittl{font-family:kinuta-maruminold-stdn,serif;font-style:normal;font-weight:400;font-size:20px;color:#707070;letter-spacing:.1em;padding:5px;margin:50px 0 5px}.privacy__txtwrapper{width:80%;margin:0 auto;font-family:ten-mincho-text,serif;font-weight:400;font-style:normal;font-size:16px;line-height:1.4;letter-spacing:.1em;color:#333;padding:50px;margin-bottom:10px;border:1px solid #707070}.ul{list-style:none}.link{text-decoration:none;font-weight:bold;color:#d3863e}.wedding{background-color:#f5e4d7;margin:auto;color:#707070;font-family:ten-mincho-text,serif;font-weight:400;font-style:normal;font-size:.8rem;line-height:2;letter-spacing:.1em}@media(600px <= width < 1025px){.wedding{font-size:1rem}}@media(1025px <= width){.wedding{font-size:1.2rem}}.wedding__MVwrapper{width:100%;height:100vh;margin-bottom:30%;position:relative}@media(1025px <= width){.wedding__MVwrapper{margin-bottom:10%}}.wedding__MVimg{width:100%;height:100vh;background:url(../images/wedding__MV_SP.jpg) center bottom/cover}@media(600px <= width < 1025px){.wedding__MVimg{background:url(../images/wedding__MV_TB.jpg) center bottom/cover}}@media screen and (min-width: 1025px){.wedding__MVimg{background:url(../images/wedding__MV_PC.jpg) center bottom/cover}}.wedding__concepttxtarea{padding:2%;margin-bottom:40%}@media(600px <= width < 1025px){.wedding__concepttxtarea{margin-bottom:30%}}@media(1025px <= width){.wedding__concepttxtarea{margin-bottom:20%}}.wedding__conceptttl{font-family:ten-mincho-text,serif;font-weight:400;font-style:normal;font-size:1.4rem;line-height:1.2;text-align:center;margin:4% 0 8%;position:relative}.wedding__conceptttl::after{content:"";position:absolute;width:4%;top:128%;right:0;left:0;margin:auto;border-bottom:2px solid #c79c68}.wedding__concepttxt{text-align:center;position:relative}.wedding__section1{margin-bottom:30%}@media(600px <= width < 1025px){.wedding__section1{margin-bottom:20%}}@media(1025px <= width){.wedding__section1{width:80%;margin:0 auto 12%}}.wedding__section1bg{width:80%;background:#fff}.wedding__section1flexwrap{width:100%;display:flex;flex-direction:column;justify-content:space-around;margin:0 auto 10%}@media(1025px <= width){.wedding__section1flexwrap{flex-direction:row;margin:0 auto 12%}}.wedding__section1img1{width:85%;height:220px;background:url(../images/wedding__sec1_1.jpg) center bottom/cover}@media(600px <= width < 1025px){.wedding__section1img1{height:450px}}@media(1025px <= width){.wedding__section1img1{width:50%;height:600px}}.wedding__section1img2{width:85%;height:300px;margin:auto;background:url(../images/wedding__sec1_2SP.png) center center/cover}@media(600px <= width < 1025px){.wedding__section1img2{height:680px;background:url(../images/wedding__sec1_2TBPC.png) center center/cover}}@media(1025px <= width){.wedding__section1img2{width:40%;height:720px;background:url(../images/wedding__sec1_2TBPC.png) center center/cover}}.wedding__section1txtbox{width:90%;padding:3%;margin:0 auto 10%}@media(1025px <= width){.wedding__section1txtbox{margin:auto;width:50%}}.wedding__section1ttl1{font-family:ten-mincho-text,serif;font-weight:400;font-style:normal;font-size:1.5rem;margin:8% 0;position:relative}@media(600px <= width < 1025px){.wedding__section1ttl1{font-size:2rem;line-height:1}}@media(1025px <= width){.wedding__section1ttl1{font-size:2rem}}.wedding__section1ttl1::before{position:absolute;white-space:pre-wrap;content:"about plan";font-family:"lakeside",sans-serif;font-weight:400;font-style:normal;font-size:6rem;color:#fff;top:-300%;left:30%;opacity:.7}@media(600px <= width < 1025px){.wedding__section1ttl1::before{top:-400%;left:35%;font-size:12rem;opacity:.5}}@media(1025px <= width){.wedding__section1ttl1::before{top:-300%;left:36%;font-size:12rem;opacity:.5}}.wedding__section1ttl1::after{position:absolute;left:0;bottom:-8px;content:"";width:100%;border-bottom:3px solid #c79c68}.wedding__section1ttl2{font-family:ten-mincho-text,serif;font-weight:400;font-style:normal;font-size:1.4rem;line-height:1.2;margin:8% 0;position:relative}@media(600px <= width < 1025px){.wedding__section1ttl2{font-size:2rem}}@media(1025px <= width){.wedding__section1ttl2{font-size:2rem}}.wedding__section1ttl2::before{position:absolute;content:"photostaff";font-family:"lakeside",sans-serif;font-weight:400;font-style:normal;font-size:6rem;color:#fff;top:-428%;left:-5%;opacity:.7}@media(600px <= width < 1025px){.wedding__section1ttl2::before{font-size:12rem;opacity:.5;top:-360%;left:48%}}@media(1025px <= width){.wedding__section1ttl2::before{font-size:12rem;opacity:.5;top:-140px;left:50%}}.wedding__section1ttl2::after{position:absolute;left:0;bottom:-8px;content:"";width:100%;border-bottom:3px solid #c79c68}.wedding__linkbtn{text-decoration:none;font-weight:bold;display:block;width:72%;margin:0 auto;padding:0 6%;line-height:3;text-align:center;color:#fff;background:#c18e54;border:solid 2px #c18e54;transition:.5s}@media(1025px <= width){.wedding__linkbtn{background:rgba(0,0,0,0);line-height:4;color:#c18e54;border:solid 3px #c18e54;width:60%}}.wedding__linkbtn:hover{content:"";color:#fff;background:#c18e54}.wedding__section2{position:relative;width:100%}.wedding__section2bg{position:absolute;opacity:.4;top:4%;bottom:0;left:0;right:0;margin:auto;width:100%;background:url(../../images/lace_square.png) center center/contain no-repeat}@media(600px <= width < 1025px){.wedding__section2bg{opacity:1}}@media(1025px <= width){.wedding__section2bg{opacity:.7;width:100%;top:-4%;background:url(../../images/lace_rectangle.png) center center/contain no-repeat}}.wedding__section2wrap{position:relative;z-index:2;margin:0 auto}.wedding__section2imgbox{width:100%;margin:0 auto}@media(600px <= width < 1025px){.wedding__section2imgbox{width:80%}}@media(1025px <= width){.wedding__section2imgbox{width:50%}}.wedding__section2img{width:100%;height:auto;display:block;object-fit:cover}.wedding__section2txtbox{width:100%;padding:10% 3%}@media(600px <= width < 1025px){.wedding__section2txtbox{padding:3% 3% 12%}}@media(1025px <= width){.wedding__section2txtbox{padding:0 0 10%}}.wedding__section2ttl{font-family:ten-mincho-text,serif;font-weight:400;font-style:normal;font-size:1.4rem;line-height:1.2;text-align:center;margin:4% 0 8%;position:relative}@media(600px <= width < 1025px){.wedding__section2ttl{font-size:2rem;margin:2% 0 8%}}@media(1025px <= width){.wedding__section2ttl{font-size:2rem;margin:4%}}.wedding__section2ttl::after{content:"";position:absolute;width:10%;top:150%;right:0;left:0;margin:auto;border-bottom:2px solid #c79c68}.wedding__section2txt{font-size:.8rem;line-height:2;margin:0 auto;text-align:center;width:80%}@media(600px <= width < 1025px){.wedding__section2txt{font-size:1rem;width:52%}}@media(1025px <= width){.wedding__section2txt{font-size:1.2rem}}.wedding__section3{width:100%;margin:0 auto;background:url(../../images/wedding__flowbg.jpg) center center/cover;padding:20% 4%}@media(1025px <= width){.wedding__section3{padding:0 4% 20%}}.wedding__section3ttl{display:block;width:100%;font-family:ten-mincho-text,serif;font-weight:400;font-style:normal;font-size:1.5rem;text-align:center;margin:8% 0;position:relative}@media(1025px <= width){.wedding__section3ttl{font-size:2rem;letter-spacing:.3rem}}.wedding__section3ttl::after{content:"";position:absolute;width:100%;top:100%;right:0;left:0;border-bottom:2px solid #c79c68}.wedding__planarea{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;justify-content:center;margin-bottom:10%}@media(1025px <= width){.wedding__planarea{margin-bottom:0}}.wedding__plantxtminittl{display:block;width:100%;text-align:center;font-weight:200;margin-bottom:5%}@media(1025px <= width){.wedding__plantxtminittl{margin-bottom:3%}}.wedding__plantxtbold{font-size:.8rem;color:#5098b3;display:block;width:50%}@media(600px <= width < 1025px){.wedding__plantxtbold{text-align:center;font-size:1.2rem}}@media(1025px <= width){.wedding__plantxtbold{font-size:1.8rem;padding:4%;text-align:center}}.wedding__planimgbox{width:50%;height:200px;background:url(../../images/wedding__sec3_SP.jpg) center center/cover}@media(600px <= width < 1025px){.wedding__planimgbox{background:url(../../images/wedding__sec3_TBPC.jpg) center center/cover;height:300px}}@media(1025px <= width){.wedding__planimgbox{background:url(../../images/wedding__sec3_TBPC.jpg) center center/cover;height:600px}}.wedding__plantxt{display:block;width:100%;padding:5%}@media(1025px <= width){.wedding__plantxt{text-align:center}}.wedding__plantxtlink{color:#5098b3}.wedding__flowtxtarea{margin:0 auto 20%;padding:5%}@media(600px <= width < 1025px){.wedding__flowtxtarea{width:80%}}@media(1025px <= width){.wedding__flowtxtarea{width:100%;text-align:center;margin:0 auto 8%}}.wedding__flowtxtbold{font-size:1rem;color:#5098b3;display:inline-block;margin-bottom:3%}@media(600px <= width < 1025px){.wedding__flowtxtbold{font-size:1.2rem}}@media(1025px <= width){.wedding__flowtxtbold{font-size:1.8rem}}.staffwrap{margin-bottom:10%}.flowarrow{width:0;height:0;border:8px solid;border-color:#c79c68 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);margin:8% auto}@media(1025px <= width){.flowarrow{border:20px solid;border-color:#c79c68 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);margin:5% auto}}.swiper{height:200px;margin:.5rem auto 2rem}@media(600px <= width < 1025px){.swiper{height:300px}}@media(1025px <= width){.swiper{height:560px}}.swiper-slide{width:100%;height:100%}.slide1{background:url(../images/wedding__swiper1.jpg) center center/cover}.slide2{background:url(../images/wedding__swiper2.jpg) center center/cover}.slide3{background:url(../images/wedding__swiper3.jpg) center center/cover}.slide4{background:url(../images/wedding__swiper4.jpg) center center/cover}.slide5{background:url(../images/wedding__swiper5.jpg) center center/cover}.slide6{background:url(../images/wedding__swiper6.jpg) center center/cover}/*# sourceMappingURL=style.css.map */