/* CSS Document */


#fathergift2025{
	background-color: #D0E3E9;
}

#fathergift2025 img{
	max-width: 100%;
	height: auto;
	width: auto;
}

#fathergift2025 a{
	display: block;
}

#fathergift2025 a,
#fathergift2025 a img{
	transition: 0.7s;
}

#fathergift2025 a:hover img{
	opacity: 0.7;
}

/* paddingBox */
#fathergift2025 .paddingBox{
	padding: 0 30px;
}

/* reciprocalLink */
#fathergift2025 .reciprocalLink{
	text-align: center;
	margin-top: 50px;
}

/* pointBox */
#fathergift2025 .pointBox{
	margin-top: 50px;
}

/* linkBox */
#fathergift2025 .linkBox{
	margin-top: 40px;
}

#fathergift2025 .linkBox > * + *{
	margin-top: 32px;
}

#fathergift2025 .linkBox h3{
	text-align: center;
}

#fathergift2025 .linkBox h3 + *{
	margin-top: 32px;
}

#fathergift2025 .linkBox .linkLists{
	display: grid;
	grid-template-columns: repeat(2, auto);
	justify-content: center;
	gap: 12px 32px;
}

#fathergift2025 .linkBox .anchorLists{
	display: grid;
	grid-template-columns: repeat(3, 1fr);
	gap: 12px 12px;
}

/* Inhalt */
#fathergift2025 .Inhalt{
	background: url("../img/bg_inhalt.jpg") repeat center top;
	margin-top: 60px;
	padding-bottom: 30px;
}

#fathergift2025 .Inhalt > article > * + *{
	margin-top: 30px;
}

#fathergift2025 .Inhalt .inhaltBox{
	position: relative;
}

#fathergift2025 .Inhalt .inhaltBox .btnLists{
	display: grid;
	grid-template-columns: repeat(2, auto);
	justify-content: center;
	column-gap: 32px;
	width: 100%;
	position: absolute;
	bottom: 40px;
	left: 0;
}

/* netshopGift */
#fathergift2025 #netshopGift{
	background: url("../img/bg_netshop.jpg") repeat-y center top;
	padding-bottom: 30px;
}

#fathergift2025 #netshopGift > article > * + *{
	margin-top: 35px;
}

#fathergift2025 #netshopGift .contentsList{
	display: grid;
	grid-template-columns: repeat(2, 1fr);
	gap: 30px 30px;
	padding: 0 30px;
}

#fathergift2025 #netshopGift .contentsList > li{
	overflow: hidden;
	border-radius: 10px;
}

#fathergift2025 #netshopGift .contentsList .btnLists{
	display: grid;
	grid-template-columns: repeat(2, 1fr);
	column-gap: 1px;
	background: #FFFFFF;
}

#fathergift2025 #netshopGift .contentsList .btnLists a{
	background: #6E3B19;
}

#fathergift2025 #netshopGift .contentsList .btnLists a:hover{
	opacity: 0.7;
}

