.food_digi h1{margin-bottom:0 !important;font-size:27px !important}.food_digi h1::after{content:none}.food_digi h2{margin:60px 0 0 !important;font-size:20px !important;line-height:25px}.food_digi p{line-height:normal;padding-top:20px}.food_digi img,.food_digi .category{user-select:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-drag:none;-khtml-user-drag:none}.food_digi.eyecatch{width:100%;height:300px;background-repeat:no-repeat;background-size:cover;background-position:center;background-image:url('../../images/food_digitalization/hero.jpg');margin-bottom:20px !important}.food_digi .cases{display:flex;flex-direction:column}.food_digi .cases .case{width:100%;display:flex;flex-direction:row;margin-top:20px;padding:10px;border-radius:5px;transition:all 0.5s}.food_digi .cases .case .img{width:26%;overflow:hidden}.food_digi .cases .case .img img{transition:all 0.5s}.food_digi .cases .case .text_area{display:flex;flex:auto;flex-direction:column;width:74%;padding:0 10px 0 10px;line-height:normal}.food_digi .cases .case .text_area .company{color:#D7000F}.food_digi .cases .case .text_area h3{font-size:18px}.food_digi .cases .case .text_area .excerpt{margin-top:10px;color:#ABABAB;font-size:14px;display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical}.food_digi .cases .case:hover{background-color:#ececec;transition:all 0.5s}.food_digi .cases .case:hover .img img{transform:scale(1.05, 1.05);transition:all 0.5s}.food_digi .cases .case:nth-child(n+2){margin-top:30px}.food_digi .cases .lemonica .text_area .excerpt{-webkit-line-clamp:4}@media only screen and (max-width:1365px){main .container .contents .section{width:90%;max-width:initial;margin:10px auto 80px}.category{margin-bottom:10px}}@media only screen and (max-width:1024px){.food_digi .cases .case .text_area .excerpt{-webkit-line-clamp:1}}@media only screen and (max-width:820px){.food_digi .cases .case .text_area .excerpt{display:none}}@media only screen and (max-width:540px){.food_digi .cases .case{flex-direction:column;margin-top:25vw;padding:0}.food_digi .cases .case .img{width:100%;height:50vw;border-radius:1vw}.food_digi .cases .case .img img{width:100%}.food_digi .cases .case .text_area{width:100%;padding:0}.food_digi .cases .case .text_area .excerpt{display:-webkit-box;-webkit-line-clamp:3}.food_digi .cases .ichinoichi{margin-top:10vw}}