html{scroll-behavior:smooth}.os-tn-container{min-width:980px;color:#393939;font-size:1.6rem;line-height:1.8}@media screen and (max-width: 1440px){.os-tn-container{overflow:hidden}}.os-tn-contents{margin:0 auto;width:980px}.os-tn-heading1{margin-bottom:52px;height:86px;text-align:center}.os-tn-heading1.os-tn-heading1--s{height:40px}.os-tn-btn{display:inline-block;padding:25px;border-radius:9999px;width:34rem;min-width:340px;box-sizing:border-box;color:#fff;font-weight:600;font-size:1.8rem;text-align:center;text-decoration:none;line-height:1;background:linear-gradient(90deg, #ff6200 0%, #ff9d00 50%, #ff6200 100%);background-size:200% 100%;transition:.3s cubic-bezier(0.45, 0, 0.55, 1)}.os-tn-btn.os-tn-btn--s{padding:16px;width:16rem;min-width:160px;font-size:1.2rem}.os-tn-btn:hover{color:#fff;text-decoration:none;background-position:100% 0}.os-tn-header{display:flex;position:absolute;top:0;left:0;z-index:2;padding:18px 60px;width:100%;min-width:980px;box-sizing:border-box;justify-content:space-between;align-items:center}.os-tn-header.os-tn-header--w{position:fixed;border-bottom:1px solid #f0f0f0;background-color:#fff;transition:all .2s ease-in-out}.os-tn-header__logo{width:175px;height:26px;overflow:hidden;text-indent:100%;white-space:nowrap;background:url("https://tblg.k-img.com/images/owner/logo/logo_tbnote_w.svg?d53e68263832f7a731391b46ff1761f2ff758cedf64c9e0b86078151781350c0") no-repeat center/contain}.os-tn-header.os-tn-header--w .os-tn-header__logo{background:url("https://tblg.k-img.com/images/owner/logo/logo_tbnote.svg?3dc2a715a1c48571443dbd7a9e0d6416b6412f507f60c8c0020690d47d2430c6") no-repeat center/contain}.os-tn-header__nav-inner{display:flex;justify-content:space-between;align-items:center}.os-tn-header__nav-item{font-size:1.2rem}.os-tn-header__nav-item+.os-tn-header__nav-item{margin-left:2.4rem}.os-tn-header__nav-link{color:#fff;text-decoration:none}.os-tn-header__nav-link:hover{color:inherit;opacity:.6;transition:all .2s ease-in-out}.os-tn-header.os-tn-header--w .os-tn-header__nav-link{color:#393939}.os-tn-hero{position:relative;height:840px;color:#fff;background:url("https://tblg.k-img.com/images/owner/home/tbnote/hero_back@2x.jpg?de064d00ef38aa6540c7cf46364acc2f75cce31cc51426ff13a31bff18cce234") no-repeat center right/cover}.os-tn-hero__contents{position:relative;padding:0 100px;height:100%}.os-tn-hero__heading{padding-top:180px}.os-tn-hero__heading-sub{font-size:2.5rem;line-height:1}.os-tn-hero__heading-main{display:block;margin-top:2px;font-size:5.4rem;line-height:1.44}.os-tn-hero__btn{margin-top:28px}.os-tn-hero__price{display:flex;position:relative;z-index:1;margin-top:80px}.os-tn-hero__price-text-wrap{margin-left:12px}.os-tn-hero__price-text{width:20.8rem;font-size:1.2rem}.os-tn-hero__price-link{display:inline-block;margin-top:1rem;color:#fff;font-size:1.4rem}.os-tn-hero__price-link:hover{color:inherit;opacity:.6;transition:all .2s ease-in-out}.os-tn-hero__note-display{display:block;position:absolute;right:80px;bottom:-60px}@media screen and (max-width: 1440px){.os-tn-hero__note-display{right:auto;left:540px}}.os-tn-hero__note-display-img{width:56.7708333333vw;height:28.3854166667vw}@media screen and (max-width: 1440px){.os-tn-hero__note-display-img{width:820px;height:410px}}@media screen and (max-width: 1024px){.os-tn-hero__note-display-img{width:820px;height:410px}}.os-tn-about{padding:200px 0 120px;background-color:#fff}.os-tn-about__title{line-height:1}.os-tn-about__title-main{display:block;margin-top:33px;font-size:4rem;letter-spacing:.01em}.os-tn-about__lead{margin-bottom:132px;text-align:center;line-height:2}.os-tn-about__list{display:flex;justify-content:space-between}.os-tn-about__item{position:relative;padding:120px 26px 30px;border:1px solid #f0f0f0;border-radius:10px;width:316px;min-height:346px;box-sizing:border-box}.os-tn-about__item-img{display:block;position:absolute;top:-40px;left:26px}.os-tn-about__heading{margin-bottom:2.3rem;font-size:2.4rem;line-height:1}.os-tn-movie{padding:160px 0 130px;background-color:#faf8f5}.os-tn-movie__title{margin-bottom:80px;line-height:1}.os-tn-movie__title-main{display:block;margin-top:33px;font-size:4.1rem;letter-spacing:.01em}.os-tn-merit{padding:140px 0;background-color:#fff}.os-tn-merit__title{line-height:1}.os-tn-merit__title-main{display:block;margin-top:33px;font-size:4rem}.os-tn-merit__lead{margin-bottom:112px;text-align:center;line-height:2}.os-tn-merit__label{display:inline-block;margin-bottom:18px;color:#b9b9b9;font-size:1.3rem}.os-tn-merit__item{position:relative}.os-tn-merit__item+.os-tn-merit__item{margin-top:120px}.os-tn-merit__item:nth-child(even) .os-tn-merit__desc{margin-left:80px}.os-tn-merit__item:nth-child(even) .os-tn-merit__image{right:0;left:auto}.os-tn-merit__image{display:block;position:absolute;top:-20px;left:0}.os-tn-merit__desc{position:relative;margin-left:440px;padding:32px 40px;border-radius:10px;width:460px;min-height:30rem;box-sizing:border-box;background-color:#fff}.os-tn-merit__heading{margin-bottom:2.7rem;font-size:2.4rem;line-height:1.6}.os-tn-merit__link{padding-bottom:.3rem;border-bottom:1px solid #393939;color:#393939;text-decoration:none;transition:all .2s ease-in-out}.os-tn-merit__link:hover{color:#393939;opacity:.6}.os-tn-merit__attention{margin-top:1.2rem;color:#939393;font-size:1.2rem;line-height:1.6}.os-tn-price-support{padding:140px 0;color:#fff;background:linear-gradient(90deg, #ff9300, #f5aa00)}.os-tn-price-support__list{display:flex;justify-content:center}.os-tn-price-support__item{width:490px;text-align:center}.os-tn-price-support__item+.os-tn-price-support__item{border-left:1px dashed #fff}.os-tn-price-support__title-price{margin-bottom:74px;line-height:1}.os-tn-price-support__title-price-main{display:block;margin-top:33px;font-size:4.2rem;text-indent:-6px;letter-spacing:.02em}.os-tn-price-support__title-support{margin-bottom:63px;line-height:1}.os-tn-price-support__title-support-main{display:block;margin-top:28px;font-size:4rem}.os-tn-price-support__text-wrap{display:flex;align-items:center;justify-content:center}.os-tn-price-support__price{margin-left:28px}.os-tn-application{padding:140px 0;background-color:#faf8f5}.os-tn-application.os-tn-application--sub{padding:120px 0;color:#fff;background:url("https://tblg.k-img.com/images/owner/home/tbnote/inquiry_back@2x.jpg?50be0506792f4e34749c61b8240b939d8ef28672d65c9d9af7ea3eb37d8fe2ff") no-repeat center/cover}.os-tn-application.os-tn-application--sub .os-tn-inquiry{background-color:rgba(255,255,255,.15);backdrop-filter:blur(20px) brightness(113%)}.os-tn-application.os-tn-application--sub .os-tn-inquiry__link-booking{color:#fff}.os-tn-application__title{margin-bottom:60px;line-height:1}.os-tn-application__title-main{display:block;margin-top:30px;font-size:4.1rem}.os-tn-application__title-main.os-tn-application__title-main--sub{margin-top:0}.os-tn-inquiry{padding:33px 30px;border-radius:10px;box-sizing:border-box;text-align:center;background-color:#fff}.os-tn-inquiry__btn{margin:24px 0 53px}.os-tn-inquiry__link-booking{display:inline-block;margin-top:12px;color:#393939}.os-tn-inquiry__link-booking:hover{color:inherit;opacity:.6;transition:all .2s ease-in-out}.os-tn-qa{padding:140px 0;background-color:#fff}.os-tn-qa__title{margin-bottom:80px;line-height:1}.os-tn-qa__title-main{display:block;margin-top:33px;font-size:4rem;letter-spacing:.01em}.os-tn-qa__item{padding:50px 58px;border:1px solid #f8f8f8;border-radius:10px}.os-tn-qa__item+.os-tn-qa__item{margin-top:20px}.os-tn-qa__question,.os-tn-qa__answer{position:relative;padding-left:7rem}.os-tn-qa__question::before,.os-tn-qa__answer::before{display:inline-block;position:absolute;top:50%;left:0;width:5rem;height:5rem;content:"";transform:translateY(-50%)}.os-tn-qa__question{margin-bottom:36px}.os-tn-qa__question::before{background:url("https://tblg.k-img.com/images/owner/home/tbnote/q.svg?eae4e24b7cc403a4fc687f1facf3c7d38e65a56b433078f47dbf829ed63b0a94") no-repeat center/contain}.os-tn-qa__answer::before{background:url("https://tblg.k-img.com/images/owner/home/tbnote/a.svg?814d59e5c9f8c50c9bf9cc44e5cd5311d1eaee8218b9a077abe361c75d0ecaf8") no-repeat center/contain}.os-tn-qa__notion{margin-top:.4rem;color:#999;font-size:1.4rem;line-height:1.8}
