#topheader .logoarea a{display:flex;align-items:center}#topheader{position:fixed;z-index:9999;top:0;left:0;right:0;width:100%;height:50px;background:#fff;padding:0 20px;display:flex;align-items:center}#topheader .head-logo{padding:0;font-size:24px;font-weight:700;color:#32b7f2;width:auto!important;margin-right:10px}#topheader .head-logo img{width:100%}#topheader h2{display:inline-block;background:var(--main-color);color:#fff;font-weight:700;padding:.1em .5em;border-radius:3px;margin-left:5px}#topheader .inquiry p{margin-left:5px}#topheader .inquiry p a{display:block;width:36px;height:36px;border-radius:50%;background:var(--main-color);color:#fff}#topheader .inquiry{position:relative;top:0;width:auto;margin:0 0 0 auto;text-align:center;display:flex;align-items:center}#topheader .inquiry svg{width:20px;height:20px;margin-top:8px}#topheader .inquiry path{fill:#fff}#main{text-align:center}#personal{color:#fff;text-align:center}#personal a{padding:8vh 0;display:block;color:#fff}#business{text-align:center}#business a{padding:8vh 0;display:block}#choose h3{position:relative;display:inline-block;font-size:150%;font-weight:700;margin-top:2em}#choose h3 span{display:inline-block;padding:0 .5em;margin-right:.3em;font-size:90%;font-weight:700;border:2px solid #333}#personal h3 span{border:2px solid #fff}#choose h3:before,#choose h3:after{content:"";display:block;height:1em;width:1em;position:absolute;border-left:2px solid #333;border-bottom:2px solid #333;top:.3em}#choose #personal h3:before,#choose #personal h3:after{border-left:2px solid #fff;border-bottom:2px solid #fff}#choose h3:before{transform:rotate(45deg);left:-2em}#choose h3:after{transform:rotate(-135deg);right:-2em}.servCopy{font-size:150%;color:#fe1b1b;font-weight:700;display:inline-block;position:relative;padding:0 1em 0 1.5em}.servCopy:before,.servCopy:after{content:"";width:0;height:0;position:absolute;bottom:0;border-style:solid}.white{color:#fff!important}.servCopy:before{right:0;border-width:1.5em .5em 0 0;border-color:#fe1b1b transparent transparent transparent;transform:rotate(15deg);-moz-transform:rotate(15deg);-webkit-transform:rotate(15deg)}.servCopy:after{left:0;border-width:0 .5em 1.5em 0;border-color:transparent #fe1b1b transparent transparent;transform:rotate(-15deg);-moz-transform:rotate(-15deg);-webkit-transform:rotate(-15deg)}#business .servCopy{color:var(--main-color)}#business .servCopy:before{border-color:var(--main-color) transparent transparent transparent}#business .servCopy:after{border-color:transparent var(--main-color) transparent transparent}.mchImg{margin-top:1em}.mchImg img{width:220px}.servTxt{font-size:120%;font-weight:700;margin:1em 0 2em;position:relative}.linkBtn{display:inline-block;background:var(--main-color);color:#fff;font-weight:700;padding:1rem 3rem 1rem 2rem;box-shadow:6px 6px #0000001a;position:relative}.linkBtn:before{content:"";position:absolute;right:1em;top:1.3em;width:6px;height:6px;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#personal .linkBtn{color:var(--main-color);background:#fff}#personal .linkBtn:before{border-top:2px solid var(--main-color);border-right:2px solid var(--main-color)}.foot-logo{font-size:30px;font-weight:700;color:#32b7f2;width:auto!important;line-height:1.4}.foot-sub-logo{font-weight:700;margin-bottom:20px}@media screen and (min-width: 1024px){#topheader .head-logo{width:140px}#topheader .inquiry .head-tel a{background:url(/cdn/shop/files/index_tel.png?v=1674812415) no-repeat center right;width:175px;border-radius:0;font-size:0}.head-tel svg{display:none}#wrap{position:relative}#svg-bg{position:absolute;width:100%;height:100%;height:100vh;top:0;left:0;z-index:0}#choose{width:100%;height:100vh;display:flex;justify-content:center;align-items:center;background:#eaeef6}#main,#personal,#business{position:relative;z-index:10}#main{order:2;width:250px;height:250px;transform:rotate(45deg);background:#fff;box-shadow:0 0 40px #0000000d}#main>div{transform:rotate(-45deg);text-align:center;width:250px;height:250px;padding-top:65px}#main .logo{width:180px;font-size:35px;font-weight:700;color:#32b7f2;width:auto!important;margin-bottom:0}#main p{font-size:150%}#personal{flex:1;order:1;margin:0 auto;padding:0 5% 0 3%}#business{flex:1;order:3;margin:0 auto;padding:0 3% 0 5%}}@media screen and (max-width: 1023px){#svg-bg{display:none}#topheader{height:45px;padding:0 3%}#topheader .head-logo{max-width:120px}#topheader h2{font-size:70%}#choose{padding-top:50px}#main{padding:2vh 4%;font-size:120%}#main .logo{display:none}#main p{font-size:120%}#personal a{padding:8vh 4%;background:var(--main-color)}#business a{padding:8vh 4%;background:#eaeef6}}body,#wrap{display:flex;flex-direction:column;min-height:100vh}footer{margin-top:auto}#notfound{text-align:center;padding:20vh 4% 10vh}#notfound .ttl{font-size:150%;font-weight:700;margin-bottom:1em}#notfound .toplink a{display:inline-block;padding:.5em 2em;margin:2em auto 0;background:#555;color:#fff}footer{border-top:1px solid #eaeef6}footer #inquiry{display:none}#personal h3 span,#personal h3{color:#fff}#business h3{color:#333!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/index.css.map */
