.column{margin-bottom:140px}.ly-Container{padding-top:140px;margin-top:-140px}.content-Ttl{font-size:30px;margin-bottom:60px}.content-Ttl span{display:block;color:#656565;font-size:15px}.below1023{display:none}@media screen and (max-width:1469px){.ly-Container{padding-top:130px;margin-top:-130px}}@media screen and (max-width:1279px){.column{margin-bottom:120px}.ly-Container{padding-top:110px;margin-top:-110px}}@media screen and (max-width:1023px){.column{margin-bottom:100px}.content-Ttl{font-size:28px}.content-Ttl span{font-size:14px}.more1023{display:none}.below1023{display:block}}@media screen and (max-width:767px){.column{margin-bottom:80px}.content-Ttl{font-size:26px}.content-Ttl span{font-size:14px}}.page-Navi{margin-bottom:100px}.page-Navi ul{display:flex;justify-content:center}.page-Navi ul li{border-left:1px solid #c2c2c2;padding:0 20px}.page-Navi ul li:last-of-type{border-right:1px solid #c2c2c2}.page-Navi ul li a{font-size:16px}.page-Navi ul li a:hover{color:#898989}@media screen and (max-width:1023px){.page-Navi{margin-bottom:80px}}@media screen and (max-width:767px){.page-Navi{margin-bottom:60px}.page-Navi ul{display:block;padding:0 20px}.page-Navi ul li{border-left:0;padding:0 0 0 40px;position:relative}.page-Navi ul li:before{content:"";display:block;width:20px;height:1px;background-color:#c2c2c2;position:absolute;top:0;bottom:0;left:0;margin:auto;z-index:1}.page-Navi ul li+li{margin-top:10px}.page-Navi ul li:last-of-type{border-right:0}}.hero-Standard .bg-Image{width:100%;height:50svh;background-size:cover;background-position:center;position:relative}.hero-Standard .main-Ttl{max-width:1024px;color:#fff;width:100%;font-size:24px;line-height:1.4;text-align:center;text-shadow:2px 2px 5px #333;position:absolute;top:50%;right:0;left:0;transform:translateY(-50%);margin:auto;z-index:1}.hero-Standard .main-Ttl span{display:block;font-size:48px}@media screen and (max-width:1469px){.hero-Standard .bg-Image{height:55svh}.hero-Standard .main-Ttl{font-size:18px}.hero-Standard .main-Ttl span{font-size:36px}}@media screen and (max-width:1279px){.hero-Standard .bg-Image{max-height:380px}}@media screen and (max-width:767px){.hero-Standard .bg-Image{max-height:none}}@media screen and (max-width:479px){.hero-Standard .bg-Image{height:350px}}.breadcrumb-List{padding:10px 0}.breadcrumb-List ol{font-size:0;text-align:right}.breadcrumb-List ol li{display:inline-block;font-size:15px;position:relative}.breadcrumb-List ol li+li{padding-left:20px}.breadcrumb-List ol li+li:before{content:"\03e";position:absolute;top:0;left:5px;z-index:1}.breadcrumb-List ol li a{color:#898989;font-size:15px}.breadcrumb-List ol li a:hover{text-decoration:underline}@media screen and (max-width:1023px){.breadcrumb-List ol li{font-size:14px}}.main-Contents{padding-top:100px}@media screen and (max-width:767px){.main-Contents{padding-top:80px}}.st-Counseling{background-image:url(//rexst-gm.com/wp-content/themes/rexst/css/../images/common/gray_bg.jpg);background-size:cover;background-position:center center;padding:140px 0}.st-Counseling .content-Ttl{width:50%;color:#fff;float:left}.st-Counseling .content-Ttl span{color:#fff}.st-Counseling .image{width:50%;padding-left:40px;box-sizing:border-box;float:right}.st-Counseling .txt-Box{width:50%;margin-bottom:40px;float:left}.st-Counseling .txt-Box h3{color:#fff;font-size:24px;line-height:2;margin-bottom:40px}.st-Counseling .txt-Box p{color:#fff;font-size:16px;line-height:2}.st-Counseling .btn-Box{width:50%;float:left}.st-Counseling .counseling-Btn a{display:block;max-width:360px;color:#fff;font-size:17px;text-align:center;background-image:linear-gradient(90deg,#545454 0%,#333 100%);background-color:#6d6d6d;padding:25px 0;position:relative;transition:.6s all}.st-Counseling .counseling-Btn a:hover{background-image:none;background-color:#6d6d6d}.st-Counseling .counseling-Btn a:after{content:"";display:block;width:6px;height:6px;border-top:2px solid #fff;border-right:2px solid #fff;position:absolute;top:0;right:20px;bottom:0;transform:rotate(45deg);margin:auto;z-index:1;transition:.6s all}.st-Counseling .trial-Btn{color:#fff;margin-top:20px}.st-Counseling .trial-Btn a{color:#fff;transition:.6s all}.st-Counseling .trial-Btn a:hover{color:#898989;text-decoration:underline}@media screen and (max-width:1279px){.st-Counseling .content-Ttl{width:55%}.st-Counseling .image{width:45%}.st-Counseling .txt-Box{width:55%}.st-Counseling .btn-Box{width:55%}}@media screen and (max-width:1023px){.st-Counseling{padding:100px 0}.st-Counseling .inner{max-width:580px;margin:0 auto}.st-Counseling .content-Ttl{width:100%;float:none}.st-Counseling .image{width:100%;height:60vw;padding-left:0;margin-bottom:40px;float:none}.st-Counseling .image img{height:100%;object-fit:cover;object-position:center center}.st-Counseling .txt-Box{width:100%;float:none}.st-Counseling .btn-Box{max-width:360px;width:100%;margin:0 auto;float:none}}@media screen and (max-width:767px){.st-Counseling{padding:80px 0}.st-Counseling .image{height:70vw}.st-Counseling .txt-Box h3{font-size:20px;letter-spacing:-1.4px}}.st-LocalNavi{padding:140px 0}.st-LocalNavi .list{display:flex;flex-wrap:wrap;justify-content:center}.st-LocalNavi .list .item{width:calc(100% / 2 - 10px);margin-right:20px;margin-bottom:30px}.st-LocalNavi .list .item:nth-child(2n){margin-right:0}.st-LocalNavi .list .item:last-child{margin-right:0}.st-LocalNavi .list .item a{display:flex;align-items:center;flex-wrap:wrap;border:1px solid #767676;transition:.6s all;position:relative}.st-LocalNavi .list .item a:hover{background-color:#707070}.st-LocalNavi .list .item a:before{content:"";display:block;width:30px;height:30px;background-color:#707070;clip-path:polygon(100% 0,0% 100%,100% 100%);position:absolute;right:0;bottom:0;z-index:1}.st-LocalNavi .list .item .bg-Image{width:200px;background-size:cover;background-position:center center}.st-LocalNavi .list .item .bg-Image:before{content:"";display:block;padding-top:100%}.st-LocalNavi .list .item dl{width:calc(100% - 200px);padding:0 25px;box-sizing:border-box}.st-LocalNavi .list .item dt{font-size:24px;padding-top:8px;margin-bottom:20px;position:relative;transition:.6s all;z-index:1}.st-LocalNavi .list .item a:hover dt{color:#fff}.st-LocalNavi .list .item dt:before{color:#ededed;font-size:24px;font-family:"Cinzel",serif;position:absolute;top:0;left:0;z-index:1;transition:.6s all}.st-LocalNavi .list .item a:hover dt:before{color:#7d7d7d}.st-LocalNavi .list .introduction-Item .bg-Image{background-image:url(//rexst-gm.com/wp-content/themes/rexst/css/../images/common/intro_image.jpg)}.st-LocalNavi .list .introduction-Item dt:before{content:"INTRODUCTION"}.st-LocalNavi .list .service-Item .bg-Image{background-image:url(//rexst-gm.com/wp-content/themes/rexst/css/../images/common/service_image.jpg)}.st-LocalNavi .list .service-Item dt:before{content:"SERVICE"}.st-LocalNavi .list .price-Item .bg-Image{background-image:url(//rexst-gm.com/wp-content/themes/rexst/css/../images/common/price_image.jpg)}.st-LocalNavi .list .price-Item dt:before{content:"PRICEPRICE\26 EXAMPLE"}.st-LocalNavi .list .trainer-Item .bg-Image{background-image:url(//rexst-gm.com/wp-content/themes/rexst/css/../images/common/trainer_image.jpg)}.st-LocalNavi .list .trainer-Item dt:before{content:"TRAINER"}.st-LocalNavi .list .access-Item .bg-Image{background-image:url(//rexst-gm.com/wp-content/themes/rexst/css/../images/common/access_image.jpg)}.st-LocalNavi .list .access-Item dt:before{content:"ACCESS"}.st-LocalNavi .list .item dt span{position:relative;z-index:2}.st-LocalNavi .list .item dd{font-size:15px;letter-spacing:-.5px;transition:.6s all}.st-LocalNavi .list .item a:hover dd{color:#fff}@media screen and (max-width:1279px){.st-LocalNavi .list .item .bg-Image{width:180px}.st-LocalNavi .list .item dl{width:calc(100% - 180px)}.st-LocalNavi .list .item dt{font-size:22px}.st-LocalNavi .list .item dt:before{font-size:20px}}@media screen and (max-width:1023px){.st-LocalNavi{padding:100px 0}.st-LocalNavi .list{max-width:580px;margin:0 auto}.st-LocalNavi .list .item{width:100%;margin-right:0}}@media screen and (max-width:767px){.st-LocalNavi{padding:80px 0}.st-LocalNavi .list .item .bg-Image{width:120px;height:160px}.st-LocalNavi .list .item .bg-Image img{height:100%;object-fit:cover;object-position:center center}.st-LocalNavi .list .item dl{width:calc(100% - 120px);padding:0 20px}.st-LocalNavi .list .item dt{padding-top:3px;margin-bottom:10px}.st-LocalNavi .list .item dt:before{font-size:16px}.st-LocalNavi .list .item dd{font-size:14px;letter-spacing:normal}}.introduction-Trial{background-image:url(//rexst-gm.com/wp-content/themes/rexst/css/../images/common/white_bg.jpg);background-size:cover;background-position:center center;padding:140px 0}.introduction-Trial .main-Ttl:before{color:#d9d8d8;content:"TRIAL SESSION"}.introduction-Trial .col{display:flex;flex-wrap:wrap;padding:0 20px}.introduction-Trial .col .image{width:50%;padding-right:60px;box-sizing:border-box}.introduction-Trial .col .txt-Box{width:50%}.introduction-Trial .col .txt-Box dt{font-size:24px;border-bottom:1px solid #bbb;padding:0 0 10px 40px;margin-bottom:50px;position:relative}.introduction-Trial .col .txt-Box dt:before{content:"";display:block;width:1px;height:calc(100% + 20px);background-color:#bbb;position:absolute;top:0;left:20px}.introduction-Trial .col .txt-Box dd{padding-left:40px}.introduction-Trial .col .txt-Box dd.txt{color:#4c4b4b;font-size:16px;margin-bottom:40px}.introduction-Trial .col .txt-Box dd.btn a{display:block;max-width:320px;color:#fff;font-size:16px;text-align:center;background-image:linear-gradient(90deg,#545454 0%,#333 100%);background-color:#6d6d6d;padding:20px 0;position:relative;transition:.6s all}.introduction-Trial .col .txt-Box dd.btn a:hover{background-image:none;background-color:#6d6d6d}.introduction-Trial .col .txt-Box dd.btn a:after{content:"";display:block;width:6px;height:6px;border-top:2px solid #fff;border-right:2px solid #fff;position:absolute;top:0;right:20px;bottom:0;transform:rotate(45deg);margin:auto;z-index:1;transition:.6s all}@media screen and (max-width:1279px){.introduction-Trial{padding:100px 0}}@media screen and (max-width:1023px){.introduction-Trial{padding:100px 0}.introduction-Trial .col .image{padding-right:40px}}@media screen and (max-width:767px){.introduction-Trial .col{padding:0}.introduction-Trial .col .image{width:100%;height:240px;padding-right:0;margin-bottom:40px}.introduction-Trial .col .image img{width:100%;height:100%;object-fit:cover;object-position:center center}.introduction-Trial .col .txt-Box{width:100%}.introduction-Trial .col .txt-Box dt{font-size:23px;padding:0 0 10px}.introduction-Trial .col .txt-Box dt:before{content:none}.introduction-Trial .col .txt-Box dt .br1023{display:none}.introduction-Trial .col .txt-Box dd{padding-left:0}.introduction-Trial .col .txt-Box dd.btn a{margin:0 auto}}.about .main-Ttl:before{color:#ededed;content:"ABOUT"}.about .inner{padding:0 20px;margin-bottom:80px}.about .col dl+dl{margin-top:60px}.about .col dl dt{margin-bottom:40px}.about .col dl dd{color:#4c4b4b;font-size:16px;line-height:2}.about .col dl dd+dd{margin-top:20px}.about .txt-Box dt{font-size:24px}.about .conditioning-Box{margin-bottom:60px}.about .conditioning-Box dt{font-size:22px;padding-left:40px;position:relative}.about .conditioning-Box dt:before{content:"";display:block;width:20px;height:1px;background-color:#333;position:absolute;top:0;bottom:0;left:0;margin:auto;z-index:1}.about .conditioning-Image{padding:0 20px;box-sizing:border-box}.about .effect-Col{background-image:url(//rexst-gm.com/wp-content/themes/rexst/css/../images/common/gray_bg.jpg);background-size:cover;background-position:top center;padding-bottom:100px;position:relative}.about .effect-Col:before{content:"";display:block;width:100%;height:200px;background-image:url(//rexst-gm.com/wp-content/themes/rexst/css/../images/common/white_mask.png);background-size:100% 100%;position:absolute;top:-.5px;left:0;z-index:1;transform:scaleY(-1)}.about .effect-Col .outer{display:flex;flex-wrap:wrap;padding:0 20px;position:relative;z-index:2}.about .effect-Col .item{width:calc(100% / 3 - 13.5px);margin-right:20px}.about .effect-Col .item:nth-child(3){margin-right:0}.about .effect-Col .item .image{margin-bottom:30px}.about .effect-Col .item h3{color:#fff;font-size:22px;text-align:center}.about .effect-Col .item dd{color:#fff}@media screen and (max-width:1279px){.about .effect-Col:before{height:160px}}@media screen and (max-width:1023px){.about .effect-Col{padding-bottom:80px}.about .effect-Col:before{height:140px}}@media screen and (max-width:767px){.about .inner{padding:0}.about .txt-Box dt{font-size:23px;letter-spacing:-1.9px}.about .conditioning-Box dt{font-size:20px;padding-left:30px}.about .conditioning-Image{padding:0}.about .effect-Col:before{height:80px}.about .effect-Col .outer{padding:0}.about .effect-Col .item{width:100%;margin-right:0}.about .effect-Col .item+.item{margin-top:60px}}.service-Intro{padding-bottom:40px}.service-Intro h2{font-size:28px;border-bottom:1px solid #333;padding-bottom:10px;margin-bottom:60px}.service-Intro h2 b{font-weight:400}.service-Intro h2 span{display:block;font-size:15px}.service-Intro .col{display:flex;flex-wrap:wrap;padding:0 20px}.service-Intro .txt-Box{width:50%}.service-Intro .txt-Box dt{font-size:24px;margin-bottom:40px}.service-Intro .txt-Box dd{color:#4c4b4b;font-size:16px;line-height:2}.service-Intro .txt-Box dd+dd{margin-top:20px}.service-Intro .img-Box{width:50%;padding-left:80px;box-sizing:border-box}.service-Intro .img-Box .image{position:relative}.service-Intro .img-Box .image:before{content:"";height:100%;aspect-ratio:53/638;background-image:url(//rexst-gm.com/wp-content/themes/rexst/css/../images/service/service_intro_txt.png);background-size:100% 100%;position:absolute;top:0;left:-20px;z-index:2}.service-Intro .img-Box .image:after{content:"";display:block;width:100%;height:55px;background-image:url(//rexst-gm.com/wp-content/themes/rexst/css/../images/common/white_mask.png);position:absolute;right:0;bottom:-1px;z-index:1;transform:scaleX(-1)}.service-Detail{position:relative}.service-Detail:before{content:"";width:50%;height:200px;background-image:url(//rexst-gm.com/wp-content/themes/rexst/css/../images/service/gray_triangle.png);background-size:cover;position:absolute;top:30px;left:0;z-index:1}.service-Detail .outer{background-image:url(//rexst-gm.com/wp-content/themes/rexst/css/../images/common/white_bg.jpg);background-size:cover;background-position:center center;clip-path:polygon(0 160px,100% 0,100% 100%,0% 100%);padding:240px 0 140px;position:relative;z-index:2}.service-Detail .wrapper{position:relative;z-index:3}.service-Detail .content-Ttl span{color:#656565}.service-Detail .txt-Box{padding:0 20px;margin-bottom:100px}.service-Detail .txt-Box dt{font-size:24px;margin-bottom:40px}.service-Detail .txt-Box dd{color:#4c4b4b;font-size:16px;line-height:2}.service-Detail .txt-Box dd+dd{margin-top:20px}.service-Detail .list{padding:0 20px}.service-Detail .list .item{display:flex;flex-wrap:wrap;align-items:center;position:relative}.service-Detail .list .item:nth-child(2){flex-direction:row-reverse}.service-Detail .list .item+.item{padding-top:100px}.service-Detail .list .item:nth-child(2):before,.service-Detail .list .item:nth-child(3):before{content:"";display:block;width:1px;height:170px;background-color:#bbb;position:absolute;top:-35px;right:0;left:0;margin:auto;transform:rotate(-50deg);z-index:1}.service-Detail .list .item:nth-child(2):before{transform:rotate(-50deg)}.service-Detail .list .item:nth-child(3):before{transform:rotate(50deg)}.service-Detail .list .item .image{width:50%;padding-right:60px;box-sizing:border-box;position:relative;z-index:2}.service-Detail .list .item:nth-child(2) .image{padding-right:0;padding-left:60px}.service-Detail .list .item .box{width:50%}.service-Detail .list .item h3{font-size:26px;border-bottom:1px solid #bbb;padding-left:120px;padding-bottom:20px;margin-bottom:50px;position:relative}.service-Detail .list .item:nth-child(1) h3{padding-left:110px}.service-Detail .list .item h3:before{color:#8ab082;font-size:62px;font-family:"Cinzel",serif;position:absolute;top:-12px;left:40px;z-index:1}.service-Detail .list .item:nth-child(1) h3:before{content:"01"}.service-Detail .list .item:nth-child(2) h3:before{content:"02"}.service-Detail .list .item:nth-child(3) h3:before{content:"03"}.service-Detail .list .item h3:after{content:"";display:block;width:1px;height:calc(100% + 20px);background-color:#bbb;position:absolute;top:0;left:20px;z-index:1}.service-Detail .list .item h3 span{display:block;color:#656565;font-size:14px}.service-Detail .list .item dl{padding-right:20px;padding-left:45px}.service-Detail .list .item dt{font-size:22px;margin-bottom:30px}.service-Detail .list .item dl dd{color:#4c4b4b;font-size:16px;line-height:2}@media screen and (max-width:1279px){.service-Detail .list .item:nth-child(2):before{height:215px;top:-58px;transform:rotate(-34deg)}.service-Detail .list .item:nth-child(3):before{height:260px;top:-64px;transform:rotate(30deg)}}@media screen and (max-width:1023px){.service-Intro h2{font-size:26px}.service-Intro h2 span{font-size:14px}.service-Intro .txt-Box{width:100%;margin-bottom:60px}.service-Intro .img-Box{max-width:320px;width:100%;padding-left:0;margin-left:auto}.service-Detail .outer{clip-path:polygon(0 115px,100% 0,100% 100%,0% 100%);padding:180px 0 100px}.service-Detail .list .item+.item{padding-top:80px}.service-Detail .list .item:nth-child(2):before,.service-Detail .list .item:nth-child(3):before{content:none}.service-Detail .list .item .box{width:100%}.service-Detail .list .item h3{font-size:24px}.service-Detail .list .item .image{width:100%;aspect-ratio:670/480;padding-right:20px;padding-left:45px;margin-bottom:40px}.service-Detail .list .item:nth-child(2) .image{padding-right:20px;padding-left:45px}.service-Detail .list .item .image img{height:100%;object-fit:cover;object-position:center}}@media screen and (max-width:767px){.service-Intro .col{padding:0}.service-Intro h2 b{letter-spacing:-2px}.service-Intro .img-Box{max-width:100%;padding-left:10px}.service-Intro .img-Box .image:before{left:-15px}.service-Intro .img-Box .image:after{height:11vw}.service-Detail:before{top:5px}.service-Detail .outer{clip-path:polygon(0 47px,100% 0,100% 100%,0% 100%);padding:127px 0 80px}.service-Detail .txt-Box{padding:0;margin-bottom:80px}.service-Detail .txt-Box dt{letter-spacing:-1.8px}.service-Detail .list{padding:0}.service-Detail .list .item h3{font-size:23px;padding-left:102px}.service-Detail .list .item:nth-child(1) h3{padding-left:90px;letter-spacing:-1px}.service-Detail .list .item h3:before{font-size:60px;left:17px}.service-Detail .list .item h3:after{height:calc(100% + 10px);left:10px}.service-Detail .list .item .image{padding-right:0;padding-left:0}.service-Detail .list .item:nth-child(2) .image{padding-right:0;padding-left:0}.service-Detail .list .item dl{padding-right:0;padding-left:0}.service-Detail .list .item:nth-child(2) dt{letter-spacing:-1.2px}}.price-Intro .inner{padding:0 20px}.price-Intro h3{font-size:24px;margin-bottom:60px}.price-Intro h3 span{position:relative}.price-Intro h3 span b{font-weight:400}.price-Intro h3 span:before{content:"";display:block;width:100%;height:10px;background-color:#f7ffa0;position:absolute;bottom:0;left:0;z-index:-1}.price-Intro .time-60{margin-top:80px}.price-Intro .col h4{font-size:24px;margin-bottom:40px;position:relative}.price-Intro .col h4:before{content:"";display:block;width:100%;height:1px;background-color:#333;position:absolute;top:0;bottom:0;left:0;margin:auto;z-index:1}.price-Intro .col h4 span{background-color:#fff;padding-right:20px;position:relative;z-index:2}.price-Intro .col .list{display:flex}.price-Intro .col .list .item{width:calc(100% / 3 - 10px);border:1px solid #707070;box-sizing:border-box;margin-right:20px}.price-Intro .col .list .item:last-child{margin-right:0}.price-Intro .col .list .item dt{font-size:20px;color:#fff;text-align:center;background-color:#707070;padding:20px}.price-Intro .col .list .item dd{font-size:15px;text-align:center;padding:40px 20px}.price-Intro .col .list .item dd b{font-size:22px;font-weight:400}.price-Intro .col .list .item dd span{display:block;color:#c12b2b;font-size:14px}.price-Caution{background-image:url(//rexst-gm.com/wp-content/themes/rexst/css/../images/common/white_bg.jpg);background-size:cover;background-position:center center;padding:100px 0}.price-Caution h2{font-size:24px;text-align:center;margin-bottom:60px;position:relative}.price-Caution h2:before,.price-Caution h2:after{content:"";width:calc(100% / 2 - 187px);height:1px;background-color:#333;position:absolute;top:0;bottom:0;margin:auto;z-index:1}.price-Caution h2:before{left:0}.price-Caution h2:after{right:0}.price-Caution .list{padding:0 20px}.price-Caution .list dl+dl{margin-top:30px}.price-Caution .list dl dt{width:122px;font-size:17px;float:left}.price-Caution .list dl dd{width:calc(100% - 122px);float:right;position:relative;box-sizing:border-box}.price-Caution .list dl:first-of-type dd{padding-left:20px}.price-Caution .list dl:first-of-type dd:before{content:"\30FB";position:absolute;top:0;left:0;z-index:1}.price-Caution .list dl dd.cap{font-size:15px;padding-left:20px;margin-top:5px}.price-Caution .list dl dd.cap:before{content:"\203B";position:absolute;top:0;left:0;z-index:1}.counseling-Column .inner{display:flex;flex-wrap:wrap;align-items:center;padding:0 40px}.counseling-Column .txt-Box{width:60%}.counseling-Column .txt-Box dt{font-size:22px;border-bottom:1px solid #bbb;padding:0 0 10px 30px;margin-bottom:50px;position:relative}.counseling-Column .txt-Box dt:before{content:"";display:block;width:1px;height:calc(100% + 20px);background-color:#bbb;position:absolute;top:0;left:20px}.counseling-Column .txt-Box dd{color:#4c4b4b;font-size:16px;padding-left:30px}.counseling-Column .btn{width:40%;padding-left:60px;box-sizing:border-box}.counseling-Column .btn a{display:block;max-width:320px;color:#fff;font-size:16px;text-align:center;background-image:linear-gradient(90deg,#545454 0%,#333 100%);background-color:#6d6d6d;padding:25px 0;position:relative;transition:.6s all}.counseling-Column .btn a:hover{background-image:none;background-color:#6d6d6d}.counseling-Column .btn a:after{content:"";display:block;width:6px;height:6px;border-top:2px solid #fff;border-right:2px solid #fff;position:absolute;top:0;right:20px;bottom:0;transform:rotate(45deg);margin:auto;z-index:1;transition:.6s all}@media screen and (max-width:1023px){.price-Intro .col .list{display:block}.price-Intro .col .list .item{max-width:580px;width:100%;margin-right:auto;margin-left:auto}.price-Intro .col .list .item:last-child{margin-right:auto}.price-Intro .col .list .item+.item{margin-top:40px}.price-Caution{padding:80px 0}.counseling-Column .inner{padding:0}.counseling-Column .txt-Box{width:100%}.counseling-Column .btn{width:100%;padding-left:0;margin-top:40px}.counseling-Column .btn a{margin:0 auto}}@media screen and (max-width:767px){.price-Intro .inner{padding:0}.price-Intro h3{font-size:22px;letter-spacing:-1px}.price-Intro span.marker{display:inline-block;padding-top:20px}.price-Intro h3 span.marker:before{content:none}.price-Intro h3 span b{position:relative}.price-Intro h3 span b:before{content:"";display:block;width:100%;height:10px;background-color:#f7ffa0;position:absolute;bottom:0;left:0;z-index:-1}.price-Intro .col .list{padding:0 20px}.price-Intro .col .list .item dd{padding:30px 20px}.price-Intro .col .list .item dd b{font-size:24px}.price-Caution h2{border-bottom:1px solid #333;padding-bottom:10px}.price-Caution h2:before,.price-Caution h2:after{content:none}.price-Caution .list{padding:0}.price-Caution .list dl dt{margin-bottom:20px}.price-Caution .list dl dd{width:100%;padding:0 20px;box-sizing:border-box}.price-Caution .list dl:first-of-type dd{letter-spacing:-.8px;padding-left:40px}.price-Caution .list dl:first-of-type dd:before{left:20px}.counseling-Column .txt-Box dt:before{height:calc(100% + 10px);left:10px}.price-Caution .list dl dd.cap{font-size:14px;padding-left:40px}.price-Caution .list dl dd.cap:before{left:20px}.counseling-Column .txt-Box dd{padding-left:0}.counseling-Column .btn a{max-width:360px}}.example .outer{background-image:url(//rexst-gm.com/wp-content/themes/rexst/css/../images/common/white_bg.jpg);background-size:cover;background-position:center center;padding:140px 0 0;position:relative}.example .outer:before{content:"";display:block;width:100%;height:200px;background-image:url(//rexst-gm.com/wp-content/themes/rexst/css/../images/common/white_mask.png);background-size:100% 100%;position:absolute;bottom:0;left:0;z-index:1}.example .list{padding:0 20px;position:relative;z-index:2}.example .list .item{padding-left:50px;position:relative}.example .list .item+.item{margin-top:80px}.example .list .item .num-Label{color:#fff;width:70px;height:70px;font-size:18px;position:absolute;top:0;left:15px;bottom:0;margin:auto;z-index:1}.example .list .item .num-Label:before{content:"";display:block;width:100%;height:100%;background-color:#8ab082;position:absolute;top:0;left:0;transform:rotate(45deg);z-index:1}.example .list .item .num-Label span{display:block;color:#fff;font-size:20px;line-height:1.2;text-align:center;position:absolute;top:16px;left:50%;transform:translateX(-50%);z-index:1}.example .list .item .inner{background-color:#fff;border:1px solid #707070;padding:60px 40px 60px 100px;box-sizing:border-box}.example .list .item h3{font-size:24px;border-bottom:1px solid #707070;padding-bottom:10px;padding-left:50px;margin-bottom:40px;position:relative}.example .list .item h3:before{content:"";display:block;width:30px;aspect-ratio:60/68;background-image:url(//rexst-gm.com/wp-content/themes/rexst/css/../images/price/women_icon.png);background-size:cover;background-position:center center;position:absolute;top:2px;left:0;z-index:1}.example .list .item:nth-child(2) h3:before{width:30px;aspect-ratio:60/90;background-image:url(//rexst-gm.com/wp-content/themes/rexst/css/../images/price/men_icon.png);top:-3px}.example .list .item dl{display:flex;align-items:center;margin-bottom:40px}.example .list .item dl dt{color:#fff;font-size:16px;background-color:#707070;padding:5px 10px;margin-right:20px}.example .list .item dl dd{font-size:18px}.example .list .item .txt{font-size:16px;line-height:2}@media screen and (max-width:1279px){.example .list .item:nth-child(2) h3{letter-spacing:-.5px}}@media screen and (max-width:1023px){.example .outer{padding:100px 0 0}.example .outer:before{height:140px}.example .list .item .inner{padding:40px 40px 40px 70px}.example .list .item:nth-child(2) h3:before{top:15px}.example .list .item:nth-child(3) h3{letter-spacing:-1px}}@media screen and (max-width:767px){.example .outer{padding:80px 0 0}.example .outer:before{height:80px}.example .list{padding:0}.example .list .item{padding-top:35px;padding-left:0}.example .list .item:nth-child(1) .txt{letter-spacing:-.5px}.example .list .item .inner{padding:70px 30px 40px 20px}.example .list .item .num-Label{right:0;left:0;bottom:auto;margin:auto}.example .list .item:nth-child(2) h3{letter-spacing:-1px}.example .list .item:nth-child(2) h3:before{top:0}.example .list .item dl dt{font-size:15px;margin-right:15px}.example .list .item dl dd{font-size:17px;letter-spacing:-.8px}}.profile .col{display:flex;flex-wrap:wrap}.profile .col .img-Box{width:380px}.profile .col .img-Box .image{padding-right:20px;padding-bottom:20px;position:relative}.profile .col .img-Box .image:before{content:"";display:block;width:1px;height:100%;background-color:#bbb;position:absolute;top:0;right:10px;z-index:1}.profile .col .img-Box .image:after{content:"";display:block;width:100%;height:1px;background-color:#bbb;position:absolute;bottom:10px;left:0;z-index:1}.profile .col .txt-Box{width:calc(100% - 380px);padding-left:60px;box-sizing:border-box}.profile .col .txt-Box h2{font-size:30px;margin-bottom:15px}.profile .col .txt-Box h2 span{display:block;font-size:14px}.profile .col .txt-Box h2 b{color:#6b6b6b;font-size:14px;font-weight:400;padding-left:20px}.profile .col .txt-Box .sns-Icon a{display:block;width:29px}.profile .col .txt-Box .sns-Icon{margin-bottom:40px}.profile .col .txt-Box .txt{color:#4c4b4b;font-size:15px;line-height:1.8;margin-bottom:50px}.profile .col .license{border:1px solid #707070;box-sizing:border-box;padding:30px}.profile .col .license dt{font-size:20px;margin-bottom:30px}.profile .col .license dd{font-size:16px;padding-left:20px;position:relative}.profile .col .license dd+dd{margin-top:10px}.profile .col .license dd:before{content:"\30FB";position:absolute;top:2px;left:0;z-index:1}.profile .col .license dd span{display:inline-block;vertical-align:middle}.profile .col .license dd span:last-child{font-size:12px}.interview .item{position:relative}.interview .item.q1{background-image:url(//rexst-gm.com/wp-content/themes/rexst/css/../images/common/white_bg.jpg);background-size:cover;background-position:center center;padding:40px 0 240px}.interview .item.q2{padding:80px 0}.interview .item.q3{background-image:url(//rexst-gm.com/wp-content/themes/rexst/css/../images/common/white_bg.jpg);background-size:cover;background-position:center center;padding:240px 0}.interview .item.q4{padding:80px 0 0}.interview .item.q1:before{content:"";width:100%;height:200px;background-image:url(//rexst-gm.com/wp-content/themes/rexst/css/../images/common/white_mask.png);background-size:100% 100%;position:absolute;top:0;left:0;transform:scaleY(-1);z-index:1}.interview .item.q3:before{content:"";width:100%;height:200px;background-image:url(//rexst-gm.com/wp-content/themes/rexst/css/../images/common/white_mask.png);background-size:100% 100%;position:absolute;top:0;left:0;transform:scale(-1,-1)}.interview .item.q1:after,.interview .item.q3:after{content:"";width:100%;height:200px;background-image:url(//rexst-gm.com/wp-content/themes/rexst/css/../images/common/white_mask.png);background-size:100% 100%;position:absolute;bottom:0;left:0;transform:scaleX(-1);z-index:1}.interview .item .col{position:relative;z-index:2}.interview .item .content-Ttl{margin-bottom:140px}.interview .item h3{display:flex;font-size:24px;align-items:center;margin-bottom:40px}.interview .item h3 span{display:block;color:#8ab082;font-size:48px;padding-right:40px;position:relative}.interview .item h3 span:after{content:"";display:block;width:20px;height:1px;background-color:#707070;position:absolute;top:0;right:10px;bottom:0;margin:auto;z-index:1}.interview .item .txt-Box{width:50%;float:right}.interview .item.q2 .txt-Box{width:100%}.interview .item.q3 .txt-Box{float:left}.interview .item .txt-Box dl{padding:0 20px}.interview .item .txt-Box dt{font-size:22px;margin-bottom:40px}.interview .item .txt-Box dd{color:#4c4b4b;font-size:16px;line-height:2}.interview .item .txt-Box dd+dd{margin-top:20px}.interview .item.q1 .txt-Box dd{letter-spacing:-.5px}.interview .item .image{width:50%;padding-right:60px;box-sizing:border-box;float:left}.interview .item.q3 .image{padding-right:0;padding-left:60px;float:right}@media screen and (max-width:1279px){.interview .item.q1{padding:30px 0 200px}.interview .item.q3{padding:220px 0 140px}.interview .item.q4{padding:60px 0 0}.interview .item.q1:before{height:160px}.interview .item.q1:after,.interview .item.q3:after{height:160px}.interview .item.q3:before{height:160px}.interview .item .content-Ttl{margin-bottom:120px}.interview .item:nth-child(3) h3{letter-spacing:-1px}}@media screen and (max-width:1023px){.profile .col .img-Box{width:240px}.profile .col .txt-Box{width:calc(100% - 240px);padding-left:40px}.profile .col .license{padding:30px 20px}.interview .item.q1{padding:0}.interview .item.q3{padding:140px 0 0}.interview .item.q1:before{height:140px}.interview .item.q1:after,.interview .item.q3:after{height:140px}.interview .item.q3:before{height:140px}.interview .item:nth-child(3) h3{letter-spacing:normal}.interview .item .txt-Box{width:100%;float:none}.interview .item.q3 .txt-Box{float:none}.interview .item .image{max-width:240px;padding-right:0;margin-top:40px;margin-left:auto;float:none}.interview .item.q3 .image{padding-right:0;padding-left:0}}@media screen and (max-width:767px){.profile{margin-bottom:120px}.profile .col .img-Box{width:100%;margin-bottom:40px}.profile .col .txt-Box{width:100%;padding:0 20px}.interview .item.q1{padding:120px 0 0}.interview .item.q2{padding:60px 0 50px}.interview .item.q3{padding:90px 0 0}.interview .item.q1:before{height:80px}.interview .item.q1:after,.interview .item.q3:after{height:80px}.interview .item.q3:before{height:80px}.interview .item .content-Ttl{position:absolute;top:-160px;left:0;z-index:1}.interview .item h3{display:block;font-size:22px;line-height:1.4}.interview .item h3 span{font-size:36px;padding-right:0}.interview .item h3 span:after{content:none}.interview .item:nth-child(4) .txt-Box dl dd:first-of-type{letter-spacing:-.8px}.interview .item .txt-Box dl{padding:0}.interview .item .txt-Box dt{font-size:20px;letter-spacing:-1px}.interview .item.q1 .txt-Box dd{letter-spacing:normal}}.trial-Container{background-image:url(//rexst-gm.com/wp-content/themes/rexst/css/../images/common/white_bg.jpg);background-size:cover;background-position:center center;padding:140px 0}.trial-Intro h2{font-size:30px;margin-bottom:60px}.trial-Intro h2 span{display:block}.trial-Intro h2 span+span{margin-top:10px}.trial-Intro p{color:#4c4b4b;font-size:16px;line-height:2;padding:0 20px}.trial-Price .col{padding:0 20px;margin-bottom:120px}.trial-Price .col .inner{display:flex;flex-wrap:wrap;border:1px solid #707070}.trial-Price .col h3{display:flex;width:420px;color:#fff;font-size:22px;text-align:center;background-color:#707070;align-items:center;justify-content:center}.trial-Price .col h3 small{font-size:15px}.trial-Price .col .box{display:flex;width:calc(100% - 420px);justify-content:center;background-color:#fff;padding:30px 20px;box-sizing:border-box}.trial-Price .col .box dl{position:relative}.trial-Price .col .box dl+dl{padding-left:80px}.trial-Price .col .box dl dt{font-size:16px}.trial-Price .col .box dl dd{font-size:15px;position:relative}.trial-Price .col .box dl.basic dt{margin-bottom:7px}.trial-Price .col .box dl.basic dd:after{content:"";display:block;width:100%;height:2px;background-color:#c12b2b;position:absolute;top:0;bottom:0;left:0;margin:auto;z-index:1}.trial-Price .col .box dl.basic dd span{font-size:22px}.trial-Price .col .box dl.special:before{content:"";display:block;width:40px;height:1px;background-color:#707070;position:absolute;top:0;bottom:0;left:20px;margin:auto;z-index:1}.trial-Price .col .box dl.special:after{content:"";display:block;width:8px;height:1px;background-color:#707070;position:absolute;top:0;bottom:0;left:52px;margin:auto;transform:translateY(-3px) rotate(45deg);z-index:1}.trial-Price .col .box dl.special dd b{color:#c12b2b;font-weight:400;padding-right:10px}.trial-Price .col .box dl.special dd span{font-size:28px}.trial-Price .guide{padding:0 20px}.trial-Price .guide .outer{background-color:#fff;padding:60px 40px}.trial-Price .guide h3{font-size:24px;margin-bottom:60px;position:relative}.trial-Price .guide h3:before{content:"";display:block;width:100%;height:1px;background-color:#333;position:absolute;top:0;bottom:0;left:0;margin:auto;z-index:1}.trial-Price .guide h3 span{background-color:#fff;padding-right:20px;position:relative;z-index:2}.trial-Price .guide .item{display:flex;flex-wrap:wrap}.trial-Price .guide .item+.item{margin-top:30px}.trial-Price .guide .item dt{width:105px;font-size:17px}.trial-Price .guide .item dd{width:calc(100% - 105px);font-size:17px}.trial-Detail .list{display:flex;flex-wrap:wrap;padding:0 20px}.trial-Detail .list .item{width:calc(100% / 2 - 20px);margin-right:40px}.trial-Detail .list .item:last-child{margin-right:0}.trial-Detail .list .item .image{margin-bottom:40px}.trial-Detail .list .item h3{font-size:26px;text-align:center;margin-bottom:30px}.trial-Detail .list .item p{color:#4c4b4b;font-size:16px}.trial-Contact{margin-top:100px}.trial-Contact a{display:block;max-width:620px;color:#fff;font-size:20px;text-align:center;background-image:linear-gradient(90deg,#545454 0%,#333 100%);background-color:#6d6d6d;padding:20px 0;margin:0 auto;position:relative;transition:.6s all}.trial-Contact a:hover{background-image:none;background-color:#6d6d6d}.trial-Contact a:after{content:"";display:block;width:6px;height:6px;border-top:2px solid #fff;border-right:2px solid #fff;position:absolute;top:0;right:20px;bottom:0;transform:rotate(45deg);margin:auto;z-index:1;transition:.6s all}@media screen and (max-width:1469px){.trial-Intro h2{font-size:26px}.trial-Detail .list .item h3{font-size:22px}}@media screen and (max-width:1279px){.trial-Container{padding:120px 0}.trial-Price .col{margin-bottom:100px}.trial-Price .col h3{width:320px}.trial-Price .col .box{width:calc(100% - 320px)}}@media screen and (max-width:1023px){.trial-Container{padding:100px 0}.trial-Price .col{margin-bottom:80px}.trial-Price .col h3{width:220px;font-size:18px}.trial-Price .col h3 small{font-size:14px}.trial-Price .col .box{width:calc(100% - 220px)}.trial-Price .col .box dl+dl{padding-left:60px}.trial-Price .col .box dl dt{font-size:14px}.trial-Price .col .box dl dd{font-size:13px}.trial-Price .col .box dl.basic dd span{font-size:18px}.trial-Price .col .box dl.special:before{width:25px}.trial-Price .col .box dl.special:after{width:7px;left:39px;transform:translateY(-2px) rotate(45deg)}.trial-Price .col .box dl.special dd span{font-size:24px}.trial-Price .guide .item dt{width:100px;font-size:16px}.trial-Price .guide .item dd{width:calc(100% - 100px);font-size:16px}.trial-Detail .list .item{width:calc(100% / 2 - 10px);margin-right:20px}.trial-Detail .list .item h3{font-size:20px;letter-spacing:-.5px}.trial-Contact{margin-top:80px}}@media screen and (max-width:767px){.trial-Container{padding:80px 0}.trial-Intro p{padding:0}.trial-Price .col{padding:0;margin-bottom:60px}.trial-Price .col h3{width:100%;font-size:20px;padding:20px 0}.trial-Price .col .box{width:100%}.trial-Price .col .box dl+dl{padding-left:0}.trial-Price .col .box dl dd{font-size:14px}.trial-Price .col .box dl.basic{display:none}.trial-Price .col .box dl.special:before,.trial-Price .col .box dl.special:after{content:none}.trial-Price .guide{padding:0}.trial-Price .guide .outer{padding:40px 20px}.trial-Price .guide h3{text-align:center;border-bottom:1px solid #333;padding-bottom:10px}.trial-Price .guide h3:before{content:none}.trial-Price .guide h3 span{padding-right:0}.trial-Price .guide .item dt{width:100%;margin-bottom:20px}.trial-Price .guide .item dd{width:100%;letter-spacing:-1px;padding:0 20px}.trial-Detail .list{padding:0}.trial-Detail .list .item{width:100%;margin-right:0}.trial-Detail .list .item+.item{margin-top:60px}.trial-Detail .list .item h3{font-size:22px;letter-spacing:-.8px}.trial-Contact{margin-top:60px}.trial-Contact a{font-size:18px}}.flow .list{padding:0 20px}.flow .list .item{position:relative}.flow .list .item+.item{margin-top:80px}.flow .list .item+.item:before{content:"";width:26px;height:26px;border-right:6px solid #707070;border-bottom:6px solid #707070;position:absolute;top:-64px;right:0;left:0;margin:auto;transform:rotate(45deg);z-index:1}.flow .list .item .num-Label{width:110px;height:110px;background-color:#707070;clip-path:polygon(0 0,0% 100%,100% 0);position:absolute;top:0;left:0;z-index:1}.flow .list .item .num-Label span{color:#fff;font-size:34px;position:absolute;top:10px;left:10px;z-index:2}.flow .list .item .inner{display:flex;flex-wrap:wrap;align-items:center;background-color:#fff;border:1px solid #707070;padding:30px}.flow .list .item .image{width:50%;padding-right:60px;box-sizing:border-box}.flow .list .item .txt-Box{width:50%}.flow .list .item .txt-Box dt{font-size:24px;margin-bottom:40px}.flow .list .item .txt-Box .txt{color:#4c4b4b;font-size:16px;line-height:1.8}.flow .list .item .txt-Box .btn{border-top:1px solid #bbb;padding-top:30px;margin-top:30px}.flow .list .item .txt-Box .btn .counseling-Btn a{display:block;max-width:320px;color:#fff;font-size:16px;text-align:center;background-image:linear-gradient(90deg,#545454 0%,#333 100%);background-color:#6d6d6d;padding:20px 0;position:relative;transition:.6s all}.flow .list .item .txt-Box .btn .counseling-Btn a:hover{background-image:none;background-color:#6d6d6d}.flow .list .item .txt-Box .btn .counseling-Btn a:after{content:"";display:block;width:6px;height:6px;border-top:2px solid #fff;border-right:2px solid #fff;position:absolute;top:0;right:20px;bottom:0;transform:rotate(45deg);margin:auto;z-index:1;transition:.6s all}.flow .list .item .txt-Box .btn .trial-Btn{margin-top:10px}.flow .cap{font-size:18px;padding-left:20px;margin-top:40px;position:relative}.flow .cap:before{content:"\203B";position:absolute;top:0;left:0;z-index:1}@media screen and (max-width:1279px){.flow .list .item .txt-Box .ly-Txt{letter-spacing:-1px}}@media screen and (max-width:1023px){.flow .list .item .inner{padding:30px 20px}.flow .list .item .num-Label{width:100px;height:100px}.flow .list .item .num-Label span{font-size:30px}.flow .list .item .image{padding-right:40px}.flow .list .item .txt-Box dt{font-size:22px;letter-spacing:-.5px;margin-bottom:20px}.flow .list .item .txt-Box .btn{padding-top:20px;margin-top:20px}}@media screen and (max-width:767px){.flow .list{padding:0}.flow .list .item .inner{padding:40px 20px}.flow .list .item .image{width:100%;height:200px;padding-right:0;margin-bottom:40px}.flow .list .item .image img{width:100%;height:100%;object-fit:cover;object-position:center center}.flow .list .item .txt-Box{width:100%}.flow .list .item .txt-Box dt{font-size:24px;letter-spacing:normal;margin-bottom:30px}.flow .list .item .txt-Box .btn{max-width:320px;padding-top:30px;margin:30px auto 0}.flow .list .item .txt-Box .btn .counseling-Btn a{margin:0 auto}.flow .list .item .txt-Box .btn .counseling-Btn a:after{right:10px}}.access-Map .col{display:flex;flex-wrap:wrap}.access-Map .col .map{width:50%;padding-right:60px;box-sizing:border-box}.access-Map .col .map iframe{width:100%;height:420px}.access-Map .col .map p{margin-top:10px}.access-Map .col .map p a{font-size:15px;border-bottom:1px solid #333;padding-bottom:5px}.access-Map .col .map p a:hover{color:#6d6d6d;border-bottom:1px solid #6d6d6d}.access-Map .col .txt-Box{width:50%}.access-Map .col .txt-Box h2{padding:0 20px;margin-bottom:40px}.access-Map .col .txt-Box h2 span{display:block;font-size:14px}.access-Map .col .txt-Box h2 .image{max-width:125px;margin-top:10px}.access-Map .col .list .item{display:flex;flex-wrap:wrap;border-top:1px solid #c2c2c2;padding:20px}.access-Map .col .list .item:last-child{border-bottom:1px solid #c2c2c2}.access-Map .col .list .item dt{width:90px;font-size:16px}.access-Map .col .list .item dd{color:#4c4b4b;font-size:16px}.access-Map .col .list .address-Item dd span{display:block;font-size:14px}.access-Map .col .btn-Box{padding:0 20px;margin-top:40px}.access-Map .col .btn-Box .counseling-Btn a{display:block;max-width:320px;color:#fff;font-size:16px;text-align:center;background-image:linear-gradient(90deg,#545454 0%,#333 100%);background-color:#6d6d6d;padding:20px 0;position:relative;transition:.6s all}.access-Map .col .btn-Box .counseling-Btn a:hover{background-image:none;background-color:#6d6d6d}.access-Map .col .btn-Box .counseling-Btn a:after{content:"";display:block;width:6px;height:6px;border-top:2px solid #fff;border-right:2px solid #fff;position:absolute;top:0;right:20px;bottom:0;transform:rotate(45deg);margin:auto;z-index:1;transition:.6s all}.access-Map .col .btn-Box .trial-Btn{font-size:16px;margin-top:10px}.access-Map .col .btn-Box .trial-Btn a:hover{color:#6d6d6d;text-decoration:underline}.access-Rote .rute-Navi{display:flex;flex-wrap:wrap;padding:0 20px;margin-bottom:120px}.access-Rote .rute-Navi li{width:calc(100% / 3 - 20px);margin-right:20px}.access-Rote .rute-Navi li:last-child{margin-right:0}.access-Rote .rute-Navi li a{display:block;font-size:17px;text-align:center;border:1px solid #333;padding:20px;position:relative;transition:.6s all}.access-Rote .rute-Navi li a:hover{background-color:#d2d2d2}.access-Rote .rute-Navi li a:before{content:"";display:block;width:6px;height:6px;border-right:2px solid #333;border-bottom:2px solid #333;position:absolute;top:0;right:20px;bottom:0;transform:rotate(45deg);margin:auto;z-index:1;transition:.6s all}.access-Rote .rute-Navi li a span{padding-left:40px;position:relative}.access-Rote .rute-Navi li a span:before{content:"";display:block;width:30px;background-size:cover;background-position:center center;position:absolute;top:0;bottom:0;left:0;margin:auto;z-index:1}.access-Rote .rute-Navi .car-Item a span:before{height:23px;background-image:url(//rexst-gm.com/wp-content/themes/rexst/css/../images/access/car_icon.png)}.access-Rote .rute-Navi .train-Item a span:before{height:25px;background-image:url(//rexst-gm.com/wp-content/themes/rexst/css/../images/access/tain_icon.png)}.access-Rote .rute-Navi .bicycle-Item a span:before{height:18.5px;background-image:url(//rexst-gm.com/wp-content/themes/rexst/css/../images/access/bicycle_icon.png)}.access-Rote .list .item{margin-bottom:80px}.access-Rote .list .item:last-child{margin-bottom:0}.access-Rote .list .item h3{font-size:24px;border-top:1px solid #333;border-bottom:1px solid #333;padding:15px 20px 15px 65px;margin-bottom:60px;position:relative}.access-Rote .list .item h3:before{content:"";display:block;width:35px;background-size:cover;background-position:center center;position:absolute;top:0;bottom:0;left:20px;margin:auto;z-index:1}.access-Rote .list .car-Item h3:before{height:27px;background-image:url(//rexst-gm.com/wp-content/themes/rexst/css/../images/access/car_icon.png)}.access-Rote .list .train-Item h3:before{height:29px;background-image:url(//rexst-gm.com/wp-content/themes/rexst/css/../images/access/tain_icon.png)}.access-Rote .list .bicycle-Item h3:before{height:21px;background-image:url(//rexst-gm.com/wp-content/themes/rexst/css/../images/access/bicycle_icon.png)}.access-Rote .list .item .txt-Col{padding:0 20px}.access-Rote .list .item .txt-Col p{color:#4c4b4b;margin-bottom:40px}.access-Rote .list .item .txt-Col .guide{background-color:#f6f6f6;padding:40px}.access-Rote .list .item .txt-Col .guide dt{font-size:20px;margin-bottom:20px}.access-Rote .list .item .txt-Col .guide dd{font-size:16px;padding-left:20px;position:relative}.access-Rote .list .item .txt-Col .guide dd+dd{margin-top:10px}.access-Rote .list .item .txt-Col .guide dd:before{content:"\30FB";position:absolute;top:0;left:0;z-index:1}.access-Rote .list .item .txt-Col .guide dd span{font-size:14px;padding-left:10px}.access-Rote .list .item .txt-Col .station{display:flex;margin-bottom:40px}.access-Rote .list .item .txt-Col .station dt{font-size:18px;padding-right:20px}.access-Rote .list .item .txt-Col .station dd{font-size:18px}.access-Rote .list .item .txt-Col .exit-Box+.exit-Box{margin-top:40px}.access-Rote .list .item .txt-Col .exit-Box{padding:0 20px}.access-Rote .list .item .txt-Col .exit-Box dt{font-size:18px;padding-left:20px;margin-bottom:20px;position:relative}.access-Rote .list .item .txt-Col .exit-Box dt:before{content:"\30FB";position:absolute;top:0;left:0;z-index:1}.access-Rote .list .item .txt-Col .exit-Box dd{color:#4c4b4b;font-size:16px;line-height:2;padding:0 20px}@media screen and (max-width:1023px){.access-Map .col .map{width:100%;padding-right:0;margin-bottom:60px}.access-Map .col .map iframe{height:320px}.access-Map .col .map p a{font-size:14px}.access-Map .col .txt-Box{width:100%}.access-Map .col .txt-Box h2{text-align:center}.access-Map .col .txt-Box h2 .image{margin:10px auto 0}.access-Map .col .btn-Box{max-width:320px;margin:40px auto 0}.access-Rote .rute-Navi{justify-content:center;margin-bottom:100px}.access-Rote .rute-Navi li{width:calc(100% / 2 - 10px)}.access-Rote .rute-Navi li:nth-child(2){margin-right:0}.access-Rote .rute-Navi li:nth-child(3){margin-top:20px}.access-Rote .list .item h3{font-size:22px}.access-Rote .list .item .txt-Col .guide dt{font-size:18px}}@media screen and (max-width:767px){.access-Map .col .txt-Box h2{padding:0}.access-Map .col .txt-Box h2 span{display:block;font-size:13px}.access-Map .col .map iframe{height:230px}.access-Map .col .list .item{display:block;padding:40px 20px}.access-Map .col .list .item dt{font-size:17px;margin-bottom:30px}.access-Map .col .list .item dd{padding:0 20px}.access-Map .col .btn-Box{padding:0}.access-Rote .rute-Navi{padding:0}.access-Rote .rute-Navi li{width:100%;margin-top:20px;margin-right:0}.access-Rote .list .item h3{padding:15px 20px 15px 60px;margin-bottom:60px}.access-Rote .list .item h3:before{width:30px}.access-Rote .list .car-Item h3:before{height:23px}.access-Rote .list .train-Item h3:before{height:25px}.access-Rote .list .bicycle-Item h3:before{height:18px}.access-Rote .list .item .txt-Col{padding:0}.access-Rote .list .item .txt-Col .guide{padding:30px 20px}.access-Rote .list .item .txt-Col .guide dd span{display:block}.access-Rote .list .item .txt-Col .exit-Box{padding:0}.access-Rote .list .item .txt-Col .exit-Box+.exit-Box dd{letter-spacing:-1px}}.facility{background-image:url(//rexst-gm.com/wp-content/themes/rexst/css/../images/common/gray_bg.jpg);padding-top:140px;position:relative}.facility:before{content:"";display:block;width:100%;height:200px;background-image:url(//rexst-gm.com/wp-content/themes/rexst/css/../images/common/white_mask.png);background-size:100% 100%;position:absolute;bottom:-1px;left:0;transform:scaleX(-1);z-index:1}.facility .main-Ttl{color:#fff;text-align:center}.facility .main-Ttl:before{content:"FACILITY";left:50%;transform:translateX(-50%)}.facility .txt{color:#fff;font-size:16px;text-align:center;padding:0 20px}.facility .list{display:flex;flex-wrap:wrap;margin-top:60px;position:relative;z-index:2}.facility .list .item{width:calc(100% / 3 - 14.5px);margin-top:30px;margin-right:20px;position:relative}.facility .list .item:nth-child(1),.facility .list .item:nth-child(2),.facility .list .item:nth-child(3){margin-top:0}.facility .list .item:nth-child(3n){margin-right:0}.facility .list .item p{width:100%;color:#fff;font-size:16px;background-color:rgba(51,51,51,.5);padding:15px 20px;box-sizing:border-box;position:absolute;bottom:0;left:0;z-index:1}@media screen and (max-width:1279px){.facility:before{height:160px}}@media screen and (max-width:1023px){.facility{padding-top:100px}.facility:before{height:140px}.facility .txt{text-align:left}.facility .list .item p{font-size:15px;padding:10px 20px}}@media screen and (max-width:767px){.facility{padding-top:80px}.facility:before{height:80px}.facility .txt{padding:0}.facility .list .item{width:calc(100% / 2 - 5px);margin-top:20px;margin-right:10px}.facility .list .item:nth-child(3){margin-top:20px}.facility .list .item:nth-child(3n){margin-right:10px}.facility .list .item:nth-child(2n){margin-right:0}.facility .list .item p{font-size:12px;padding:10px;letter-spacing:-1px}}.qa .content-Ttl span{color:#656565}.qa .qa-Navi{display:flex;flex-wrap:wrap;padding:0 20px;margin-bottom:80px}.qa .qa-Navi li{width:calc(100% / 4 - 15px);margin-right:20px}.qa .qa-Navi li:nth-of-type(4){margin-right:0}.qa .qa-Navi li a{display:block;text-align:center;border:1px solid #333;padding:15px 0;transition:.6s all;position:relative}.qa .qa-Navi li a:hover{background-color:#d2d2d2}.qa .qa-Navi li a:after{content:"";display:block;width:6px;height:6px;border-right:2px solid #333;border-bottom:2px solid #333;position:absolute;top:0;right:10px;bottom:0;transform:rotate(45deg);margin:auto;z-index:1;transition:.6s all}.qa .ly-Qa{padding-right:20px;padding-left:20px;margin-bottom:140px}.qa .ly-Qa:last-child{margin-bottom:0}.qa .ly-Qa h3{font-size:24px;padding-bottom:10px;margin-bottom:60px;position:relative}.qa .ly-Qa h3:before{content:"";display:block;width:50px;height:4px;background-color:#8ab082;position:absolute;bottom:0;left:0;z-index:1}.qa .list{padding:0 20px}.qa .list .item+.item{margin-top:30px}.qa .list .item dt{font-size:20px;border-bottom:1px solid #c2c2c2;padding:10px 50px;cursor:pointer;position:relative}.qa .list .item dt:before{content:"Q.";color:#8ab082;position:absolute;top:10px;left:20px;z-index:1}.qa .list .item dt:after{content:"+";font-size:20px;position:absolute;top:9px;right:20px;transition:.6s all;z-index:1}.qa .list .item dt.open:after{transform:rotate(45deg)}.qa .list .item dd{display:none;padding:20px 50px}.qa .list .item dd div{color:#4c4b4b;font-size:16px;line-height:1.8;position:relative}.qa .list .item dd div:before{content:"A.";color:#c8ad78;font-size:20px;position:absolute;top:-4px;left:-28px;z-index:1}.qa .list .item dd .mini-List{margin-top:20px}.qa .list .item dd .mini-List li{padding-left:20px;position:relative}.qa .list .item dd .mini-List li:before{content:"\30FB";position:absolute;top:0;left:0;z-index:1}.qa .list .item dd div a{display:block;max-width:200px;color:#fff;font-size:15px;text-align:center;background-image:linear-gradient(90deg,#545454 0%,#333 100%);background-color:#505050;padding:10px 0;margin-top:20px;position:relative;transition:.6s all}.qa .list .counseling-Item dd div a{max-width:300px}.qa .list .item dd div a:hover{background-image:none;background-color:#6d6d6d}.qa .list .item dd div a:after{content:"";display:block;width:6px;height:6px;border-top:2px solid #fff;border-right:2px solid #fff;position:absolute;top:0;right:20px;bottom:0;transform:rotate(45deg);margin:auto;z-index:1;transition:.6s all}@media screen and (max-width:1279px){.qa .ly-Qa{margin-bottom:120px}}@media screen and (max-width:1023px){.qa .qa-Navi li{width:calc(100% / 2 - 10px);margin-top:20px}.qa .qa-Navi li:nth-of-type(1),.qa .qa-Navi li:nth-of-type(2){margin-top:0}.qa .qa-Navi li:nth-of-type(2n){margin-right:0}.qa .ly-Qa{margin-bottom:100px}.qa .list .item dt{font-size:18px;padding:10px 35px}.qa .list .item dt:before{left:10px}.qa .list .item dt:after{right:10px}.qa .list .item dd{padding:20px 35px}.qa .list .item dd div{font-size:15px}}@media screen and (max-width:767px){.qa .qa-Navi{padding:0}.qa .qa-Navi li a{font-size:14px}.qa .qa-Navi li a:after{width:5px;height:5px}.qa .ly-Qa{padding-right:0;padding-left:0;margin-bottom:80px}.qa .list{padding:0}.qa .list .item dt{padding:10px 15px 10px 25px}.qa .list .item dt:before{left:0}.qa .list .item dt:after{right:0}.qa .list .item dd{padding:20px 15px 20px 25px}.qa .list .item dd div:before{left:-24px}}.news-Mainimage .bg-Image{background-image:url(//rexst-gm.com/wp-content/themes/rexst/css/../images/common/gray_bg.jpg)}.news-Navi .outer{border-bottom:1px solid #c2c2c2;padding-bottom:10px;margin-bottom:80px}.news-Navi .list{display:flex;flex-wrap:wrap}.news-Navi .list+.list{margin-top:40px}.news-Navi .list h2{width:110px;font-size:15px}.news-Navi .list .box{width:calc(100% - 110px)}.news-Navi .cat-List ul{display:flex}.news-Navi .cat-List ul li{border-left:1px solid #c2c2c2;padding:0 20px}.news-Navi .cat-List ul li:last-of-type{border-right:1px solid #c2c2c2}.news-Navi .cat-List ul li a{font-size:15px}.news-Navi .cat-List ul li a:hover{color:#c2c2c2;text-decoration:underline}.news-Navi .cat-List ul li.current a{color:#c2c2c2;text-decoration:underline}.news-Navi .monthly-List{align-items:center}.news-Navi .monthly-List select{width:200px;color:#333;font-size:15px;font-family:"Noto Serif JP",serif;border-top:0;border-right:0;border-bottom:1px solid #c2c2c2;border-left:0;border-radius:0;cursor:pointer;padding:5px}.news-Navi .tag-List ul{font-size:0}.news-Navi .tag-List ul li{display:inline-block;margin-right:10px;margin-bottom:10px}.news-Navi .tag-List ul li a{color:#8ab082;font-size:14px}.news-Navi .tag-List ul li a:hover{color:#c2c2c2;text-decoration:underline}.news-List .col{display:flex;flex-wrap:wrap}.news-List .col .item{width:calc(100% / 3 - 20px);margin-top:60px;margin-right:30px}.news-List .col .item:nth-child(1),.news-List .col .item:nth-child(2),.news-List .col .item:nth-child(3){margin-top:0}.news-List .col .item:nth-child(3n){margin-right:0}.news-List .col .item .bg-Image{width:100%;background-size:cover;background-position:center center;border:1px solid #bebebe;box-sizing:border-box;margin-bottom:40px}.news-List .col .item .bg-Image.no-Image{background-image:url(//rexst-gm.com/wp-content/themes/rexst/css/../images/common/no_image.jpg)}.news-List .col .item .bg-Image:before{content:"";display:block;padding-top:70%}.news-List .col .item .cat{margin-bottom:20px;position:relative}.news-List .col .item .cat span{color:#8ab082;font-size:15px;background-color:#fff;padding-right:20px;position:relative;z-index:2}.news-List .col .item .cat:after{content:"";width:100%;height:1px;background-color:#8ab082;position:absolute;top:0;bottom:0;left:0;margin:auto;z-index:1}.news-List .col .item h3{font-size:16px;margin-bottom:20px}.news-List .col .item a:hover h3{color:#afafaf;text-decoration:underline}.news-List .col .item time{display:block;color:#909090;font-size:15px;text-align:right}.news-Pagenavi{margin-top:80px}.news-Pagenavi .wp-pagenavi .current,.news-Pagenavi .wp-pagenavi .page,.news-Pagenavi .wp-pagenavi .previouspostslink,.news-Pagenavi .wp-pagenavi .nextpostslink{display:inline-block;font-size:16px;width:40px;height:40px;text-align:center;line-height:40px;border:1px solid #333;box-sizing:border-box;padding:0;margin-right:10px;margin-bottom:10px}.news-Pagenavi .wp-pagenavi .current{color:#fff;background-color:#333}.news-Pagenavi .wp-pagenavi a{transition:.6s all}.news-Pagenavi .wp-pagenavi a:hover{color:#fff;background-color:#333}@media screen and (max-width:1023px){.news-List .col .item{width:calc(100% / 3 - 14.5px);margin-top:50px;margin-right:20px}.news-List .col .item time{font-size:14px}}@media screen and (max-width:767px){.news-Navi .list h2{width:100%;font-size:14px}.news-Navi .list .box{width:100%;padding:0 20px;margin-top:20px}.news-Navi .monthly-List select{width:100%;font-size:14px}.news-List .col .item{width:100%;margin-top:60px;margin-right:0}.news-List .col .item:nth-child(2),.news-List .col .item:nth-child(3){margin-top:60px}.news-Pagenavi{margin-top:60px}}.single-Contents{padding-top:220px}.single .st-Header{background-color:#fff}.single .main-Navi ul li a{color:#333}.single .main-Navi ul li a:hover{color:#898989}.single .main-Navi ul li.counseling-Btn a{color:#fff}.single .breadcrumb-List{padding-top:140px}.single-Column .left-Contents{width:calc(100% - 280px);padding-right:60px;box-sizing:border-box;float:left}.single-Column h1{font-size:24px;border-bottom:1px solid #c2c2c2;padding-bottom:10px;margin-bottom:30px}.single-Column .post-Info{display:flex;align-items:center;margin-bottom:60px}.single-Column .post-Info time{color:#909090;font-size:15px;padding-right:20px}.single-Column .post-Info .cat{color:#8ab082;font-size:15px}.single-Column .txt-Box{margin-bottom:120px}.single-Column .txt-Box p{color:#4c4b4b;font-size:16px;line-height:1.8;padding-bottom:20px}.single-Column .txt-Box img{max-width:100%;height:auto}.single-Column .txt-Box h2{font-size:22px;margin-bottom:20px}.single-Column .txt-Box h3{font-size:20px;margin-bottom:20px}.single-Column .txt-Box h4{font-size:18px;margin-bottom:20px}.single-Column .txt-Box figure{margin-bottom:20px}.single-Column .txt-Box a{color:#2b838f;text-decoration:underline}.single-Column .tag-Box ul{font-size:0}.single-Column .tag-Box ul li{display:inline-block;margin-right:20px}.single-Column .tag-Box ul li a{color:#8ab082;font-size:15px}.single-Column .post-Nation{border-top:1px solid #c2c2c2;padding-top:20px;margin-top:40px}.single-Column .post-Nation ul{display:flex}.single-Column .post-Nation ul li{flex:1}.single-Column .post-Nation ul li a{position:relative}.single-Column .post-Nation ul li a:hover{color:#898989;text-decoration:underline}.single-Column .post-Nation ul li.prev a{padding-left:20px}.single-Column .post-Nation ul li.prev a:before{content:"\FF1C";font-size:12px;position:absolute;top:3px;left:0;z-index:1}.single-Column .post-Nation ul li.back{text-align:center}.single-Column .post-Nation ul li.next{text-align:right}.single-Column .post-Nation ul li.next a{padding-right:20px}.single-Column .post-Nation ul li.next a:before{content:"\FF1E";font-size:12px;position:absolute;top:3px;right:0;z-index:1}@media screen and (max-width:1469px){.single-Contents{padding-top:200px}}@media screen and (max-width:1279px){.single .st-Header{background-color:transparent}.single-Contents{padding-top:200px}}@media screen and (max-width:1023px){.single-Column .txt-Box{margin-bottom:100px}.single-Column .left-Contents{width:calc(100% - 220px);padding-right:40px}.single-Column .post-Info time{font-size:14px}.single-Column .post-Info .cat{font-size:14px}}@media screen and (max-width:767px){.single-Contents{padding-top:140px}.single .breadcrumb-List{padding-top:100px}.single-Column .txt-Box{margin-bottom:80px}.single-Column .left-Contents{width:100%;padding-right:0;margin-bottom:80px}}.sidebar{width:280px;float:right}.sidebar .list{padding:0 30px}.sidebar .cat-List,.sidebar .monthly-List{background-color:#f2f2f2;padding:40px 30px}.sidebar .list+.list{margin-top:40px}.sidebar .list h2{font-size:20px;border-bottom:1px solid #333;margin-bottom:30px}.sidebar .list .box{padding:0 10px}.sidebar .cat-List li+li{margin-top:10px}.sidebar .cat-List li a:hover{color:#c2c2c2;text-decoration:underline}.sidebar .monthly-List select{width:100%;color:#333;font-size:15px;font-family:"Noto Serif JP",serif;background-color:transparent;border:0;border-radius:0;cursor:pointer;padding:5px}.sidebar .tag-List ul{font-size:0}.sidebar .tag-List ul li{display:inline-block;padding-right:20px;margin-bottom:5px}.sidebar .tag-List ul li a{color:#8ab082;font-size:14px}@media screen and (max-width:1023px){.sidebar{width:220px}.sidebar .list{padding:0 20px}.sidebar .cat-List,.sidebar .monthly-List{padding:30px 20px}}@media screen and (max-width:767px){.sidebar{width:100%}}.pp .txt{color:#4c4b4b;font-size:16px;line-height:2;margin-bottom:60px}.pp .item+.item{margin-top:100px}.pp .item dt{font-size:22px;border-bottom:1px solid #333;margin-bottom:40px}.pp .item dd{color:#4c4b4b;font-size:16px;line-height:2;padding:0 20px}.pp .item dd ul{margin:20px 0}.pp .item dd ul li{color:#4c4b4b;font-size:16px;padding-left:20px;position:relative}.pp .item dd ul li+li{margin-top:5px}.pp .item dd ul li:before{content:"\30FB";position:absolute;top:0;left:0;z-index:1}.pp .item dd div{margin-top:20px}.pp .item dd div span{display:block;font-size:18px}@media screen and (max-width:1023px){.pp .item+.item{margin-top:80px}}@media screen and (max-width:767px){.pp .txt{font-size:15px}.pp .item+.item{margin-top:60px}.pp .item dd{font-size:15px;padding:0}.pp .item dd ul li{letter-spacing:-.5px}}.sitemap ul{max-width:768px;margin:0 auto}.sitemap ul li{border-top:1px solid #c2c2c2}.sitemap ul li:last-of-type{border-bottom:1px solid #c2c2c2}.sitemap ul li a{display:block;font-size:14px;padding:20px;transition:.6s all;position:relative}.sitemap ul li a:hover{color:#fff;background-color:#585858}.sitemap ul li a:after{content:"";display:block;width:6px;height:6px;border-top:2px solid #585858;border-right:2px solid #585858;position:absolute;top:0;right:20px;bottom:0;transform:rotate(45deg);margin:auto;z-index:1;transition:.6s all}.sitemap ul li a:hover:after{border-top:2px solid #fff;border-right:2px solid #fff}.sitemap ul li a span{display:block;font-size:22px}@media screen and (max-width:1023px){.sitemap ul{max-width:540px}}.error-404 .txt-Box{margin-bottom:60px}.error-404 .txt-Box p{font-size:16px;text-align:center;line-height:2}.error-404 .txt-Box p+p{margin-top:20px}.error-404 .btn a{display:block;max-width:320px;color:#fff;font-size:17px;text-align:center;background-image:linear-gradient(90deg,#545454 0%,#333 100%);background-color:#6d6d6d;padding:20px 0;margin:0 auto;transition:.6s all;position:relative}.error-404 .btn a:hover{background-image:none;background-color:#6d6d6d}.error-404 .btn a:after{content:"";display:block;width:6px;height:6px;border-top:2px solid #fff;border-right:2px solid #fff;position:absolute;top:0;right:20px;bottom:0;transform:rotate(45deg);margin:auto;z-index:1;transition:.6s all}.snow-monkey-form{max-width:980px;padding:0 20px;margin:0 auto 140px}.snow-monkey-form .smf-progress-tracker{margin-bottom:80px}.snow-monkey-form .smf-progress-tracker__item__text{font-size:14px}.snow-monkey-form .wp-block-snow-monkey-forms-item{display:flex;flex-wrap:wrap}.snow-monkey-form .wp-block-snow-monkey-forms-item+.wp-block-snow-monkey-forms-item{margin-top:60px}.snow-monkey-form .smf-item__col--label{width:240px}.snow-monkey-form .required .smf-item__label{position:relative}.snow-monkey-form .required .smf-item__label:after{content:"\5FC5\9808";display:block;color:#fff;font-size:14px;text-align:center;background-color:#9e2323;padding:3px 7px;position:absolute;top:1px;right:0;z-index:1}.snow-monkey-form .smf-item__col--controls{width:calc(100% - 240px);padding-left:40px;box-sizing:border-box}.snow-monkey-form .smf-item__col--controls input{width:100%;font-size:16px;font-family:"Noto Serif JP",serif;padding:7px 10px}.snow-monkey-form .smf-item__col--controls textarea{width:100%;height:380px;font-size:16px;font-family:"Noto Serif JP",serif;line-height:1.8}.snow-monkey-form .type-Box .smf-item__col--controls input{width:16px;padding:0}.snow-monkey-form .type-Box .smf-label+.smf-label{margin-top:5px}.snow-monkey-form .name-Box .smf-text-control,.snow-monkey-form .furigana-Box .smf-text-control{max-width:300px}.snow-monkey-form .tel-Box .smf-text-control{max-width:180px}.snow-monkey-form .code-Box .smf-text-control{max-width:160px}.snow-monkey-form .mail-Box .smf-text-control{max-width:420px}.snow-monkey-form .smf-control-description,.snow-monkey-form .smf-control-description{font-size:14px}.snow-monkey-form .time-Box .smf-item__controls{display:flex;align-items:flex-start}.snow-monkey-form .time-Box .smf-placeholder:first-child{margin-right:20px}.snow-monkey-form .time-Box .smf-text-control{max-width:170px}.snow-monkey-form .time-Box .smf-placeholder:nth-child(2){padding-right:20px;position:relative}.snow-monkey-form .time-Box .smf-placeholder:nth-child(2):after{content:"\FF1A";position:absolute;top:50%;right:1px;transform:translateY(-50%);z-index:1}.snow-monkey-form .time-Box select.smf-select-control__control{font-size:16px;font-family:"Noto Serif JP",serif;width:70px;padding:8px 15px 8px 20px;box-sizing:border-box}.snow-monkey-form .time-Box select option:first-of-type{color:#767676}.snow-monkey-form .smf-action{text-align:center;margin-top:80px}.snow-monkey-form .smf-action .smf-button-control__control{max-width:280px;width:100%;font-size:16px;padding:20px 0}.flatpickr-calendar .flatpickr-innerContainer .flatpickr-weekdays .flatpickr-weekday:nth-child(7),.flatpickr-calendar .flatpickr-innerContainer .flatpickr-days .flatpickr-day:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):nth-child(7n){color:#25bdcf}.flatpickr-calendar .flatpickr-innerContainer .flatpickr-weekdays .flatpickr-weekday:nth-child(7n+1),.flatpickr-calendar .flatpickr-innerContainer .flatpickr-days .flatpickr-day:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):nth-child(7n+1){color:red}@media screen and (max-width:1023px){.snow-monkey-form .smf-item__col--controls{padding-left:30px}}@media screen and (max-width:767px){.snow-monkey-form .smf-item__col--label{width:100%;margin-bottom:20px}.snow-monkey-form .smf-item__col--controls{width:100%;padding-left:0}.snow-monkey-form .name-Box .smf-text-control,.snow-monkey-form .furigana-Box .smf-text-control{max-width:100%}.snow-monkey-form .time-Box .smf-item__description br{display:none;margin-top:20px}.snow-monkey-form .required .smf-item__label:after{display:inline-block;margin-left:20px;vertical-align:middle;position:static}.snow-monkey-form .time-Box .smf-placeholder:first-child{margin-right:10px}.snow-monkey-form .smf-item__col--controls input{padding:8px 10px}.snow-monkey-form .smf-item__col--controls textarea{height:280px}.snow-monkey-form .smf-action .smf-button-control{display:block}.snow-monkey-form .smf-action .smf-button-control+.smf-button-control{margin-top:30px;margin-left:0}}.thanks h3{font-size:24px;text-align:center;margin-bottom:60px}.thanks .txt{color:#4c4b4b;font-size:16px;text-align:center;line-height:2;margin-bottom:60px}.thanks dl dt{font-size:20px;border-bottom:1px solid #333;padding-left:20px;margin-bottom:40px;position:relative}.thanks dl dt:before{content:"\203B";position:absolute;top:0;left:0;z-index:1}.thanks dl dd{color:#4c4b4b;font-size:16px;line-height:2}@media screen and (max-width:767px){.thanks .txt{text-align:left}}.error-Mainimage .bg-Image{background-image:url(//rexst-gm.com/wp-content/themes/rexst/css/../images/common/error_mainimage.jpg)}@media screen and (max-width:767px){.error-Mainimage .bg-Image{background-image:url(//rexst-gm.com/wp-content/themes/rexst/css/../images/common/error_mainimage_sp.jpg)}}