@charset "UTF-8";.front__mv{position:relative;height:70vh}.front__mv .inner{position:relative}.front__mv .inner .front__mv__conttents{background-image:url(/wp-content/themes/ill/img/page/front/Top_image_amk.jpg);background-size:cover;height:65vh;position:relative}@media only screen and (max-width:768px){.front__mv .inner .front__mv__conttents{background-position:center}}.front__mv .inner .front__mv__conttents .front__mv__text{z-index:800;margin-left:2rem;color:#fcfcfc;font-size:2.4rem;font-weight:400;filter:drop-shadow(0 0 10px rgba(0, 0, 0, 0.8))}.front__mv .inner .front__mv__conttents .front__mv__text a::before{content:'';display:inline-block;width:30px;height:30px;margin-right:2rem;background-image:url(/wp-content/themes/ill/img/page/front/turn-triangle_icon.png);background-size:contain;vertical-align:middle}@media only screen and (max-width:768px){.front__mv .inner .front__mv__conttents .front__mv__text{right:4%;font-size:2rem}}@media only screen and (max-width:480px){.front__mv .inner .front__mv__conttents .front__mv__text{right:4%;font-size:1.8rem}}.front__mv .inner .front__mv__tittle{background-color:rgba(0, 0, 0, 0.5);height:65vh}.front__mv .inner .front__mv__compnay{position:absolute;top:50%;left:50%;transform:translateX(-50%);z-index:3;font-size:4.8rem;font-weight:bold;color:#fcfcfc;letter-spacing:0.1em}@media only screen and (max-width:768px){.front__mv .inner .front__mv__compnay{font-size:3.2rem;white-space:nowrap}}.front__mv .inner .front__mv__link{border:1px solid #000;border-radius:50%;width:60px;height:60px;z-index:3;position:absolute;bottom:5%;left:50%;transform:translateX(-50%);background-color:#fcfcfc;cursor:pointer}@media only screen and (max-width:768px){.front__mv .inner .front__mv__link{width:45px;height:45px}}.front__mv .inner .front__mv__link::before{content:"";position:absolute;width:10px;height:10px;left:0;right:0;bottom:25px;margin:auto;border-bottom:2px solid;border-right:2px solid;transform:rotate(45deg);animation:move 2s infinite}@media only screen and (max-width:768px){.front__mv .inner .front__mv__link::before{bottom:20px}}@keyframes move{0%{transform:rotate(45deg) translate(0, 0)}20%{transform:rotate(45deg) translate(10px, 10px)}40%{transform:rotate(45deg) translate(0, 0)}}.main__contents{margin-top:10rem}.main__contents .main__tittle{display:flex}@media only screen and (max-width:768px){.main__contents .main__tittle{flex-direction:column;width:100%}}@media only screen and (max-width:768px){.main__contents .main__tittle .-ffs{font-size:3.5vw}}@media only screen and (max-width:480px){.main__contents .main__tittle .-ffs{font-size:6vw}}.main__contents .main__tittle .fadein__text{width:50%;color:#707070;opacity:0;transition-duration:8s;transition-property:opacity, transform;font-size:2.4vw;font-weight:600}@media only screen and (max-width:768px){.main__contents .main__tittle .fadein__text{width:100%}}.main__contents .main__tittle .fadein__text.is-scrollIn{opacity:10;transform:translate(0, -30px)}.main__contents .main__tittle .line__color{background:linear-gradient(transparent 70%, #ff6 60%)}.main__contents .main__tittle .fade__one{margin-left:5rem}@media only screen and (max-width:768px){.main__contents .main__tittle .fade__one{margin-left:5rem}}@media only screen and (max-width:480px){.main__contents .main__tittle .fade__one{margin-left:5rem}}.main__contents .main__tittle .fade__second{margin-left:22rem}@media screen and (max-width:1024px){.main__contents .main__tittle .fade__second{margin-left:18rem}}@media only screen and (max-width:768px){.main__contents .main__tittle .fade__second{margin-left:16rem}}@media only screen and (max-width:480px){.main__contents .main__tittle .fade__second{margin-left:12rem}}.main__contents .main__tittle .fade__third{margin-left:34rem}@media screen and (max-width:1024px){.main__contents .main__tittle .fade__third{margin-left:28rem}}@media only screen and (max-width:768px){.main__contents .main__tittle .fade__third{margin-left:22rem}}@media only screen and (max-width:480px){.main__contents .main__tittle .fade__third{margin-left:17rem}}.main__contents .main__tittle .main__words{font-size:2rem;padding-top:4rem}@media only screen and (max-width:768px){.main__contents .main__tittle .main__words{width:100%}}.main__contents .main__tittle .main__subwords,.main__contents .main__tittle .main__subwords-ty{font-size:1.3rem;font-weight:300;padding-top:4rem}.main__contents .main__tittle .main__subwords-ty{padding-top:1rem}.main__contents .main__tittle .main__img{width:50%;text-align:center;background-color:#fcfcfc;line-height:25em}@media only screen and (max-width:768px){.main__contents .main__tittle .main__img{margin:0 auto;line-height:0em}}.main__contents .main__tittle .main__img .main__icon{width:25rem;height:25rem}@media only screen and (max-width:480px){.main__contents .main__tittle .main__img{width:15rem;height:15rem}}.next__contents{margin-top:15rem}@media only screen and (max-width:768px){.next__contents{margin-top:8rem}}.next__contents .next__tittle{display:flex}.next__contents .next__tittle .next__shadow{width:52%;background-color:#fcfcfc;opacity:0.6;background-image:url(/wp-content/themes/ill/img/page/front/contents_image_amk.jpg);background-position-x:center;background-position-y:center;background-repeat:no-repeat;background-size:cover;border-radius:10%}@media only screen and (max-width:768px){.next__contents .next__tittle .next__shadow{height:44rem;width:90%;margin-bottom:8rem}}@media only screen and (max-width:480px){.next__contents .next__tittle .next__shadow{height:30rem;width:100%}}.next__contents .next__tittle .fadein__text{width:50%;color:#707070;opacity:0;transition-duration:8s;transition-property:opacity, transform;font-weight:600;margin-left:5rem}@media only screen and (max-width:768px){.next__contents .next__tittle .fadein__text{padding-top:5rem;width:100%;margin-left:0rem}}.next__contents .next__tittle .fadein__text.is-scrollIn{opacity:10;transform:translate(0, -30px)}.next__contents .next__tittle .fadein__text .fade__one{font-size:2.3rem;padding-bottom:6rem}.next__contents .next__tittle .fadein__text .fade__one .line__marker{background:linear-gradient(transparent 60%, #ff6 60%)}.next__contents .next__tittle .fadein__text .fade__second,.next__contents .next__tittle .fadein__text .main__words{font-size:2rem;margin-top:4rem;margin-bottom:2rem}.next__contents .next__tittle .fadein__text .fade__second .line__marker,.next__contents .next__tittle .fadein__text .main__words .line__marker{background:linear-gradient(transparent 60%, #ff6 60%)}.next__contents .next__tittle .fadein__text .fade__third,.next__contents .next__tittle .fadein__text .main__subwords,.next__contents .next__tittle .fadein__text .main__contents .main__tittle .main__subwords-ty,.main__contents .main__tittle .next__contents .next__tittle .fadein__text .main__subwords-ty{font-size:1.3rem;font-weight:200}@media only screen and (max-width:768px){.next__contents .next__tittle{flex-direction:column;width:100%;align-items:center}}.goods .inner{position:relative}.goods .inner .goods__tittle .goods__top{font-size:3rem;font-weight:600;text-align:center;margin-top:6rem;margin-bottom:7rem}.goods .inner .goods__about{display:flex;justify-content:space-between}.goods .inner .goods__about :first-child{margin-bottom:2rem}@media only screen and (max-width:768px){.goods .inner .goods__about{flex-direction:column;width:100%;margin:0 auto}}.goods .inner .goods__about .goods__container{width:45%}@media only screen and (max-width:768px){.goods .inner .goods__about .goods__container{width:100%}}.goods .inner .goods__about .goods__img{position:relative;width:100%;background-color:#fcfcfc;opacity:0.6}@media only screen and (max-width:768px){.goods .inner .goods__about .goods__img{text-align:center}}@media only screen and (max-width:768px){.goods .inner .goods__about .goods__img .goods__pic{width:100%}}.goods .inner .goods__about .goods__img .goods__words{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:#fcfcfc;font-size:3rem;white-space:nowrap}@media only screen and (max-width:480px){.goods .inner .goods__about .goods__img .goods__words{font-size:2rem}}.goods .inner .goods__about .goods__img .goods__btn{position:absolute;bottom:0;left:0;width:20rem;padding:3rem;background-color:#fff;font-size:2rem}.goods .inner .goods__about .goods__img .goods__btn::after{content:'→';margin-left:2rem}@media only screen and (max-width:480px){.goods .inner .goods__about .goods__img .goods__btn{width:15rem;font-size:1rem}}.goods .inner .goods__link{border:1px solid #000;border-radius:50%;width:60px;height:60px;z-index:3;position:absolute;bottom:-3%;right:0%;transform:translateX(-50%);background-color:#fcfcfc;cursor:pointer}@media only screen and (max-width:768px){.goods .inner .goods__link{width:45px;height:45px}}.goods .inner .goods__link::before{content:'↑';position:absolute;width:10px;height:25px;bottom:0%;left:50%;transform:translate(-50%, -50%)}@media only screen and (max-width:768px){.goods .inner .goods__link::before{bottom:-15%}}