
:root{
	scroll-padding: 184px;/*ページ内リンク用(ヘッダーに被らないように)*/
	scroll-behavior: smooth;
}

.main section:nth-of-type(odd) {
    background-color: #F6F3ED;
}

.section_inner {
    padding: 6rem 0 6rem;
}


/*タブ*/

.category_tabs {
	max-width: 1200px;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-evenly;
    margin: 0 auto 2em;
}
.category {
    padding: 1em;
    border: 1px #A28A3D solid;
    width: 16%;
    transition: .2s;
    text-align: center;
	color: #A28A3D;
	margin: 0 5px 10px;
}

.category_tabs a:hover{
	background-color: #A28A3D;
	color:#fff ;
}

/*パンフレットリスト*/
.file_dl_list li{
	padding: 20px 0;
	border-bottom: solid 1px #707070;
}

.file_dl_list li a{
	display: block;
}