.rss-bar{display:none;}
.marker-yellow{
    background: -moz-linear-gradient(top, rgba(132, 204, 201, 0) 60%, rgba(132, 204, 201, 0.4) 60%, rgba(132, 204, 201, 0.4) 100%);
    background: -webkit-linear-gradient(top, rgba(132, 204, 201, 0) 60%, rgba(132, 204, 201, 0.4) 60%, rgba(132, 204, 201, 0.4) 100%);
    background: linear-gradient(to bottom, rgba(132, 204, 201, 0) 60%, rgba(132, 204, 201, 0.4) 60%, rgba(132, 204, 201, 0.4) 100%);
}
.link-white a{color:#fff;}
.link-white a:hover{color:#5dafa9!important;}
#s-navi{background-color:#5dafa9;}
#s-navi dt.trigger .op-st{background: #06c755;}
#footer{color:#666;}
#footer a{color:#5dafa9;}
#footer #stnews_widget-1{ padding:10px; margin-bottom:30px; background-color:#fff;}
#footer #newsin dd{ margin-bottom:0; border-bottom:none;}
#st-header-post-under-box.st-dark::before{
    background-color: rgba(5,93,94,0.4);
}
@media print, screen and (min-width: 960px){
.hide_pc{display: none;}
span.break_pc{display: block;}
#topnews-box{padding:0;margin-bottom:0;}
.sw-margin-bottom-50{margin-bottom:50px !important;}
.sw-margin-bottom-30{margin-bottom: 30px !important;}
.st-topin #topnews-box{padding:0;}
#st-headerbox .st-header-content{padding:0;}
#headbox {
    padding: 15px 10px 0 10px;
    margin: 0 auto;
    text-align: left;
}
header .descr {font-size: 10px;}
#footer-wrapper {padding: 50px 15px;}
#footer #st-text-logo p {
	font-size:9px;
	text-align:center;}
#footer #st-text-logo p {
	font-size:9px;
	text-align:center;}
#footer .footerlogo{text-align:center;}
.footerlogo img{min-height:162px; padding-top:30px;}
}

@media print, screen and (max-width: 959px){
.hide_mob{	display: none;}
span.break_mob{display: block;}
#st-header {padding: 0;}
#st-headerbox .st-header-content{padding: 0;}
#headbox {padding: 0;}
	#footer #topnews-box{padding:0;}
#st-text-logo .descr{display:none;}
.footerlogo img{min-height:200px; padding-top:30px;}

	
}
input.el-radio-button__orig-radio {/*ラジオボタン消去*/
    display: none;

}

#st-footermenubox ul.menu li{
    display:table-cell;
    vertical-align:middle;
    text-align:center;
    font-size:150px;
}