/* inline tdc_css att – generated by TagDiv Composer */
.tdi_17897_fbf{
margin-bottom:0px !important;
}
/* custom css – generated by TagDiv Composer */
@import url(„https://fonts.googleapis.com/css?family=Noto Serif JP:700,400&display=swap”);
.tdc-row .tdi_17897_fbf .entry-thumb{
background-position: center 50%;
}.tdc-row .tdi_17897_fbf .td-module-container{
flex-direction: column;
padding: 0 10px;
border-width: 0 1px 0 0;
border-style: solid;
border-color: #000;
border-color: #b7b7b7;
}.tdc-row .tdi_17897_fbf .td-image-container{
display: block; order: 0;
}.ie10 .tdc-row .tdi_17897_fbf .td-module-meta-info,
.ie11 .tdc-row .tdi_17897_fbf .td-module-meta-info{
flex: auto;
}.tdc-row .tdi_17897_fbf .td-module-meta-info{
padding: 10px 0 10px 0;
border-width: 0 0 1px 0;
border-color: #b7b7b7;
}body .tdc-row .tdi_17897_fbf .td-favorite{
font-size: 36px;
box-shadow: 1px 1px 4px 0px rgba(0, 0, 0, 0.2);
}.tdc-row .tdi_17897_fbf .td_module_wrap:not(.tdb_module_rec){
width: 20%;
}.tdc-row .tdi_17897_fbf .tdb_module_rec{
width: 20%;
}.tdc-row .tdi_17897_fbf .td_module_wrap{
padding-left: 0px;
padding-right: 0px;
}.tdc-row .tdi_17897_fbf .tdb-block-inner{
margin-left: -0px;
margin-right: -0px;
row-gap: calc(15px * 2);
}.tdc-row .tdi_17897_fbf .td-module-container:before{
bottom: -15px;
border-color: #b7b7b7;
}.tdc-row .tdi_17897_fbf .td_module_wrap:nth-last-child(-n+5) .td-module-container:before{
display: none;
}.tdc-row .tdi_17897_fbf .td-post-vid-time{
display: none;
}.tdc-row .tdi_17897_fbf .td-post-category:not(.td-post-extra-category){
display: none;
}.tdc-row .tdi_17897_fbf .tdb-author-photo .avatar{
width: 20px;
height: 20px;
margin-right: 6px;
border-radius: 50%;
}.tdc-row .tdi_17897_fbf .td-audio-player{
opacity: 1;
visibility: visible;
height: auto;
font-size: 13px;
}.tdc-row .tdi_17897_fbf .td-read-more{
display: none;
}.tdc-row .tdi_17897_fbf .td-author-date{
display: none;
}.tdc-row .tdi_17897_fbf .td-post-author-name{
display: none;
}.tdc-row .tdi_17897_fbf .td-post-date,
.tdc-row .tdi_17897_fbf .td-post-author-name span{
display: none;
}.tdc-row .tdi_17897_fbf .entry-review-stars{
display: none;
}.tdc-row .tdi_17897_fbf .td-icon-star,
.tdc-row .tdi_17897_fbf .td-icon-star-empty,
.tdc-row .tdi_17897_fbf .td-icon-star-half{
font-size: 15px;
}.tdc-row .tdi_17897_fbf .td-module-comments{
display: none;
}.tdc-row .tdi_17897_fbf .td_module_wrap:hover .td-module-title a{
color: #000000;
}.tdc-row .tdi_17897_fbf.td_with_ajax_pagination .td-next-prev-wrap,
.tdc-row .tdi_17897_fbf .page-nav,
.tdc-row .tdi_17897_fbf .td-load-more-wrap{
margin-top: 30px;
}.tdc-row .tdi_17897_fbf.td_with_ajax_pagination .td-next-prev-wrap a,
.tdc-row .tdi_17897_fbf .page-nav a,
.tdc-row .tdi_17897_fbf .page-nav .current,
.tdc-row .tdi_17897_fbf .page-nav .extend,
.tdc-row .tdi_17897_fbf .page-nav .pages,
.tdc-row .tdi_17897_fbf .td-load-more-wrap a{
padding: 5px;
}.tdc-row .tdi_17897_fbf .page-nav .pages{
padding-right: 0;
}.tdc-row .tdi_17897_fbf.td_with_ajax_pagination .td-next-prev-wrap a,
.tdc-row .tdi_17897_fbf .td-load-more-wrap a i,
.tdc-row .tdi_17897_fbf .page-nav a i{
font-size: 12px;
}.tdc-row .tdi_17897_fbf .td-load-more-wrap a .td-load-more-icon-svg svg,
.tdc-row .tdi_17897_fbf.td_with_ajax_pagination .td-next-prev-wrap .td-next-prev-icon-svg svg,
.tdc-row .tdi_17897_fbf .page-nav .page-nav-icon-svg svg{
width: 12px;
height: calc( 12px + 1px );
}.tdc-row .tdi_17897_fbf.td_with_ajax_pagination .td-next-prev-wrap a,
.tdc-row .tdi_17897_fbf .page-nav a,
.tdc-row .tdi_17897_fbf .td-load-more-wrap a{
color: #000000;
background-color: #ffffff;
border-color: #000000;
}.tdc-row .tdi_17897_fbf .td-load-more-wrap a .td-load-more-icon-svg svg,
.tdc-row .tdi_17897_fbf .td-load-more-wrap a .td-load-more-icon-svg svg *,
.tdc-row .tdi_17897_fbf.td_with_ajax_pagination .td-next-prev-wrap .td-next-prev-icon-svg svg,
.tdc-row .tdi_17897_fbf.td_with_ajax_pagination .td-next-prev-wrap .td-next-prev-icon-svg svg *,
.tdc-row .tdi_17897_fbf .page-nav .page-nav-icon-svg svg ,
.tdc-row .tdi_17897_fbf .page-nav .page-nav-icon-svg svg *{
fill: #000000;
}.tdc-row .tdi_17897_fbf .page-nav .current{
color: #ffffff;
background-color: #000000;
border-color: #000000;
}.tdc-row .tdi_17897_fbf.td_with_ajax_pagination .td-next-prev-wrap a:hover,
.tdc-row .tdi_17897_fbf .page-nav a:hover,
.tdc-row .tdi_17897_fbf .td-load-more-wrap a:hover{
color: #ffffff;
background-color: #000000;
border-color: #000000;
}.tdc-row .tdi_17897_fbf .td-load-more-wrap a .td-load-more-icon-svg svg,
.tdc-row .tdi_17897_fbf .td-load-more-wrap a .td-load-more-icon-svg svg *,
.tdc-row .tdi_17897_fbf.td_with_ajax_pagination .td-next-prev-wrap a:hover .td-next-prev-icon-svg svg,
.tdc-row .tdi_17897_fbf.td_with_ajax_pagination .td-next-prev-wrap a:hover .td-next-prev-icon-svg svg *,
.tdc-row .tdi_17897_fbf .page-nav a:hover .page-nav-icon-svg svg ,
.tdc-row .tdi_17897_fbf .page-nav a:hover .page-nav-icon-svg svg *{
fill: #ffffff;
}.tdc-row .tdi_17897_fbf .td-module-title a{
box-shadow: inset 0 0 0 0 #000;
}.tdc-row .tdi_17897_fbf .td-module-container:hover .td-module-title a{
box-shadow: inset 0 -1px 0 0 #000;
}.tdc-row .tdi_17897_fbf .entry-title{
margin: 0px;
font-family:Noto Serif JP !important;font-size:14px !important;font-weight:700 !important;
}.tdc-row .tdi_17897_fbf .td-excerpt{
margin: 10px 0 0 0;
column-count: 1;
column-gap: 48px;
font-family:Noto Serif JP !important;font-size:12px !important;
}.tdc-row .tdi_17897_fbf.td_with_ajax_pagination .td-next-prev-wrap a i,
.tdc-row .tdi_17897_fbf .page-nav a,
.tdc-row .tdi_17897_fbf .page-nav span,
.tdc-row .tdi_17897_fbf .td-load-more-wrap a{
font-family:Noto Serif JP !important;font-size:12px !important;font-weight:700 !important;
}.tdc-row .tdi_17897_fbf .td-post-category{
font-family:Noto Serif JP !important;
}.tdc-row .tdi_17897_fbf .td-author-date,
.tdc-row .tdi_17897_fbf .tdb-author-photo,
.tdc-row .tdi_17897_fbf .td-post-author-name a,
.tdc-row .tdi_17897_fbf .td-author-date .entry-date,
.tdc-row .tdi_17897_fbf .td-module-comments a{
font-family:Noto Serif JP !important;
}.tdc-row .tdi_17897_fbf .td-read-more a{
font-family:Noto Serif JP !important;
}html:not([class*=’ie’]) .tdc-row .tdi_17897_fbf .td-module-container:hover .entry-thumb:before{
opacity: 0;
}@media (min-width: 768px) {
.tdc-row .tdi_17897_fbf .td-module-title a {
transition: all 0.2s ease;
-webkit-transition: all 0.2s ease;
}
}
/* landscape */
@media (min-width: 1019px) and (max-width: 1140px){
.tdc-row .tdi_17897_fbf .tdb-block-inner{
row-gap: calc(15px * 2);
}.tdc-row .tdi_17897_fbf .td-module-container:before{
bottom: -15px;
}.tdc-row .tdi_17897_fbf .td-module-title a{
box-shadow: inset 0 0 0 0 #000;
}.tdc-row .tdi_17897_fbf .td-module-container:hover .td-module-title a{
box-shadow: inset 0 -1px 0 0 #000;
}@media (min-width: 768px) {
.tdc-row .tdi_17897_fbf .td-module-title a {
transition: all 0.2s ease;
-webkit-transition: all 0.2s ease;
}
}
}
/* portrait */
@media (min-width: 768px) and (max-width: 1018px){
.tdc-row .tdi_17897_fbf .tdb-block-inner{
row-gap: calc(15px * 2);
}.tdc-row .tdi_17897_fbf .td-module-container:before{
bottom: -15px;
}.tdc-row .tdi_17897_fbf .td-module-title a{
box-shadow: inset 0 0 0 0 #000;
}.tdc-row .tdi_17897_fbf .td-module-container:hover .td-module-title a{
box-shadow: inset 0 -1px 0 0 #000;
}.tdc-row .tdi_17897_fbf .entry-title{
font-size:12px !important;
}.tdc-row .tdi_17897_fbf .td-excerpt{
font-size:10px !important;line-height:1.4 !important;
}@media (min-width: 768px) {
.tdc-row .tdi_17897_fbf .td-module-title a {
transition: all 0.2s ease;
-webkit-transition: all 0.2s ease;
}
}
}
/* phone */
@media (max-width: 767px){
.tdc-row .tdi_17897_fbf .td_module_wrap:not(.tdb_module_rec){
width: 100%;
}.tdc-row .tdi_17897_fbf .tdb_module_rec{
width: 100%;
}.tdc-row .tdi_17897_fbf .tdb-block-inner{
row-gap: calc(15px * 2);
}.tdc-row .tdi_17897_fbf .td-module-container:before{
bottom: -15px;
}.tdc-row .tdi_17897_fbf .td_module_wrap:nth-last-child(1) .td-module-container:before{
display: none;
}.tdc-row .tdi_17897_fbf .td-module-container{
padding: 0px;
border-width: 0px;
border-style: solid;
border-color: #000;
}.tdc-row .tdi_17897_fbf .td-module-title a{
box-shadow: inset 0 0 0 0 #000;
}.tdc-row .tdi_17897_fbf .td-module-container:hover .td-module-title a{
box-shadow: inset 0 -1px 0 0 #000;
}@media (min-width: 768px) {
.tdc-row .tdi_17897_fbf .td-module-title a {
transition: all 0.2s ease;
-webkit-transition: all 0.2s ease;
}
}
}