.tlosygg li.active a{color:#000000}.tlosygg .header{width:100%;height:100vh;position:relative;z-index:1;margin-bottom:100vh}.tlosygg .header.scrolled{margin-bottom:0}.tlosygg .header .header_inner{text-align:center;color:#ffffff;width:100%;height:100%;background-image:url(/top/mv.jpg);-webkit-background-position:center center;background-position:50%;background-size:cover}.tlosygg .header .header_txt{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);top:45%}.tlosygg .header .header_txt h1{width:200px;margin:0 auto 40px}.tlosygg .header .header_txt .header_txt_lead{width:400px}.tlosygg .header .header_links{position:absolute;left:50%;transform:translate(-50%);bottom:14%;width:100%}.tlosygg .header .header_links .header_sns{width:100%}.tlosygg .header .header_links .header_sns li{width:29px;display:inline-block;margin:0 10px}.tlosygg .header .header_links .header_sns li a{display:block}.tlosygg .header .header_links .header_nav{width:100%;margin-top:2em}.tlosygg .header .header_links .header_nav li{display:inline-block;font-size:17px;padding:0 1.85185%}.tlosygg .header .header_links .header_nav li a{color:#ffffff}@media only screen and (max-width:767px){.tlosygg .header .header_txt{padding:0 3%;width:100%;top:55%}.tlosygg .header .header_txt h1{max-width:300px;width:55%;margin-bottom:30px}.tlosygg .header .header_txt h1 img{width:100%}.tlosygg .header .header_txt .header_txt_lead{margin:0 auto;max-width:400px;width:100%}.tlosygg .header .header_links .header_sns{margin-bottom:2em}.tlosygg .header .header_links .header_nav{margin:0}}.tlosygg .parallax.rental_parallax{background:url(/top/rental_bg.jpg);background-repeat:no-repeat;-webkit-background-position:center center;background-position:50%;background-attachment:fixed;background-size:cover;height:448px}@media only screen and (max-width:767px){.tlosygg .parallax.rental_parallax{height:230px;background-attachment:scroll}}.tlosygg .about_campaign_title{text-align:center;line-height:1.5em}.tlosygg .about_campaign_txt{text-align:center;line-height:2em}.tlosygg .about_house_txt{text-align:left;line-height:2em}.tlosygg .about_coffee{border-bottom:1px solid #e1e1e0;border-top:1px solid #e1e1e0;position:relative}.tlosygg .about_coffee h3{background:#ffffff;position:absolute;left:50%;transform:translate(-50%);transform:translate(-50%,-50%);text-align:center}.tlosygg .about_coffee_box{width:100%;margin:0 auto}.tlosygg .about_coffee_box_txt_info p{line-height:1.8em}.tlosygg .about_coffee_box_txt_info span{letter-spacing:0;display:inline-block;margin-top:10px}.tlosygg .about_map img{max-width:450px}@media only screen and (min-width:768px){.tlosygg .about_campaign{margin-bottom:12.96296%;border:8px solid #eee;padding:50px 0}.tlosygg .about_campaign_title{font-size:28px}.tlosygg .about_campaign_txt{padding-bottom:1.42857em;font-size:13px}.tlosygg .about_house{display:flex;-webkit-flex-wrap:wrap;-webkit-box-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;align-items:center}.tlosygg .about_house_ph img{width:50%;margin:0 0 0 auto}.tlosygg .about_house_txt{font-size:13px;padding-left:3.7037%}.tlosygg .about_map{max-width:800px;margin:12.03704% auto 0;width:70%;padding-bottom:12.96296%}.tlosygg .about_coffee h3{font-size:21px;width:250px}.tlosygg .about_coffee_box{padding:40px 0;display:flex;-webkit-flex-wrap:wrap;-webkit-box-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;align-items:stretch;width:80%;margin:0 auto;overflow:hidden}.tlosygg .about_coffee_box_txt{font-size:14px;width:60.4%}.tlosygg .about_coffee_box_txt .ph{width:80px;float:left}.tlosygg .about_coffee_box_txt_info{margin-left:120px}.tlosygg .about_coffee_box_txt_info p{margin-top:15px}.tlosygg .about_coffee_box_ph{width:35.8%}}@media only screen and (max-width:767px){.tlosygg .about_campaign{max-width:520px;width:85%;margin:0 auto 12.03704%;background:#eee;padding:30px 0}.tlosygg .about_campaign_title{font-size:20px}.tlosygg .about_campaign_txt{text-align:center;margin-top:5%;padding-bottom:1.42857em;font-size:14px}.tlosygg .about_house_ph{width:35.2%;margin:0 auto}.tlosygg .about_house_txt{text-align:center;margin-top:5%;font-size:14px}.tlosygg .about_map{max-width:520px;width:85%;margin:12.03704% auto 0}.tlosygg .about_coffee{margin-top:15%}.tlosygg .about_coffee h3{width:250px;font-size:16px}.tlosygg .about_coffee_box{padding:10% 0}.tlosygg .about_coffee_box_txt{font-size:14px}.tlosygg .about_coffee_box_txt .ph{width:80px;margin:0 auto 20px}.tlosygg .about_coffee_box_txt_info{text-align:center}.tlosygg .about_coffee_box_txt_info p{margin-top:15px}.tlosygg .about_coffee_box_ph{margin-top:20px}}.tlosygg .rental_box{border-top:1px solid #e1e1e0;position:relative}.tlosygg .rental_box h3{background:#ffffff;position:absolute;left:50%;transform:translate(-50%);transform:translate(-50%,-50%);text-align:center}.tlosygg .rental_box_part_ph .slider .slick-next,.tlosygg .rental_box_part_ph .slider .slick-prev{display:block;position:absolute;width:14px;height:29px;z-index:9998;-moz-transition:opacity .5s cubic-bezier(0,0,.25,1) 0s;-o-transition:opacity .5s cubic-bezier(0,0,.25,1) 0s;-webkit-transition:opacity .5s cubic-bezier(0,0,.25,1);-webkit-transition-delay:0s;transition:opacity .5s cubic-bezier(0,0,.25,1) 0s;opacity:0}.tlosygg .rental_box_part_ph .slider .slick-next.on,.tlosygg .rental_box_part_ph .slider .slick-prev.on{opacity:1}.tlosygg .rental_box_part_ph .slider .slick-prev{left:2%}.tlosygg .rental_box_part_ph .slider .slick-prev:before{content:url(/top/slider_prev.png)}.tlosygg .rental_box_part_ph .slider .slick-next{right:2%}.tlosygg .rental_box_part_ph .slider .slick-next:before{content:url(/top/slider_next.png)}.tlosygg .rental_box_part_ph .slider .slick-dots{display:inline-block;width:auto;position:absolute;left:50%;transform:translate(-50%)}.tlosygg .rental_box_part_ph .slider .slick-dots li{margin:0;width:15px;height:15px}.tlosygg .rental_box_part_ph .slider .slick-dots li button{width:15px;height:15px;line-height:15px}.tlosygg .rental_box_part_ph .slider .slick-dots li button:before{width:15px;height:15px;top:-5px;content:url(/assets/img/dots_black.png)}.tlosygg .rental_box_part_txt{line-height:1.8em}.tlosygg .rental_box_part_txt .underline{-webkit-text-decoration:underline;text-decoration:underline}.tlosygg .rental_box_part_txt .txt-10{font-size:10pt}.tlosygg .rental_box_part_txt .txt-align-left{text-align:left}.tlosygg .rental_box_part_txt small,.tlosygg .rental_box_part_txt ul{display:block}.tlosygg .rental_box_part_txt small,.tlosygg .rental_box_part_txt span{margin-top:5px}@media only screen and (min-width:768px){.tlosygg .rental_box{margin-top:60px}.tlosygg .rental_box h3{width:200px}.tlosygg .rental_box_part{display:flex;-webkit-flex-wrap:wrap;-webkit-box-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;align-items:stretch;padding-top:50px;padding-bottom:10.18519%}.tlosygg .rental_box_part_ph .slider{margin-bottom:0}.tlosygg .rental_box_part_txt{position:relative;padding-left:45px;font-size:14px;padding-bottom:40px}.tlosygg .rental_box_part_txt .txt{margin-bottom:30px}.tlosygg .rental_box_part_txt .btn{width:200px;position:absolute;left:45px;bottom:0}}@media only screen and (max-width:767px){.tlosygg .rental_box{margin-top:3.57143em}.tlosygg .rental_box h3{width:220px}.tlosygg .rental_box_part{padding-top:2.14286em}.tlosygg .rental_box_part_txt{margin-top:7.40741%}.tlosygg .rental_box_part_txt .txt{margin-bottom:20px;font-size:14px;line-height:1.8em}}.tlosygg .access p{text-align:center;line-height:1.8em;margin-top:2em}.tlosygg .access a{color:#000}.tlosygg .access .map,.tlosygg .access .map #map-canvas{height:450px;width:100%}@media only screen and (max-width:767px){.tlosygg .access p{padding:0 3%;font-size:14px}.tlosygg .access .map{pointer-events:none}}@media only screen and (min-width:768px){.tlosygg .instagram_box{display:flex;-webkit-flex-wrap:wrap;-webkit-box-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;align-items:stretch}.tlosygg .instagram_box_ph{margin-bottom:40px}}@media only screen and (max-width:767px){.tlosygg .instagram_box{display:flex;-webkit-flex-wrap:wrap;-webkit-box-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;align-items:stretch}.tlosygg .instagram_box_ph{width:47.8%;margin-bottom:3%}}.tlosygg ul.ind1{list-style-type:none}.tlosygg ul.ind1 li{text-indent:-1em;padding-left:1em}.tlosygg .clearfix:after{content:"";display:block;clear:both}.tlosygg .co_price{float:right;margin-right:30px}