#topics{background-image:url("../../../img/pc/top/top_bg.jpg");background-position:top center;padding-bottom:80px}#topics .topics-contents{width:1300px;background-color:white;margin:0 auto;padding:100px 0}#topics .topics-contents .inner{width:1100px}#topics .topics-contents .cont-ttl{font-size:15px;font-weight:bold;letter-spacing:1px;text-align:center}#topics .topics-contents .cont-ttl img{margin-bottom:30px}#topics .topics-contents .topics-list{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:50px}#topics .topics-contents .topics-list .topics-cont{width:330px;margin-bottom:50px;padding-bottom:40px;border-bottom:1px solid #999;cursor:pointer}#topics .topics-contents .topics-list .topics-cont .thum{height:300px;overflow:hidden}#topics .topics-contents .topics-list .topics-cont .thum img{height:100%;width:auto}#topics .topics-contents .topics-list .topics-cont .thum.no-image{background-color:gray}#topics .topics-contents .topics-list .topics-cont .topic-inner{position:relative;padding:0 0px 10px;margin-top:30px}#topics .topics-contents .topics-list .topics-cont .topic-inner .new-label{position:absolute;display:inline-block;background-color:#1388BF;color:white;top:0;right:0px;width:100px;text-align:center;padding:8px 0;letter-spacing:2px;font-size:14px}#topics .topics-contents .topics-list .topics-cont .topic-inner .date{font-size:12px;color:#999;margin-bottom:35px;font-weight:bold;letter-spacing:1px}#topics .topics-contents .topics-list .topics-cont .topic-inner .cont-txt{font-size:16px;line-height:1.8;color:#222}#topics .topics-contents .topics-list .topics-cont .topic-inner .tag-list{display:flex;flex-wrap:wrap;margin-top:20px}#topics .topics-contents .topics-list .topics-cont .topic-inner .tag-list span{background-color:#F2F2F2;color:#808080;font-size:14px;padding:5px 10px;display:inline-block;margin-right:10px}#topics .topics-contents .topics-list .dumy{width:330px}#topics .about-more-wrap{background-color:white;display:flex;justify-content:center;align-items:flex-end;margin-top:200px;height:230px}#topics .about-more-wrap .more-cont{width:433px;cursor:pointer}#topics .about-more-wrap .more-cont .cont-ttl{text-align:center;color:#1288BE;font-size:16px;font-weight:bold;margin-top:15px;margin-bottom:40px}#topics .about-more-wrap .more-img{position:relative;height:240px;overflow:hidden}#topics .about-more-wrap .more-img img{height:100%}#topics .about-more-wrap .more-img p{position:absolute;color:white;left:0;right:0;bottom:12px;margin:auto;text-align:center;font-size:28px;letter-spacing:4px}
