@charset "UTF-8";

.chutele_bnr{display:flex; width:100%; max-width:1200px; align-items:flex-start; justify-content: space-between;}
.chutele_bnr div.bnr_bl{width:50%; height:auto; margin-right:10px; margin-top:10px;}
.chutele_bnr div.tw_bl{width:50%; height:auto; margin-left:10px;}
.pcbnr_chutele{margin-right:10px; width:100%!important;}

iframe#twitter-widget-1{min-height:235px!important;}
.tw_h_ttl img{width:25%!important;}

.tw_h_ttl span{
font-size:14px;
font-weight:700;
}


.timeline-Body {
    position: relative;
    border-top: 1px solid #16328a!important;
    border-bottom: 1px solid #16328a!important;
}

.timeline-Tweet {
  background-color: #E9EFFF;
}


.SandboxRoot.env-bp-330 .TweetAuthor-name, .SandboxRoot.env-bp-430 .TweetAuthor-name, .SandboxRoot.env-bp-550 .TweetAuthor-name {
    font-size: 14px;
    line-height: 18px;
    color: #000!important;
}

.SandboxRoot.env-bp-330 .timeline-Tweet-text {
    font-size: 14px;
    line-height: 18px;
	color: #000!important;
}



.p-author .profile .p-name {
  color: #000;}

#document.timeline-Widget {
    max-width: 100% !important;
    width: 100% !important;
    }

div.timeline-Widget {
    max-width: 100% !important;
    width: 100% !important;
    }

.timeline {
    max-width: 100% !important;
    width: 100% !important;
    }

/* ここから下を追記 */
.SandboxRoot.env-bp-970 .timeline-Tweet-text {
    font-size: 10.5pt !important;
    line-height: 14pt!important;
    }

.SandboxRoot.env-bp-820 .timeline-Tweet-text {
    font-size: 10.5pt !important;
    line-height: 14pt!important;
    }
	
.SandboxRoot.env-bp-430 .timeline-Tweet-text {
    font-size: 10.5pt !important;
    line-height: 14pt!important;
}




@media all and (max-width: 959px ) and (min-width: 415px ) {
.chutele_bnr div.tw_bl{width:50%; margin-left:10px;}
iframe#twitter-widget-1{min-height:300px!important;}
.timeline-Widget {height: 180px;}

}



@media all and (max-width: 414px ) {
.chutele_bnr{display:block; padding:20px 5% 0!important;}
.chutele_bnr div.bnr_bl{width:100%; margin-right:0; margin-bottom:30px;}
.chutele_bnr div.tw_bl{width:100%; margin-left:0;}
.spbnr_chutele{margin-bottom:20px;}
}