@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Ms+Madi&family=Noto+Sans+JP:wght@100;400;700&family=RocknRoll+One&display=swap) ;body{font-size:12pt}#main{font-family:'Noto Sans JP',sans-serif}a:link{color:#212529}a:visited{color:#212529}a:hover{color:#e60012}a:active{color:#e60012}h1{margin:50px 0 30px 0;font-size:280%;font-weight:bold}h2{margin:50px 0 30px 0;text-align:left;font-size:350%;font-weight:100}h3{margin:0 0 40px 0;text-align:left;color:#000;font-weight:bold;font-size:200%;line-height:1.5}h4{margin:30px 0 10px 0;text-align:left;font-weight:bold;font-size:130%}h5{margin:20px 0 10px 0;text-align:left;font-weight:bold;font-size:120%}small{font-size:.8em}.btn{border-radius:.3rem;line-height:1.2;padding:.5rem 1rem}.btn-op{color:#fff!important;background-color:#bc0300;border-color:#bc0300}.btn-op:hover{color:#174495!important;background-color:#fff;border-color:#bc0300;transition:.5s}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:none!important}.card{border-color:rgba(0,0,0,.1);box-shadow:0 4px 10px rgba(0,0,0,.1)}.card-body{padding:1rem 1.5rem}.card-title{color:#174495;text-align:center;font-size:110%;font-weight:bold;padding:0 0 .8rem 0;margin:0 0 .8rem 0;border-bottom:dashed 2px #174495}.card-title-only{color:#000;text-align:center;font-size:110%;font-weight:bold;padding:0;margin:0}.r-panel{padding:40px 25px 25px 25px;background:rgba(255,255,255,.9);box-shadow:0 4px 10px rgba(0,0,0,.1);border-radius:10px}.r-panel-flat{padding:40px 25px 25px 25px;background:rgba(255,255,255,.9);border-radius:10px}.panel-pb{padding:1.75rem}.bc-w{background-color:#fff}div#mainvisualtop{padding:0}div#mainvisual{height:400px;max-width:100%;background-image:url(/stuff/img/season/lisagas-oekaki/xmain_lg_lisagas-oekaki.jpg.pagespeed.ic.Z63qUsx2ZR.jpg);background-size:cover;background-position:center;image-rendering:-webkit-optimize-contrast}@media (max-width:1199.98px){div#mainvisual{background-image:url(/stuff/img/season/lisagas-oekaki/xmain_md_lisagas-oekaki.jpg.pagespeed.ic.3HB4Uel0Zo.jpg);background-position:center}}@media (max-width:575.98px){div#mainvisual{background-image:url(/stuff/img/season/lisagas-oekaki/xmain_xs_lisagas-oekaki.jpg.pagespeed.ic.XehR7Ws9ZP.jpg);background-position:left}}div#mainvisual>div{height:400px;color:#fff;display:flex;align-items:center;justify-content:center;position:relative}div#mainvisual h1{position:absolute;z-index:20;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;margin:auto;white-space:nowrap}div#mainvisual img{position:absolute;z-index:10;top:10%;left:10%;transform:translate(-10%,-10%);max-width:22rem}main section{margin:0;padding:80px 0}#main-logo{position:absolute;z-index:10;top:15px;left:8%}.top-copy{position:absolute;display:inline-block;background:rgba(0,0,0,.4);padding:15px 30px;color:#fff;font-weight:bold;font-size:200%;bottom:10%;right:0%}section#catch{margin-top:-100px}section#catch a.top-navi01,section#catch a.top-navi02,section#catch a.top-navi03,section#catch a.top-navi04{display:block;padding:1.75rem 1rem;text-align:center;text-decoration:none;border-radius:15px;box-shadow:0px 0px 8px #fff;position:relative}section#catch a.top-navi01{background:#e14439;color:#fff}section#catch a.top-navi02{background:#f9e526;color:#000}section#catch a.top-navi03{background:#9dbf31;color:#000}section#catch a.top-navi04{background:#0b76a0;color:#fff}section#catch a.top-navi01 em,section#catch a.top-navi02 em,section#catch a.top-navi03 em,section#catch a.top-navi04 em{font-style:normal;font-weight:bold;font-size:140%}section#catch h1{margin:50px 0 30px 0;font-size:180%;font-weight:bold}section#catch span.label{position:absolute;width:5.0rem;color:#fff;font-size:1rem;font-weight:bold;background:#e39801;border-radius:15px}section#catch span.label-left-top{left:0px;top:0px}section#feature{margin-top:-40px;background-image:url(/stuff/img/season/lisagas-oekaki/xback01.png.pagespeed.ic.5c1l7I8ywr.png);background-size:cover}section#feature h2{margin:0;font-size:190%;font-weight:bold}section#feature div.feature_contents{padding:1.0rem 0 0}section#feature div.feature_contents p.title{padding:1.0rem 0;text-align:center;font-weight:bold;font-size:120%;color:#bc0300}section#feature div.feature_contents p.sentence{text-align:left;font-size:100%}section#feature div.feature_contents p span.textsmall{display:inline-block;padding-top:.75rem;font-size:.8rem}section#venue{background-image:url(/stuff/img/season/lisagas-oekaki/xback02.png.pagespeed.ic.zNnJtXbl-P.png);background-size:cover}section#venue h2{margin:0;font-size:190%;font-weight:bold}section#venue h4{margin:1.0rem 0 10px 0}section#venue p span.textsmall{font-size:.8rem}section#venue img{padding:1.0rem 0 0;margin:auto}section#package{background-color:#dbf1d1}section#package h2{margin:0 0 30px 0;font-size:190%;font-weight:bold}section#package h3{margin:60px 0 10px 0;text-align:center;font-weight:bold;font-size:180%;text-shadow:
		    0 0.03em 0.03em #8ec3ae,
		    0 0.03em 0.03em #000,
		    0 0.03em 0.03em #FBE9E7}section#package div.package_contents{padding:1.0rem 0 0}section#package div.package_contents p.title{padding:1.0rem 0;text-align:center;font-weight:bold;font-size:120%}section#package div.package_contents p.sentence{padding-left:1.0rem;text-align:left;font-size:100%}section#package div.package_contents p.textsmall{display:inline-block;font-size:.8rem;padding-top:.75rem;padding-left:1.0rem}section#package span.box{display:inline-block;text-align:center;padding:.5em 1em;margin:3rem auto 0;font-weight:bold;background:#fff;border:solid 2px #000;border-radius:10px}section#package span.box p{margin:0;padding:0}section#series{margin-top:-20px;background-image:url(/stuff/img/season/lisagas-oekaki/xback03.png.pagespeed.ic.q2AAaqvORN.png);background-size:cover;background-position:center}section#series h2{margin:0;font-size:190%;font-weight:bold;text-align:center}section#series .wdt-1{width:50%}.contact_section{background:#f9f9f7!important}.h2_title{margin-bottom:0rem!important}.h2_title h2{margin:0;text-align:center}.h2_title h2.color2{margin:50px 0 30px 0;background:#fff;color:#fab42d}.contact_section .contact_container .contact_inner .tel i{color:#fab42d}.h2_title h2.company{margin-bottom:2.0rem!important;background:#fab42d;color:#fff}.pagetop_section a{background:#404040;border:.0625rem solid #404040;color:#fff}@media (max-width:991.98px){div#mainvisual img{position:absolute;z-index:10;top:10%;left:10%;transform:translate(-10%,-10%);max-width:18rem}section#series .wdt-1{width:75%}.panel-pb{padding:1.75rem .25rem}}@media (max-width:767.98px){.contact_section .h2_title h2{font-size:1.125rem}.company_section .h2_title h2{font-size:1.125rem}div#mainvisual img{position:absolute;z-index:10;top:10%;left:10%;transform:translate(-10%,-10%);max-width:14rem}}@media (max-width:575.98px){section#catch a.top-navi01,section#catch a.top-navi02,section#catch a.top-navi03,section#catch a.top-navi04{padding:1.75rem .25rem}section#catch a.top-navi01 em,section#catch a.top-navi02 em,section#catch a.top-navi03 em,section#catch a.top-navi04 em{font-style:normal;font-weight:bold;font-size:100%}.contact_section .h2_title h2{font-size:1.25rem;border-radius:2.5rem}.company_section .h2_title h2{font-size:1.25rem;border-radius:2.5rem}div#mainvisual img{position:absolute;z-index:10;top:10%;left:10%;transform:translate(-10%,-10%);max-width:12rem}.r-panel-flat{padding:40px 0 25px 0}.panel-pb{padding:0 0 2.0rem 0}section#feature h2,section#venue h2,section#package h2,section#series h2{text-align:center;font-size:150%}}@media (max-width:333.98px){section#series .h3_title h3{padding:.5rem 2.5rem}}