@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;700&display=swap");html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}body,html{line-height:1}ol,ul,li{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}.sp{display:block}@media (min-width: 1024px){.sp{display:none}}.pc{display:none}@media (min-width: 1024px){.pc{display:block}}.hide-text{text-indent:100%;white-space:nowrap;overflow:hidden}.clearfix:after{content:".";display:block;height:0px;clear:both;visibility:hidden;overflow:hidden;font-size:0}*{margin:0;padding:0}.clear{clear:both}a{text-decoration:none;color:#000}@media (min-width: 1024px){a{transition:all 0.3s ease-out 0s}a a:hover{-webkit-filter:brightness(1.2);filter:brightness(1.2)}}a img{opacity:1;transition:all 0.3s ease-out 0s}a img:hover{transition:all 0.5s ease 0s;-webkit-filter:brightness(1.2);filter:brightness(1.2)}img{width:100%;height:auto;vertical-align:bottom}@media (min-width: 1024px){img{width:auto}}html{width:100%;height:100%}body{width:100%;font-family:'Noto Sans JP', "ヒラギノ明朝 Pro W3", "ＭＳ Ｐ明朝", Times, "Times New Roman", serif;font-size:3.73333vw;line-height:1.5;position:relative}@media (min-width: 1024px){body{font-size:16px;line-height:1.5}}body .overbg{content:"";position:fixed;display:block;width:100%;height:100vh;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:-1;background:url(../images/bg_sp.jpg) no-repeat;background-position:center top;background-size:120%}@media (min-width: 1024px){body .overbg{background:url(../images/bg.jpg) no-repeat;background-position:center top;background-size:120%}}.mincho{font-family:"Kozuka Mincho Pro", "Kozuka Mincho Std", "小塚明朝 Pro R", "小塚明朝 Std R", 游明朝体, "Yu Mincho", YuMincho, "Hiragino Mincho Pro", "ヒラギノ明朝 Pro W3", "ＭＳ Ｐ明朝", Times, "Times New Roman", serif}header{width:100%;position:relative;z-index:1}@media (min-width: 1024px){header #snsbox{margin:0 auto;width:1024px}}header #snsbtn ul{width:100%;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-end;justify-content:flex-end;line-height:0}header #snsbtn ul li{margin:20px 10px 5px 0}.mb10{margin-bottom:2.66667vw}@media (min-width: 1024px){.mb10{margin-bottom:20px}}.mb20{margin-bottom:5.33333vw}@media (min-width: 1024px){.mb20{margin-bottom:40px}}.mb40{margin-bottom:10.66667vw}@media (min-width: 1024px){.mb40{margin-bottom:80px}}.center{text-align:center}.notice{font-size:2.66667vw;position:relative;padding-left:1em}.notice::before{content:"※";position:absolute;left:0;top:0}@media (min-width: 1024px){.notice{font-size:12px;padding-left:0}.notice::before{position:relative}}h1{width:100%}@media (min-width: 1024px){h1{margin:0 auto 30px;width:1002px}}main{position:relative;z-index:1}.mainCol{padding:5.33333vw 0 16vw;width:100%;background:rgba(255,255,255,0.5)}@media (min-width: 1024px){.mainCol{padding:50px 0 120px}}.mainColInner{margin:0 auto;width:92%}@media (min-width: 1024px){.mainColInner{width:1002px;text-align:center}}h2{margin:0 auto;width:95.6%;text-align:center}h3{margin:0 auto;width:59.4%;text-align:center}@media (min-width: 1024px){h3.mb20{margin-bottom:20px}h3 img{width:329px}}.leadtxt{font-size:4vw;line-height:1.6;font-weight:500}@media (min-width: 1024px){.leadtxt{font-size:18px;line-height:1.6}}.kyunLogo{margin-right:auto;margin-left:auto;width:50%}@media (min-width: 1024px){.kyunLogo{width:270px}.kyunLogo img{width:100%}}.iconlistCol li{margin:0 auto 5.33333vw;width:53%}@media (min-width: 1024px){.iconlistCol{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.iconlistCol li{margin:0 0 40px;width:173px}.iconlistCol li img{width:100%}}.txtflex .notice{margin-top:5.33333vw;display:block}@media (min-width: 1024px){.txtflex{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-end;align-items:flex-end}.txtflex .notice{margin-top:0}}.infotxt{margin-right:auto;margin-left:auto;display:-webkit-flex;display:flex}.infotxt dt{width:23%}.infotxt dd{width:77%}@media (min-width: 1024px){.infotxt{display:block;width:420px;text-align:left}.infotxt dt,.infotxt dd{display:inline}}.resale{background:rgba(234,110,164,0.1);padding:20px 4%;box-sizing:border-box;font-weight:500}.resale h3{width:66.6%}@media (min-width: 1024px){.resale h3{width:100%}}@media (min-width: 1024px){.resale{padding:40px 4%}.resale h3 img{width:370px}.resale .link{margin:0 auto;width:60%}.resale .link img{width:100%}}footer{padding:6.66667vw 0 9.33333vw;position:relative;z-index:1;background:rgba(177,187,196,0.2)}@media (min-width: 1024px){footer{padding:30px 0 50px}}footer .footerColInner{width:92%;margin:0 auto;position:relative}@media (min-width: 1024px){footer .footerColInner{width:1002px}}footer .footerColInner .txtLink a{margin:0 auto 5.33333vw;width:100%;padding:2.66667vw 1.33333vw;box-sizing:border-box;display:block;position:relative;border:solid 1px #000;font-size:2.66667vw;text-align:center}footer .footerColInner .txtLink a::before{content:"";width:4vw;height:4vw;position:absolute;left:2.66667vw;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block;background:url(../images/foot_arr.png) no-repeat top center;background-size:contain}@media (min-width: 1024px){footer .footerColInner .txtLink a{margin:0 auto 40px;padding:0;width:auto;border:none;font-size:16px}footer .footerColInner .txtLink a:before{margin-right:1em;width:18px;height:18px;display:inline-block;position:relative;left:auto;top:-2px;-webkit-transform:none;transform:none;vertical-align:middle}}footer .footerColInner .bspLogo img{margin:0 auto;width:50px;height:49px;display:block}@media (min-width: 1024px){footer .footerColInner .bspLogo{position:absolute;right:0;top:0}}.bgFireflower{position:fixed;width:100%;height:100%;z-index:0;left:0;top:0}.bgFireflower .bgFireflowerInner{position:relative;top:5vh}.bgFireflower .bgFireflowerInner li{width:80%;position:absolute}.bgFireflower .bgFireflowerInner li.flo_01{top:20vh;left:50%;-webkit-transform:translateX(-80%);transform:translateX(-80%)}.bgFireflower .bgFireflowerInner li.flo_01 img{opacity:0;-webkit-animation:5s ease-in 3s infinite normal forwards running fireFlowerFade;animation:5s ease-in 3s infinite normal forwards running fireFlowerFade}.bgFireflower .bgFireflowerInner li.flo_02{top:-55px;left:50%;-webkit-transform:translateX(-90%);transform:translateX(-90%)}.bgFireflower .bgFireflowerInner li.flo_02 img{opacity:0;-webkit-animation:5s ease-out 0.5s infinite normal forwards running fireFlowerFade;animation:5s ease-out 0.5s infinite normal forwards running fireFlowerFade}.bgFireflower .bgFireflowerInner li.flo_03{top:50vh;left:50%;-webkit-transform:translateX(-110%);transform:translateX(-110%)}.bgFireflower .bgFireflowerInner li.flo_03 img{opacity:0;-webkit-animation:5s ease-in 0s infinite normal forwards running fireFlowerFade;animation:5s ease-in 0s infinite normal forwards running fireFlowerFade}.bgFireflower .bgFireflowerInner li.flo_04{top:48vh;left:50%;-webkit-transform:translateX(-10%);transform:translateX(-10%)}.bgFireflower .bgFireflowerInner li.flo_04 img{opacity:0;-webkit-animation:5s ease-in 1.4s infinite normal forwards running fireFlowerFade;animation:5s ease-in 1.4s infinite normal forwards running fireFlowerFade}.bgFireflower .bgFireflowerInner li.flo_05{top:0vh;left:50%;-webkit-transform:translateX(-5%);transform:translateX(-5%)}.bgFireflower .bgFireflowerInner li.flo_05 img{opacity:0;-webkit-animation:5s ease-in 2s infinite normal forwards running fireFlowerFade;animation:5s ease-in 2s infinite normal forwards running fireFlowerFade}@media (min-width: 1024px){.bgFireflower .bgFireflowerInner li{width:auto}.bgFireflower .bgFireflowerInner li.flo_01{top:260px;left:50%;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.bgFireflower .bgFireflowerInner li.flo_02{top:-50px;left:50%;-webkit-transform:translateX(-160%);transform:translateX(-160%)}.bgFireflower .bgFireflowerInner li.flo_03{top:50vh;left:50%;-webkit-transform:translateX(-150%);transform:translateX(-150%)}.bgFireflower .bgFireflowerInner li.flo_04{top:50vh;left:50%;-webkit-transform:translateX(70%);transform:translateX(70%)}.bgFireflower .bgFireflowerInner li.flo_05{top:10vh;left:50%;-webkit-transform:translateX(40%);transform:translateX(40%)}}@-webkit-keyframes fireFlowerFade{0%{opacity:0;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}5%{opacity:80;-webkit-transform:scale(1.1) translateY(0);transform:scale(1.1) translateY(0)}30%{opacity:100}50%{opacity:80}70%{opacity:0}80%{opacity:0;-webkit-transform:scale(1.3) translateY(15px);transform:scale(1.3) translateY(15px)}100%{opacity:0;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@keyframes fireFlowerFade{0%{opacity:0;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}5%{opacity:80;-webkit-transform:scale(1.1) translateY(0);transform:scale(1.1) translateY(0)}30%{opacity:100}50%{opacity:80}70%{opacity:0}80%{opacity:0;-webkit-transform:scale(1.3) translateY(15px);transform:scale(1.3) translateY(15px)}100%{opacity:0;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}

/*# sourceMappingURL=maps/style.css.map */
