@import'https://fonts.googleapis.com/earlyaccess/hannari.css';@import'https://fonts.googleapis.com/earlyaccess/sawarabimincho.css';@import'https://fonts.googleapis.com/css2?family=Klee+One:wght@600&display=swap';html{scroll-behavior:smooth;overflow-x:hidden;scroll-padding-top:80px}@media screen and (min-width: 769px){html{scroll-padding-top:100px}}body{background-color:#fff;color:#333;font-family:"Noto Sans JP",sans-serif;line-height:1.5;overflow-x:hidden}img{width:100%;max-width:100%}a{transition:.3s}a:hover{opacity:.7}.sp-none{display:none}@media screen and (min-width: 769px){.sp-none{display:block}}.pc-none{display:block}@media screen and (min-width: 769px){.pc-none{display:none}}.l-con{width:90%;margin:0 auto;max-width:1440px}.title{color:#150d35;font-size:16px;font-weight:400}@media screen and (min-width: 769px){.title{font-size:24px}}.title span{font-size:24px}.flex{display:flex;flex-wrap:wrap;justify-content:space-between}.main-title h1{font-size:3.2em;line-height:1.6em;color:#666;letter-spacing:.1em;margin:0px;padding:0px}.site-header{height:100px;width:100%;position:fixed;top:0;z-index:10;margin-bottom:0;background-color:#000;opacity:.6}.site-header a{text-decoration:none !important}.header-inner{display:flex;justify-content:space-between;align-items:center;max-width:980px;margin:0 auto 0}.header-left{flex:2}.header-left .logo{position:relative;margin-top:-30px;width:50px}.header-left .logo .tex{position:absolute;top:25%;left:16%;width:175px;text-align:center}.header-right{flex:8}.header-contents{display:flex;gap:20px;margin-left:150px}.icon-header{pointer-events:auto;display:block;margin-top:15px}.icon-header:nth-child(-n+3){width:30px}.btn-red{border-radius:5px;text-align:center;margin-top:auto;color:#fff;background-color:#b20000;text-decoration:none;padding:5px 15px;width:96px}.btn-red:hover{background-color:#ccc;color:#333}.btn-beige{border-radius:5px;text-align:center;margin-top:auto;color:#fff;background-color:#8c8357;text-decoration:none;padding:5px 15px;width:96px}.btn-beige:hover{background-color:#ccc;color:#333}.btn-gray{border-radius:5px;text-align:center;margin-top:auto;color:#fff;background-color:#666;text-decoration:none;padding:5px 15px;width:96px}.btn-gray:hover{background-color:#ccc;color:#333}.btn-black{border-radius:5px;text-align:center;margin-top:auto;color:#fff;background-color:#444;text-decoration:none;padding:5px 15px;width:129px}.btn-black:hover{background-color:#ccc;color:#333}@media(max-width: 980px){.site-header,.header-inner{display:none}header{height:50px}}.humberger{box-sizing:content-box}.icon-footer{display:flex;align-items:center;justify-content:center;text-align:center;padding:30px}.icon-footer img{float:left !important;margin-right:30px}#footer{width:100%;margin-top:60px}#footer .fbg01{background-color:#eee}#footer .fbg02{background-color:#666}#footer .fbg03{background-color:#000}#footer .finner{width:100%;max-width:980px;margin:auto;padding-top:10px;padding-bottom:10px}#footer .fbg01 .finner .f01,.f02,.f03{width:33%;float:left;display:block}#footer .fbg01 .finner ul li{list-style-type:none;font-size:1.2em;line-height:2em}#footer .fbg01 .finner ul li a,a:hover{text-decoration:none}#footer .fbg02 .finner .f04,.f05,.f06{width:33%;float:left;display:block}#footer .f01 a:hover,.f02 a:hover,.f03 a:hover{color:#bb8cad}#footer .f04 a,a:hover,.f05 a,a:hover,.f06 a,a:hover{color:#fff}#footer .fbg02 .finner h2{color:#fff;font-size:1.2em;margin-bottom:10px}#footer .fbg02 .finner p{color:#fff;font-size:1.1em;letter-spacing:0em}@media(min-width: 980px){.footer-btn{display:none}.icon-footer{display:none}}@media(max-width: 768px){#footer .fbg02{display:none}}.footer-btn{position:fixed !important;position:absolute;bottom:0;left:0;width:100%;background-color:#000;z-index:8}.footer-btn ul li{display:block;float:left;width:24%;box-sizing:border-box;padding:0;border-right-width:1px;border-right-style:solid;border-right-color:#fff;margin-top:0px}.footer-btn ul li:last-child{border-style:none}.footer-btn ul li img{margin-right:auto;margin-left:auto;max-height:80px;max-width:60px}.copy{font-size:11px;font-weight:normal;color:#333;width:100%;text-align:center;background-color:#ccc;height:auto;line-height:20px;clear:both;margin-bottom:0px}.copy a,ahover{text-decoration:none}.clearfix:after{visibility:hidden;height:0;display:block;font-size:0;content:" ";clear:both}* html .clearfix{zoom:1}*:first-child+html .clearfix{zoom:1}br{letter-spacing:0}.thanks01{padding:60px 0 100px}@media screen and (min-width: 769px){.thanks01{padding:90px 0 130px}}.thanks01_inner{max-width:740px;text-align:center}.thanks01_inner .ttl{color:#434343;font-size:26px;font-weight:700;letter-spacing:.1em;line-height:1.5;margin:0 auto 40px}@media screen and (min-width: 769px){.thanks01_inner .ttl{font-size:40px;margin:0 auto 60px}}.thanks01_inner .sub-ttl{font-size:16px;font-weight:400;letter-spacing:.05em;line-height:2.2;margin:0 auto 30px}@media screen and (min-width: 769px){.thanks01_inner .sub-ttl{font-size:18px;margin:0 auto 56px}}.thanks01_inner .text{color:#8d8d8d;font-size:13px;font-weight:400;letter-spacing:.05em;line-height:2.2;margin:0 auto 40px}@media screen and (min-width: 769px){.thanks01_inner .text{font-size:16px;margin:0 auto 60px}}.thanks01_inner .btn{margin:0 auto;max-width:500px}.thanks01_inner .btn a{background-color:#97c52b;border:1px solid #97c52b;color:#fff;display:block;font-size:16px;font-weight:400;letter-spacing:.1em;padding:20px 0;text-align:center;position:relative;text-decoration:none}@media screen and (min-width: 769px){.thanks01_inner .btn a{font-size:18px;padding:28px 0}}.thanks01_inner .btn a::after{content:"";display:block;width:8px;height:8px;border-right:1px solid #fff;border-bottom:1px solid #fff;transform-origin:center center;transition:transform .3s ease;position:absolute;right:12px;top:50%;transform:translateY(-50%) rotate(315deg)}.thanks01_inner .btn a:hover{background-color:#fff;color:#97c52b;opacity:1}.thanks01_inner .btn a:hover:after{border-right:1px solid #97c52b;border-bottom:1px solid #97c52b}.gnav ul li{line-height:1}.sp-btn-red{box-sizing:content-box !important}

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