.news__list1 {
    font-size:0;
}
.news__list1_item {
    display:inline-block;
    vertical-align:top;
    width:25%;
    padding:0 30px 0 0;
    margin-bottom:30px;
}
.news__list1_item a {
    text-decoration:none;
}
.news__list1_item a:hover .news__list1_date{
    opacity: 0.7;
    text-decoration: underline;
}
.news__list1_date{
    font-size: 15px;
    line-height:1;
    color: #e75700;
    font-family: PTSansRegular;
    -webkit-transition: all 0.3s ease 0s;
    -moz-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;
}
.news__list1_text{
    font-size: 15px;
    line-height:1.5;
    color: black;
    font-family: PTSansRegular;
    margin-top: 9px;
}

.news__list2_photo{
	float:left;
	width:200px;
	overflow:hidden;
    text-align:center;
}
.news__list2_photo img{
	max-width:100%;
    height:auto;
    vertical-align:top;
}
.news__list2_bl{
	margin-left:200px;
	padding-left:28px;
}
.news__list2_name a{
    display:block;
	font-size:19px;
    line-height:1.3;
    color:#000;
    font-weight:normal;
    text-decoration:none;
}
.news__list2_name a:hover{
	text-decoration:underline;
}
.news__list2_textma{
	margin-top:8px;
}
.news__list2_textma a{
    display:block;
    font-size: 16px;
    line-height:1.3;
    color: #414040;
    text-decoration: none;
}
.news__list2_date{
	font-size:14px;
	color:#666;
	padding-top:10px;
}
.news__list2_hr{
	line-height:1px;
    height:1px;
    background:#ccc;
    margin-top:15px;
    margin-bottom:15px;
}
.news__list2_block.photo_no .news__list2_bl{
    margin-left:0;
}

.news__list3_item{
    float:left;
    text-decoration:none !important;
    vertical-align:top;
    width:31%;
    padding:0;
    color:#000;
    margin-right:3%;
    margin-bottom:35px;
}
.news__list3_item:nth-child(3n){
    margin-right:0;
}
.news__list3_item:nth-child(3n+1){
    clear:left;
}
.news__list3_photo{
    text-decoration:none;
    padding-top:65%;
    background-repeat:no-repeat;
    background-positon:center center;
    background-size:cover;
    position:relative;
}
.news__list3_photo:after{
    content:'';
    position:absolute;
    top:0;
    right:0;
    bottom:0;
    left:0;
    background:#000;
    opacity:0;
    
    -webkit-transition:all 0.25s ease-out 0.1s;
    -moz-transition:all 0.25s ease-out 0.1s;
    -o-transition:all 0.25s ease-out 0.1s;
    transition:all 0.25s ease-out 0.1s;
}
.news__list3_date{
    font-size:16px;
    line-height:1;
    color:#6c6c6c;
    margin:33px 0 0 0;
}
.news__list3_name{
    margin-top:30px;
    font-size:16px;
    line-height:1.5;
    color:#000000;
    text-transform:uppercase;
    min-height:75px;
}
.news__list3_gorline{
    line-height:1px;
    height:1px;
    background:#b7b7b7;
    margin:12px 0 15px 0;
}
.news__list3_textma{
    font-size:16px;
    line-height:1.4;
    color:#4f4f4f;
}
.news__list3_item:hover .news__list3_name{
    text-decoration:underline;
}
.news__list3_item:hover .news__list3_photo:after{
    opacity:0.3;
}

#news_datetop{
	font-size:19px;
    line-height:1;
	color:#666;
}

#news_zagol{
    margin:0 0 20px 0;
}
#news_zagol h2{
	font-size:24px;
	line-height:1.4;
}

#news_textma{
	margin-top:25px;
}

.news__view_action_photo-basic{
    margin:20px 0;
	text-align:center;
}
.news__view_action_photo-basic img{
    max-width:100%;
    height:auto;
    vertical-align:top;
}

#news_content{
	margin-top:30px;
	text-align:justify;
}

.news__otherlist1{
    margin-top:70px;
    line-height:1.4;
}
.news__otherlist1_name{
    line-height:1.5;
}
.news__otherlist1 table{
    width:100%;
}
.news__otherlist1 table td{
    vertical-align:top;
    padding:4px;
}
.news__otherlist1 .td1{
    width:130px;
    text-align:right;
    font-size:15px;
    color:#666;
}
.news__otherlist1.td1 .date{
    white-space:nowrap;
}
.news__otherlist1 .td2{
    padding-left:20px;
    font-size:15px;
}
.news__otherlist1 .hr{
    background:#d9d9d9;
    line-height:1px;
    height:1px;
    margin-bottom:15px;
}