﻿*{margin:0;padding:0;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;-webkit-text-size-adjust:none}html,body{background:#000;color:#333;font-size:18px;line-height:1.8em;width:100%}a{text-decoration:none}a:hover{text-decoration:underline}a,img{border:none}li{list-style-type:none}::selection{background:#ccc}::-moz-selection{background:#ccc}.noselect,img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.anchor{height:80px;margin-top:-80px;display:block}.legacy_ie{text-align:center;position:absolute;top:20px;left:50%;width:640px;margin-left:-320px;padding:10px 0;background:#fff;z-index:1000}.pc_br{display:block}.sp_br{display:none}i.fa{margin:0 0.2em}body{background-image:url(../img/bg_h.png),url(../img/bg_yellow.png);background-position:top center,top center;background-repeat:repeat-y,repeat}.container{width:1200px;margin:0 auto;background:#ffd800;position:relative;overflow:hidden}.pagetop{position:fixed;right:5px;bottom:192px;display:none}.pagetop a{display:block;text-align:center;line-height:40px;color:#000;width:40px;height:40px;background:#ffd800;border-radius:40px;border:4px solid #000;font-size:140%;margin:10px}.pagetop a:hover{color:#ffd800;background:#000}footer.global_footer{background:#000;position:relative;padding:10px;padding-top:30px;padding-bottom:50px}footer.global_footer>.inner{max-width:1200px;margin:0 auto;position:relative}footer.global_footer .cero{display:block;position:absolute;top:0;right:0}footer.global_footer .copy{width:100%;height:40px;text-indent:105%;white-space:nowrap;overflow:hidden;display:block;background-repeat:no-repeat;background-image:url(../img/footer_copy.png)}footer.global_footer .logos{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:top;-webkit-align-items:top;-ms-flex-align:top;align-items:top;-webkit-box-pack:flex-start;-webkit-justify-content:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;margin-bottom:10px}footer.global_footer .logos a,footer.global_footer .logos div{height:55px;text-indent:105%;white-space:nowrap;overflow:hidden;display:block;background-repeat:no-repeat;background-image:url(../img/footer_logos.png);margin-right:5px}footer.global_footer .logos a.mages5pb,footer.global_footer .logos div.mages5pb{width:235px;background-position:0 0}footer.global_footer .logos a.chiyost,footer.global_footer .logos div.chiyost{width:55px;background-position:-235px 0}footer.global_footer .logos a.ps,footer.global_footer .logos div.ps{width:310px;background-position:-305px 0}footer.global_footer .logos a.xone,footer.global_footer .logos div.xone{width:190px;background-position:-620px 0}footer.global_footer .logos a{transition-property:opacity;transition-duration:200ms;transition-timing-function:ease-out;opacity:1}footer.global_footer .logos a:hover{opacity:0.6}.share{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:40px}.share:before{content:"シェア";height:40px;line-height:40px;margin-right:12px;font-weight:bold;font-size:90%;color:#000}.share>div{display:block;width:40px;height:40px;margin-right:10px;float:left}.share>div>a{width:40px;height:40px;text-indent:105%;white-space:nowrap;overflow:hidden;display:block;background-repeat:no-repeat;border-radius:20px;background-image:url(../img/share.svg?2);transition-property:opacity;transition-duration:200ms;transition-timing-function:ease-out;opacity:1}.share>div>a:hover{opacity:0.6}.share>div>a.share_tw{background-position:0px 0}.share>div>a.share_fb{background-position:-40px 0}.share>div>a.share_line{background-position:-80px 0}.share>div>a.share_hb{background-position:-120px 0}.share>div>a.share_tw{background-color:#00aced}.share>div>a.share_fb{background-color:#305097}.share>div>a.share_line{background-color:#00b900}.share>div>a.share_hb{background-color:#00A4DE}.over{width:100%;height:auto;min-height:100%;box-sizing:border-box;position:absolute;top:0;left:0;z-index:9000;display:none;padding-bottom:60px;background:rgba(0,0,0,0.8)}.over>.inner{position:relative;overflow:hidden;padding-bottom:40px}.over .over_contents{background:#000;margin:0 auto}.over .over_youtube{background-color:#000}.over .over_youtube>div{margin:0 auto}.over .over_youtube iframe{width:100%;height:100%}.over .over_image{background-color:#000}.over .over_image a,.over .over_image img{display:block;width:100%;height:100%}.over .over_image a:hover{opacity:0.8}.over .over_controller{height:96px;width:100%;position:relative}.over .over_close{display:block;position:absolute;top:0;right:0;height:96px;width:96px;text-indent:105%;white-space:nowrap;overflow:hidden;display:block;background-repeat:no-repeat}.over .over_close:after{content:" ";width:100%;height:100%;text-indent:105%;white-space:nowrap;overflow:hidden;display:block;background-repeat:no-repeat;position:absolute;top:0;left:0;transition-property:transform;transition-duration:120ms;transition-timing-function:ease-out}.over .over_close:hover:after{transform:rotate(90deg)}header.global_header{background:#000;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:top;-webkit-align-items:top;-ms-flex-align:top;align-items:top;-webkit-box-pack:flex-start;-webkit-justify-content:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;margin:0 2px}header.global_header a{color:#ffd800;text-decoration:none;font-size:80%;padding:0 10px;border-right:2px solid #222;transition-property:opacity;transition-duration:200ms;transition-timing-function:ease-out;opacity:1}header.global_header a:hover{opacity:0.6}section.top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:top;-webkit-align-items:top;-ms-flex-align:top;align-items:top;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:2px}section.top .title{display:block;width:1196px;height:240px;background:#000}section.top .title a{width:100%;height:100%;text-indent:105%;white-space:nowrap;overflow:hidden;display:block;background-repeat:no-repeat;background-image:url(../img/blog_image.png);transition-property:opacity;transition-duration:200ms;transition-timing-function:ease-out;opacity:1}section.top .title a:hover{opacity:0.6}section.top .banner{width:300px;margin:10px 5px}section.top .banner a{display:block;transition-property:opacity;transition-duration:200ms;transition-timing-function:ease-out;opacity:1}section.top .banner a:hover{opacity:0.6}section.top .banner a img{display:block}section.top .banner .title{background:url(../img/bg_black.png) 0 0 repeat #000;color:#fff;height:20px;width:100%;margin-bottom:5px;font-size:70%;line-height:21px;text-align:center}section.top .ranking{width:880px;margin:5px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:top;-webkit-align-items:top;-ms-flex-align:top;align-items:top;-webkit-box-pack:flex-start;-webkit-justify-content:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}section.top .ranking li{margin:5px;width:166px;height:105px;background:#000}section.top .ranking li a{display:block;width:100%;height:100%;position:relative;overflow:hidden}section.top .ranking li a:before{z-index:100;content:" ";width:100%;height:55px;position:absolute;background:url(../img/rank4.png) 0 0 no-repeat;top:0;left:0}section.top .ranking li a:after{z-index:100;content:"1位";position:absolute;height:50px;width:50px;text-align:center;line-height:50px;font-size:70%;top:-8px;left:-8px;color:#fff;font-weight:bold;transform:rotate(-45deg)}section.top .ranking li a img{display:block;width:100%;height:100%}section.top .ranking li a div{transition-property:bottom;transition-duration:200ms;transition-timing-function:ease-out;position:absolute;bottom:-120px;left:0;width:100%;background:rgba(0,0,0,0.8);color:#fff;font-size:70%;line-height:1.4em;box-sizing:border-box;padding:5px 8px}section.top .ranking li a:hover div{bottom:0}section.top .ranking li:nth-child(1){width:342px;height:160px}section.top .ranking li:nth-child(1) a:before{background-image:url(../img/rank1.png)}section.top .ranking li:nth-child(1) a:after{top:-5px;left:-5px;font-size:80%}section.top .ranking li:nth-child(2),section.top .ranking li:nth-child(3){width:254px;height:160px}section.top .ranking li:nth-child(2) a:after,section.top .ranking li:nth-child(3) a:after{top:-5px;left:-5px;font-size:80%}section.top .ranking li:nth-child(2) a:before{background-image:url(../img/rank2.png)}section.top .ranking li:nth-child(2) a:after{content:"2位"}section.top .ranking li:nth-child(3) a:before{background-image:url(../img/rank3.png)}section.top .ranking li:nth-child(3) a:after{content:"3位"}section.top .ranking li:nth-child(4) a:after{content:"4位"}section.top .ranking li:nth-child(5) a:after{content:"5位"}section.top .ranking li:nth-child(6) a:after{content:"6位"}section.top .ranking li:nth-child(7) a:after{content:"7位"}section.top .ranking li:nth-child(8) a:after{content:"8位"}body.sp section.top .ranking li a div{bottom:0;background:rgba(0,0,0,0.6)}nav.global_nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:top;-webkit-align-items:top;-ms-flex-align:top;align-items:top;-webkit-box-pack:flex-start;-webkit-justify-content:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;background:#000;padding:12px}nav.global_nav a{border-style:solid;border-width:2px;border-color:#fff;background-image:-moz-linear-gradient(90deg, #f4e700 0%, #c1bf00 49%, #fff 51%, #fff 100%);background-image:-webkit-linear-gradient(90deg, #f4e700 0%, #c1bf00 49%, #fff 51%, #fff 100%);background-image:-ms-linear-gradient(90deg, #f4e700 0%, #c1bf00 49%, #fff 51%, #fff 100%);color:#000;text-decoration:none;width:100%;height:40px;font-weight:bold;text-align:center;margin:0 5px;border-radius:5px;font-size:90%;line-height:41px;transition-property:opacity;transition-duration:200ms;transition-timing-function:ease-out;opacity:1}nav.global_nav a:hover{opacity:0.6}section.main{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:top;-webkit-align-items:top;-ms-flex-align:top;align-items:top;-webkit-box-pack:flex-start;-webkit-justify-content:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start}section.main div.content{order:2;width:620px;margin:10px}section.main aside.side_l{order:1}section.main aside.side_r{order:3}section.banner{background:none;border:none;margin-bottom:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-between;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}section.banner a{display:block;width:300px;height:250px;transition-property:opacity;transition-duration:200ms;transition-timing-function:ease-out;opacity:1}section.banner a:hover{opacity:0.6}section.banner a img{display:block;width:100%;height:100%}section.articles>.title{padding:10px;padding-top:15px;line-height:1.4em;font-size:120%;background:url(../img/bg_black.png) 0 0 repeat #000;color:#fff}section.articles>article{background:#fafafa;border:1px solid #cccccc;border-bottom-width:2px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:top;-webkit-align-items:top;-ms-flex-align:top;align-items:top;-webkit-box-pack:flex-start;-webkit-justify-content:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;padding:10px;position:relative}section.articles>article+.banner{margin-top:20px}section.articles>article .image{width:254px;margin-right:10px}section.articles>article .image>.inner{min-height:120px;background:#000}section.articles>article .image a{display:block;width:100%;transition-property:opacity;transition-duration:200ms;transition-timing-function:ease-out;opacity:1;position:relative;overflow:hidden}section.articles>article .image a:hover{opacity:0.6}section.articles>article .image a img{display:block;width:100%}section.articles>article .text{padding-bottom:32px;padding-top:4px;box-sizing:border-box;height:100%;flex:1}section.articles>article .text .new{font-size:70%;line-height:1em;margin-bottom:8px;color:#fff;background:#de2a2b;padding:4px 6px 3px 6px;border-radius:4px;float:left;font-family:Arial;font-weight:bold;-webkit-animation:blink 400ms ease-in-out infinite alternate;-moz-animation:blink 400ms ease-in-out infinite alternate;animation:blink 400ms ease-in-out infinite alternate}@-webkit-keyframes blink{0%{opacity:0}50%{opacity:0}51%{opacity:1}100%{opacity:1}}@-moz-keyframes blink{0%{opacity:0}50%{opacity:0}51%{opacity:1}100%{opacity:1}}@keyframes blink{0%{opacity:0}50%{opacity:0}51%{opacity:1}100%{opacity:1}}section.articles>article .text .date{font-size:80%;line-height:1em;margin-bottom:8px;clear:both}section.articles>article .text .title a{color:#de2a2b;font-size:110%;line-height:1.4em;font-weight:bold;display:inline-block;word-break:break-all}section.articles>article .text .read{position:absolute;bottom:10px;right:12px}section.articles>article .text .read a{display:inline-block;background:#de2a2b;color:#fff;text-decoration:none;font-size:80%;padding:6px 12px;border-radius:20px;line-height:1em;transition-property:opacity;transition-duration:200ms;transition-timing-function:ease-out;opacity:1}section.articles>article .text .read a:hover{opacity:0.6}section.articles>article .text .read a:before{font-family:FontAwesome;content:"\f0a9";margin-right:5px}section.articles>section.more{text-align:center;padding-top:20px}section.articles>section.more a{color:#fff;font-weight:bold;display:inline-block;background:#000;font-size:90%;line-height:1em;padding:10px 20px;border-radius:20px;text-decoration:none;transition-property:opacity;transition-duration:200ms;transition-timing-function:ease-out;opacity:1}section.articles>section.more a:hover{opacity:0.6}section.articles>section.more a:before{font-family:"FontAwesome";content:"\f0a9";margin-right:5px}aside.side_l{width:220px;margin:10px}aside.side_l section.popular{width:200px;height:auto;border-radius:5px;background:url(../img/bg_black.png) 0 0 repeat #000;padding:10px}aside.side_l section.popular h6{background:#acaf9c;display:block;color:#000;font-size:80%;line-height:1em;padding:8px;text-align:center;margin-bottom:10px}aside.side_l section.popular article{display:block;margin-bottom:10px;background:#000}aside.side_l section.popular article:last-child{margin-bottom:0}aside.side_l section.popular article a{display:block;text-decoration:none;transition-property:opacity;transition-duration:200ms;transition-timing-function:ease-out;opacity:1}aside.side_l section.popular article a:hover{opacity:0.6}aside.side_l section.popular article a img{width:200px;height:200px;display:block}aside.side_l section.popular article a .platform{color:#fff;font-size:70%;line-height:1em;text-align:center;padding:6px}aside.side_l section.popular article a .platform.tvcm{background:#cd201f}aside.side_l section.popular article a .platform.ps4{background:#003791}aside.side_l section.popular article a .platform.ps3{background:#e95529}aside.side_l section.popular article a .platform.psv{background:#219af9}aside.side_l section.popular article a .platform.psp{background:#aea816}aside.side_l section.popular article a .platform.x36{background:#92C83E}aside.side_l section.popular article a .platform.xon{background:#107910}aside.side_l section.popular article a .platform.tds{background:#D01312}aside.side_l section.popular article a .platform.ios{background:#222222}aside.side_l section.popular article a .platform.and{background:#D01312}aside.side_l section.popular article a .platform.stm{background:#000}aside.side_l section.popular article a .title{color:#fff;font-size:80%;line-height:1.2em;text-align:center;padding:4px}aside.side_r{width:300px;margin:10px}aside.side_r .banner{margin-bottom:10px}aside.side_r .banner a{width:300px;height:250px;display:block;transition-property:opacity;transition-duration:200ms;transition-timing-function:ease-out;opacity:1}aside.side_r .banner a:hover{opacity:0.6}aside.side_r .banner a img{width:100%;height:100%;display:block}aside.side_r .twitter{margin-bottom:10px}aside.side_r .twitter iframe{display:block !important}aside.side_r section.recomend{width:280px;height:auto;border-radius:5px;background:url(../img/bg_black.png) 0 0 repeat #000;padding:10px;margin-bottom:10px}aside.side_r section.recomend h6{background:#acaf9c;display:block;color:#000;font-size:80%;line-height:1em;padding:8px;text-align:center;margin-bottom:10px}aside.side_r section.recomend article{display:block;margin-bottom:10px;background:#000}aside.side_r section.recomend article:last-child{margin-bottom:0}aside.side_r section.recomend article a{display:block;text-decoration:none;width:280px;position:relative;transition-property:opacity;transition-duration:200ms;transition-timing-function:ease-out;opacity:1}aside.side_r section.recomend article a:hover{opacity:0.6}aside.side_r section.recomend article a img{width:100%;display:block}aside.side_r section.recomend article a div{color:#fff;font-size:80%;line-height:1.2em;text-align:center;padding:4px}section.article{margin-bottom:20px}section.article>article{background:#fafafa;border:1px solid #cccccc;border-bottom-width:2px;padding:10px 9px;position:relative}section.article>article>img{margin:0 auto;max-width:600px;display:block;margin-bottom:20px}section.article>article>iframe{width:600px !important;height:338px !important;display:block;margin-bottom:15px}section.article>header{background:#000;color:#fff;font-size:80%;line-height:1em;padding:5px 10px}section.article>.title{padding:10px;padding-top:15px;line-height:1.4em;font-size:120%;background:url(../img/bg_black.png) 0 0 repeat #000;color:#fff}section.article .the_content{padding:15px}section.article .the_content p{margin-bottom:1.5em}section.article .the_content p:last-child{margin-bottom:0}section.article .the_content p span{display:inline-block}section.article .the_content h2{color:#cd232b;font-size:110%;line-height:1.6em;margin-bottom:0.4em}section.article .the_content a{text-decoration:underline}section.article .the_content a:hover{text-decoration:none}section.article .the_content>blockquote{border:2px dashed #cd232b;margin:0;padding:45px 15px;margin-bottom:20px;position:relative;z-index:1}section.article .the_content>blockquote:last-child{margin-bottom:0}section.article .the_content>blockquote:before{font-family:"FontAwesome";font-size:2em;line-height:1em;color:#cd232b;position:absolute;z-index:-1;content:"\f10d";left:10px;top:5px;opacity:0.2}section.article .the_content>blockquote:after{font-family:"FontAwesome";font-size:2em;line-height:1em;color:#cd232b;position:absolute;z-index:-1;content:"\f10e";right:10px;bottom:5px;opacity:0.2}section.article .the_content>blockquote ul{padding-left:1em;margin-left:0.2em}section.article .the_content>blockquote ul li{text-indent:-1em}section.article .the_content>blockquote ul li span{display:inline-block;text-indent:0}section.article .the_content>blockquote img{display:block;margin:0 auto;margin-bottom:0.4em}section.article .the_content>blockquote hr{border:none;border-bottom:2px solid #ddd}section.article .the_content dl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:top;-webkit-align-items:top;-ms-flex-align:top;align-items:top;-webkit-box-pack:flex-start;-webkit-justify-content:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}section.article .the_content dl dt{width:20%}section.article .the_content dl dd{width:80%}section.article .the_content img{max-width:535px}section.article .the_content .twitter-tweet{margin:0 auto;margin-bottom:15px}section.article .the_content .ogpcard{width:480px;border:1px solid #CCCCCC;margin:0 auto;padding:10px;margin-bottom:15px}section.article .the_content .ogpcard .image{background:#000;margin-bottom:10px}section.article .the_content .ogpcard .image a{width:100%;display:block;transition-property:opacity;transition-duration:200ms;transition-timing-function:ease-out;opacity:1}section.article .the_content .ogpcard .image a:hover{opacity:0.6}section.article .the_content .ogpcard .image a img{display:block;width:100%}section.article .the_content .ogpcard .title{margin-bottom:5px}section.article .the_content .ogpcard .title a{color:#cd232b;display:block;font-weight:bold;font-size:90%;line-height:1.4em}section.article .the_content .ogpcard .domain{margin-bottom:5px}section.article .the_content .ogpcard .domain a{color:#999;display:block;font-size:70%;line-height:1em}section.article .the_content .ogpcard .read{text-align:right}section.article .the_content .ogpcard .read a{display:block;font-size:80%;line-height:1em;color:#333}section.article .the_content .ogpcard .read a:before{font-family:"FontAwesome";content:"\f061"}section.article .the_content .ogpcard .read a:hover{text-decoration:none;color:#cd232b}section.article .the_content .related_link>.title{background:url(../img/bg_black.png) 0 0 repeat #000;color:#fff;font-size:100%;font-weight:bold;line-height:1em;padding:10px;text-align:center}section.article .the_content .related_link li{background:#fafafa;border:1px solid #cccccc;border-bottom-width:2px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:top;-webkit-align-items:top;-ms-flex-align:top;align-items:top;-webkit-box-pack:flex-start;-webkit-justify-content:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;padding:10px;position:relative}section.article .the_content .related_link li .image{width:120px;margin-right:10px}section.article .the_content .related_link li .image>.inner{background:#000}section.article .the_content .related_link li .image a{display:block;width:100%;transition-property:opacity;transition-duration:200ms;transition-timing-function:ease-out;opacity:1}section.article .the_content .related_link li .image a:hover{opacity:0.6}section.article .the_content .related_link li .image a img{display:block;width:100%}section.article .the_content .related_link li .text{padding-top:4px;box-sizing:border-box;height:100%;flex:1}section.article .the_content .related_link li .text .date{font-size:70%;line-height:1em;margin-bottom:8px}section.article .the_content .related_link li .text .title a{color:#de2a2b;font-size:85%;line-height:1.4em;font-weight:bold;display:inline-block}section.article .the_content .layout1{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:top;-webkit-align-items:top;-ms-flex-align:top;align-items:top;-webkit-box-pack:flex-start;-webkit-justify-content:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}section.article .the_content .layout1 .ogpcard{width:calc(50% - 20px);box-sizing:border-box;margin:10px}section.related>.title{line-height:1.4em;font-size:100%;padding-top:10px}section.related ul.related_list li{background:#fafafa;border:1px solid #cccccc;border-bottom-width:2px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:top;-webkit-align-items:top;-ms-flex-align:top;align-items:top;-webkit-box-pack:flex-start;-webkit-justify-content:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;padding:10px;position:relative}section.related ul.related_list li .image{width:120px;margin-right:10px}section.related ul.related_list li .image>.inner{background:#000}section.related ul.related_list li .image a{display:block;width:100%;transition-property:opacity;transition-duration:200ms;transition-timing-function:ease-out;opacity:1}section.related ul.related_list li .image a:hover{opacity:0.6}section.related ul.related_list li .image a img{display:block;width:100%}section.related ul.related_list li .text{padding-top:4px;box-sizing:border-box;height:100%;flex:1}section.related ul.related_list li .text .date{font-size:70%;line-height:1em;margin-bottom:8px}section.related ul.related_list li .text .title a{color:#de2a2b;font-size:85%;line-height:1.4em;font-weight:bold;display:inline-block}
