html{font-size:20px}@media screen and (min-width:961px){html{font-size:10px}}body{margin:0;padding:0}*{box-sizing:border-box;font-size:1.6rem}main{position:relative;text-align:center;z-index:1}@media screen and (min-width:961px){main{}}@media screen and (min-width:1441px){main{}}body{font-family:"Zen Kaku Gothic New", sans-serif;font-weight:500;color:#333333;line-height:1}a[href^="tel:"]{pointer-events:auto}@media screen and (min-width:961px){a[href^="tel:"]{pointer-events:none}}a{transition:opacity 0.3s}a:hover{opacity:0.8}a,a:hover,a:visited{color:inherit}@media screen and (-webkit-min-device-pixel-ratio:0) and (min-resolution:0.001dpcm){img{image-rendering:-webkit-optimize-contrast}}img{image-rendering:auto}iframe{border:none}.element-100vh{min-height:66.7rem}@media screen and (min-width:961px){.element-100vh{min-height:100vh}}.u-desktop{display:none}@media screen and (min-width:961px){.u-desktop{display:block}}.u-tab{display:none}@media screen and (min-width:681px){.u-tab{display:block}}@media screen and (min-width:681px){.u-mobile{display:none}}@media screen and (min-width:961px){.u-desktop-none{display:none}}.text-color{color:#ffffff}.font-roboto{font-family:"Roboto", sans-serif}.heading-type-01{font-size:1.8rem;line-height:1.44;border-left:0.3rem solid #40acdc;padding-left:0.9rem;text-align:left}.heading-type-01.heading-type-01--white{color:#ffffff}@media screen and (min-width:961px){.heading-type-01.heading-type-01--white.heading-type-01--white-sp{color:#333333}}@media screen and (min-width:961px){.heading-type-01.heading-type-01--white.heading-type-01--white-sp-tab{color:#333333}}.section-title__text{text-align:left}.section-title__en{display:block;font-size:5rem;font-weight:700;font-family:"Roboto", sans-serif;color:#cad1d5;text-transform:uppercase}@media screen and (min-width:961px){.section-title__en{font-size:8rem}}.section-title__en.section-title__en--white{color:#ffffff}.section-title__en::first-letter{color:#40acdc}.section-title__ja{display:block;font-size:1.8rem;margin-top:-0.3rem}@media screen and (min-width:961px){.section-title__ja{font-size:2rem;margin-top:-0.4rem}}.btn{position:relative;display:inline-block;max-width:27rem;width:100%;padding:1.8rem 0;cursor:pointer;text-align:center;border-radius:100vh;transition:all 0.3s}.btn::after{content:"";position:absolute;right:1.1rem;top:50%;transform:translateY(-50%);background-size:cover;background-repeat:no-repeat;width:3.4rem;height:3.4rem;transition:all 0.3s}.btn__text{font-size:1.8rem;transition:all 0.3s;padding-right:1.5rem}.btn.btn-white::after{background-image:url(../img/common/arrow-blue.png)}.btn.btn-white:hover::after{background-image:url(../img/common/arrow-white.png)}.btn.btn-white{background-color:#ffffff;border:0.3rem solid #40acdc}.btn.btn-white:hover{background-color:#40acdc}.btn__text.btn__text-blue{color:#40acdc}.btn:hover .btn__text.btn__text-blue{color:#ffffff}header{position:fixed;z-index:1000;width:100%}.header__inner{display:flex;align-items:center;justify-content:space-between;width:100%;height:7.7rem;margin:0 auto;transition:all 0.3s;padding:0 1rem}@media screen and (min-width:961px){.header__inner{height:12.8rem;max-width:1440px}}@media (orientation:landscape) and (max-height:450px){.header__inner{height:5rem}}.header__inner .translation{display:none}@media screen and (min-width:961px){.header__inner .translation{align-items:center;display:flex;height:12.8rem;justify-content:space-between;position:absolute;right:1rem;top:0}.header__inner .translation>p,.header__inner .translation>a{border-right:1px solid #fff;color:#fff;display:inline-block;font-size:1.6rem;line-height:1.5;padding:0 20px;width:auto}.header__inner .translation>p.last,.header__inner .translation>a.last{border-right:0}.header__inner .translation>a{text-decoration:underline}}@media screen and (min-width:1441px){.header__inner .translation{right:calc(50% - 71rem)}}.header__logo{filter:drop-shadow(0px 2.85px 2.85px rgba(0, 0, 0, 0.25))}@media screen and (min-width:961px){.header__logo{filter:drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25))}}.header__logoLink{display:block;width:16.4rem}@media screen and (min-width:961px){.header__logoLink{width:20.7rem}}@media (orientation:landscape) and (max-height:450px){.header__logoLink{width:10.4rem}}.header__logoLink img{display:block;width:100%;max-width:100%}/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sourceRoot%22%3A%22http%3A%2F%2Fwww.tentok.co.jp%2F%22%2C%22sources%22%3A%5B%22wp-content%2Fthemes%2Fkabufuji%2Fscss%2Fcommon.scss%22%2C%22wp-content%2Fthemes%2Fkabufuji%2Fscss%2Fmixin.scss%22%2C%22wp-content%2Fthemes%2Fkabufuji%2Fscss%2Fheader.scss%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22AACA%2CKAAA%2CcAAA%2CCCME%2CoCAAA%2CKAAA%2CcAAA%2CCAAA%2CCDAF%2CKAAA%2CkBAAA%2CCAIA%2CEAAA%2CsCAAA%2CCAIA%2CKAAA%2C6CAAA%2CCCRE%2CoCAAA%2CKAAA%2CCAAA%2CCAAA%2CqCAAA%2CKAAA%2CCAAA%2CCDwBF%2CKAAA%2CyFAAA%2CCAQA%2CgBAAA%2CmBAAA%2CCChCE%2CoCAAA%2CgBAAA%2CmBAAA%2CCAAA%2CCDwCF%2CEAAA%2CuBAAA%2CCAEE%2CQAAA%2CWAAA%2CCAKF%2CoBAAA%2CaAAA%2CCAOA%2CoFACE%2CIAAA%2CyCAAA%2CCAAA%2CCAMF%2CIAAA%2CoBAAA%2CCAKA%2COAAA%2CWAAA%2CCAKA%2CeAAA%2CkBAAA%2CCCvEE%2CoCAAA%2CeAAA%2CgBAAA%2CCAAA%2CCDgGF%2CWAAA%2CYAAA%2CCChGE%2CoCAAA%2CWAAA%2CaAAA%2CCAAA%2CCDwGF%2COAAA%2CYAAA%2CCCxGE%2CoCAAA%2COAAA%2CaAAA%2CCAAA%2CCAAA%2CoCAAA%2CUAAA%2CYAAA%2CCAAA%2CCAAA%2CoCAAA%2CgBAAA%2CYAAA%2CCAAA%2CCDgIF%2CYAAA%2CaAAA%2CCAIA%2CaAAA%2CgCAAA%2CCAOA%2CiBAAA%2CsGAAA%2CCAUA%2CwCAAA%2CaAAA%2CCCrJE%2CoCAAA%2CkEAAA%2CaAAA%2CCAAA%2CCAAA%2CoCAAA%2CsEAAA%2CaAAA%2CCAAA%2CCD2KF%2CqBAAA%2CeAAA%2CCAIA%2CmBAAA%2CoHAAA%2CCC%2FKE%2CoCAAA%2CmBAAA%2CcAAA%2CCAAA%2CCD2LF%2C4CAAA%2CaAAA%2CCAIA%2CiCAAA%2CaAAA%2CCAIA%2CmBAAA%2CiDAAA%2CCCnME%2CoCAAA%2CmBAAA%2CiCAAA%2CCAAA%2CCDiNF%2CKAAA%2C2JAAA%2CCAeA%2CYAAA%2C6KAAA%2CCAiBA%2CWAAA%2CyDAAA%2CCAaA%2CsBAAA%2CkDAAA%2CCAIA%2C4BAAA%2CmDAAA%2CCAOA%2CeAAA%2CoDAAA%2CCAKA%2CqBAAA%2CwBAAA%2CCAMA%2C0BAAA%2CaAAA%2CCAIA%2CqCAAA%2CaAAA%2CCE7RA%2COAAA%2CsCAAA%2CCAMA%2CeAAA%2CuIAAA%2CCDDE%2CoCAAA%2CeAAA%2C%2BBAAA%2CCAAA%2CCCiBA%2CsDAAA%2CeAAA%2CWAAA%2CCAAA%2CCAGD%2C4BAAA%2CYAAA%2CCDpBC%2CoCAAA%2C4BAAA%2C%2BGAAA%2CCC8BC%2C4DAAA%2CsHAAA%2CCAQC%2CsEAAA%2CcAAA%2CCAID%2C8BAAA%2CyBAAA%2CCAAA%2CCD1CD%2CqCAAA%2C4BAAA%2CuBAAA%2CCAAA%2CCCoDF%2CcAAA%2CyDAAA%2CCDpDE%2CoCAAA%2CcAAA%2CmDAAA%2CCAAA%2CCC4DF%2CkBAAA%2C2BAAA%2CCD5DE%2CoCAAA%2CkBAAA%2CaAAA%2CCAAA%2CCCuEA%2CsDAAA%2CkBAAA%2CaAAA%2CCAAA%2CCAKF%2CsBAAA%2CuCAAA%22%7D */