@font-face{font-family:"Avenir LT Std";src:url("../fonts/AvenirLTStd-Light.woff2") format("woff2"),url("../fonts/AvenirLTStd-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Avenir LT Std";src:url("../fonts/AvenirLTStd-LightOblique.woff2") format("woff2"),url("../fonts/AvenirLTStd-LightOblique.woff") format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Avenir LT Std";src:url("../fonts/AvenirLTStd-Roman.woff2") format("woff2"),url("../fonts/AvenirLTStd-Roman.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Avenir LT Std";src:url("../fonts/AvenirLTStd-Oblique.woff2") format("woff2"),url("../fonts/AvenirLTStd-Oblique.woff") format("woff");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:"Avenir LT Std";src:url("../fonts/AvenirLTStd-Medium.woff2") format("woff2"),url("../fonts/AvenirLTStd-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Avenir LT Std";src:url("../fonts/AvenirLTStd-MediumOblique.woff2") format("woff2"),url("../fonts/AvenirLTStd-MediumOblique.woff") format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Avenir LT Std";src:url("../fonts/AvenirLTStd-Black.woff2") format("woff2"),url("../fonts/AvenirLTStd-Black.woff") format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Avenir LT Std";src:url("../fonts/AvenirLTStd-BlackOblique.woff2") format("woff2"),url("../fonts/AvenirLTStd-BlackOblique.woff") format("woff");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:"Avenir LT Std Book";src:url("../fonts/AvenirLTStd-Book.woff2") format("woff2"),url("../fonts/AvenirLTStd-Book.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Avenir LT Std Book";src:url("../fonts/AvenirLTStd-BookOblique.woff2") format("woff2"),url("../fonts/AvenirLTStd-BookOblique.woff") format("woff");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:"Avenir LT Std Heavy";src:url("../fonts/AvenirLTStd-Heavy.woff2") format("woff2"),url("../fonts/AvenirLTStd-Heavy.woff") format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Avenir LT Std Heavy";src:url("../fonts/AvenirLTStd-HeavyOblique.woff2") format("woff2"),url("../fonts/AvenirLTStd-HeavyOblique.woff") format("woff");font-weight:900;font-style:italic;font-display:swap}html{font-size:10px}body{margin:0;padding:0;background:#000;color:#eae6d7}.home .section{height:100vh;display:flex;flex-direction:column;align-items:center}.home .section>.header{height:19.54vh;max-height:15rem;padding-top:2.8rem}.home .section>.header h1{margin:0}.home .section>.header img{height:19.54vh;max-height:15rem}.home .section>.wrapper{flex:1;width:100%;max-width:109.4rem;display:flex;height:calc(100vh - 17.8rem - 1.5rem);min-height:57rem;max-height:61rem;justify-content:center;padding-bottom:1.5rem}.home .section>.wrapper>nav{margin-top:5.21vh;width:100%}.home .section>.wrapper>nav>ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:space-between;align-content:space-between;height:100%}.home .section>.wrapper>nav>ul>li a{display:inline-block;text-decoration:none}.home .section>.wrapper>nav>ul>li .media{position:relative;display:block}.home .section>.wrapper>nav>ul>li .media video{height:100%;pointer-events:none}.home .section>.wrapper>nav>ul>li .title{margin-top:.6rem;text-align:center;display:block}.home .section>.wrapper>nav>ul>li .title span.date{display:block;color:#eae6d7;line-height:1.2;font-family:"Avenir LT Std Heavy";font-weight:900;font-size:1.5rem}.home .section>.wrapper>nav>ul>li.link01{order:1}.home .section>.wrapper>nav>ul>li.link01 .media video,.home .section>.wrapper>nav>ul>li.link01 .media .video-js{width:32.1rem;height:18.1rem}.home .section>.wrapper>nav>ul>li.link01 .title img{width:16.3rem;height:2.5rem}.home .section>.wrapper>nav>ul>li.link02{order:4}.home .section>.wrapper>nav>ul>li.link02 .media video,.home .section>.wrapper>nav>ul>li.link02 .media .video-js{width:32.1rem;height:18.1rem}.home .section>.wrapper>nav>ul>li.link02 .title img{width:29rem;height:2.7rem}.home .section>.wrapper>nav>ul>li.link03{order:2}.home .section>.wrapper>nav>ul>li.link03 .media video,.home .section>.wrapper>nav>ul>li.link03 .media .video-js{width:32.2rem;height:19.5rem}.home .section>.wrapper>nav>ul>li.link03 .title img{width:17.4rem;height:2.7rem}.home .section>.wrapper>nav>ul>li.link04{order:5}.home .section>.wrapper>nav>ul>li.link04 .media video,.home .section>.wrapper>nav>ul>li.link04 .media .video-js{width:32.5rem;height:23.1rem}.home .section>.wrapper>nav>ul>li.link04 .title img{width:20.2rem;height:2.8rem}.home .section>.wrapper>nav>ul>li.link05{order:3;position:relative;display:flex;align-items:center;height:100%;flex-direction:column;justify-content:flex-end}.home .section>.wrapper>nav>ul>li.link05 .image{position:relative}.home .section>.wrapper>nav>ul>li.link05 .image img{width:40.6rem;height:40.6rem}.home .section>.wrapper>nav>ul>li.link05 .image .hover{position:absolute;background-position:center top;background-repeat:no-repeat;cursor:pointer}.home .section>.wrapper>nav>ul>li.link05 .image .hover:hover,.home .section>.wrapper>nav>ul>li.link05 .image .hover.active{background-position:center bottom}.home .section>.wrapper>nav>ul>li.link05 .image .hover a{display:block;text-decoration:none}.home .section>.wrapper>nav>ul>li.link05 .image .hand-left{top:.5rem;left:0;background-image:url(../images/hand-left.webp)}.home .section>.wrapper>nav>ul>li.link05 .image .hand-left a{width:5.8rem;height:4.1rem}.home .section>.wrapper>nav>ul>li.link05 .image .hand-right{top:0;right:0;background-image:url(../images/hand-right.webp)}.home .section>.wrapper>nav>ul>li.link05 .image .hand-right a{width:6.2rem;height:3.8rem}.home .section>.wrapper>nav>ul>li.link05 .image .foot-left{bottom:.2rem;left:0;background-image:url(../images/foot-left.webp)}.home .section>.wrapper>nav>ul>li.link05 .image .foot-left a{width:5.6rem;height:3.9rem}.home .section>.wrapper>nav>ul>li.link05 .image .foot-right{bottom:.2rem;right:0;background-image:url(../images/foot-right.webp)}.home .section>.wrapper>nav>ul>li.link05 .image .foot-right a{width:6rem;height:3.3rem}.home .section>.wrapper>nav>ul>li.link05 .title{position:absolute;top:40%;left:47%;margin:0}.home .section>.wrapper>nav>ul>li.link05 .title a{padding:1rem}.home .section>.wrapper>nav>ul>li.link05 .title a img{width:1.7rem;height:9.1rem;transition:.2s transform}.home .section>.wrapper>nav>ul>li.link05 .title a img:hover{transform:scale(1.05)}.home .section>.wrapper>nav>ul>li.link05 .bottom{margin-top:2rem}.home .section>.wrapper>nav>ul>li.link05 .bottom .social{width:25.2rem;margin:auto auto 1rem auto}.home .section>.wrapper>nav>ul>li.link05 .bottom .social ul{display:flex;list-style:none;align-items:center;justify-content:space-between;margin:0;padding:0}.home .section>.wrapper>nav>ul>li.link05 .bottom .social ul a{display:block}.home .section>.wrapper>nav>ul>li.link05 .bottom .social ul img{display:block;max-height:3.6rem}.home .section>.wrapper>nav>ul>li.link05 .bottom .contact{font-family:"Avenir LT Std";font-weight:900;font-size:1.4rem;margin:0;text-align:center}.home .section>.wrapper>nav>ul>li.link05 .bottom .contact a{color:inherit;text-decoration:none}.home .section>.wrapper>nav>ul>li.link05 .bottom .contact a:hover{text-decoration:underline}.thrown-alive .section{max-width:136.6rem;margin:auto}.thrown-alive .section>.header{position:relative;display:flex;margin-bottom:7.6rem}.thrown-alive .section>.header .spacer{width:21.4rem}.thrown-alive .section>.header h1{font-size:4.8rem;font-family:"Avenir LT Std";font-weight:900;flex:1;text-align:center;text-transform:uppercase;padding-top:15.8rem;margin:0;line-height:1}.thrown-alive .section>.header nav{width:21.4rem;padding-top:9rem;position:fixed;top:0;right:0;z-index:10}.thrown-alive .section>.header nav a{display:block}.thrown-alive .section>.header nav a img{display:block;width:16.7rem}.thrown-alive .section>.wrapper{max-width:85.6rem;margin:auto;padding-bottom:22.6rem}.thrown-alive .section>.wrapper #video01{width:84.1rem;height:46.6rem;margin-bottom:10rem}.thrown-alive .section>.wrapper .text01{text-align:center;margin-bottom:9rem}.thrown-alive .section>.wrapper .text01 p{margin:0;line-height:1.2;font-family:"Avenir LT Std Heavy";font-weight:900;font-size:2rem}.thrown-alive .section>.wrapper .text02{margin-bottom:7rem;display:flex;align-items:center;justify-content:space-between}.thrown-alive .section>.wrapper .text02 .left{width:42.2rem}.thrown-alive .section>.wrapper .text02 .left p{margin:0 0 1.2rem 0;line-height:1.2;font-family:"Avenir LT Std Book";font-weight:400;font-size:1.8rem}.thrown-alive .section>.wrapper .text02 .left p:last-of-type{margin:0}.thrown-alive .section>.wrapper .text02 .right{-webkit-user-select:none;-moz-user-select:none;user-select:none}.thrown-alive .section>.wrapper .text02 .right .slider{width:24.9rem;height:31.2rem;border:1px solid #fff;border-radius:.5rem;overflow:hidden;padding:1.6rem 0 1.4rem 1.3rem;box-sizing:border-box}.thrown-alive .section>.wrapper .text02 .right .slider .slick{list-style:none;margin:0;padding:0}.thrown-alive .section>.wrapper .text02 .right .slider .slick li{padding-right:3rem}.thrown-alive .section>.wrapper .text02 .right .slider .slick li img{width:auto;height:27.8rem}.thrown-alive .section>.wrapper .text02 .right .arrows{margin:2.8rem 0 0 0;text-align:center}.thrown-alive .section>.wrapper .text02 .right .arrows img{cursor:pointer;transition:.2s transform}.thrown-alive .section>.wrapper .text02 .right .arrows img#slider01-previous{margin-right:12.8rem}.thrown-alive .section>.wrapper .text02 .right .arrows img:hover#slider01-previous{transform:translateX(-2px)}.thrown-alive .section>.wrapper .text02 .right .arrows img:hover#slider01-next{transform:translateX(2px)}.thrown-alive .section>.wrapper .text03 img{width:83.9rem}.life-in-the-atlantic-forest .section{max-width:136.6rem;margin:auto}.life-in-the-atlantic-forest .section>.header{position:relative;display:flex;margin-bottom:7.6rem}.life-in-the-atlantic-forest .section>.header .spacer{width:21.4rem}.life-in-the-atlantic-forest .section>.header h1{font-size:4.8rem;font-family:"Avenir LT Std";font-weight:900;flex:1;text-align:center;text-transform:uppercase;padding-top:15.8rem;margin:0;line-height:1}.life-in-the-atlantic-forest .section>.header nav{width:21.4rem;padding-top:9rem;position:fixed;top:0;right:0;z-index:10}.life-in-the-atlantic-forest .section>.header nav a{display:block}.life-in-the-atlantic-forest .section>.header nav a img{display:block;width:16.7rem}.life-in-the-atlantic-forest .section>.wrapper{max-width:85.6rem;margin:auto;padding-bottom:11.3rem}.life-in-the-atlantic-forest .section>.wrapper #video01{width:84.1rem;height:46.6rem;margin-bottom:6.4rem}.life-in-the-atlantic-forest .section>.wrapper .text01{text-align:center;margin-bottom:9rem}.life-in-the-atlantic-forest .section>.wrapper .text01 p{margin:0;line-height:1.2;font-family:"Avenir LT Std Heavy";font-weight:900;font-size:2rem}.life-in-the-atlantic-forest .section>.wrapper .text02{display:flex;justify-content:space-between;margin-bottom:9rem}.life-in-the-atlantic-forest .section>.wrapper .text02 iframe{width:56rem;height:44rem}.life-in-the-atlantic-forest .section>.wrapper .text02 p{line-height:1.2;font-family:"Avenir LT Std Book";font-weight:400;font-size:1.4rem;width:26.8rem;margin:0}.life-in-the-atlantic-forest .section>.wrapper .text03 p{line-height:1.2;font-family:"Avenir LT Std Book";font-weight:400;font-size:1.8rem;margin:0 0 2rem 0}.life-in-the-atlantic-forest .section>.wrapper .text03 p:last-of-type{margin:0}.paint-and-guest .section{max-width:136.6rem;margin:auto}.paint-and-guest .section>.header{position:relative;display:flex;margin-bottom:7.6rem}.paint-and-guest .section>.header .spacer{width:21.4rem}.paint-and-guest .section>.header h1{font-size:4.8rem;font-family:"Avenir LT Std";font-weight:900;flex:1;text-align:center;text-transform:uppercase;padding-top:15.8rem;margin:0;line-height:1}.paint-and-guest .section>.header nav{width:21.4rem;padding-top:9rem;position:fixed;top:0;right:0;z-index:10}.paint-and-guest .section>.header nav a{display:block}.paint-and-guest .section>.header nav a img{display:block;width:16.7rem}.paint-and-guest .section>.wrapper{max-width:85.6rem;margin:auto;padding-bottom:8rem}.paint-and-guest .section>.wrapper #video01{width:84.1rem;height:46.6rem;margin-bottom:6.4rem}.paint-and-guest .section>.wrapper .text01{margin-bottom:9rem;display:flex}.paint-and-guest .section>.wrapper .text01 .left video,.paint-and-guest .section>.wrapper .text01 .left .video-js{width:36.8rem;height:67.1rem}.paint-and-guest .section>.wrapper .text01 .right{width:38.7rem;margin-left:5.3rem}.paint-and-guest .section>.wrapper .text01 .right p{margin:0;line-height:1.2;font-family:"Avenir LT Std Book";font-weight:400;font-size:1.8rem}.paint-and-guest .section>.wrapper .text02{-webkit-user-select:none;-moz-user-select:none;user-select:none}.paint-and-guest .section>.wrapper .text02 .slider{width:84.8rem;height:47.5rem;border:1px solid #fff;border-radius:.5rem;overflow:hidden;padding:2.3rem 0 2.2rem 2.4rem;box-sizing:border-box}.paint-and-guest .section>.wrapper .text02 .slider .slick{list-style:none;margin:0;padding:0}.paint-and-guest .section>.wrapper .text02 .slider .slick li{padding-right:6.4rem}.paint-and-guest .section>.wrapper .text02 .slider .slick li img{width:auto;height:43.2rem}.paint-and-guest .section>.wrapper .text02 .arrows{margin:2.8rem 0 0 0;text-align:center}.paint-and-guest .section>.wrapper .text02 .arrows img{cursor:pointer;transition:.2s transform}.paint-and-guest .section>.wrapper .text02 .arrows img#slider01-previous{margin-right:12.8rem}.paint-and-guest .section>.wrapper .text02 .arrows img:hover#slider01-previous{transform:translateX(-2px)}.paint-and-guest .section>.wrapper .text02 .arrows img:hover#slider01-next{transform:translateX(2px)}.food-culture-craft .section{max-width:136.6rem;margin:auto}.food-culture-craft .section>.header{position:relative;display:flex;margin-bottom:7.6rem}.food-culture-craft .section>.header .spacer{width:21.4rem}.food-culture-craft .section>.header h1{font-size:4.8rem;font-family:"Avenir LT Std";font-weight:900;flex:1;text-align:center;text-transform:uppercase;padding-top:15.8rem;margin:0;line-height:1}.food-culture-craft .section>.header nav{width:21.4rem;padding-top:9rem;position:fixed;top:0;right:0;z-index:10}.food-culture-craft .section>.header nav a{display:block}.food-culture-craft .section>.header nav a img{display:block;width:16.7rem}.food-culture-craft .section>.wrapper{max-width:120.3rem;margin:auto;padding-bottom:15.8rem}.food-culture-craft .section>.wrapper .text01{margin-bottom:9rem}.food-culture-craft .section>.wrapper .text01 p{margin:0;line-height:1.2;font-family:"Avenir LT Std Heavy";font-weight:900;font-size:2.4rem;text-align:center}.food-culture-craft .section>.wrapper .text02{-webkit-user-select:none;-moz-user-select:none;user-select:none;margin:auto auto 11.8rem auto;max-width:115.6rem}.food-culture-craft .section>.wrapper .text02 .slider{width:115.6rem;height:39.6rem;border:1px solid #fff;border-radius:.5rem;overflow:hidden;padding:1.5rem 2rem 1.5rem 2rem;box-sizing:border-box}.food-culture-craft .section>.wrapper .text02 .slider .slick{list-style:none;margin:0;padding:0}.food-culture-craft .section>.wrapper .text02 .slider .slick li{display:flex;width:100%;justify-content:space-around}.food-culture-craft .section>.wrapper .text02 .slider .slick li span{width:50%;display:flex;align-items:center;justify-content:center}.food-culture-craft .section>.wrapper .text02 .slider .slick li span img.notice{display:inline-block}.food-culture-craft .section>.wrapper .text02 .slider .slick li span img:not(.notice){width:auto;height:36.6rem;display:inline-block}.food-culture-craft .section>.wrapper .text02 .arrows{margin:2.8rem 0 0 0;text-align:center}.food-culture-craft .section>.wrapper .text02 .arrows img{cursor:pointer;transition:.2s transform}.food-culture-craft .section>.wrapper .text02 .arrows img#slider01-previous{margin-right:12.8rem}.food-culture-craft .section>.wrapper .text02 .arrows img:hover#slider01-previous{transform:translateX(-2px)}.food-culture-craft .section>.wrapper .text02 .arrows img:hover#slider01-next{transform:translateX(2px)}.food-culture-craft .section>.wrapper .text03{display:flex;justify-content:space-between;margin-bottom:11.8rem}.food-culture-craft .section>.wrapper .text03 .left{width:44.8rem}.food-culture-craft .section>.wrapper .text03 .left video,.food-culture-craft .section>.wrapper .text03 .left .video-js{width:44.8rem;height:25rem}.food-culture-craft .section>.wrapper .text03 .center{width:24.7rem}.food-culture-craft .section>.wrapper .text03 .center p{margin:0;line-height:1.2;font-family:"Avenir LT Std Book";font-weight:400;font-size:1.8rem}.food-culture-craft .section>.wrapper .text03 .right{width:45rem}.food-culture-craft .section>.wrapper .text03 .right video,.food-culture-craft .section>.wrapper .text03 .right .video-js{width:45rem;height:24.9rem}.food-culture-craft .section>.wrapper .text04{margin-bottom:3rem}.food-culture-craft .section>.wrapper .text04 p{margin:0;line-height:1.2;font-family:"Avenir LT Std Heavy";font-weight:900;font-size:2.4rem;text-align:center}.food-culture-craft .section>.wrapper .text05{margin-bottom:5.5rem}.food-culture-craft .section>.wrapper .text05 p{margin:0;line-height:1.2;font-family:"Avenir LT Std Book";font-weight:400;font-size:1.8rem;text-align:center}.food-culture-craft .section>.wrapper .text06{width:99.1rem;height:47.5rem;display:flex;justify-content:space-between;margin:auto auto 11.9rem auto}.food-culture-craft .section>.wrapper .text06 p{margin:0}.food-culture-craft .section>.wrapper .text06 p img{height:47.5rem}.food-culture-craft .section>.wrapper .text07{-webkit-user-select:none;-moz-user-select:none;user-select:none;margin-bottom:14.2rem}.food-culture-craft .section>.wrapper .text07 .slider{width:99.1rem;height:41.2rem;border:1px solid #fff;border-radius:.5rem;overflow:hidden;padding:2.3rem 3.9rem 2.3rem 4rem;box-sizing:border-box;margin:auto}.food-culture-craft .section>.wrapper .text07 .slider .slick{list-style:none;margin:0;padding:0}.food-culture-craft .section>.wrapper .text07 .slider .slick li{padding-right:2.1rem}.food-culture-craft .section>.wrapper .text07 .slider .slick li img{width:auto;height:36.6rem}.food-culture-craft .section>.wrapper .text07 .arrows{margin:2.8rem 0 0 0;text-align:center}.food-culture-craft .section>.wrapper .text07 .arrows img{cursor:pointer;transition:.2s transform}.food-culture-craft .section>.wrapper .text07 .arrows img#slider02-previous{margin-right:12.8rem}.food-culture-craft .section>.wrapper .text07 .arrows img:hover#slider02-previous{transform:translateX(-2px)}.food-culture-craft .section>.wrapper .text07 .arrows img:hover#slider02-next{transform:translateX(2px)}.food-culture-craft .section>.wrapper .text08{max-width:99rem;margin:auto}.food-culture-craft .section>.wrapper .text08 p{margin:0;line-height:1.2;font-family:"Avenir LT Std Book";font-weight:400;font-size:1.8rem}.about .section{max-width:110rem;margin:auto}.about .section>.header{position:relative;display:flex}.about .section>.header nav{width:21.4rem;padding-top:9rem;position:fixed;top:0;right:0;z-index:10}.about .section>.header nav a{display:block}.about .section>.header nav a img{display:block;width:16.7rem}.about .section>.wrapper{max-width:110rem;margin:auto;padding-top:8.7rem;padding-bottom:9rem}.about .section>.wrapper .text01{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:15.5rem}.about .section>.wrapper .text01 .cell .title{text-align:center;margin:0 0 1.5rem 0}.about .section>.wrapper .text01 .cell .cv,.about .section>.wrapper .text01 .cell .slider{-webkit-user-select:none;-moz-user-select:none;user-select:none;width:32.3rem;height:20.6rem;border:1px solid #fff;border-radius:.5rem;overflow:hidden;padding:.95rem .95rem .95rem .95rem;box-sizing:border-box}.about .section>.wrapper .text01 .cell .cv .slick,.about .section>.wrapper .text01 .cell .slider .slick{list-style:none;margin:0;padding:0}.about .section>.wrapper .text01 .cell .cv .slick li,.about .section>.wrapper .text01 .cell .slider .slick li{padding-right:1.8rem}.about .section>.wrapper .text01 .cell .cv .slick li img,.about .section>.wrapper .text01 .cell .slider .slick li img{width:auto;height:18.7rem}.about .section>.wrapper .text01 .cell .arrows{margin:2.8rem 0 0 0;text-align:center}.about .section>.wrapper .text01 .cell .arrows img{cursor:pointer;transition:.2s transform}.about .section>.wrapper .text01 .cell .arrows img#slider01-previous,.about .section>.wrapper .text01 .cell .arrows img#slider02-previous{margin-right:12.8rem}.about .section>.wrapper .text01 .cell .arrows img:hover#slider01-previous,.about .section>.wrapper .text01 .cell .arrows img:hover#slider02-previous{transform:translateX(-2px)}.about .section>.wrapper .text01 .cell .arrows img:hover#slider01-next,.about .section>.wrapper .text01 .cell .arrows img:hover#slider02-next{transform:translateX(2px)}.about .section>.wrapper .text01 .text01-01{order:3;width:100%}.about .section>.wrapper .text01 .text01-01 .cell{width:100%;text-align:center}.about .section>.wrapper .text01 .text01-02{order:1;width:32.3rem}.about .section>.wrapper .text01 .text01-02 .title{margin-top:.3rem}.about .section>.wrapper .text01 .text01-03{order:2;width:32.3rem}.about .section>.wrapper .text01 .text01-04{order:4;width:32.3rem}.about .section>.wrapper .text01 .text01-05{order:5;width:32.3rem}.about .section>.wrapper .text01 .text01-05 .title{margin:.6rem 0 1.7rem 0}.about .section>.wrapper .text01 .text01-05 .cv p{margin:0;text-align:center;overflow:hidden;height:18.7rem}.about .section>.wrapper .text01 .text01-05 .cv p a,.about .section>.wrapper .text01 .text01-05 .cv p img{display:inline-block}.about .section>.wrapper .text02{display:flex;justify-content:space-between}.about .section>.wrapper .text02 .left{margin-top:-35rem;width:57rem;padding-right:1.5rem}.about .section>.wrapper .text02 .left p{font-family:"Avenir LT Std";font-weight:300;font-size:1.4rem;margin:0}.about .section>.wrapper .text02 .left strong{font-weight:700;font-size:1.6rem}.about .section>.wrapper .text02 .left .center{display:block;text-align:center}.about .section>.wrapper .text02 .right{margin-bottom:8.5rem}.about .section>.wrapper .text02 .right .photo{margin-bottom:7.4rem;position:relative}.about .section>.wrapper .text02 .right .photo img{width:48.8rem}.about .section>.wrapper .text02 .right .photo p{position:absolute;top:0;left:0;background:#000;margin:0;font-size:1.5rem;padding:.5rem;width:16rem;font-family:"Avenir LT Std"}.about .section>.wrapper .text02 .right .social{width:39.2rem;margin:auto auto 3.6rem auto}.about .section>.wrapper .text02 .right .social ul{display:flex;list-style:none;align-items:center;justify-content:space-between;margin:0;padding:0}.about .section>.wrapper .text02 .right .social ul a{display:block}.about .section>.wrapper .text02 .right .social ul img{display:block}.about .section>.wrapper .text02 .right .contact{font-family:"Avenir LT Std";font-weight:900;font-size:1.8rem;margin:0;text-align:center}.about .section>.wrapper .text02 .right .contact a{color:inherit;text-decoration:none}.about .section>.wrapper .text02 .right .contact a:hover{text-decoration:underline}/*# sourceMappingURL=styles.min.css.map */