﻿.blockView{padding:0 30px 120px;max-width:1110px}@media screen and (min-width: 0em) and (max-width: 35.5em){.blockView{width:93%;margin:20px auto 0;padding:0 0 20px}}.blockView .note{display:block;padding-bottom:20px;color:#bbb;text-align:center;font-family:Tahoma, Verdana, sans-serif;font-size:24px;font-size:1.5rem}.blockView .row{width:100%;margin-bottom:60px}@media screen and (min-width: 0em) and (max-width: 35.5em){.blockView .row{margin-bottom:0}}.blockView .row .col{position:relative;float:left;width:48%;overflow:hidden;-webkit-transition-property:color;-moz-transition-property:color;transition-property:color;-webkit-transition-duration:0.15s;-moz-transition-duration:0.15s;transition-duration:0.15s}@media screen and (max-width: 73.0625em){.blockView .row .col{width:49%}}.blockView .row .col.col-12{width:100%;overflow:hidden}@media screen and (max-width: 73.0625em){.blockView .row .col.col-12 img{width:120%;margin-left:-15%}}@media screen and (min-width: 0em) and (max-width: 35.5em){.blockView .row .col.col-12 img{width:170%;margin-left:-25%}}.blockView .row .col:first-child{margin-right:4%}@media screen and (max-width: 73.0625em){.blockView .row .col:first-child{margin-right:2%}}@media screen and (min-width: 0em) and (max-width: 35.5em){.blockView .row .col{width:100%;margin-bottom:50px}}.blockView .row .col img{display:block;width:100%;position:relative;z-index:0}.blockView .row .col .name{position:absolute;bottom:0;left:0;width:100%;height:55px;background:rgba(0,0,0,0.55);text-align:center;font-family:"Oswald-R",Impact,Tahoma,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",Meiryo,"MS PGothic",sans-serif;font-size:28.8px;font-size:1.8rem;line-height:55px;letter-spacing:.1em;text-transform:uppercase;text-shadow:0 1px 1px rgba(0,0,0,0.8);overflow:hidden;z-index:2}@media screen and (max-width: ){.blockView .row .col .name{height:50px;font-size:24px;font-size:1.5rem;line-height:50px}}@media screen and (max-width: 73.0625em){.blockView .row .col .name{height:40px;line-height:40px}}@media screen and (min-width: 0em) and (max-width: 35.5em){.blockView .row .col .name{height:41px;line-height:41px}}.blockView .row .col .name.centered{top:44%;font-size:44.8px;font-size:2.8rem;letter-spacing:0.06em;font-style:oblique}@media screen and (min-width: 0em) and (max-width: 35.5em){.blockView .row .col .name.centered{font-size:28.8px;font-size:1.8rem}}.blockView .row .col .name small{font-size:17.6px;font-size:1.1rem;letter-spacing:0.02em;color:#bbb}.blockView .row a:link.col,.blockView .row a:visited.col{color:#eee}.blockView .row a:link.col::after,.blockView .row a:visited.col::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.6);opacity:0;z-index:1;-webkit-transition-property:opacity;-moz-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.25s;-moz-transition-duration:0.25s;transition-duration:0.25s}.blockView .row a:link.col.void,.blockView .row a:visited.col.void{cursor:default}.blockView .row a:link.col.void::after,.blockView .row a:visited.col.void::after{display:none;cursor:default}.blockView .row a:hover.col,.blockView .row a:active.col{color:#ff4800}.blockView .row a:hover.col::after,.blockView .row a:active.col::after{opacity:1}.blockView .row a:hover.col.void,.blockView .row a:active.col.void{color:#eee}

/*# sourceMappingURL=racing.css.map */
