@charset "UTF-8";abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0}input,select{vertical-align:middle}li{list-style:none}body{font-family:"メイリオ", sans-serif;color:#fff;background:#000}img{vertical-align:bottom}.js_sns_ttil{display:none}#news-detail{font-size:14px;padding:25px 30px;border:15px solid #fbcb02;background-color:#000;color:#fff;overflow:hidden;line-height:1.75;min-height:440px}@media (max-width:960px){#news-detail{padding:20px;border:8px solid #fbcb02}}#news-detail a{color:#fbcb02}#news-detail .sns_box{margin:0 0 10px}#news-detail .sns_box ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#news-detail .sns_box ul li{margin:0 5px}#news-detail .sns_box ul li a{width:30px;height:30px;display:block;text-indent:-9999px}#news-detail .sns_box ul li a.sns_fb{background:url(../img/sns_fb.png) no-repeat #1977f3;background-size:30px}#news-detail .sns_box ul li a.sns_tw{background:url(../img/sns_tw.png) no-repeat #1da1f2;background-size:30px}#news-detail .sns_box ul li a.sns_line{background:url(../img/sns_line.png) no-repeat #00b900;background-size:30px}#news-detail .ttl{color:#fbcb02;font-weight:bold;font-size:20px;line-height:1.3;margin:0 0 10px 0;text-align:center}#news-detail .headline{color:#fbcb02;font-size:110%;font-weight:bold}#news-detail .txt_bold_underline{font-weight:bold;border-bottom:1px solid #fff}#news-detail .flame-area{border:1px solid #fbcb02;padding:24px;margin:0 0 20px}#news-detail .txt-copy{font-size:13px;text-align:center;color:#6d6d6d}#news-detail .img-box{margin:30px auto;text-align:center;font-size:0}#news-detail .img-box.notcener,#news-detail .img-box.notcenter{text-align:left;margin-left:0}#news-detail .img-box.nomg{margin:0}#news-detail .img-box.tate img{max-width:320px}#news-detail .img-box.yoko img{max-width:450px}#news-detail .img-box.list{max-width:1000px}#news-detail .img-box.list ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:520px){#news-detail .img-box.list ul{-ms-flex-wrap:wrap;flex-wrap:wrap}}#news-detail .img-box.list ul.multiline{-ms-flex-wrap:wrap;flex-wrap:wrap}#news-detail .img-box.list ul li{padding:10px;margin:0;-webkit-box-flex:1;-ms-flex:1;flex:1}@media (max-width:520px){#news-detail .img-box.list ul li{padding:0 0 10px;-webkit-box-flex:1;-ms-flex:auto;flex:auto}}#news-detail .img-box.list ul.img-col2{width:67%;margin:0 auto}#news-detail .img-box.border img{border:1px solid #FFF}#news-detail .img-box img{width:100%;margin:0 0 10px}#news-detail .img-box img:last-child{margin-bottom:0}#news-detail .img-box>ul>li{margin:0 0 20px}#news-detail .img-box .img_cap{text-align:center;display:block;font-size:12px;font-weight:bold}@media (max-width:520px){#news-detail .img-box .img_cap{text-align:left}}#news-detail .img-main{width:588px;margin:0 auto 30px}@media (max-width:960px){#news-detail .img-main{width:auto;margin:0 0 20px 0}}@media (max-width:960px){#news-detail .img-main img{width:100%;vertical-align:bottom}}#news-detail p.lead{margin:0 0 30px 0;line-height:1.6}#news-detail ul li{margin:0 0 15px 0;overflow:hidden}#news-detail ul li .img-box{float:left}#news-detail ul li .detail-box{line-height:1.5;margin:0 0 0 310px}#news-detail ul li .detail-box.m0{margin:0}#news-detail ul li .detail-box .ttl span{font-size:16px}#news-detail .int-box p{margin:0 0 15px 0}#news-detail .ttl-sub{font-size:17px;font-weight:bold;line-height:1.3;margin:0 0 15px 0;color:#fbcb02}#news-detail .txt-bold{font-size:16px;font-weight:bold;line-height:1.3;margin:0 0 15px 0}#news-detail .txt-bold-inline{font-weight:bold}#news-detail .txt-red{color:#ff0000;font-weight:bold}#news-detail .txt-l{font-size:130%;font-weight:bold}#news-detail .txt-s{font-size:11px}#news-detail .ttl-campaign{text-align:center;font-size:20px;font-weight:bold;line-height:1.3;margin:60px 0 15px 0;color:#ff0000}#news-detail dl dt{float:left;width:150px}#news-detail span.font-b{font-weight:bold;display:block;font-size:18px}#news-detail .schedule-box{margin:40px 0}#news-detail .schedule-box ul li{margin:0 0 30px}#news-detail .schedule-box ul li span.font-b{display:inline;font-size:13px}#news-detail .btn_ttfctop a{width:260px;height:45px;display:block;text-align:center;line-height:45px;color:#fff;background:#d30707;text-decoration:none;margin:40px auto}@media (max-width:520px){#news-detail .btn_ttfctop a{width:auto}}#news-detail .btn_ttfctop a:hover{opacity:0.8}#news-detail .list-box{margin:15px 0}@media (max-width:520px){#news-detail .list-box{margin:15px 0 0}}#news-detail .list-box ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#news-detail .list-box ul li{margin:0 40px 0 0}@media (max-width:520px){#news-detail .list-box ul li{margin:0 0 15px}}#news-detail .chara-box{margin:30px auto}#news-detail .chara-box ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#news-detail .chara-box ul li{width:40%;border:2px solid #fff;padding:15px;margin:0 1% 1% 0}@media (max-width:520px){#news-detail .chara-box ul li{width:100%;margin:0 0 10px}}#news-detail .chara-box ul li:nth-child(2n){margin-right:0}#news-detail .chara-box ul li .img-box{float:none}#news-detail .chara-box ul li .img-box img{width:auto;height:240px}@media (max-width:1020px){#news-detail .chara-box ul li .img-box img{height:170px}}@media (max-width:520px){#news-detail .chara-box ul li .img-box img{width:100%;height:auto}}#news-detail .nomination-box{margin:30px auto}#news-detail .nomination-box .txt-nomination{font-weight:bold;color:#4472c4}#news-detail .frame-box{border:2px solid #fff;padding:20px}@media (max-width:520px){#news-detail .frame-box{padding:10px}}#news-detail .column-box{display:-webkit-box;display:-ms-flexbox;display:flex;margin:20px 0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (max-width:520px){#news-detail .column-box{display:block;text-align:center}}#news-detail .column-box img{width:20%;margin:0 20px 0 0}@media (max-width:520px){#news-detail .column-box img{width:50%;margin:0 0 20px}}#news-detail .column-box .column-img-box{width:20%;margin:0 20px 0 0}#news-detail .column-box .column-img-box img{width:100%}#news-detail .column-box .column-img-box .img-cap{font-size:12px;display:block;line-height:1.5}#news-detail .column-box p{width:80%}@media (max-width:520px){#news-detail .column-box p{width:100%;text-align:left}}#news-detail .sidebyside-box{display:-webkit-box;display:-ms-flexbox;display:flex;margin:50px 0}@media (max-width:960px){#news-detail .sidebyside-box{display:block}}#news-detail .sidebyside-box>div{width:50%}#news-detail .sidebyside-box>div:last-child{margin-right:0}#news-detail .sidebyside-box>div.column-box img{-ms-flex-negative:0;flex-shrink:0;width:200px}#news-detail .sidebyside-box>div.column-box p{width:200px}#news-detail .item-box{margin:0 0 60px}@media (max-width:520px){#news-detail .item-box{margin:0 0 30px}}#news-detail .item-box .img-box img{max-width:300px}#news-detail .txt-lead{font-weight:bold;font-size:16px;margin:0 0 60px}#news-detail .txt-foot{margin:30px 0 0;color:#ff0000;text-align:center}@media (max-width:520px){#news-detail .txt-foot{text-align:left}}#news-detail .padding-box{padding:30px 5%}.js_sns_ttl{display:none}
/*# sourceMappingURL=news.css.map */