#contents section h3{display:-webkit-box;display:-ms-flexbox;display:flex;color:#fff;background-color:#e60012;margin-bottom:30px;font-weight:bold}#contents section h3 span{display:block;padding:14px 0}#contents section h3 span:first-child{background-color:#b50b18;width:190px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;font-size:129%}#contents section h3 span:last-child{font-size:121%;padding:14px 0 14px 20px}#contents section>div{display:-webkit-box;display:-ms-flexbox;display:flex}#contents section>div figure{width:190px;text-align:center}#contents section>div figure a img{-webkit-transition:0.3s all ease-out;transition:0.3s all ease-out}#contents section>div figure a:hover img{opacity:0.7}#contents section>div div{padding:0 0 0 26px}#contents section>div div .dairy{font-size:100%;font-weight:bold;color:#e60012;margin-bottom:8px}#contents section>div div h4{background:none;color:#000;font-size:157%;margin:0 0 20px;padding:0}#contents section>div div .txt{margin-bottom:10px}#contents section>div div .btn{width:160px}#contents section>div div .btn a{display:block;color:#fff;text-align:center;text-decoration:none;background:-webkit-gradient(linear,left top, left bottom,from(#f64234),to(#d00604));background:linear-gradient(#f64234,#d00604);padding:12px 0;-webkit-transition:0.3s all ease-out;transition:0.3s all ease-out}#contents section>div div .btn a:hover{opacity:0.7}
