@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Aclonica&family=Noto+Sans+JP:wght@100;400;700&display=swap) ;body{font-family:'Noto Sans JP',sans-serif;font-size:12pt}a:link{color:#212529}a:visited{color:#212529}a:hover{color:#ffd93e}a:active{color:#ffd93e}.btn{border-radius:.3rem;line-height:1.2;padding:.5rem 1rem}.btn-op{color:#fff!important;background-color:#604a3a;border-color:#604a3a}.btn-op:hover{color:#604a3a!important;background-color:#fff;border-color:#604a3a;transition:.5s}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:none!important}main h2{margin:0 0 40px 0;text-align:center;font-size:180%;font-weight:bold}main h2.version{margin:40px 0 40px 0;font-size:60pt;line-height:60px;font-weight:bold;font-family:'Aclonica',sans-serif}main h2.version span{font-size:24pt;font-weight:normal;font-family:'Noto Sans JP',sans-serif}main h3{margin:30px 0 10px 0;text-align:left;color:#ffd93e;font-weight:700;font-size:150%;line-height:1.5}main h4{margin:20px 0 5px 0;text-align:left;font-weight:700;font-size:120%}main div h4:first-of-type{margin:0 0 5px 0}h2.design-h{background-image:url(http://eventsolution.techceed-inc.com/techtech-meiro/img/line-1.png);background-repeat:no-repeat;background-size:7em;background-position:bottom left;padding:0 0 35px 10px}@media (max-width:575.98px){main h2{font-size:150%}main h2.version{margin:40px 0 40px 0;font-size:40pt;line-height:40px;font-weight:bold;font-family:'Aclonica',sans-serif}main h2.version span{font-size:18pt;font-weight:normal;font-family:'Noto Sans JP',sans-serif}main h3{font-size:120%}main h4{font-size:110%}h2.design-h{padding:0 0 20px 10px}}main section{margin:0;padding:60px 0}div#catch{padding:0}section#lead{background-color:#fdf9ef;background-image:url(http://eventsolution.techceed-inc.com/techtech-meiro/img/xbgov-1.png.pagespeed.ic.a0cwVghBmc.png);background-size:cover}section#movie{}section#movie .movie-wrap{max-width:100%}section#movie .movie{position:relative;width:100%;height:0;padding-top:56.25%}section#movie .movie iframe{position:absolute;top:0;left:0;width:100%;height:100%}section#play{background-color:#feeced}section#scene{background-color:#ddefe2}section#plan{background-color:#d9f0f4;background-image:url(http://eventsolution.techceed-inc.com/techtech-meiro/img/xbgov-2.png.pagespeed.ic.1RzICqZbRn.png);background-size:cover}section#setting{background-color:#fdf9ef}section#setting .setting-wrap{max-width:100%}section#setting .setting{width:100%}section#setting .setting p.text1{font-weight:bold}section#setting .setting p.text2{text-indent:1.25rem;padding-bottom:1.0rem}section#setting .setting .text3{padding-top:1.0rem;text-align:center}section#setting .setting a.text3{color:#003993;font-weight:bold}section#setting .setting .text3 a:hover{color:#ffd93e}section#setting .setting .text3 a:active{color:#ffd93e}section#setting .check_main{color:#00a29a}section#setting .bi-check-square-fill::before{font-weight:normal!important}section#custom{background-color:#f5fffa}section#lineup{background-color:#fffff0}section#lineup h5.line01,section#lineup h5.line02{color:#000;text-align:center;font-size:110%;font-weight:bold;padding:1rem 0 .5rem;margin:0 0 1rem}section#lineup h5.line01{border-bottom:solid .25rem #48bcb6}section#lineup h5.line02{border-bottom:solid .25rem #8d7d72}section#case{background-color:#e5e4f1;background-image:url(http://eventsolution.techceed-inc.com/techtech-meiro/img/xbgov-3.png.pagespeed.ic.xbSDeRsqd1.png);background-size:cover}section#faq{background-color:#fff}section#contact{}.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:#000;text-align:center;font-size:110%;font-weight:bold;padding:0 0 .8rem 0;margin:0 0 .8rem 0;border-bottom:dashed 2px #ffd93e}.card-title-only{color:#000;text-align:center;font-size:110%;font-weight:bold;padding:0 0 .8rem 0;margin:0 0 .8rem 0}.card-title-top{color:#000;text-align:center;font-size:110%;font-weight:bold;padding:1rem 0;margin:0}p.point{text-align:center;font-size:220%;font-family:'Aclonica',sans-serif;margin:30px 0 0 0;color:#fe5933}p.note{font-size:90%;text-align:right;color:#e8767c}.h-company{text-align:left;border-bottom:solid 2px #999;color:#999;padding:0 0 10px 0;margin:0}.company-name{font-size:110%;font-weight:bold;margin-top:15px}.company-info{font-size:80%;margin:0 0 20px 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}.plan-icon{background:#f0f0f0;padding:15px;margin-bottom:10px}.plan-text{font-weight:bold;margin-top:1.0rem}.plan-list li{list-style-type:none;font-size:.75rem;text-indent:1.0rem}@media screen and (min-width:1200px){.plan-list li{list-style-type:none;font-size:.875rem;text-indent:1.0rem}}.bc-w{background-color:#fff}.bc-w50{background-color:rgba(255,255,255,.5)}.bc-y{background-color:#fffdcd}.bc-p{background-color:#ffe6df}.bc-pi{background-color:#fff1f9}.bc-be{background-color:#fdf9ef}.voice{border:solid 1px #ccc;border-radius:1em;padding:1em 2em;font-size:110%;line-height:1.8;box-shadow:0 4px 10px rgba(0,0,0,.1);margin:0 0 30px 0}.data{font-size:90%;border-top:dashed 1px #999;padding:1.5em 1em}.data label{display:inline-block;width:5em;color:#000;padding:0;line-height:1;margin:0 .3em .3em 0}.faq-q{background-image:url(http://eventsolution.techceed-inc.com/techtech-meiro/img/xfaq-q.png.pagespeed.ic.BXUIaRphJn.png);background-repeat:no-repeat;background-size:40px;background-position:left center;padding:0 0 0 55px;font-weight:bold;font-size:100%;min-height:50px}.faq-a{background-image:url(http://eventsolution.techceed-inc.com/techtech-meiro/img/xfaq-a.png.pagespeed.ic.Zs-cLP4NIy.png);background-repeat:no-repeat;background-size:40px;background-position:left top;padding:0 0 0 55px;font-weight:normal;font-size:80%;min-height:50px}.contact-note{text-align:center;font-size:150%;margin-bottom:30px}.contact-box{margin:30px auto 80px auto;max-width:300px}.phone{width:100%;border:solid 1px #000;text-align:center;font-size:120%;font-weight:bold;line-height:1;padding:15px;margin:20px 0}.phone span{display:block;font-size:10pt;font-weight:normal;margin-top:5px}.form-link{display:block;width:100%;border:solid 1px #000;text-align:center;font-size:180%;font-weight:normal;line-height:1;padding:26px 15px;margin:15px 0;text-decoration:none}#slideMain{position:relative}#main-logo{position:absolute;z-index:10;top:15px;left:8%;box-shadow:0px 0px 15px white}.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%}@media (max-width:1399.98px){#main-logo img{width:350px}}@media (max-width:1199.98px){#main-logo img{width:300px}}@media (max-width:991.98px){#main-logo img{width:250px}}@media (max-width:767.98px){#main-logo img{width:200px}.top-copy{font-size:150%;bottom:0;width:100%;text-align:center}}@media (max-width:575.98px){#main-logo img{width:200px}#main-logo{left:15px}.top-copy{font-size:130%;bottom:0;width:100%;text-align:center}.company-info{text-align:left}.company-slogo{padding:1.5em 3em .5em 3em}}@media (max-width:479.98px){#main-logo img{width:200px}#main-logo{left:15px}.top-copy{font-size:110%;bottom:0;width:100%;text-align:center}.company-info{text-align:left}.company-slogo{padding:1.5em 3em .5em 3em}.card-title{font-size:100%}main h2{font-size:180%}main h3{font-size:120%}main h4{font-size:110%}h2.design-h{padding:0 0 20px 10px}}.top-navi{text-align:center;margin:-100px 0 40px 0}.top-navi a{display:inline-block;border:solid 3px #ffd93e;background:#fdf9ef;color:#604a3a;text-align:center;width:250px;border-radius:10px;padding:1.75rem 1rem;margin:0 10px 10px;box-shadow:0 2px 5px rgba(255,255,255,.8);position:relative}.top-navi a strong{font-weight:bold;font-size:150%}.top-navi a:hover{background:#ffd93e;color:#fdf9ef;transition:.5s}@media (max-width:575.98px){.top-navi a{width:42%;font-size:80%}.top-navi a strong{font-size:110%}}@media (max-width:479.98px){.top-navi a{width:40%}.top-navi a strong{font-size:110%}}.flow .card{position:relative}.flow .card>img{border:solid 12px #fff}.flow .step{position:absolute;top:5px;left:20px;background:#ffd93e;color:#fff;text-align:center;width:100px;height:100px;font-family:'Aclonica',sans-serif;font-size:15px;line-height:1;border-radius:50%;border:solid 8px #fff;padding:20px 0 0 0}.flow .step strong{font-size:30px;line-height:1}.flow .card-text{font-weight:bold}.flow .arrow{position:absolute;right:-22px;top:40%;width:10%}.flow .arrow img{filter:drop-shadow(0 3px 3px #fff)}.flow .arrow-down img{width:64px}.contact_section{background:#ffd93e!important}.contact_section .contact_container .contact_inner .tel i{color:#ffd93e}.h2_title{margin-bottom:2.0rem;text-align:center}.h2_title h2{display:inline-block;padding:.25rem 2.0rem;border-radius:1.0rem;font-size:1.0rem;font-weight:bold}.h2_title h2.color2{background:#fff;color:#604a3a}.h2_title h2.company{background:#604a3a;color:#fff}@media screen and (min-width:768px){.h2_title h2{font-size:1.125rem}}@media screen and (min-width:992px){.h2_title h2{font-size:1.25rem;border-radius:2.5rem}}.pagetop_section a{background:#404040;border:.0625rem solid #404040;color:#fff}.anchor_link{margin-top:-5.5rem;padding-top:5.5rem}.anchor_link{margin-top:-5.5rem;padding-top:5.5rem}