#gnavi{position:static}@media only screen and (max-width:410px){.len-adjust-sp:before{content:"\a";white-space:pre}}#about-rex{background:#fff;padding-bottom:3%;margin-top:7%}@media screen and (max-width:1535px){#about-rex{margin-top:9%}}@media screen and (max-width:1365px){#about-rex{margin-top:12%}}@media screen and (max-width:767px){#about-rex{margin-top:20%;padding-bottom:10%}}@media screen and (max-width:410px){#about-rex{margin-top:25%}}#about-rex .scroll-fadein{opacity:0;transform:translateY(80px);transition:all 1s}@media screen and (max-width:767px){#about-rex .scroll-fadein{transform:translateY(40px)}}#about-rex>section+section{margin-top:90px}@media screen and (max-width:767px){#about-rex>section+section{margin-top:50px}}#about-rex h2{height:10vh;display:flex;align-items:center;justify-content:center;color:#f5f5f5;font-size:2.4rem;line-height:1.5}@media screen and (max-width:767px){#about-rex h2{font-size:2rem}}#about-rex h3{font-size:2.6rem;font-weight:700}@media screen and (max-width:1023px){#about-rex h3{font-size:2rem}}@media screen and (max-width:767px){#about-rex h3{font-size:1.8rem}}#about-rex .pgph{margin-top:20px;padding:0 10px;line-height:1.5}@media screen and (max-width:767px){#about-rex .pgph{margin-top:10px}}#about-rex .pgph p{font-size:1.8rem}@media screen and (max-width:767px){#about-rex .pgph p{font-size:1.6rem}}#about-rex #intro .top-img{padding-top:16px;margin:0 auto;width:100%}#about-rex #intro .top-img img{width:100%}#about-rex #intro .catch-frase{background:#7fbfff;background:-moz-linear-gradient(#6AC1B7 0%,#7fbfff 100%);background:-webkit-gradient(linear,left top,left bottom,from(#6AC1B7),to(#7fbfff));background:-webkit-linear-gradient(#6AC1B7 0%,#7fbfff 100%);background:-o-linear-gradient(#6AC1B7 0%,#7fbfff 100%);background:linear-gradient(#6ac1b7,#7fbfff);box-shadow:0 0 8px gray;width:90%;margin:20px auto 0;padding:20px 0;border-radius:7px;font-size:2.6rem;line-height:1.5;color:#f5f5f5;font-weight:700;text-align:center}@media screen and (max-width:1023px){#about-rex #intro .catch-frase{font-size:2rem}}@media screen and (max-width:767px){#about-rex #intro .catch-frase{box-sizing:border-box;margin-top:16px;width:96%;padding:10px 0;font-size:1.8rem}}@media screen and (max-width:410px){#about-rex #intro .catch-frase{font-size:1.7rem}}@media screen and (max-width:359px){#about-rex #intro .catch-frase{font-size:1.5rem}}#about-rex #intro .link-wrap{margin-top:30px}@media screen and (max-width:767px){#about-rex #intro .link-wrap{margin-top:20px}}#about-rex #intro .link-wrap h2{width:20%;margin:0 auto;height:auto;display:block;text-align:center;color:#1b435d;font-size:2.8rem;line-height:1.5;border-bottom:solid 1px}@media screen and (max-width:767px){#about-rex #intro .link-wrap h2{width:60%;font-size:2rem}}#about-rex #intro .link-wrap .sdgs-link-pc{display:block;margin:3rem auto 0;width:90%;box-shadow:0 0 8px gray;border-radius:7px}@media screen and (max-width:767px){#about-rex #intro .link-wrap .sdgs-link-pc{display:none}}#about-rex #intro .link-wrap .sdgs-link-pc img{border-radius:7px;width:100%}#about-rex #intro .link-wrap .sdgs-link-pc:hover{opacity:.5}#about-rex #intro .link-wrap .sdgs-link-sp{display:none;margin:20px auto 0;width:90%;box-shadow:0 0 8px gray;border-radius:7px}@media screen and (max-width:767px){#about-rex #intro .link-wrap .sdgs-link-sp{display:block}}#about-rex #intro .link-wrap .sdgs-link-sp img{border-radius:7px;width:100%}#about-rex #select-reason h2{background:#1b435d}#about-rex #select-reason .point-item-wrapper{width:80%;margin:40px auto 0}@media screen and (max-width:767px){#about-rex #select-reason .point-item-wrapper{width:96%;margin:20px auto 0}}#about-rex #select-reason .point-item-wrapper .point-item{padding:60px 70px;background-color:#f5f5f5;border-radius:4px;box-shadow:0 0 8px gray}@media screen and (max-width:1365px){#about-rex #select-reason .point-item-wrapper .point-item{padding:40px 50px}}@media screen and (max-width:767px){#about-rex #select-reason .point-item-wrapper .point-item{padding:10px}}#about-rex #select-reason .point-item-wrapper .point-item h3{position:relative;color:#196ca0;line-height:1.5}#about-rex #select-reason .point-item-wrapper .point-item h3 .point-background-img{position:absolute;width:70px;top:-20px;left:-47px;opacity:.5}@media screen and (max-width:767px){#about-rex #select-reason .point-item-wrapper .point-item h3 .point-background-img{top:-7px;left:-7px;width:50px}}#about-rex #select-reason .point-item-wrapper .point-item h3 .point-background-img img{width:100%}#about-rex #select-reason .point-item-wrapper .point-item+.point-item{margin-top:40px}@media screen and (max-width:767px){#about-rex #select-reason .point-item-wrapper .point-item+.point-item{margin-top:20px}}#about-rex #regular-member h2{background:#f6b352}#about-rex #mail-member h2{background:#ef866b}#about-rex .container{width:80%;box-sizing:border-box;background-color:#efefef;padding:40px 70px;margin:40px auto 0;border-radius:7px;box-shadow:0 0 8px gray}@media screen and (max-width:1365px){#about-rex .container{padding:40px 50px;width:80%}}@media screen and (max-width:767px){#about-rex .container{width:96%;margin-top:20px;padding:10px}}@media screen and (max-width:767px){#about-rex .container section{padding-left:0}}#about-rex .container section h3{position:relative;padding:.25em 0}#about-rex .container section h3:after{margin-top:4px;content:"";display:block;height:4px;background:-webkit-linear-gradient(to right,#EF866B,transparent);background:linear-gradient(to right,#EF866B,transparent)}#about-rex .container section+section{margin-top:30px}#about-rex .container .deco-flame-img{width:20%;margin:20px auto}@media screen and (max-width:767px){#about-rex .container .deco-flame-img{width:30%;margin-top:10px}}#about-rex .container .deco-flame-img img{width:100%}#about-rex .container .contact-wrapper{margin:30px auto 0;display:flex;justify-content:center}#about-rex .container .contact-wrapper a.contact-button{display:block;text-decoration:none;color:#3c3c3c;padding:12px 20px;border-radius:7px;font-size:1.8rem;font-weight:700;background-color:#f68655;color:#f5f5f5}@media screen and (max-width:767px){#about-rex .container .contact-wrapper a.contact-button{font-size:1.6rem}}#about-rex .container .contact-wrapper a.contact-button:hover{opacity:.5}#about-rex .membership-img{position:relative;box-sizing:border-box;margin:40px auto 20px;padding:10px;border-radius:7px;width:80%;box-shadow:0 0 8px gray}#about-rex .membership-img:hover{opacity:.5}@media screen and (max-width:1365px){#about-rex .membership-img{width:80%}}@media screen and (max-width:767px){#about-rex .membership-img{width:96%;padding:0;margin:20px auto 0}}#about-rex .membership-img img{width:100%}#about-rex .membership-img .img-text{position:absolute;color:#3c3c3c;top:24%;left:12%;line-height:1.5}@media screen and (max-width:1023px){#about-rex .membership-img .img-text{top:11%;left:9%}}@media screen and (max-width:767px){#about-rex .membership-img .img-text{top:27%;left:6%;line-height:1.1}}@media screen and (max-width:359px){#about-rex .membership-img .img-text{left:4%}}#about-rex .membership-img .img-text .member-type{font-size:2rem;font-weight:700}@media screen and (max-width:1023px){#about-rex .membership-img .img-text .member-type{text-align:center}}@media screen and (max-width:767px){#about-rex .membership-img .img-text .member-type{display:none}}#about-rex .membership-img .img-text .information{font-size:2.8rem;font-weight:700;text-align:center;border-bottom:solid 2px #3c3c3c}@media screen and (max-width:1023px){#about-rex .membership-img .img-text .information{font-size:2.4rem}}@media screen and (max-width:767px){#about-rex .membership-img .img-text .information{font-size:1.6rem}}@media screen and (max-width:410px){#about-rex .membership-img .img-text .information{font-size:1.4rem}}@media screen and (max-width:359px){#about-rex .membership-img .img-text .information{font-size:1.3rem}}#about-rex .membership-img .img-text .information-guide{margin-top:6px;font-size:1.8rem;text-align:center;color:#f6b352;font-weight:700}@media screen and (max-width:767px){#about-rex .membership-img .img-text .information-guide{font-size:1.2rem}}#about-rex .membership-img .img-text .information-guide i{font-size:2rem}@media screen and (max-width:767px){#about-rex .membership-img .img-text .information-guide i{font-size:1em}}
