.pc{display:block}.sp{display:none}.top_wrap{width:100%;display:flex;flex-wrap:wrap}.top_wrap .sec01{width:calc(100% - 100px);max-width:1200px;margin:0 auto;padding:0 50px;position:relative;background:url(/cdn/shop/files/top_02_pc.jpg?v=1742624418) no-repeat center center;background-size:55%;background-position:right}.top_wrap .sec01 .textarea{width:55%;margin:40% 0 0;padding:30px;background:#ffffffe6;position:relative;left:0}.top_wrap .sec01 .textarea p{margin:0 0 3rem;font-size:1.4rem;color:#333}.top_wrap .sec01 .textarea h2{margin:0 0 3rem;font-size:2.4rem;color:#333}.top_wrap .sec02{width:100%;max-width:1200px;margin:0 auto;padding:0 50px;position:relative}.top_wrap .sec02 ul{width:100%;margin:0 auto;padding:0;position:relative;display:flex;flex-wrap:wrap}.top_wrap .sec02 ul li{flex:1;width:calc((100% - 100px) / 3);margin:0 50px 40px 0;list-style:none}.top_wrap .sec02 ul li:nth-child(3n){margin:0 0 40px}.top_wrap .sec02 ul li img{width:100%}.top_wrap .sec02 ul li p{margin:2rem 0;text-align:left}.top_wrap .sec02 a{text-decoration:none}@media screen and (max-width: 749px){.pc{display:none!important}.sp{display:flex!important}.top_wrap .sec01{width:100%;margin:0;padding:0;display:flex;flex-wrap:wrap}.top_wrap .sec01 img{width:100%;margin:0 0 40px}.top_wrap .sec02{width:100%;margin:0;padding:0 20px;position:relative}.top_wrap .sec02 ul li{width:100%;margin:0!important;padding:0!important;flex:auto}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/moca_top.css.map */
