@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@400&display=swap);.button{background-color:#e72418;border:2px solid #fff;box-shadow:0 2.5rem 2rem -2rem rgba(103,100,82,.2)}.button.big{font-size:2.4rem;width:100%}@media only screen and (min-width:768px){.button.big{font-size:3.6rem;width:auto}}.container{background-color:#fac02c;background:#fac02c;background:linear-gradient(180deg,#fac02c 1%,#fcd475 99%)}.container::after{content:"";display:block;width:100%;position:absolute;top:0;left:0;margin:auto;z-index:0}.container::after{height:200%}@media only screen and (min-width:768px){.container::after{background-position:left top}}.contents,.header{position:relative;z-index:1;text-align:center}.header{padding:1.6rem;padding-top:0;padding-bottom:0}.header a,.header img{display:inline-block;margin-bottom:2.4rem}@media only screen and (min-width:480px){.header img.sp{display:none}}.header img.pc{display:none}@media only screen and (min-width:480px){.header img.pc{display:inline-block}}.section{margin-bottom:3.2rem}.section h2{font-size:2.592rem;color:#fff}.section h3{font-size:3.1104rem;color:#e8374a;margin:1.8rem auto 0}.section h3+.target_list{padding-top:0}.corner{background-color:#fff}.corner .corner_list{display:inline-block}.corner .corner_list li{padding:.4rem 0}.map{padding:0;margin-top:0}.map h2{margin-bottom:1.2rem;color:#292929}.map iframe{width:100%;height:30vh;min-height:300px}.company,.detail,.target,.tokuten,.tourbanner{border:4px solid #38a1db;background-color:#fff;border-radius:8px;width:92%;max-width:68rem;padding:0}.company h2,.detail h2,.target h2,.tokuten h2,.tourbanner h2{background-color:#38a1db;letter-spacing:.3em}.company p,.detail p,.target p,.tokuten p,.tourbanner p{font-weight:700;font-size:1.6rem}@media only screen and (min-width:768px){.company p,.detail p,.target p,.tokuten p,.tourbanner p{font-size:1.8rem}}.company .target_list,.detail .target_list,.target .target_list,.tokuten .target_list,.tourbanner .target_list{text-align:left;display:inline-block;padding:1.6rem;margin:auto}.company .target_list li,.detail .target_list li,.target .target_list li,.tokuten .target_list li,.tourbanner .target_list li{display:inline-block;font-weight:700;font-size:1.7rem;padding:.3em .5em;padding-left:1em;position:relative}@media only screen and (min-width:768px){.company .target_list li,.detail .target_list li,.target .target_list li,.tokuten .target_list li,.tourbanner .target_list li{font-size:2.2rem}}.company .target_list li::before,.detail .target_list li::before,.target .target_list li::before,.tokuten .target_list li::before,.tourbanner .target_list li::before{content:"";display:inline-block;height:.8em;width:.8em;background-image:url(img/right_tri.svg);background-repeat:no-repeat;background-size:contain;margin-right:.2em;position:absolute;left:0;top:.6em}.company .line_top,.detail .line_top,.target .line_top,.tokuten .line_top,.tourbanner .line_top{padding-top:.8em;padding-bottom:1.6rem;border-top:1px solid #d4d4d4;display:inline-block}.target{text-align:center}.detail{border:none;text-align:center;padding:1.6rem}@media only screen and (min-width:768px){.detail{padding:3rem}}.detail img{display:inline-block;margin-bottom:1.6rem}.detail .waku{border:1px solid #ccc;padding:0 1.2rem 2.4rem}.detail .waku h3{font-size:2.8rem;line-height:1.4;margin-bottom:1.2rem}.detail .waku ul.chuuki{padding-top:1em}.detail .waku ul.chuuki li{font-size:1.5rem;display:block;width:auto;text-align:left}.detail ul{width:100%}@media only screen and (min-width:768px){.detail ul li{display:inline-block;width:48%}}.detail ul a{width:100%;font-size:1.8rem;background-color:#0d6fb8}.detail p{text-align:left;max-width:24em;margin:auto;margin-bottom:1.2rem}.tokuten{border-color:#e72418;background-image:url(img/tokuten.png);background-position:right .4em top 3.4em;background-repeat:no-repeat;background-size:8em}@media only screen and (min-width:768px){.tokuten{background-position:right .8em bottom .8em}}.tokuten h2{background-color:#e72418}.tokuten .target_list{text-align:center}.company .company_list{text-align:left;display:inline-block;padding:1.6rem;margin:auto;line-height:1.7}.company .company_list li{font-weight:700;font-size:1.5rem;position:relative;padding-right:.8em;line-height:1.2;margin:.4em 0}@media only screen and (min-width:768px){.company .company_list li{font-size:1.8rem}}.company .company_list li::before{content:"●";display:inline;font-size:.6em;color:#e8374a;vertical-align:middle;position:relative;top:-2px;margin-right:.1em}.company .company_list li .gyoushu{font-size:.8em}.company .company_list a{text-decoration:underline}.tourbanner{border:none;overflow:hidden}.tourbanner .inner{padding:1.2rem}@media only screen and (min-width:768px){.tourbanner .inner{padding:2.4rem}}.tourbanner p{font-weight:700;text-align:left;margin-bottom:1rem}.form{background-color:#e6f4fa}.form#form{margin-bottom:0}.form#form+.form{margin-top:0}.form h2{line-height:1.4;color:#fac02c}.footer{color:#1b1b1b;background:0 0}.footer h2 .waku{background-color:#f08300;color:#fff}@media only screen and (min-width:768px){.footer h2 .waku{margin-left:1em}}.online_schedule img{margin:1.6rem auto}.links p{color:#fff;text-align:center;font-size:1.8rem;margin-top:1.6rem}.links img{display:inline-block}.youtube{width:560px;max-width:100%;margin:0 auto 1.2rem}.youtube iframe{aspect-ratio:16/9;width:100%;height:auto}@keyframes fadeIn{0%{opacity:0;transform:translateY(100px)}100%{opacity:1;transform:translateY(0)}}.section.active{animation:.8s ease fadeIn .2s forwards}#tour .container{background-color:#58caed;background:#58caed;background:linear-gradient(180deg,#58caed 1%,#14addb 99%)}#tour .company,#tour .detail,#tour .target,#tour .tokuten,#tour .tourbanner{border:4px solid #ff8c00}#tour .company h2,#tour .detail h2,#tour .target h2,#tour .tokuten h2,#tour .tourbanner h2{background-color:#ff8c00}#tour .header img{margin-bottom:.4rem}#tour .header p{font-size:1.8rem;text-align:left;font-weight:700;color:#fff;margin:auto;margin-bottom:2.4rem;display:block;width:34em;max-width:100%}@media only screen and (min-width:768px){#tour .header p{font-size:2rem}}#tour .footer h2,#tour .footer p{color:#fff}
/*# sourceMappingURL=../maps/kumamoto-minami-uij/style2025.min.css.map */
