@charset "UTF-8";.content__lastblog{display:inline-block;width:100%;border-top:1px dotted #ffda00;text-align:center;padding-bottom:2rem;padding-top:1rem;margin-top:2rem}.inner__lastblog{display:block;text-align:left;max-width:1200px;width:100%;margin:0 auto 2rem}.tit__lastblog{color:#666;font-size:1.85rem;margin-bottom:.5rem}.detail__lastblog{display:inline-block;width:100%;padding-left:2rem;color:#ffda00;line-height:1em;font-size:5rem;font-weight:700}.article__lastblog{display:inline-block;background-color:#ffda00;color:#4d4d4d;margin-top:-.6rem;padding:2rem 40% 2rem 2rem;position:relative}.article__lastblog img{position:absolute;width:35%;max-width:320px;right:0;top:0;-webkit-transform:translate(30px,-30%);-moz-transform:translate(30px,-30%);-ms-transform:translate(30px,-30%);-o-transform:translate(30px,-30%);transform:translate(30px,-30%)}.article__lastblog .tit__itemblog{font-weight:700}.ref__blog{color:#0072d2;text-decoration:none;position:relative;display:inline-block;border-bottom:1px dotted #0072d2;-webkit-transition:all linear .3s;-o-transition:all linear .3s;transition:all linear .3s}.ref__blog:hover{border-bottom:1px solid #0072d2}@media only screen and (max-width:1240px){.article__lastblog img{-webkit-transform:translate(-3%,-20%);-moz-transform:translate(-3%,-20%);-ms-transform:translate(-3%,-20%);-o-transform:translate(-3%,-20%);transform:translate(-3%,-20%)}.inner__lastblog{padding-left:1rem;padding-right:1rem}}@media only screen and (max-width:767px){.tit__lastblog{font-size:1rem;background-color:#666;padding:1rem 2rem 2.5rem;color:#fff;font-weight:400}.detail__lastblog{text-align:right;font-weight:700;margin-top:-56px;display:block;color:#fff;font-size:2rem;line-height:1.3em;padding-right:2rem}.article__lastblog{background-color:#fff;padding-right:1.5rem;padding-left:1.5rem;padding-bottom:1rem}.article__lastblog img{position:static;width:100%;display:block;margin:.5rem auto;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.inner__lastblog{padding-left:0;padding-right:0;padding-top:1rem}.content__lastblog{margin-top:1rem;padding-top:0;border:none}}