@font-face{font-family:'nobel-2';src:url("../../fonts/nobel-2.eot");src:url("../../fonts/nobel-2.eot?iefix") format("eot"),url("../../fonts/nobel-2.woff") format("woff"),url("../../fonts/nobel-2.ttf") format("truetype"),url("../../fonts/nobel-2.svg#webfontjSpbZQRv") format("svg")}#wrap{background-image:url("../../img/trex/bg.jpg");background-position:center;background-color:black;background-size:2000px;background-repeat:repeat;padding-bottom:210px}@media only screen and (max-width: 2000px){#wrap{background-size:100%}}@media (max-width: 767px){#wrap{padding-bottom:178px}}.sec-mv{overflow:hidden;position:relative}@media (min-width: 768px){.sec-mv .mv-ttl{position:absolute;left:calc(50% - 535px);bottom:0}}@media only screen and (min-width: 768px) and (max-width: 1120px){.sec-mv .mv-ttl{left:20px}}@media (max-width: 767px){.sec-mv .mv-ttl{position:relative;padding-left:22px;margin-top:130px;width:auto}}.sec-mv .mv-ttl .txt{color:white;display:block;font-size:34px;font-weight:500;line-height:52px}@media only screen and (min-width: 768px) and (max-width: 1120px){.sec-mv .mv-ttl .txt{font-size:3.267vw;line-height:4.467vw}}@media (max-width: 767px){.sec-mv .mv-ttl .txt{white-space:nowrap}}@media only screen and (max-width: 767px) and (max-width: 360px){.sec-mv .mv-ttl .txt{font-size:32px}}.sec-mv .mv-ttl .txt .sml{font-size:23px;display:block}@media only screen and (max-width: 1120px){.sec-mv .mv-ttl .txt .sml{font-size:2.267vw;line-height:4.467vw}}@media (max-width: 767px){.sec-mv .mv-ttl .txt .sml{font-size:20px}}.sec-mv .mv-ttl .dino{opacity:.4;position:absolute;left:-214px;top:-298px;max-width:463px}@media only screen and (max-width: 1500px){.sec-mv .mv-ttl .dino{left:-9vw;top:-18.2vw;width:28.867vw}}@media only screen and (max-width: 1320px){.sec-mv .mv-ttl .dino{left:-5vw}}@media only screen and (max-width: 1220px){.sec-mv .mv-ttl .dino{left:-20px}}@media (max-width: 767px){.sec-mv .mv-ttl .dino{left:20px;top:-128px;width:195px}}.sec-mv .mv-ttl .mv-logo{margin-top:20px;width:200px}@media only screen and (min-width: 768px) and (max-width: 1120px){.sec-mv .mv-ttl .mv-logo{width:13.333vw}}.sec-mv .imager{margin-left:calc(50% - 535px)}@media only screen and (max-width: 1320px){.sec-mv .imager{margin-left:14.3vw;width:85.7vw}}@media (max-width: 767px){.sec-mv .imager{margin-left:0;width:100%}}.intro-images{display:flex;justify-content:space-between;position:relative;margin-top:125px;margin-bottom:6px;max-width:1330px}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){.intro-images{margin-bottom:106px}}@media (max-width: 767px){.intro-images{display:block;margin-top:109px;margin-bottom:181px;padding-right:0;width:100%}}.intro-images .img1{margin-top:218px;max-width:589px;width:44.28%}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){.intro-images .img1{margin-top:38px}}@media (max-width: 767px){.intro-images .img1{margin-top:0;max-width:none;width:100%}}.intro-images .img2{margin:0 auto;position:absolute;left:617px;top:0%;max-width:400px;width:30.07%}@media only screen and (max-width: 1330px){.intro-images .img2{left:46.39%}}@media (max-width: 767px){.intro-images .img2{position:static;margin-top:3px;max-width:none;width:100%}}.intro-images .img3{margin-top:312px;max-width:343px;width:30.07%}@media (min-width: 768px){.intro-images .img3{margin-right:6.61%}}@media only screen and (min-width: 768px) and (max-width: 1330px){.intro-images .img3{margin-top:23.458%}}@media (max-width: 767px){.intro-images .img3{margin-top:3px;max-width:none;width:100%}}.intro-images .serif{color:white;font-size:31px;font-weight:500;line-height:45px;white-space:nowrap}@media only screen and (min-width: 768px) and (max-width: 1330px){.intro-images .serif{font-size:2.067vw;line-height:3vw}}@media only screen and (min-width: 768px) and (max-width: 1065px){.intro-images .serif{font-size:2.067vw;line-height:3vw}}@media (max-width: 767px){.intro-images .serif{position:static;margin-top:20px;line-height:33px;font-size:18px;padding:0 12px 0 22px;letter-spacing:-.01em}}@media (min-width: 768px){.sec-content{margin-top:-50px}}.sec-content .content-item{color:white}@media (min-width: 768px){.sec-content .content-item{align-items:flex-start}}.sec-content .content-item.first{margin-bottom:170px}@media (max-width: 767px){.sec-content .content-item.first{margin-bottom:181px}}.sec-content .content-item.second{margin-bottom:202px}@media (max-width: 767px){.sec-content .content-item.second{margin-bottom:170px}}.sec-content .content-item.third{margin-bottom:81px}@media (max-width: 767px){.sec-content .content-item.third{margin-bottom:170px}}@media (min-width: 768px){.sec-content .content-item.third .txt-area{max-width:500px;width:calc(50% - 77px)}}.sec-content .content-item.forth{margin-bottom:210px}@media (max-width: 767px){.sec-content .content-item.forth{margin-bottom:180px}}@media (max-width: 767px){.sec-content .content-item .info-list{margin-left:auto;margin-right:auto;max-width:300px}}.sec-content .content-item .data-img{margin-top:-18px;margin-bottom:14px;width:calc(100% - 10px);max-width:263px}@media (max-width: 767px){.sec-content .content-item .data-img{overflow:hidden;margin-top:-22px;margin-left:auto;margin-right:auto;max-width:260px}}.sec-content .content-item .data-img img{max-width:none;margin-left:-65px;margin-top:20px;margin-bottom:-40px;width:543px}@media (max-width: 767px){.sec-content .content-item .data-img img{margin-left:-135px}}.sec-history .ttl{color:white;font-size:24px;font-weight:500;text-align:center;margin-bottom:26px}.sec-history .txt{color:white;margin-top:22px;font-size:15px;line-height:33px;margin:0 auto;max-width:492px}.sec-gal{padding-bottom:165px}.sec-gal .ttl,.sec-gal .txt,.sec-gal .swiper-slide-txt{color:white}.sec-gal .c-gal-intro-box{margin-bottom:21px}@media (max-width: 767px){.sec-gal .c-gal-intro-box{margin-bottom:48px}}.sec-gal .c-gal-intro-box .main-img{margin-left:0;margin-top:14px;margin-bottom:8px;max-width:534px;width:100%}@media (max-width: 767px){.sec-gal .c-gal-intro-box .main-img{max-width:none}}.sec-gal .swiper-wrapper{transition-timing-function:linear}.sec-data{padding-top:202px;margin-bottom:0 !important}@media (max-width: 767px){.sec-data{padding-top:181px}}.sec-data .ttl{color:white}.sec-data .sub-ttl{color:white;text-align:center;margin-top:42px}.sec-data .info{color:white;text-align:right;margin:0 auto;width:198px}.sec-data .det{color:white}@media (max-width: 767px){.sec-data .table-wrapper{margin:0 auto;width:calc(100% - 44px)}}.sec-data .table4 tr{border-color:white !important}.sec-data .table4 th,.sec-data .table4 td{color:white}.sec-data .table3{width:calc(100% - 44px)}.sec-data .table3 th,.sec-data .table3 td{color:white}.sec-data .table3 tr{border-color:white !important}.sec-history .history-list li span{color:white}.c-system-sizes-box{margin-top:80px}.sec-store{margin-top:195px}@media (max-width: 767px){.sec-store{margin-top:170px}}.sec-store .ttl{color:white}.sec-store .txt{color:white}

/*# sourceMappingURL=maps/trex.min.css.map */
