/*!
Theme Name: NAEDOKO
Theme URI: https://space-inc.co.jp
Author: SPACE inc.
Description: SPACE Theme
Version: 1.0.1
*/.news_list{margin-top:30px}.news_list .tabs{margin-top:30px;padding-bottom:10px;overflow-x:scroll}.news_list .tabs .tabs_list{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;gap:0 10px;border-bottom:1px solid #e6e6e6;z-index:0}.news_list .tabs .tabs_list .item{display:block;position:relative;font-size:14px}.news_list .tabs .tabs_list .item a{display:block;padding:10px 10px 0;color:#999999;text-decoration:none}.news_list .tabs .tabs_list .item.active a{color:#005083;font-weight:700}.news_list .tabs .tabs_list .item.active::after{content:"";display:block;position:absolute;left:0;bottom:-1px;width:100%;border-bottom:1px solid #005083;z-index:2}.news_list .box .item_list .item{padding:20px 0;border-bottom:1px solid #e6e6e6}.news_list .box .item_list .item:last-of-type{border-bottom:none}.news_list .box .item_list .item .thumb{border-radius:6px;overflow-x:hidden}.news_list .box .item_list .item .thumb a{display:block;text-decoration:none}.news_list .box .item_list .item .text{margin-top:15px}.news_list .box .item_list .item .head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.news_list .box .item_list .item .head .tag{display:block;padding:0 10px;background-color:#f5f5f5;border-radius:7px;color:#4d4d4d;font-size:10px;line-height:2}.news_list .box .item_list .item .head .date{display:block;color:#b3b3b3;font-size:12px;line-height:1.4}.news_list .box .item_list .item .ttl{margin-top:10px;text-align:left;font-size:16px;line-height:1.4}.news_list .box .item_list .item .ttl a{color:#0b191f;text-decoration:none}.news_detail{margin-top:30px}.news_detail .article{margin-top:30px;text-align:left}.news_detail .article .head .tag{display:block;padding:0 10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background-color:#f5f5f5;border-radius:7px;color:#4d4d4d;font-size:10px;line-height:2}.news_detail .article .head .date{display:block;color:#b3b3b3;font-size:12px;line-height:1.4}.news_detail .article .news_ttl{color:#0b191f;font-size:20px;font-weight:700;line-height:1.4}.news_detail .article .thumb{margin:0 calc(50% - 50vw);margin-top:30px;width:100vw}.news_detail .article .thumb img{width:100%}.news_detail .article .body{margin-top:45px}.news_detail .article .body p{margin-top:15px}.news_detail .article .body p:first-of-type{margin-top:0}.news_detail .article .body h1{font-size:xx-large}.news_detail .article .body h2{font-size:x-large}.news_detail .article .body h3{font-size:larger}.news_detail .article .body h4{font-size:medium}.news_detail .article .body ul,.news_detail .article .body ol{margin-top:1.2em;padding-left:1.2em;padding-bottom:1.2em;list-style-position:outside;list-style-type:inherit}.news_detail .article .body ul{list-style-type:disc}.news_detail .article .body ol{list-style-type:decimal}.news_detail .article .body blockquote{display:block;padding:1em;background:#efefef;border-left:5px solid #ddd;color:#333}.news_detail .article .body img.alignleft{float:left;margin:1em;margin-left:0}.news_detail .article .body img.alignright{float:right;margin:1em;margin-right:0}.news_detail .article .body hr{margin:1em 0;height:0;border-width:1px 0 0 0}.news_detail .article .body table{margin-top:1em;margin-bottom:1em;border-width:1px;border-style:solid;border-color:#a9a9a9;width:100%}.news_detail .article .body table th,.news_detail .article .body table td{padding:0.5em;border-width:1px;border-style:solid;border-color:#a9a9a9}.news_detail .article .body table th th,.news_detail .article .body table td th{font-weight:bold}.news_detail .article .share_lnk{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 calc(50% - 50vw);margin-top:50px;padding:25px;width:100vw;background-color:#f5f5f5}.news_detail .article .share_lnk .ttl{font-size:16px;font-weight:700;line-height:1.4}.news_detail .article .share_lnk .btn_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:0 10px;-webkit-box-flex:1;-ms-flex:1 0 120px;flex:1 0 120px}.news_detail .article .share_lnk .btn_list .item{display:block}.news_detail .article .share_lnk .btn_list .item a{text-decoration:none}.news_detail .article .share_lnk .btn_list .item .btn{width:30px}.news_detail .article .back_lnk{padding-top:20px}.news_detail .article .back_lnk a{display:block;text-decoration:none}.news_detail .article .back_lnk a svg{width:28px;height:28px}.news_detail .article .back_lnk a span{display:block;font-size:12px;color:#4d4d4d}@media screen and (min-width: 1004px){.news_list .tabs{overflow-x:inherit}.news_list .box .item_list .item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.news_list .box .item_list .item .thumb{width:330px}.news_list .box .item_list .item .text{width:535px}.news_detail{margin-top:40px}.news_detail .article{margin-top:50px}.news_detail .article .head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.news_detail .article .head .tag{margin-top:20px}.news_detail .article .news_ttl{margin-top:20px;line-height:1.8}.news_detail .article .thumb{margin:0 0;margin-top:30px;width:auto}.news_detail .article .body{margin-top:45px}.news_detail .article .body p{margin-top:20px}.news_detail .article .share_lnk{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0 0;margin-top:50px;padding:25px 0;width:100%;background-color:transparent}.news_detail .article .share_lnk .ttl{margin-right:50px}.news_detail .article .share_lnk .btn_list{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:0 10px;-webkit-box-flex:1;-ms-flex:1 0 120px;flex:1 0 120px}}@-webkit-keyframes tabChange{0%{opacity:0}100%{opacity:1}}@keyframes tabChange{0%{opacity:0}100%{opacity:1}}
