.curation-index{padding-top:60px;}.curation-header{position:relative;height:400px;background:url('http://thebridge.jp/webinar/images/header-cover.408c16cf.jpg') center center no-repeat;background-size:cover;}.curation-header:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.3);}.curation-header-content{position:absolute;top:50%;left:50%;width:100%;color:#fff;text-align:center;text-shadow:0 0 20px rgba(0,0,0,.6);transform:translate(-50%,-50%);}.curation-header-content h1{margin-bottom:20px;font-size:120px;line-height:1;}.curation-header-content p{font-size:18px;}@media screen and (max-width: 640px) {.curation-header{height:250px;}.curation-header-content{width:90%;}.curation-header-content h1{font-size:60px;}}.curation-article .entry{display:table;margin-bottom:50px;}.curation-article .entry:nth-child(2),.curation-article .entry:nth-child(3),.curation-article .entry:nth-child(4){display:inline-block;width:33%;vertical-align:top;box-sizing:border-box;}.curation-article .entry:nth-child(5):before,.curation-article .entry:nth-child(5):after{display:table;content:" ";}.curation-article .entry:nth-child(5):after{clear:both;}.curation-article .entry-thumbnail,.curation-article .entry-body{position:relative;display:table-cell;vertical-align:top;box-sizing:border-box;}.curation-article .entry-thumbnail{width:380px;height:190px;}.curation-article .entry:first-child .entry-thumbnail{width:50%;height:350px;}.curation-article .entry:nth-child(2) .entry-thumbnail,.curation-article .entry:nth-child(3) .entry-thumbnail,.curation-article .entry:nth-child(4) .entry-thumbnail{display:block;padding:15px;width:auto;}.curation-article .entry:nth-child(2) .entry-body,.curation-article .entry:nth-child(3) .entry-body,.curation-article .entry:nth-child(4) .entry-body{display:block;padding:15px;}.curation-article .entry-thumbnail a{position:relative;display:block;width:100%;height:100%;overflow:hidden;}.curation-article .entry-thumbnail a img{position:absolute;top:50%;width:100%;transform:translateY(-50%);}.curation-article .entry-body{padding-left:30px;}.curation-article .entry-title{position:relative;margin-top:0;margin-bottom:20px;padding-bottom:20px;font-size:24px;font-weight:400;line-height:1.4;}.curation-article .entry:first-child .entry-title{font-size:32px;}.curation-article .entry-title a{color:rgba(0,0,0,.8);}.curation-article .entry-title a:hover{color:rgba(0,0,0,.6);}.curation-article .entry-title:after{content:'';display:block;position:absolute;bottom:0;width:50px;height:1px;background-color:rgba(0,0,0,.44);}.curation-article .entry-summery p{margin-bottom:20px;color:rgba(0,0,0,.8);line-height:1.6;}.curation-article .entry-footer{font-size:14px;}.curation-article .entry-author{color:rgba(0,0,0,.6);padding-right:15px;margin-right:15px;border-right:1px solid rgba(0,0,0,.1);}.curation-article .entry-author img{width:24px;height:auto;vertical-align:middle;}.curation-article .entry-date{color:rgba(0,0,0,.6);}.curation-article .entry-footer .score{position:absolute;right:0;bottom:0;}@media screen and (max-width: 640px) {.curation-article .entry{display:block;}.curation-article .entry-thumbnail,.curation-article .entry-body{display:block;vertical-align:top;}.curation-article .entry:nth-child(2),.curation-article .entry:nth-child(3),.curation-article .entry:nth-child(4){display:block;width:auto;}.curation-article .entry:first-child .entry-thumbnail,.curation-article .entry-thumbnail{width:100%;height:230px;margin-bottom:20px;}.curation-article .entry:first-child .entry-title{font-size:24px;}.curation-article .entry-body{padding-left:20px;padding-right:20px;}.curation-article .entry-author{margin-right:5px;padding-right:5px;}}.curation-hero{position:relative;padding-top:60px;height:400px;background:transparent center center no-repeat;background-size:cover;}.curation-hero+.wrap{padding-top:20px;}.curation-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.3);}.curation-hero-content{position:absolute;bottom:30px;width:100%;text-shadow:0 1px 3px rgba(0,0,0,.3);}.curation-hero-content-inner{position:relative;margin:0 auto;width:1180px;}.curation-hero-content h2{font-size:32px;margin-bottom:20px;}.curation-hero-content h2 small{font-size:14px;}.curation-hero-content,.curation-hero-content h2,.curation-hero-content a{color:#fff;}.curation-hero-content .post-tags{text-align:left;}.curation-hero-content .author img{width:24px;height:auto;vertical-align:middle;}@media screen and (max-width: 640px) {.curation-hero-content-inner{width:90%;}.curation-hero-content h2{font-size:24px;}}