
#topics.detail #insideCont{padding-bottom:0}#topics.detail #topicsCont{width:-o-calc(100% - 240px - 60px);width:calc(100% - 240px - 60px);overflow:hidden;margin:12px 15px 0 15px}#topics.detail #topicsCont .attr{padding:0 24px;font-size:14px;font-size:.875rem;line-height:1.61}#topics.detail #detailPane{margin:12px 0 0 0;border:3px solid #ECECEC;background:#fff}#topics.detail #detailPane .detailHdr{padding:24px;background:#ffec97;line-height:1.61}#topics.detail #detailPane .detailHdr:after{content:"";display:table;clear:both}#topics.detail #detailPane .detailHdr h1{position:relative;padding:0 0 0 36px;font-size:24px;font-size:1.5rem;font-weight:bold}#topics.detail #detailPane .detailHdr h1:before{position:absolute;left:0;top:2px;width:30px;height:30px;border-radius:15px;background:#FF9631;content:""}#topics.detail #detailPane .detailHdr h1:after{position:absolute;left:7px;top:9px;width:12px;height:8px;border-left:4px solid #FFFFFF;border-bottom:4px solid #FFFFFF;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);content:""}#topics.detail #detailPane .detailHdr .date{padding:0 0 0 36px;font-size:14px;font-size:.875rem}#topics.detail .article{padding:15px 6% 30px 6%}#topics.detail .article h2{position:relative;margin:24px 0 0 0;padding:6px 0 0 18px;border-top:6px dotted #ECECEC;font-size:18px;font-size:1.125rem;font-weight:bold;line-height:1.61}#topics.detail .article h2:before{display:block;position:absolute;left:0;top:12px;width:6px;height:6px;background:#FF9631;border:9px solid #FFFFFF;border-left-color:#FF9631;content:"";-webkit-box-sizing:border-box;box-sizing:border-box}#topics.detail .article .free{margin:12px 0 0 0;line-height:1.61;word-wrap:break-word;overflow-wrap:break-word}#topics.detail .article .free b,#topics.detail .article .free strong{font-weight:bold}#topics.detail .article .free a{color:#006699;text-decoration:underline}#topics.detail .article img{width:auto;max-width:100%;margin:12px 0 0 0}#topics.detail .prgInfoS{margin:24px 0 0 0;padding:12px;background:#ECECEC;line-height:1.61}#topics.detail .prgInfoS a{position:relative;color:#313131;font-weight:bold}#topics.detail .prgInfoS a:hover{color:#fd7c00}#topics.detail .prgInfoS a:before{display:block;float:left;position:relative;left:0;top:2px;width:16px;height:16px;border-radius:8px;background:#FF9631;content:""}#topics.detail .prgInfoS a:after{display:block;position:absolute;top:50%;left:-12px;right:auto;width:4px;height:4px;margin-top:-5px;border-top:solid 2px #fff;border-right:solid 2px #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);content:""}#topics.detail .tDetailBttm{text-align:center}#topics.detail .nhk-snsbtn{padding:18px 0 0 0}#topics.detail .nhk-snsbtn img{width:24px}#topics.detail .nhk-snsbtn .nhksns-help img{width:18px;margin-left:6px}#topics.detail .btnBack{margin:24px 0 0 0}#topics.detail .btnBack:after{content:"";display:table;clear:both}#topics.detail .btnBack a{display:block;width:240px;margin:0 auto;padding:12px;border-radius:6px;background:#FFD931;color:#313131;font-size:14px;font-size:.875rem;text-align:center}#topics.detail #prgInfo{margin:24px 0 0 0;padding:24px 24px 12px 24px;border:3px solid #ECECEC;background:#fff}#topics.detail #prgInfo:after{content:"";display:table;clear:both}#topics.detail #prgInfo .ftrCont{padding:24px}#topics.detail #prgInfo figure{float:left;width:40%;max-width:304px;margin:0 3% 0 0}#topics.detail #prgInfo .prgTxt{overflow:hidden}#topics.detail #prgInfo .prgTxt h3{font-size:18px;font-size:1.125rem;font-weight:bold;line-height:1.61}#topics.detail #prgInfo .prgTxt p{margin:12px 0;font-size:14px;font-size:.875rem;line-height:1.61}#topics.detail #prgInfo .prgTxt p.onair{margin:6px 0;font-weight:bold;line-height:21px}#topics.detail #prgInfo .prgTxt p.onair img{width:42px;margin:0 6px 0 0}#topics.detail #prgInfo .prgTxt p.goSite:after{content:"";display:table;clear:both}#topics.detail #prgInfo .prgTxt p.goSite a{display:block;position:relative;float:right;padding:3px 36px 3px 12px;border-radius:30px;background:#7E8792;color:#fff}#topics.detail #prgInfo .prgTxt p.goSite a:after{display:block;position:absolute;top:50%;left:auto;right:12px;width:6px;height:6px;margin-top:-4px;border-top:solid 2px #fff;border-right:solid 2px #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);content:""}#topics.detail #anitokuRelated{max-width:1484px;margin:24px auto}#topics.detail #anitokuRelated>div{margin:0 15px;padding:0 0 0 0;border:3px solid #ECECEC;background:#ECECEC}#topics.detail #anitokuRelated>div:after{content:"";display:table;clear:both}#topics.detail #anitokuRelated h2{padding:15px 6px 9px 6px;font-size:18px;font-size:1.125rem;font-weight:bold;text-align:center}#topics.detail #anitokuRelated dl{max-width:1484px;margin:0 auto;padding:0;font-size:0px;font-size:0rem}#topics.detail #anitokuRelated dl dt{display:none;width:120px;height:120px;padding:6px 0 0 0;vertical-align:top;font-size:16px;font-size:1rem}#topics.detail #anitokuRelated dl dt span{font-weight:bold}#topics.detail #anitokuRelated dl.ftrTopics li a{border:4px solid #FFD931}#topics.detail #anitokuRelated dl.ftrSpecial li a{border:4px solid #F0C0FF}#topics.detail #anitokuRelated dl dd{display:inline-block;width:100%;vertical-align:top}#topics.detail #anitokuRelated dl ul{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;font-size:0px;font-size:0rem;line-height:0}#topics.detail #anitokuRelated dl li{position:relative;width:33.33%;margin:0 0 12px 0;vertical-align:top}#topics.detail #anitokuRelated dl li a{display:block;height:100%;margin:0 6px;padding:0 6px;background:#fff;color:#313131}#topics.detail #anitokuRelated dl li a:after{content:"";display:table;clear:both}#topics.detail #anitokuRelated dl li figure{float:left;width:33.3%;margin:6px 6px 6px 0}#topics.detail #anitokuRelated dl li .pic{position:relative;width:100%;height:0;overflow:hidden;margin:0 0 0 0;padding-bottom:56.25%;text-align:center}#topics.detail #anitokuRelated dl li .pic .picInner{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center}#topics.detail #anitokuRelated dl li .pic img{display:inline;width:auto;height:100%}#topics.detail #anitokuRelated dl li .pic.android{position:relative;max-width:100%;height:auto;overflow:hidden;padding-bottom:0;text-align:center}#topics.detail #anitokuRelated dl li .pic.android .picInner{position:relative;top:auto;left:auto;width:100%;height:auto;text-align:center}#topics.detail #anitokuRelated dl li .pic.android img{display:inline;width:100%;height:auto}#topics.detail #anitokuRelated dl li p{overflow:hidden;padding:6px 0;line-height:1.5}#topics.detail #anitokuRelated dl li p .txt{display:block;overflow:hidden;font-weight:bold;font-size:14px;font-size:.875rem}#topics.detail #anitokuRelated dl li p .date{display:block;font-weight:normal;font-size:12px;font-size:.75rem}#topics.detail #anitokuRelated dl .new:before{left:0;top:0}#topics.detail #anitokuNew{margin:24px 0 0 0;padding:0 0 0 0;background:#FFD931}#topics.detail #anitokuNew h2{padding:18px 0 0 0;text-align:center;font-size:18px;font-size:1.125rem;font-weight:bold}#topics.detail #anitokuNew ul{max-width:1484px;margin:0 auto;padding:12px 1% 0 1%;font-size:0px;font-size:0rem}#topics.detail #anitokuNew li{display:inline-block;position:relative;width:25%;vertical-align:top}#topics.detail #anitokuNew li a{display:block;margin:6px;padding:6px;background:#fff;color:#313131}#topics.detail #anitokuNew li .pic{position:relative;max-width:100%;height:0;overflow:hidden;padding-bottom:56.25%;text-align:center}#topics.detail #anitokuNew li .pic .picInner{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center}#topics.detail #anitokuNew li .pic img{display:inline;width:auto;height:100%}#topics.detail #anitokuNew li .pic.android{position:relative;max-width:100%;height:auto;overflow:hidden;padding-bottom:0;text-align:center}#topics.detail #anitokuNew li .pic.android .picInner{position:relative;top:auto;left:auto;width:100%;height:auto;text-align:center}#topics.detail #anitokuNew li .pic.android img{display:inline;width:100%;height:auto}#topics.detail #anitokuNew li figcaption{line-height:1.5}#topics.detail #anitokuNew li figcaption .txt{display:block;height:48px;overflow:hidden;padding:6px 0;font-weight:bold;font-size:14px;font-size:.875rem}#topics.detail #anitokuNew li figcaption .date{display:block;font-weight:normal;font-size:12px;font-size:.75rem}#topics.detail #anitokuNew .new:before{left:0;top:0}#topics.detail #anitokuNew{padding:6px 0 30px 0}@media screen and (min-width: 1484px){#topics #insideCont{max-width:1280px}}@media screen and (max-width: 1280px){#topics #insideCont{width:100%}}@media screen and (max-width: 1024px){#topics.detail #insideCont{width:100%}#topics.detail #anitokuRelated dl li{width:50%}#topics.detail #anitokuNew li{width:25%}}@media screen and (max-width: 820px){#topics.detail #anitokuRelated dl dt{display:none;width:100%;height:auto;padding:6px 0;border-radius:12px;text-align:center}#topics.detail #anitokuRelated dl dt span{display:inline;width:auto;height:auto}#topics.detail #anitokuRelated dl dd{display:block;width:100%}}@media screen and (max-width: 780px){#topics.detail #insideCont{width:100%}#topics.detail #topicsCont{width:98%;margin:12px 1% 0 1%}#topics.detail #detailPane .detailHdr{padding:24px 3%}#topics.detail #detailPane .detailHdr h1{font-size:18px;font-size:1.125rem;line-height:1.5}#topics.detail .article{padding:0 3% 15px 3%}#topics.detail .article h2{margin:15px 0 0 0}#topics.detail .article .free{margin:6px 0 0 0}#topics.detail #prgInfo figure{float:none;width:100%;max-width:100%;margin:0 0 0 0;text-align:center}#topics.detail #prgInfo figure img{max-width:304px}#topics.detail #prgInfo .prgTxt{margin:18px 0 0 0}}@media screen and (max-width: 720px){#topics.detail #insideCont{width:100%}}@media screen and (max-width: 640px){#topics.detail #insideCont{width:100%}#topics.detail #topicsCont{margin-bottom:24px}#topics.detail .btnBack{width:240px;margin:24px auto 0 auto}#topics.detail .btnBack a{margin:0}#topics.detail #anitokuNew{margin:0 0 0 0}#topics.detail #anitokuNew li{width:50%}#topics.detail #anitokuRelated{margin:0 auto}#topics.detail #anitokuRelated>div{margin:0 0}#topics.detail #anitokuRelated dl li{width:100%;margin:0 0 6px 0}}




