@font-face{font-family:Urbanist-ExtraLight;src:url(//mit-shop.jp/cdn/shop/t/11/assets/Urbanist-ExtraLight.ttf?v=93789777948038349341785186580) format("truetype")}@font-face{font-family:Urbanist-Light;src:url(//mit-shop.jp/cdn/shop/t/11/assets/Urbanist-Light.ttf?v=144227382365546081841785186580) format("truetype")}@font-face{font-family:Urbanist-Regular;src:url(//mit-shop.jp/cdn/shop/t/11/assets/Urbanist-Regular.ttf?v=163641415751627684151785186580) format("truetype")}body{font-family:Noto Sans JP,sans-serif}h1{font-family:Urbanist-Regular;font-size:40px}.sm-button{position:absolute;right:-13px;top:-42px;font-size:1rem}.custom_container{margin:0 auto;padding:0 100px}@media screen and (min-width:1200px){.custom_container{padding:0 25vw}}@media screen and (max-width:768px){.custom_container{padding:0 20px}}@media screen and (max-width:576px){.custom_container{padding:0 30px}}@media screen and (min-width:1200px){.d-1200{display:none}}section{width:100%}.top-logo{width:20%;height:20%}@media screen and (max-width:576px){.top-logo{width:23%;height:23%;display:block;margin:1px auto}}.nav-item{font-family:Urbanist-Regular}nav{padding:0!important}ul{padding:0}li{flex:auto}.navbar-nav{width:100%}.top_img{padding-top:20px;position:relative;width:100%}.middle_img{position:relative;width:100%}.top-aboutus .subtitle{font-family:Urbanist-Regular}.en-light{font-family:Urbanist-Regular!important;font-weight:400!important}.p-rerative{position:relative}.p-absolute{position:absolute}.img-middle-area-position{top:50vw}.ethical-logo-size{width:100%;height:100%}.custom_container .subtitle{margin:0;padding:0}.thing-plate{width:70%;background-color:#fff;opacity:.69;border-radius:5mm;text-align:center;padding:30px 0}@media screen and (max-width:765px){.thing-plate{width:80%}.thing-plate p{font-size:18px!important}.title-resize{font-size:1.75rem!important}}@media screen and (max-width:576px){.thing-plate{width:95%}.thing-plate p{font-size:13px!important}.title-resize{font-size:1.15rem!important}}.thing-plate p{font-size:21px;line-height:42px;color:#604c3f;font-weight:700;font-family:Noto Sans JP,sans-serif}.thing-plate h2{font-size:36px;font-weight:700;color:#604c3f;font-family:Noto Sans JP,sans-serif}.work{background-color:#efefef;padding:50px 0}.work h2{font-size:37px;font-weight:200;color:#000;margin-bottom:2px;font-family:Urbanist-Regular}.work h3,.work p{font-weight:200}.margin-between-block{margin-top:10rem}.margin-between-blockfix{margin-bottom:14rem}@media screen and (max-width:576px){.margin-between-block{margin-top:0rem}}@media screen and (max-width:765px){.margin-between-block{margin-top:3rem}.margin-between-blockfix{margin-top:10rem;margin-bottom:10rem}}@media screen and (max-width:576px){.margin-between-blockfix{margin-bottom:3rem;margin-top:5rem}}.product{background-color:#fffc;padding:50px 0}.plant_water{width:100%}.product h2{font-family:Urbanist-Regular;font-size:37px;color:#604c3f}.product h3{color:#7a6a56;font-size:30px;font-weight:500;font-family:Noto Sans JP,sans-serif}@media screen and (max-width:576px){.product h3{margin-top:20px;font-size:33px}.ethical-logo-size{width:50%}}.product h4{color:#7a6a56;font-size:16px;font-weight:500;font-family:Noto Sans JP,sans-serif}.product p{color:#604c3f;font-weight:300;font-family:Noto Sans JP,sans-serif}.product span{color:#604c3f;font-weight:500;font-family:Noto Sans JP,sans-serif}.company h2{font-family:Urbanist-ExtraLight;font-size:37px;color:#231815;font-weight:200;text-align:center;margin-bottom:20px}.company p{font-family:Noto Sans JP,sans-serif}footer p{font-size:13px;text-align:center;font-family:Noto Sans JP,sans-serif}.sns{background-color:#000}.bi{color:#fff}.top-aboutus{padding-top:30px;padding-bottom:50px;background-color:#d7d6cc;opacity:.88}@media screen and (min-width:1200px){.about_us .custom_container{padding-left:10vw;padding-right:10vw}}.product-small{font-family:Urbanist-Regular;font-size:12px}.product-description p{font-family:Noto Sans JP,sans-serif;font-size:12px}.production .custom_container{padding-left:2vw;padding-right:2vw}.production .nav-description{font-family:Noto Sans JP,sans-serif;font-size:10px}.amount{background-color:#c9caca;padding-right:56px;margin:0;border:none;position:relative;width:150px}.product-description h1{font-size:12px;font-weight:700;font-family:Noto Sans JP,sans-serif}@media screen and (max-width:576px){.product-description h1{font-size:24px;margin-top:36px}}.saled_price{color:#c30d23;font-size:18px;font-family:Noto Sans JP,sans-serif;font-weight:700}.input-cart{background-color:#c9bc9c;border:none;padding:1px 5px}.p-relative{position:relative}.input_in_cart{width:150px}.shop_icon{width:42px;height:42px;vertical-align:middle}padding-fix{padding-top:15%!important}@media screen and (max-width:576px){.plant_water-fix{width:65%}.display-flex{display:flex;justify-content:center}}a:hover{color:#00f;text-decoration:none}a{color:#000}.top_img,.middle_img{position:sticky;top:0;height:105vh;z-index:-1;object-fit:cover}.thing-plate{position:absolute;top:50%;right:50%;transform:translate(50%,-50%);z-index:0}.section-news-list{display:flex;justify-content:center}.top-height{height:180vh}.news-height{height:200vh}.news-list-container{margin-top:-40vw;padding:3rem}.work-height{height:250vh}.work-container{margin-top:-40vw}.work-img{background-color:#fff}.product-height{height:350vh}.first-product,.top-aboutus{margin-top:-40vw}.aboutus-height{height:200vh}@media screen and (max-width:768px){.img-middle-area-position{height:200vh}.work-height{height:300vh}.product-height{height:350vh}}@media screen and (max-width:576px){.top-height{height:160vh}.news-height{height:190vh}.news-list-container{margin-top:-60vh}.work-height{height:310vh}.work-container{margin-top:-60vh}.product-height{height:500vh}.first-product,.top-aboutus{margin-top:-60vh}.aboutus-height{height:190vh}}@media screen and (min-width:1200px){.product-height{height:400vh}.d-1200{display:block}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/application.css.map */
