@charset "UTF-8";#container {width:100%;}#contentsBox {margin:20px auto 0;padding-bottom:30px;}.topics__detail {background:#FFFFFF;padding:5px;}.topics__detail .mainCtsBox .inn {font-size:16px!important;}.topics__detail .mainCtsBox .inn h2 {font-size:24px;background:#F8E58C;color:#000;margin:60px 0 25px;padding:18px 15px;line-height:1.3;border-left:5px solid #A59862;position:relative;border-top-right-radius:5px;border-bottom-right-radius:5px;}.topics__detail .mainCtsBox .inn h2::before {content:'';display:block;left:0;top:0;min-height:100%;z-index:10;background:#FFF;width:1px;position:absolute;}.topics__detail .mainCtsBox .inn h3 {border-left:none;padding-left:0;font-size:19px;margin-top:10px;margin-bottom:10px;}.titleBox .cate-box {margin:5px 0px 15px;}.titleBox .cate-box a.cateLabel {margin:0 5px 0 0;background:#CE9B0E;padding:0.2rem 1rem;color:#fff;border:1px solid #CE9B0E;font-size:0.687rem;}.titleBox .cate-box a.serialLabel {margin:0 5px 0 0;background:#CE9B0E;padding:0.2rem 1rem;font-size:0.687rem;border:1px solid #CE9B0E;background:#fff;color:#CE9B0E;}.titleBox .cate-box a:hover {opacity:0.8;}.titleBox .serial-title a:hover {text-decoration:underline;}#side {background:#FFFFFF;padding:5px;}.list-header {margin-bottom:0px !important;}#breadBox {position:initial;}.section__title-box {margin-top:2rem;}@media(max-width:767px){#contentsBox {padding-bottom:0;}.topics__detail {padding:0;}#side {padding:0;}.block {margin:15px 10px!important;padding:0!important;}.section__title-box {margin:1rem 0 0 !important;}}.paragraph_border_none {border:none;margin-top:0;}.topics__detail section.writerBox{margin-bottom:40px;padding:15px;background-color:#f5f5f5;}.topics__detail section.writerBox .writerBoxInn {display:table;width:100%;}.topics__detail section.writerBox .writerBoxInn .innL, .topics__detail section.writerBox .writerBoxInn .innR {display:table-cell;}.topics__detail section.writerBox.digest .writerBoxInn .innL {padding-right:10px;}.topics__detail section.writerBox .writerBoxInn .innL img {max-width:140px;border:1px solid #c9c9c9;}.topics__detail section.writerBox.digest .writerBoxInn .innL img {max-width:180px;}.topics__detail section.writerBox .writerBoxInn .innR {position:relative;width:100%;padding:0 0 0 15px;}.topics__detail section.writerBox .writerBoxInn .innR h3 {font-size:120%;line-height:200%;}.topics__detail section.writerBox .writerBoxInn .innR a{width:auto;padding:0 10px;}.txtBox .cateBox {margin:10px 0;}.txtBox .sideCateBox {margin-bottom:5px;}.txtBox .day {font-size:110%;color:#737373;}.txtBox .cateLabel {background:#CE9B0E;padding:0.2rem 1rem;color:#fff;border:1px solid #CE9B0E;font-size:0.687rem;display:inline-block;}.txtBox .cateLabel.serialLavel {border:1px solid #CE9B0E;background:#fff;color:#CE9B0E;margin-top:4px;}.txtBox .writer {text-align:right;margin-top:10px;}h2.writer_headline {margin-bottom:10px;padding:0 0 2px 10px;font-size:129%;border-bottom:1px solid;}.writerProfBox{max-width:300px;padding-bottom:30px;}.writerProfBox .side_headline {margin:0 0 10px;border-left:#ff2c1f 6px solid;padding:2px 0 0 10px;}.writerProfBox .innL {text-align:center;}.writerProfBox .innL img {max-width:100%;border:1px solid #c9c9c9;}.writerProfBox .writerName {margin:15px 0 5px;}.writerProfBox .btnMore {width:auto;padding:0 10px;}.innTopicsMap {border-top:none !important;background-color:#FFF !important;}@media (max-width:767px) {.topics__detail section{margin:10px;}.topics__detail section.writerBox .writerBoxInn .innL, .topics__detail section.writerBox .writerBoxInn .innR {width:46%;}.topics__detail section.writerBox .writerBoxInn .innL{margin-bottom:10px;}.topics__detail section.writerBox .writerBoxInn .innR{padding-left:0;position:absolute;}.topics__detail section.writerBox .writerBoxInn .innR a{position:relative;margin-bottom:0px;float:none;width:90%;}.topics__detail section .expertsBox {margin:0 0 0 10px;}.topics__detail section .expertsBox dl{margin-right:5px;}div.topics__detail section.writerBox {margin:0px 10px 20px;}.topics__detail section.writerBox h2.writer_headline{width:calc(100% + 30px);margin-left:-15px;margin-top:-15px;}.topics__detail section.writerBox.digest .writerBoxInn .innL img {max-width:100px;}.topics__detail section.writerBox h2.writer_headline {width:calc(100% + 30px);margin-left:-15px;margin-top:-15px;}.topics__detail .mainCtsBox .innTopicsMap iframe {height:250px !important;}h2.writer_headline {margin-bottom:10px;padding:6px 10px;font-size:100%;border:none;color:#FFF;background-color:#000 !important;}.writerProfBox .btnMore {margin-bottom:0px;float:none;}.mainCtsBox .titleBox .cate-box a {padding:0.1rem 0.5rem;}}.txtBox .featureBox{display:flex;flex-direction:row-reverse;}.txtBox .featureBox .featureLabel {color:#ff0000;}.topics-term__list {display:flex;justify-content:center;margin:0 -15px 5px 0;}.topics-term__item {width:calc(25% - 7.5px); margin-right:15px;text-align:center;}.topics-term__item a {display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;padding:1rem 0;color:#6f6f6f;font-size:0.9rem;font-weight:600;background-color:#FFF;border:1px solid #c9c9c9;border-radius:0.4rem;}.topics-term__item a:hover {background-color:#ff2c1f;color:#fff;}.topics-term__item a.active {background-color:#ff2c1f;color:#fff;}@media(max-width:767px){.topics-term__list {flex-wrap:wrap;margin:0 auto;margin-bottom:0.437rem;padding:0 .5rem;}.topics-term__item {width:calc(25% - 5px);max-height:2rem;margin-right:5px;}.topics-term__item:nth-of-type(4n) { margin-right:0;}.topics-term__item a {font-size:0.875rem;}}.pageSort.customPageSort {background:#FFF;padding:0 10px;}.main__image-box {margin-bottom:1.5rem !important;}.topics__list .topics__item.tabcontent .txtBox h3,.topics__list .topics__item.tabcontent .txtBox h4 {font-size:116% !important;}.topics__list .topics__item .txtBox .ellipsis {height:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-o-text-overflow:ellipsis;}.topics-4column_box {width:100%;overflow:hidden;margin-bottom:15px;display:-webkit-box;display:-moz-box;display:-ms-box;display:-webkit-flexbox;display:-moz-flexbox;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:10px;}.topics-4column_box .list-box__item {width:calc(25% - 12px);margin:0 15px 15px 0;float:left;overflow:hidden;padding:5px;border:solid 1px lightgray;position:relative;}.topics-4column_box .list-box__item:nth-child(4n) {margin-right:0;}.topics-4column_box .list-box__item img {width:100%;}.topics-4column_box .list-box__item .profileBox {position:absolute;right:0;bottom:0;}.topics-4column_box .list-box__item .profileBox a {margin:5px 5px 3px;}.topics-4column_box .list-box__item .txtBox .name {margin-top:0.5rem;}.topics-4column_box .list-box__item .txtBox .name a {text-decoration:underline;font-weight:600;}.topics-4column_box .list-box__item .txtBox .name a:hover {text-decoration:none;}.topics-4column_box .list-box__item .txtBox .copy {margin:5px 0;line-height:1.4em;padding:4px;word-break:break-all;}@media(max-width:767px){.topics-4column_box {width:auto;border-top:1px #CCC solid;margin:0 10px;}.topics-4column_box .list-box__item {float:none;width:100%;border-bottom:1px #CCC solid;margin:1px 0;border-top:none;border-left:none;border-right:none;border-radius:0;}.topics-4column_box .list-box__item .imgBox {width:140px;min-height:100px;margin-right:10px;float:left;}.topics-4column_box .list-box__item .txtBox {padding-right:10px;overflow:hidden;}.topics-4column_box .list-box__item .txtBox .name {font-size:14px;}.topics-4column_box .list-box__item .profileBox {position:absolute;right:0;bottom:0;margin:5px 5px 3px;}}.topics__ranking {margin-top:1rem;}.topics__ranking .imgBox .rank,.topics__ranking .txtBox .rank {text-align:center;background-color:#C0C0C0;font-weight:bold;}.topics__ranking .imgBox .rank {width:35px;height:35px;line-height:35px;font-size:139%;position:absolute;}.topics__ranking .imgBox .rank1,.topics__ranking .imgBox .rank2,.topics__ranking .imgBox .rank3,.topics__ranking .txtBox .rank1,.topics__ranking .txtBox .rank2,.topics__ranking .txtBox .rank3{color:#FFF;}.topics__ranking .imgBox .rank1,.topics__ranking .txtBox .rank1 {background-color:#AB9D61;}.topics__ranking .imgBox .rank2,.topics__ranking .txtBox .rank2 {background-color:#666;}.topics__ranking .imgBox .rank3,.topics__ranking .txtBox .rank3 {background-color:#D2771C;}.topics__ranking .txtBox .rank {width:40px;height:22px;margin:-3px 0 3px;padding-top:1px;line-height:24px;font-size:100%;}@media(max-width:767px){.topics__ranking .imgBox .rank {width:25px;height:25px;padding-top:2px;line-height:25px;font-size:100%;}}.topics__ranking .imgBox .rank,.topics__ranking .txtBox .rank {text-align:center;background-color:#C0C0C0;font-weight:bold;}.topics__ranking .imgBox .rank {width:30px;height:30px;line-height:30px;font-size:130%;position:absolute;}.topics__ranking .imgBox .rank1,.topics__ranking .imgBox .rank2,.topics__ranking .imgBox .rank3,.topics__ranking .txtBox .rank1,.topics__ranking .txtBox .rank2,.topics__ranking .txtBox .rank3{color:#FFF;}.topics__ranking .imgBox .rank1,.topics__ranking .txtBox .rank1 {background-color:#AB9D61;}.topics__ranking .imgBox .rank2,.topics__ranking .txtBox .rank2 {background-color:#666;}.topics__ranking .imgBox .rank3,.topics__ranking .txtBox .rank3 {background-color:#D2771C;}.topics__ranking article {overflow:hidden;padding:15px 0;border-top:#CCC 1px solid;}.topics__ranking article:last-child {border-bottom:#CCC 1px solid;}.topics__ranking article .imgBox {float:left;width:180px;margin-right:20px;}.topics__ranking article .imgBox img {width:100%;}.topics__ranking article .txtBox {overflow:hidden;}.topics__ranking article .txtBox h3,.topics__ranking article .txtBox h4 {font-size:116% !important;}.topics__ranking article .txtBox .ellipsis {height:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-o-text-overflow:ellipsis;}.topics__ranking x.grid-box section.list-wid article .txtBox {padding:10px;}.topics__ranking x.grid-box section.list-wid article .txtBox h3,.topics__ranking x.grid-box section.list-wid article .txtBox h4{margin:0px 0px 5px;}.topics__ranking article .txtBox ul.type {overflow:hidden;margin-bottom:0.8rem;}.topics__ranking article ul.type li {float:left;margin:0 5px 0 0;background-color:#EEE;padding:0.2rem 1rem;color:#333;}.topics__ranking article ul.type li.text {border:none;padding:0.2rem 0;background-color:#FFF;margin:0;}.topics__ranking article ul.type li.text:after{content:"／";}.topics__ranking article ul.type li.text:last-of-type:after{content:"";}.topics__ranking article ul.type li.type1 {background-color:#DF5E53;color:#FFF;margin:0 10px 0 0;}.topics__ranking article ul.type:after{clear:both;content:' ';display:block;}.topics__ranking article .txtBox h3,.topics__ranking article .txtBox h4 {font-size:108%;font-weight:bold;}@media(max-width:767px){.topics__ranking article {padding:10px 5px;margin:0 10px;}.topics__ranking article .imgBox {width:140px;margin-right:10px;}.topics__ranking article .txtBox {padding-right:10px;}.topics__ranking article .txtBox .cateBox {margin:0 0 5px;}.topics__ranking article .txtBox .cateLabel {background:#ccc;padding:0.1rem 0.5rem;color:#fff;font-size:0.5rem;}.topics__ranking article .txtBox .day {font-size:0.687rem;}.topics__ranking article .txtBox.writer {text-align:right;margin-top:0;font-weight:600;font-size:0.687rem;}.topics__ranking article .txtBox h3,.topics__ranking article .txtBox h4 {color:#333;font-weight:bold;font-size:0.75rem !important;}}#contentsBox .ctsBox section.list-wid article.type2 .imgBox {width:140px !important;margin-right:10px;}#mainBox .mainCtsBox .titleBox h3.topics_title {font-size:1.125rem;font-size:18px!important;}div#mainBox .mainCtsBox .titleBox p.date {color:#737373;}h2.bdrBottom {margin-bottom:0;}@media (max-width:767px) {.topics-term__box {padding:0 0 0.2rem !important;}.pageSort.customPageSort {margin:10px 0;}.topics__detail section.writerBox .writerBoxInn {display:flex;}.topics__detail section.writerBox .writerBoxInn .innR{position:initial;flex:1;}.topics__detail section.writerBox .writerBoxInn .innL {margin-bottom:10px;width:140px;margin-right:15px;}}@media(max-width:767px){ul.topics__list li.topics__item .imgBox{width:calc(100% / 2);}ul.topics__list li.topics__item .txtBox{width:calc(100% / 2 - 0.313rem);}ul.topics__list li.topics__item .txtBox .cateBox .serialLavel{display:none;}}@media(min-width:768px){}@media(min-width:1260px){#contentsBox #side .ctsBox section.list-wid article.type2 a{display:flex;flex-direction:column;}#contentsBox #side section.list-wid article.type2 .txtBox{margin:0 auto;width:277px;}#contentsBox #side section.list-wid article.type2 .txtBox .sideCateBox,#contentsBox #side section.list-wid article.type2 .txtBox .day,#contentsBox #side section.list-wid article.type2 .txtBox .writer{display:none;}#contentsBox #side .ctsBox section.list-wid article.type2 .imgBox {width:84%!important;margin:0 auto;}}section.writerBox h2.side_headline.writer_headline {margin:0;padding:0;font-size:120%;line-height:200%;border:none;}@media(max-width:767px){section.writerBox h2.side_headline.writer_headline {width:auto;color:#333;background-color:transparent!important;}}section.writerBox h2.side_headline.writer_headline span.subTit{margin:0;padding:0;font-size:1rem;line-height:200%;font-weight:bold;}.topics__detail section.writerBox {display:flex;flex-direction:column;}.topics__detail section.writerBox .writerBoxInn{display:flex;}@media(max-width:767px){.topics__detail section.writerBox .writerBoxInn{flex-direction:column;}}.topics__detail section.writerBox .writerBoxInn .innL{width:30%;}@media(max-width:767px){.topics__detail section.writerBox .writerBoxInn .innL{width:100%;margin:0 auto;}}.topics__detail section.writerBox .writerBoxInn .innL img{width:100%;max-width:100%;}@media(max-width:767px){.topics__detail section.writerBox .writerBoxInn .innR{margin-top:1rem;width:100%;}}.topics__detail section.writerBox .writerBoxInn .innR p.profile{font-size:1rem;}.topics__detail section.writerBox .writer-box__button-list{margin:1rem auto 0;font-size:0.8rem;}@media(max-width:767px){.topics__detail section.writerBox .writer-box__button-list{margin:2rem auto 1rem;}}.topics__detail section.writerBox .writer-box__button-list a{background:#ff2c1f;color:#FFF;padding:0.4rem 4rem;border-radius:20px;}.topics__detail section.writerBox .writer-box__button-list a:after {content:" \f105";font-family:FontAwesome, sans-serif;margin-left:1rem;}.topics__detail .reportRecommendBox {margin:1rem 0;border-bottom:1px solid #333;padding-bottom:1rem;}@media(max-width:767px){.topics__detail .reportRecommendBox {margin:1rem 10px;}}.topics__detail .reportRecommendBox .reportRecommendTitleBox{font-size:1rem;font-weight:bold;margin-bottom:1rem;padding-bottom:0.6rem;border-bottom:1px #333 solid;text-align:left;}.reportRecommendBox .reportRecommendOtherBox ul li{width:calc(100% / 3 - 4px);}.control-box__button-list {display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}.control-box__button-list {margin:10px 5px 40px;align-items:center;}.control-box__button-list .report-prev,.control-box__button-list .report-next {min-width:73px;}.control-box__button-list div a {font-size:100%;}.control-box__button-list div a {display:inline-block;}.control-box__button-list div a.is-inactive {display:none;}.control-box__button-list div a i.fa {font-weight:bold;}.control-box__button-list div a i.fa {border:1px solid #CCC;padding:4px 7px;}.control-box__button-list div.report-next a i {margin-right:3px;}.control-box__button-list .top {flex:1;text-align:center;}.control-box__button-list .report-top {flex:1;text-align:center;}.control-box__button-list div.report-top a {border:1px solid #CCC;padding:7px 40px;border-radius:3px;}.control-box__button-list div.report-prev a i {margin-left:3px;}.flex-direction-nav .flex-prev {background:url(/img/common/sliderNavPrev.png) no-repeat left;}.flex-direction-nav .flex-next {background:url(/img/common/sliderNavNext.png) no-repeat right;} 