:root{color-scheme:light}@media screen and (max-width: 768px){.mt30{margin-top:calc(30 / 390 * 100vw)}}@media screen and (min-width: 769px){.mt30{margin-top:min(calc(30 / 1440 * 100vw),30px)}}html{scroll-behavior:smooth}body{font-family:"M PLUS 1p",sans-serif;font-weight:500;letter-spacing:-.01rem;color:#555;position:relative}main{background:url(https://test.yano-design.com/u-products/view/page/assets/img/mafia_kajita/bg.png);background-size:100%}h2{font-weight:700;font-family:Roboto;text-align:center;color:#58953b}a{text-decoration:none;color:#58953b}small{font-size:80%}.js-fadeIn{opacity:0;transition-duration:1s;transition-property:opacity,transform}.js-fadeIn:nth-of-type(2){transition-duration:1s}.js-fadeIn:nth-of-type(3){transition-duration:1.5s}.is-scrollIn{opacity:1;animation:fadein 6s ease forwards;transform:translate(0)}.annotation{text-indent:-1em;padding-left:1em;font-weight:400}.annotation:nth-child(n+2){margin-top:5px}.pc{display:none}.fixed__button{position:fixed;right:calc(10 / 390 * 100vw);bottom:calc(10 / 390 * 100vw);z-index:9999;width:calc(120 / 390 * 100vw)}.fixed__button img{width:100%;height:auto;animation:yurayura 3s linear infinite}@keyframes yurayura{0%,to{transform:rotate(5deg)}50%{transform:rotate(-5deg)}}.button{display:flex;justify-content:center;align-items:center;background-color:#aa2b27;width:100%;height:calc(100 / 390 * 100vw);font-weight:700;text-align:center;color:#fff;font-size:calc(18 / 390 * 100vw);margin-top:calc(30 / 390 * 100vw);border-radius:5px;position:relative}.button a{display:flex;justify-content:center;align-items:center;color:#fff;width:100%;height:100%}.button:before{content:"";position:absolute;top:50%;right:calc(20 / 390 * 100vw);width:calc(20 / 390 * 100vw);height:calc(20 / 390 * 100vw);margin-top:calc(-10 / 390 * 100vw);background:url(https://test.yano-design.com/u-products/view/page/assets/img/mafia_kajita/icon_arrow.svg) no-repeat;background-size:100%}@media screen and (max-width: 768px){.header{position:fixed;top:calc(20 / 390 * 100vw);left:calc(20 / 390 * 100vw)}.header img{width:calc(28 / 390 * 100vw)}.footer{background:#586331;padding:calc(30 / 390 * 100vw) 0;color:#fff}.footer__logo,.footer__menu{display:flex;justify-content:center;align-items:center}.footer__logo li:first-child,.footer__menu li:first-child{margin-right:calc(30 / 390 * 100vw)}.footer__logo li img,.footer__menu li img{width:auto;height:calc(100 / 390 * 100vw)}.footer__menu{margin:calc(80 / 390 * 100vw) 0}.footer__menu a{text-decoration:underline;font-size:calc(10 / 390 * 100vw);color:#fff}.footer__copyright{font-size:calc(10 / 390 * 100vw);text-align:center}.concept,.point,.order{padding-bottom:calc(100 / 390 * 100vw)}h2{font-size:calc(50 / 390 * 100vw);margin-bottom:calc(20 / 390 * 100vw)}.inner{padding:0 calc(55 / 390 * 100vw)}.annotation{font-size:calc(12 / 390 * 100vw)}.concept__mv{margin-bottom:calc(50 / 390 * 100vw)}.concept h2{font-size:calc(22 / 390 * 100vw)}.concept dl{background:#edf5ce;padding:calc(20 / 390 * 100vw);margin-top:calc(50 / 390 * 100vw)}.concept dl dt img{width:60%;margin:0 auto}.concept dl dd{text-align:justify;font-weight:400;font-size:calc(14 / 390 * 100vw)}.concept dl dd .name{color:#58953b;font-weight:700;margin:calc(20 / 390 * 100vw) 0}.detail__mv{margin-bottom:calc(20 / 390 * 100vw)}.detail__title h3{font-size:calc(22 / 390 * 100vw);color:#58953b;text-align:center}.detail__title p{font-size:calc(20 / 390 * 100vw);font-weight:700;margin:calc(5 / 390 * 100vw) 0}.detail__about{margin-top:calc(50 / 390 * 100vw)}.detail__about p{text-align:justify}.detail__about dl{margin-top:calc(40 / 390 * 100vw)}.detail__about dl dd{background-color:#fff;padding:calc(30 / 390 * 100vw);font-weight:700;color:#58953b}.detail__materials{margin-top:calc(50 / 390 * 100vw)}.detail__materials dl{display:flex;align-items:center;justify-content:space-between;font-size:calc(12 / 390 * 100vw);padding-bottom:calc(20 / 390 * 100vw);margin-bottom:calc(20 / 390 * 100vw);border-bottom:1px solid #767586}.detail__materials dl:first-of-type{padding-top:calc(20 / 390 * 100vw);border-top:1px solid #767586}.detail__materials dl:last-child{margin-bottom:0}.detail__materials dl dt{width:25%}.detail__materials dl dd{width:70%}.point,.point div{margin-top:calc(50 / 390 * 100vw)}.point__left dl,.point__right dl{margin-top:calc(-40 / 390 * 100vw)}.point__left dl dt span,.point__left dl dd p span,.point__right dl dt span,.point__right dl dd p span{background-color:#586331;padding:calc(5 / 390 * 100vw) calc(20 / 390 * 100vw)}.point__left dl dt,.point__right dl dt{font-family:Roboto;font-weight:700;font-size:calc(20 / 390 * 100vw);color:#fff}.point__left dl dd,.point__right dl dd{margin-top:calc(10 / 390 * 100vw);font-weight:700;color:#fff}.point__left dl dd p:nth-child(2),.point__right dl dd p:nth-child(2){margin-top:calc(16 / 390 * 100vw)}.point__left img{padding-right:calc(60 / 390 * 100vw)}.point__right img{padding-left:calc(60 / 390 * 100vw)}.point__right dl{text-align:right}.order dl:nth-child(n+2){margin-top:calc(20 / 390 * 100vw)}.order dl dt{width:calc(140 / 390 * 100vw);padding:calc(8 / 390 * 100vw) 0;font-weight:700;border:solid 2px #58953b;text-align:center;color:#58953b}.order dl dd{margin-top:calc(5 / 390 * 100vw);text-align:justify}}@media screen and (min-width: 769px){body{font-size:min(1.25vw,18px)}.pc{display:block}.sp{display:none}.header,.footer{position:fixed;width:min(calc(100% - 500px) / 2);height:100vh;top:0;color:#fff;padding:min(calc(50 / 1440 * 100vw),50px) min(calc(50 / 1440 * 100vw),50px) min(calc(30 / 1440 * 100vw),30px);background:#7b9e5f;font-size:min(1.25vw,18px)}.header a,.footer a{color:#fff}.header{left:0}.header__logo{display:flex}.header__logo .pc{margin-right:min(calc(30 / 1440 * 100vw),30px)}.header__logo img{width:auto;height:min(calc(100 / 1440 * 100vw),100px)}@media screen and (max-width:1080px){.header__logo img{width:50px;height:auto}.header__logo li:nth-child(3) img{width:40px}}.header__menu{border-top:1px solid #fff;margin:min(calc(60 / 1440 * 100vw),60px) 0}.header__menu li{position:relative;padding:min(calc(20 / 1440 * 100vw),20px) 0;border-bottom:1px solid #fff;font-family:Roboto;font-weight:700;font-size:min(calc(24 / 1440 * 100vw),24px)}.header__menu li:before{content:"";position:absolute;top:50%;right:min(calc(20 / 1440 * 100vw),20px);width:min(calc(20 / 1440 * 100vw),20px);height:min(calc(20 / 1440 * 100vw),20px);margin-top:min(calc(-10 / 1440 * 100vw),-10px);background:url(../img/mafia_kajita/icon_arrow.svg) no-repeat;background-size:100%}.footer{right:0;display:flex;align-items:flex-end;flex-wrap:wrap}.footer div{width:100%}.footer__menu a{text-decoration:underline;font-size:min(calc(14 / 1440 * 100vw),14px)}.footer__copyright{font-size:min(calc(10 / 1440 * 100vw),10px);margin-top:min(calc(50 / 1440 * 100vw),50px);font-weight:400}main{width:min(calc(500 / 1440 * 100vw),500px);margin:0 auto;padding-bottom:min(calc(20 / 1440 * 100vw),50px)}.concept,.detail,.point,.order{padding-bottom:min(calc(100 / 1440 * 100vw),100px)}h2{font-size:min(calc(80 / 1440 * 100vw),80px);margin-bottom:min(calc(20 / 1440 * 100vw),20px)}.inner{padding:0 min(calc(60 / 1440 * 100vw),60px)}.annotation{font-size:min(calc(14 / 1440 * 100vw),14px)}.fixed__button{width:min(calc(200 / 1440* 100vw),200px)}.button{height:min(calc(100 / 1440 * 100vw),100px);font-size:min(calc(20 / 1440 * 100vw),20px);margin-top:min(calc(30 / 1440 * 100vw),30px)}.button:before{content:"";position:absolute;top:50%;right:min(calc(20 / 1440 * 100vw),20px);width:min(calc(20 / 1440 * 100vw),20px);height:min(calc(20 / 1440 * 100vw),20px);margin-top:min(calc(-10 / 1440 * 100vw),-10px)}.concept__mv{margin-bottom:min(calc(50 / 1440 * 100vw),50px)}.concept h2{font-size:min(calc(30 / 1440 * 100vw),30px)}.concept dl{background:#edf5ce;padding:min(calc(20 / 1440 * 100vw),20px);margin-top:min(calc(50 / 1440 * 100vw),50px);font-size:min(calc(16 / 1440 * 100vw),16px)}.concept dl dt img{width:60%;margin:0 auto}.concept dl dd{text-align:justify;font-weight:400}.concept dl dd .name{color:#58953b;font-weight:700;margin:min(calc(20 / 1440 * 100vw),20px) 0}.detail__mv{margin-bottom:min(calc(50 / 1440 * 100vw),50px)}.detail__title h3{font-size:min(calc(30 / 1440 * 100vw),30px);color:#58953b;text-align:center}.detail__title p{font-size:min(calc(24 / 1440 * 100vw),24px);font-weight:700;margin:min(calc(5 / 1440 * 100vw),5px) 0}.detail__about{margin-top:min(calc(50 / 1440 * 100vw),50px)}.detail__about p{text-align:justify}.detail__about dl{margin-top:min(calc(40 / 1440 * 100vw),40px)}.detail__about dl dd{background-color:#fff;padding:min(calc(30 / 1440 * 100vw),30px);font-weight:700;color:#58953b}.detail__materials{margin-top:min(calc(50 / 1440 * 100vw),50px)}.detail__materials dl{display:flex;align-items:center;justify-content:space-between;font-size:min(calc(14 / 1440 * 100vw),14px);padding-bottom:min(calc(20 / 1440 * 100vw),20px);margin-bottom:min(calc(20 / 1440 * 100vw),20px);border-bottom:1px solid #767586}.detail__materials dl:first-of-type{padding-top:min(calc(20 / 1440 * 100vw),20px);border-top:1px solid #767586}.detail__materials dl:last-child{margin-bottom:0}.detail__materials dl dt{width:25%}.detail__materials dl dd{width:70%}.point div{margin-top:min(calc(50 / 1440 * 100vw),50px)}.point__left dl,.point__right dl{margin-top:min(calc(-40 / 1440 * 100vw),-40px);color:#fff}.point__left dl dt span,.point__left dl dd p span,.point__right dl dt span,.point__right dl dd p span{background-color:#586331;padding:min(calc(5 / 1440 * 100vw),5px) min(calc(30 / 1440 * 100vw),30px)}.point__left dl dt,.point__right dl dt{font-family:Roboto;font-size:min(calc(20 / 1440 * 100vw),20px)}.point__left dl dd,.point__right dl dd{margin-top:min(calc(10 / 1440 * 100vw),10px)}.point__left dl dd p:nth-child(2),.point__right dl dd p:nth-child(2){margin-top:min(calc(13 / 1440 * 100vw),13px)}.point__left img{padding-right:min(calc(60 / 1440 * 100vw),60px)}.point__right img{padding-left:min(calc(60 / 1440 * 100vw),60px)}.point__right dl{text-align:right}.order dl:nth-child(n+2){margin-top:min(calc(20 / 1440 * 100vw),20px)}.order dl dt{width:min(calc(140 / 1440 * 100vw),140px);padding:min(calc(8 / 1440 * 100vw),8px) 0;font-weight:700;border:solid 2px #58953b;text-align:center;color:#58953b}.order dl dd{margin-top:min(calc(5 / 1440 * 100vw),5px);text-align:justify}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/lp_mafia_kajita.css.map */
