#st-magazine.st-magazine-k .kanren dt img{object-fit:cover}@media only screen and (min-width:600px){#st-magazine .kanren .st-top-box.st-fist-post dt{overflow:visible;width:100%;position:relative}#st-magazine .kanren .st-top-box.st-fist-post dl:last-child{padding-bottom:0}#st-magazine .kanren .st-top-box.st-fist-post dt img{width:100%;height:auto}#st-magazine .kanren .st-fist-post dd{width:100%;box-sizing:border-box;padding:0!important;position:absolute;bottom:0;left:0;z-index:999}#st-magazine .kanren .st-fist-post dd .st-cards-content{padding:0}#st-magazine .kanren .st-fist-post dd .st-cards-content-in{background:rgba(255,255,255,.7);padding:10px 40px 20px}#st-magazine .kanren .st-fist-post dd h3{font-size:150%;margin-bottom:5px;line-height:1.5;padding-top:20px}}@media print,screen and (min-width:960px){#st-magazine .kanren .st-top-box.st-fist-post dt{width:100%;position:relative}}.home .post{padding:0 5px;margin-bottom:0}#st-magazine .kanren .st-top-box.st-continuation-post dd h3{position:relative;padding-left:0;padding-bottom:10px;border-bottom:solid 1px #ccc;padding-top:10px;margin-bottom:15px!important}#st-magazine .kanren .st-top-box.st-continuation-post dd h3::after{position:absolute;bottom:-1px;left:0;z-index:3;content:'';width:30%;height:1px;background-color:#212121}#st-magazine:not(.st-magazine-k) .kanren .st-top-box:not(.st-magazine-infeed) dl {border:1px solid #ccc}#st-magazine .kanren .st-top-box.st-continuation-post dl,#st-magazine .kanren .st-top-box.st-fist-post dl,#st-magazine.st-magazine-k .kanren dl{box-shadow:0 1px 2px rgba(0,0,0,.2)}#st-magazine .st-magazine-infeed dl{box-shadow:none!important}#st-magazine .kanren dt img{border-radius:0!important}@media only screen and (min-width:600px){.home .post{padding:0 15px;margin-bottom:0}#st-magazine .kanren dd,#st-magazine .kanren.st-cardbox dd{padding-left:20px!important}}@media only screen and (min-width:960px){.home .post{padding:0 5px;margin-bottom:0}.home main{padding-top:0}}@media only screen and (max-width:599px){#st-magazine .kanren h5.kanren-t,.post #st-magazine .kanren h5.kanren-t{margin-bottom:0}#content #st-magazine .kanren .st-top-box{width:49.99%;display:flex}#content #st-magazine .kanren .clearfix dd h5:not([class^="is-style-st-heading-custom-"]):not([class*=" is-style-st-heading-custom-"]):not(.st-css-no2) a {font-size:inherit;line-height:inherit}.post #st-magazine .kanren h5.kanren-t{line-height:1.5em;font-size:1em}#content #st-magazine .kanren .st-top-box dd h3{line-height:1.5em;font-size:1em}#content #st-magazine .kanren .st-top-box.st-fist-post dd h3{line-height:1.8em;font-size:1.2em}#content #st-magazine .catname{font-size:10px}#content #st-magazine .kanren dd{padding:7px 15px 0}#content #st-magazine .kanren .st-top-box.st-magazine-infeed{width:100%}#content #st-magazine .kanren .st-top-box.st-magazine-infeed dl{box-shadow:none}}