@charset "UTF-8";#container div.billboard{width:960px}#container div.billboard a img{width:100%}#container div.billboard a:hover{opacity:.8}section#topnews{width:960px;font-size:0}div.card,div.imgcard{box-sizing:border-box;margin:10px}div.card.brangista,div.card.grid1,div.card.popular,div.card.tweet,div.imgcard.brangista,div.imgcard.grid1,div.imgcard.popular,div.imgcard.tweet{width:300px}div.card.grid2,div.imgcard.grid2{width:620px}div.card.grid3,div.imgcard.grid3{width:940px}div.card:hover p.cardTitle,div.imgcard:hover p.cardTitle{color:#00a95f}div.card a.cardlink,div.imgcard a.cardlink{position:absolute;display:block;width:100%;height:100%;top:0;left:0}div.imgcard img{width:100%}div.imgcard div.textArea{position:absolute;background-color:rgba(0,0,0,.6);padding:28px;box-sizing:border-box}div.imgcard div.textArea p{color:#fff}div.imgcard div.textArea p.cardTitle{margin-bottom:20px;font-size:45px;line-height:1.3;font-weight:700}div.imgcard div.textArea p.cardSub{display:inline;padding:5px 8px;font-size:13px;font-weight:700;line-height:1.5;background-color:#00a95f}div.imgcard div.textArea p.cardDay{margin-top:-14px;font-size:12px;text-align:right;letter-spacing:1.2px}div.imgcard div.textArea p.cardDay span{color:red;font-weight:700}div.imgcard.textPos1 .textArea{width:80%;top:0;right:0}div.imgcard.textPos2 .textArea{width:65%;bottom:0;right:0}div.imgcard.textPos3 .textArea{width:65%;bottom:0;left:0}div.imgcard.textPos4 .textArea{width:90%;top:0;left:0}div.imgcard.textPos5 .textArea{width:100%;top:0;left:0}div.imgcard.textPos5 .textArea p.cardTitle{font-size:30px}div.card{padding-bottom:10px;border:1px solid #c4d700}div.card img{width:100%}div.card p{width:95%;margin:15px auto;color:#333}div.card p.cardTitle{font-size:18px;line-height:1.3;font-weight:700}div.card p.cardTxt{font-size:14px;max-height:78px;line-height:1.4;overflow:hidden;color:#666}div.card p.cardSub{font-size:13px;font-weight:700;color:#00a95f}div.card p.cardDay{font-size:12px;color:#999;letter-spacing:.8px}div.card p.cardDay span{color:red;font-weight:700}div.card div.cardProf{width:95%;margin:0 auto}div.card div.cardProf img{display:inline-block;margin-right:8px;width:20px;height:20px;border-radius:50%}div.card div.cardProf p.profName{display:inline-block;vertical-align:top;margin-top:3px;width:230px;font-size:12px;font-weight:700;color:#666}div.card.locked:before{position:absolute;content:"";bottom:0;right:0;border-style:solid;border-width:0 0 60px 60px;border-color:transparent transparent #c4d700}div.card.locked:after{position:absolute;font-family:FontAwesome;content:"\f023";color:#00a95f;font-size:24px;bottom:5px;right:10px}div.brangista{padding:5px;border:1px solid #c00}div.brangista img{width:100%}div.advertising{width:300px;box-sizing:border-box;margin:10px}div.advertising img{width:100%}div.popular{background-color:#c4d700}div.popular h4{margin:10px auto 5px;text-align:center;font-size:18px;color:#fff;font-weight:400}div.popular ul{width:100%}div.popular li{position:relative;margin:10px;background-color:#edf2c5}div.popular li img{display:inline-block;width:76px;margin-right:6px}div.popular li p{display:inline-block;margin:8px auto;font-size:12px;color:#666;line-height:1.2;width:180px;vertical-align:top}div.popular li p span{display:block;margin-top:5px;font-size:11px}div.popular li a{position:absolute;display:block;width:100%;height:100%;top:0;left:0}div.popular li:hover{opacity:.8}div.tweet{padding:24px 10px 20px;border:solid #008cd6;border-width:18px 1px 1px}div.tweet img.avatar{display:inline-block;width:54px;height:54px;margin-right:10px}div.tweet div.account-group{display:inline-block;width:200px;vertical-align:top}div.tweet div.account-group p.fullname{margin:0 0 5px;font-size:23px;color:#333}div.tweet div.account-group span{margin-right:20px;font-size:11px;color:#666}div.tweet p.tweet-text{margin:10px 0;width:100%;font-size:15px;line-height:1.5}div.tweet p.tweet-text a{text-decoration:none;color:#008cd6;margin-right:12px}div.tweet img.media-image{width:100%;margin:5px 0 10px}div.tweet div.tweetAction{text-align:right}div.tweet div.tweetAction a{display:inline-block;margin-right:20px;padding:2px 5px;color:#333}div.tweet div.tweetAction a i{font-size:18px}div.tweet div.tweetAction a:hover{color:#008cd6}div.keywords{background-color:#f4f4f4;border:none}div.keywords:before{display:block;content:"";background:transparent url(../images/top_wordTitle.jpg) 50% top no-repeat;width:380px;height:70px;background-size:contain;margin:0 auto 16px}div.keywords:after{position:absolute;content:"用語・キーワード";color:#fff;font-size:34px;top:22px;width:100%;text-align:center}div.keywords a.moreKeywords{display:block;margin:10px 20px;font-size:20px;text-align:right;color:#333}div.keywords a.moreKeywords:after{font-family:FontAwesome;content:"\f101";margin-left:5px;font-size:25px;color:#c4d700}div.keywords a.moreKeywords:hover{color:#c4d700}div.goArticleList{padding:15px 0;margin:10px;box-sizing:border-box;background-color:#999;border-radius:10px;font-size:35px;text-align:center}div.goArticleList a:hover{opacity:.8}div.goArticleList a{color:#fff;display:block}div.goArticleList a:after{font-family:FontAwesome;content:"\f101";margin-left:20px;font-size:45px;line-height:35px}h3.categoryTitle{display:block;font-size:30px;color:#00a95f;font-weight:700;margin:20px 0 10px 7px}p.result{font-size:16px;margin:20px 0 10px 7px}p.result span{padding-left:16px;font-size:24px;color:#00a95f}section.serialBox{position:relative;width:100%;margin:20px 10px 30px;min-height:200px}section.serialBox div.serialKiji{display:inline-block;position:relative;width:630px;margin-right:10px;box-sizing:border-box}section.serialBox div.serialKiji img{width:100%;height:auto;margin-bottom:16px}section.serialBox div.serialKiji p{width:100%;color:#333;letter-spacing:.8px}section.serialBox div.serialKiji p.serialTitle{font-size:32px;font-weight:700;line-height:1.2}section.serialBox div.serialKiji p.serialTxt{font-size:16px;line-height:1.7}section.serialBox div.serialKiji a{position:absolute;display:block;width:100%;height:100%;top:0;left:0}section.serialBox div.profBox{display:inline-block;width:300px;vertical-align:top;box-sizing:border-box}section.serialBox div.serialProf{position:relative;width:300px;margin-bottom:30px;box-sizing:border-box;text-align:left}section.serialBox div.serialProf img{position:absolute;width:105px;height:105px;border-radius:50%;top:0;left:5px}section.serialBox div.serialProf p.authorTitle{font-size:14px;color:#333;margin-left:125px;margin-bottom:6px;line-height:1.4}section.serialBox div.serialProf p.authorName{font-size:28px;line-height:1.4;margin-left:125px;margin-bottom:12px;letter-spacing:.8px;font-weight:700}section.serialBox div.serialProf p.authorName span{display:block;font-size:14px;color:#333;font-weight:400}section.serialBox div.serialProf p.authorName span:before{content:"("}section.serialBox div.serialProf p.authorName span:after{content:")"}section.serialBox div.serialProf small{display:block;width:105px;font-size:14px;color:#999;text-align:center}section.serialBox div.serialProf p.authorProf{font-size:16px;line-height:1.4;margin:10px 0 3px 5px;letter-spacing:.8px;color:#333}section.serialBox div.serialProf p.authorProf a{border-bottom:1px dashed #00a95f;color:#333}section.serialBox div.serialProf p.authorProf a:hover{color:#00a95f;transition:.1s}section.serialBox div.serialProf p.authorProf a.putIcon:after{font-family:FontAwesome;content:"\f08e";font-size:12px;margin:5px}section.serialBox div.serialProf a.authorNext{display:block;text-align:right;color:#333;font-size:14px;letter-spacing:.8px}section.serialBox div.serialProf a.authorNext:after{font-family:FontAwesome;content:"\f101";margin-left:5px;color:#c4d700;font-size:15px}section.serialBox div.serialProf a.authorNext:hover:after{color:#00a95f}section.serialBox div.serialProfMain{position:relative;width:100%}section.serialBox div.serialProfMain img{width:200px;height:200px;border-radius:50%;margin-left:60px}section.serialBox div.serialProfMain p.authorTitle{width:600px;font-size:16px;color:#333;margin:-200px 0 6px 300px;line-height:1.4}section.serialBox div.serialProfMain p.authorName{width:600px;font-size:32px;line-height:1.2;margin-left:300px;margin-bottom:20px;letter-spacing:.8px;font-weight:700}section.serialBox div.serialProfMain p.authorName span{display:block;font-size:14px;color:#333;font-weight:400}section.serialBox div.serialProfMain p.authorName span:before{content:"("}section.serialBox div.serialProfMain p.authorName span:after{content:")"}section.serialBox div.serialProfMain small{position:absolute;display:block;width:325px;font-size:14px;color:#999;text-align:center;top:210px;left:0}section.serialBox div.serialProfMain p.authorProf{width:600px;font-size:16px;line-height:1.7;margin-left:300px;letter-spacing:.8px;color:#333}section.serialBox div.serialProfMain p.authorProf a{border-bottom:1px dashed #00a95f;color:#333}section.serialBox div.serialProfMain p.authorProf a:hover{color:#00a95f;transition:.1s}section.serialBox div.serialProfMain p.authorProf a.putIcon:after{font-family:FontAwesome;content:"\f08e";font-size:12px;margin:5px}section.serialBox div.serialProfMain a.authorNext{display:block;text-align:right;color:#333;font-size:14px;letter-spacing:.8px}section.serialBox div.serialProfMain a.authorNext:after{font-family:FontAwesome;content:"\f101";margin-left:5px;color:#c4d700;font-size:15px}section.serialBox div.serialProfMain a.authorNext:hover:after{color:#00a95f}section.serialBox div.featureImg:after{position:absolute;display:block;content:"";background:rgba(0,0,0,.4);top:0;left:0;width:100%;height:100%}section.serialBox div.featureImg img{width:100%;z-index:-1}section.serialBox div.featureText{position:absolute;width:80%;top:20%;left:10%;z-index:1}section.serialBox div.featureText p{color:#fff;line-height:1.2;letter-spacing:.8px}section.serialBox div.featureText p.featureTitle{font-size:50px;margin:5px 0;font-weight:700}section.serialBox div.featureText p.featureSubTitle{font-size:30px;margin-top:20px}section.serialBox div.featureText p.featureTxt{font-size:20px;margin:10px 0;line-height:1.7}section.serialBox div.featureText:before{content:"FEATURE";display:block;color:#c4d700;font-size:24px;font-family:arial narrow}section#archives{width:960px;font-size:0}section#archives ul{margin-top:-14px}section#archives ul li{position:relative;display:inline-block;vertical-align:top;width:250px;height:520px;margin:20px 34px 34px}section#archives ul li img{width:100%}section#archives ul li div.archivesTxt{margin:8px 0;line-height:1.2}section#archives ul li div.archivesTxt p{color:#333;margin-bottom:8px;font-size:14px}section#archives ul li div.archivesTxt p.headline{font-weight:700}section#archives ul li div.archivesTxt span{position:absolute;display:block;width:60%;bottom:6px;left:20%;text-align:center;font-size:16px;line-height:2;background-color:#d9dfda;border:1px solid #333;border-radius:5px}section#archives ul li a{position:absolute;width:100%;height:100%;top:0;left:0}section#archives ul li:hover{opacity:.8}section#archives ul li:hover div.archivesTxt p.headline{color:#00a95f}section#archives ul li:hover div.archivesTxt span{border-color:#00a95f;background-color:#00a95f;color:#fff}#feature-list{margin-bottom:26px;width:630px;box-sizing:border-box}#feature-list ul{padding:0}#feature-list ul li{list-style:none}#feature-list ul li a{display:block;width:100%;padding-top:25.25%;position:relative}#feature-list ul li a:after{position:absolute;display:block;content:"";background:rgba(0,0,0,.4);top:0;left:0;width:100%;height:100%}#feature-list ul li a img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0}#feature-list ul li a>p{width:100%;position:absolute;margin:3px 0;font-weight:700;color:#fff;padding:0 10px;line-height:1.5;top:0;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9;font-size:1.5em}#feature-list ul li a>p span{display:block;color:#c4d700;font-family:arial narrow}#feature-list>p{font-size:2rem;color:#00a95f;margin-bottom:10px}#singleBreadcorn{margin:0 auto 0 224px}#singleBreadcorn ul{padding:0 15px;display:-webkit-box;display:-ms-flexbox;display:flex;white-space:nowrap;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}#singleBreadcorn ul::-webkit-scrollbar{display:none}#singleBreadcorn ul li{font-size:14px;color:#000}#singleBreadcorn ul li:not(:last-of-type):after{font-family:FontAwesome;content:"\f054";color:#565656;font-size:13px;padding:0 20px}#singleBreadcorn ul li a{font-size:14px;color:#000}
/*# sourceMappingURL=index.css.map */
