@charset "utf-8";

/*----------------------------------------------カテゴリーボタン*/
.news .category_navi{
padding: 30px 0px;
}
.news .category_navi .cont_width{
display: flex;
flex-wrap:wrap;
justify-content: flex-start;
}
.news .category_navi .cont_width li{
width: 170px;
margin-right: 20px;
display: inline-block;
padding: 15px 20px;
text-align: center;
color: white;
border: none;
box-shadow: 0 0px 8px rgba(0,0,0, 0.5);
background: linear-gradient(to bottom, #65a3ee 0%,#1d5aa5 100%);
}
.news .category_navi .cont_width li:last-child{
margin-right: 0px;
}
.news .category_navi .cont_width li:hover {
cursor : pointer;
background: linear-gradient(to bottom, #2c7bdb 0%,#00408f 100%);
}
.news .category_navi .cont_width li.active{
background: linear-gradient(to bottom, #2ee5e5 0%,#215da6 100%);
}
.news .category_navi .cont_width li.active:hover {
cursor : default;
background: linear-gradient(to bottom, #2ee5e5 0%,#215da6 100%);
}

@media screen and (max-width: 767px) {
/*カテゴリ*/
.news .category_navi{
padding: 20px 0px 0px;
}
.news .category_navi .cont_width{
width: 90%;
}
.news .category_navi .cont_width li{
width: 100% !important;
margin: 0px;
margin-bottom: 10px;
}
.news .category_navi .cont_width li:last-child{
margin-bottom: 0px;
}
}

/*----------------------------------------------コンテンツ部分*/
div.tab-1,
div.tab-2,
div.tab-3,
div.tab-4,
div.tab-5,
div.tab-6
{
	display : none;
}

div.active {
	display: block;
}








