@charset "UTF-8";.inner{max-width:1140px;margin:0 auto}@media screen and (max-width:897px){.inner{margin:0 20px}}.view-main{margin:0 60px}@media screen and (max-width:897px){.view-main{margin:0 20px}}.view-main .inbox{max-width:1480px;margin:0 auto;background-size:cover;background-position:center;border-radius:15px;position:relative}.view-main .inbox:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;border-radius:15px}.view-main .inbox.main{min-height:75vh}@media screen and (max-width:897px){.view-main .inbox.main{min-height:65vh}}.view-main .inbox .txt{position:absolute;right:5%;top:50%;transform:translateY(-50%);text-shadow:0 0 8px rgba(0,0,0,.7)}@media screen and (max-width:897px){.view-main .inbox .txt{top:inherit;transform:none;bottom:5%}}.view-main .inbox .txt h2{color:#fff;font-size:3.6rem;letter-spacing:5px;font-weight:400;text-align:right;font-family:source-han-serif-japanese,serif;font-weight:400;font-style:normal}@media screen and (max-width:897px){.view-main .inbox .txt h2{font-size:2rem;font-weight:700;letter-spacing:2px}}.view-main .inbox .txt p{color:#fff;text-align:right;letter-spacing:3px;padding:20px 0 0;font-family:eb-garamond,serif;font-size:2rem;font-weight:500;font-style:normal}@media screen and (max-width:897px){.view-main .inbox .txt p{font-size:1.5rem;padding:10px 0 0;letter-spacing:2px}}.view-main div{border-radius:15px}.appeal{max-width:1480px;margin:0 auto;padding:120px 0 0;position:relative}@media screen and (max-width:897px){.appeal{padding:40px 20px 0}}.appeal__box{text-align:center}.appeal__box span{font-size:4.6rem;line-height:1.2;font-family:eb-garamond,serif;font-weight:500;font-style:normal}@media screen and (max-width:897px){.appeal__box span{font-size:3.6rem}}.appeal__box h2{font-weight:400;font-size:2rem;padding:20px 0 40px}@media screen and (max-width:897px){.appeal__box h2{font-size:1.5rem;padding:0 0 10px}}.appeal__box p:not(:last-of-type){padding:0 0 10px}@media screen and (max-width:897px){.appeal__box p:not(:last-of-type){text-align:left}}@media screen and (max-width:897px){.appeal__box p{text-align:left}}.appeal__btn .btn{max-width:360px;margin:60px auto 0 auto;border:1px solid #ccc}@media screen and (max-width:897px){.appeal__btn .btn{width:100%;margin:20px 0 0}}.appeal__btn .btn a{display:block;text-align:center;padding:15px;color:#85a5af;font-weight:700}.appeal__btn .arrow{position:relative;display:inline-block;padding:0 0 0 16px;color:#000;vertical-align:middle;text-decoration:none;font-size:15px}@media screen and (max-width:897px){.appeal__btn .arrow{font-size:1.4rem}}.appeal__btn .arrow:before,.appeal__btn .arrow:after{position:absolute;top:0;bottom:0;right:0;margin:auto;content:"";vertical-align:middle}.appeal__btn .sample1-2:before{right:19px;width:22px;height:1px;background:#85a5af}@media screen and (max-width:897px){.appeal__btn .sample1-2:before{right:5px;width:12px;height:1px}}.appeal__btn .sample1-2:after{right:20px;width:11px;height:13px;border-top:1px solid #85a5af;border-right:1px solid #85a5af;-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media screen and (max-width:897px){.appeal__btn .sample1-2:after{right:7px;width:6px;height:6px}}.appeal .appeal__item-01{position:absolute;top:-10%;left:5%}.appeal .appeal__item-02{position:absolute;bottom:2%;left:5%}.appeal .appeal__item-03{position:absolute;bottom:-42%;right:5%}.appeal img{border-radius:15px}.experience{margin:120px 0 0;padding:120px 0;background:url(//tama-umi-terrasse.jp/contents/wp-content/themes/tamaumi-child/assets/css/../img/index/experience-01.jpg);background-repeat:repeat}@media screen and (max-width:897px){.experience{padding:40px 0 0;margin:40px 0 0}}.experience__headline span{font-size:4.6rem;line-height:1.2;font-family:eb-garamond,serif;font-weight:500;font-style:normal}@media screen and (max-width:897px){.experience__headline span{font-size:3.6rem}}.experience__headline h2{font-weight:300;font-size:1.8rem;padding:0 0 40px}@media screen and (max-width:897px){.experience__headline h2{font-size:1.5rem;padding:0 0 20px}}.experience__box{max-width:1480px;margin:0 auto;padding:0 60px;display:flex;justify-content:space-between}@media screen and (max-width:897px){.experience__box{display:block;padding:0 20px}}.experience__box__item{width:22%}@media screen and (max-width:897px){.experience__box__item{width:100%;padding:0 0 40px}}.experience__box__item .img{position:relative}.experience__box__item .img p{position:absolute;bottom:1%;left:-4%;font-size:7.4rem;line-height:0;font-family:eb-garamond,serif;font-weight:100;font-style:normal;color:#bebebe}@media screen and (max-width:897px){.experience__box__item .img p{left:inherit;right:4%;top:0}}.experience__box__item .img img{border-radius:15px}.experience__box__item .txt{padding:20px 0 0}@media screen and (max-width:897px){.experience__box__item .txt{padding:15px 0 0;font-size:1.4rem}}.experience__box__item .txt span{font-size:3.8rem;line-height:1.2;font-family:eb-garamond,serif;font-weight:500;font-style:normal}@media screen and (max-width:897px){.experience__box__item .txt span{font-size:2.2rem}}.experience__box__item .txt h2{font-weight:300;font-size:1.5rem;color:#717171;padding:0 0 20px}@media screen and (max-width:897px){.experience__box__item .txt h2{font-size:1.3rem;padding:0 0 10px}}.experience__box__item .txt .btn{margin:40px auto 0 auto;border-top:1px solid #ccc}@media screen and (max-width:897px){.experience__box__item .txt .btn{margin:10px 0 0}}.experience__box__item .txt .btn a{display:block;padding:20px 0;color:#85a5af;font-weight:700}@media screen and (max-width:897px){.experience__box__item .txt .btn a{padding:10px 0;font-size:1.4rem}}.experience__box__item .txt .arrow{position:relative;display:inline-block;padding:0 0 0 16px;color:#000;vertical-align:middle;text-decoration:none;font-size:15px}.experience__box__item .txt .arrow:before,.experience__box__item .txt .arrow:after{position:absolute;top:0;bottom:0;right:0;margin:auto;content:"";vertical-align:middle}.experience__box__item .txt .sample1-2:before{right:0;width:22px;height:1px;background:#85a5af}@media screen and (max-width:897px){.experience__box__item .txt .sample1-2:before{right:5px;width:12px;height:1px}}.experience__box__item .txt .sample1-2:after{right:2px;width:11px;height:13px;border-top:1px solid #85a5af;border-right:1px solid #85a5af;-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media screen and (max-width:897px){.experience__box__item .txt .sample1-2:after{right:7px;width:6px;height:6px}}.break{width:100%;min-height:60vh;background:url(//tama-umi-terrasse.jp/contents/wp-content/themes/tamaumi-child/assets/css/../img/index/break-01.jpg);background-size:cover;background-position:center center;background-attachment:fixed}@media screen and (max-width:897px){.break{min-height:250px;background-size:250%;background-repeat:no-repeat;background-attachment:inherit}}.facilities{padding:120px 0;border-bottom:1px solid #e7e7e7}@media screen and (max-width:897px){.facilities{padding:40px 0}}.facilities__headline span{font-size:4.6rem;line-height:1.2;font-family:eb-garamond,serif;font-weight:500;font-style:normal}@media screen and (max-width:897px){.facilities__headline span{font-size:3.6rem}}.facilities__headline h2{font-weight:300;font-size:1.8rem;padding:0 0 40px}@media screen and (max-width:897px){.facilities__headline h2{font-size:1.5rem;padding:0 0 10px}}.facilities__gallery{padding:90px 0 0}@media screen and (max-width:897px){.facilities__gallery{padding:20px 0 0}}.facilities__gallery .slider .slide{margin:0 5px}.facilities__gallery .slider .slide img{border-radius:15px}@media screen and (max-width:897px){.facilities__gallery .slider .slide img{border-radius:10px}}@media screen and (max-width:897px){.facilities__btn{padding:0 20px}}.facilities__btn .btn{max-width:360px;margin:60px auto 0 auto;border:1px solid #ccc}@media screen and (max-width:897px){.facilities__btn .btn{margin:20px auto 0 auto}}.facilities__btn .btn a{display:block;text-align:center;padding:15px;color:#85a5af;font-weight:700}.facilities__btn .arrow{position:relative;display:inline-block;padding:0 0 0 16px;color:#000;vertical-align:middle;text-decoration:none;font-size:15px}@media screen and (max-width:897px){.facilities__btn .arrow{font-size:1.4rem}}.facilities__btn .arrow:before,.facilities__btn .arrow:after{position:absolute;top:0;bottom:0;right:0;margin:auto;content:"";vertical-align:middle}.facilities__btn .sample1-2:before{right:19px;width:22px;height:1px;background:#85a5af}@media screen and (max-width:897px){.facilities__btn .sample1-2:before{right:5px;width:12px;height:1px}}.facilities__btn .sample1-2:after{right:20px;width:11px;height:13px;border-top:1px solid #85a5af;border-right:1px solid #85a5af;-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media screen and (max-width:897px){.facilities__btn .sample1-2:after{right:7px;width:6px;height:6px}}.news{padding:120px 0;background:linear-gradient(to right,#f8f8f6 0%,#f8f8f6 35%,#fff 35%,#fff 100%)}@media screen and (max-width:897px){.news{padding:40px 0;background:inherit}}.news__box{display:flex;justify-content:space-between}@media screen and (max-width:897px){.news__box{display:block}}.news__box .txt{width:40%;position:relative}@media screen and (max-width:897px){.news__box .txt{width:100%}}.news__box .txt .ttl{text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff}@media screen and (max-width:897px){.news__box .txt .ttl{position:static;color:#222;top:inherit;left:inherit;transform:none}}.news__box .txt .ttl span{font-size:4.6rem;line-height:1.2;font-family:eb-garamond,serif;font-weight:500;font-style:normal}@media screen and (max-width:897px){.news__box .txt .ttl span{font-size:3.6rem}}.news__box .txt .ttl h2{font-weight:300;font-size:1.8rem;padding:0 0 40px}@media screen and (max-width:897px){.news__box .txt .ttl h2{font-size:1.5rem;padding:0 0 10px}}.news__box .txt img{border-radius:15px}.news__box .cnt{width:54%}@media screen and (max-width:897px){.news__box .cnt{width:100%}}.news__box .cnt__tab ul{display:flex}@media screen and (max-width:897px){.news__box .cnt__tab ul{justify-content:center}}.news__box .cnt__tab ul li{margin:0 10px 0 0}.news__box .cnt__tab ul li:not(:last-of-type):after{content:"|";padding:0 0 0 10px}.news__box .cnt__box{margin:20px 0 0}@media screen and (max-width:897px){.news__box .cnt__box{margin:0}}.news__box .cnt__box__item dl div{padding:30px 0 0}@media screen and (max-width:897px){.news__box .cnt__box__item dl div{padding:15px 0 0}}.news__box .cnt__box__item dl div a{display:flex;justify-content:space-between}@media screen and (max-width:897px){.news__box .cnt__box__item dl div a{display:block;font-size:1.4rem}}.news__box .cnt__box__item dl div dt{width:35%}@media screen and (max-width:897px){.news__box .cnt__box__item dl div dt{width:100%}}.news__box .cnt__box__item dl div dt span{display:inline-block;width:100px;text-align:center;font-size:1.2rem;border:1px solid #f4f4f4;margin:0 0 0 15px}.news__box .cnt__box__item dl div dd{width:63%}@media screen and (max-width:897px){.news__box .cnt__box__item dl div dd{width:100%}}.news__box .cnt__btn .btn{max-width:360px;margin:60px 0 0;border:1px solid #ccc}@media screen and (max-width:897px){.news__box .cnt__btn .btn{width:100%;margin:20px 0 0}}.news__box .cnt__btn .btn a{display:block;text-align:center;padding:15px;color:#85a5af;font-weight:700}.news__box .cnt__btn .arrow{position:relative;display:inline-block;padding:0 0 0 16px;color:#000;vertical-align:middle;text-decoration:none;font-size:15px}@media screen and (max-width:897px){.news__box .cnt__btn .arrow{font-size:1.4rem}}.news__box .cnt__btn .arrow:before,.news__box .cnt__btn .arrow:after{position:absolute;top:0;bottom:0;right:0;margin:auto;content:"";vertical-align:middle}.news__box .cnt__btn .sample1-2:before{right:19px;width:22px;height:1px;background:#85a5af}@media screen and (max-width:897px){.news__box .cnt__btn .sample1-2:before{right:5px;width:12px;height:1px}}.news__box .cnt__btn .sample1-2:after{right:20px;width:11px;height:13px;border-top:1px solid #85a5af;border-right:1px solid #85a5af;-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media screen and (max-width:897px){.news__box .cnt__btn .sample1-2:after{right:7px;width:6px;height:6px}}.news .tab_btn{cursor:pointer}.news .tab_btn span{color:#999}.news .tab_btn.active span{color:#222;font-weight:700}.top-contents{background-color:#f7f7f5;margin:100px auto 0;display:flex;justify-content:space-between}.top-contents .top-contents__box{padding:200px 60px;max-width:1480px;margin:0 auto}.top-contents .top-contents__box .top-contents__box__item{position:relative;margin-bottom:200px}.top-contents .top-contents__box .top-contents__box__item .img{border-radius:15px;overflow:hidden;width:1340px;height:568px}.top-contents .top-contents__box .top-contents__box__item .img img{width:100%;height:100%;object-fit:cover}.top-contents .top-contents__box .top-contents__box__item .ttl_box{overflow:hidden}.top-contents .top-contents__box .top-contents__box__item .ttl_box .no{color:#bebebe;font-size:12rem;line-height:1.2;font-family:eb-garamond,serif;font-style:normal;display:block}.top-contents .top-contents__box .top-contents__box__item .ttl_box .en{font-size:4.6rem;line-height:1.2;font-family:eb-garamond,serif;font-weight:500;font-style:normal}.top-contents .top-contents__box .top-contents__box__item .ttl_box h2{font-weight:400;font-size:2rem;padding:20px 0 40px}.top-contents .top-contents__box .top-contents__box__item .txt{background-color:#f7f7f5;padding:60px;width:608px;position:absolute}.top-contents .top-contents__box .top-contents__box__item .txt .btn{margin:0;border-top:1px solid #ccc}.top-contents .top-contents__box .top-contents__box__item .txt .btn a{display:block;padding:20px 30px 20px 0;color:#85a5af;font-weight:700;min-width:230px}.top-contents .top-contents__box .top-contents__box__item .txt .arrow{position:relative;display:inline-block;padding:0 0 0 16px;color:#000;vertical-align:middle;text-decoration:none;font-size:15px}.top-contents .top-contents__box .top-contents__box__item .txt .arrow:before{position:absolute;top:0;bottom:0;right:0;margin:auto;content:"";vertical-align:middle}.top-contents .top-contents__box .top-contents__box__item .txt .arrow:after{position:absolute;top:0;bottom:0;right:0;margin:auto;content:"";vertical-align:middle}.top-contents .top-contents__box .top-contents__box__item .txt .sample1-2:before{right:0;width:22px;height:1px;background:#85a5af}.top-contents .top-contents__box .top-contents__box__item .txt .sample1-2:after{right:2px;width:11px;height:13px;border-top:1px solid #85a5af;border-right:1px solid #85a5af;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.top-contents .top-contents__box .top-contents__box__item .btn_list{display:flex;justify-content:space-between;margin-top:30px}#top_stay .ttl_box{position:absolute;top:-60px;left:-60px}#top_stay .ttl_box .en{float:left;padding-left:10px}#top_stay .ttl_box h2{float:left;margin-left:20px;padding:10px 0}#top_stay .txt{right:0;top:80%}#top_eat{height:60vh;margin-bottom:100px}#top_eat .ttl_box{margin-bottom:40px}#top_eat .ttl_box .en{float:left}#top_eat .ttl_box h2{float:left;margin-left:20px;padding:10px 0}#top_eat .img{width:70%;height:60vh;position:absolute;right:0;top:0}#top_eat .txt{padding:0;width:25%}#top_eat .txt p{margin-bottom:40px}#top_experience .ttl_box{position:absolute;top:-60px;right:-60px}#top_experience .ttl_box .en{float:left;padding-left:10px;float:none;text-align:right;color:#aaa}#top_experience .ttl_box h2{float:left;margin-left:20px;padding:10px 0;text-align:right;float:none;color:#aaa}#top_experience .ttl_box .no{float:none;text-align:right}#top_experience .txt{right:0;top:80%;width:394px}@media screen and (max-width:897px){.top-contents .top-contents__box{padding:40px 20px;max-width:inherit;margin:0 auto;width:100%;box-sizing:border-box}.top-contents .top-contents__box .top-contents__box__item{margin-bottom:40px}.top-contents .top-contents__box .top-contents__box__item .txt{right:auto;top:auto;position:relative;width:90%;box-sizing:border-box;padding:20px;margin:-20px auto 0 auto}.top-contents .top-contents__box .top-contents__box__item .txt .btn{margin:10px 0 0}.top-contents .top-contents__box .top-contents__box__item .txt .btn a{padding:10px 0;font-size:1.4rem}.top-contents .top-contents__box .top-contents__box__item .txt .sample1-2:before{right:5px;width:12px;height:1px}.top-contents .top-contents__box .top-contents__box__item .txt .sample1-2:after{right:7px;width:6px;height:6px}.top-contents .top-contents__box .top-contents__box__item .ttl_box{margin-bottom:10px !important}.top-contents .top-contents__box .top-contents__box__item .ttl_box .no{text-align:center;font-size:7rem;line-height:1}.top-contents .top-contents__box .top-contents__box__item .ttl_box .en{float:none !important;text-align:center !important;display:block;font-size:2.4rem !important;padding-left:0 !important}.top-contents .top-contents__box .top-contents__box__item .ttl_box h2{float:none !important;text-align:center;font-size:1.3rem;margin-left:0 !important;padding-top:0 !important}.top-contents .top-contents__box .top-contents__box__item .img{width:auto;height:200px}.top-contents .top-contents__box .top-contents__box__item .btn_list{display:inherit}#top_stay .ttl_box{position:static;margin-bottom:20px !important}#top_eat{height:auto;margin-bottom:40px}#top_eat .img{width:auto;height:200px;position:static;right:auto;top:auto}#top_eat .txt{position:relative;width:90%;box-sizing:border-box;padding:20px;margin:-20px auto 0 auto;right:auto;top:auto}#top_experience .ttl_box{position:static;right:auto}#top_experience .ttl_box .en{color:#222}#top_experience .ttl_box .no{text-align:center}#top_experience .ttl_box h2{text-align:center;color:#222}#top_experience .txt{position:relative;width:90%;box-sizing:border-box;padding:20px;margin:-20px auto 0 auto;right:auto;top:auto}}