@charset "Shift_JIS";
/* content===========================================

[-] for all
[-] for 1305px -
[-] for 995px - 1304px
[-] for - 767px
[-] for - 579px
[-] for - 399px

@media screen and (max-width: 1304px)
@media screen and (max-width: 965px)
@media screen and (max-width: 767px)
@media screen and (max-width: 579px)

===================================================== */
#LpIndex.HeroTitle {
    margin-bottom: 0;    background-image: url(../img/kv.png);
}

@media screen and (min-width: 965px) {
	#LpIndex.HeroTitle {
    background-size: contain; 
    background-color: #F3B300; 
	}
}

#LpIndex h1,p{
color: #312D15;	
}

#LpIndex .Grid4 .Text {
    text-shadow: 0px 0px 13px rgb(255 255 255 / 90%);
}
#LpIndex .Grid4 .Title {
    text-shadow: 0px 0px 13px rgb(255 255 255 / 90%);
}



.Section h2 {
	margin: 5px 0;
	font-size: 180%;
	font-weight: bold;
	line-height: 140%;
	color: #826D14;
}

.Section h3 {
	margin-top:60px;
	font-size: 140%;
	font-weight: bold;
}



