@charset "UTF-8";
body {
	padding-top: 0!important;
}
#mainimg {
	background: url(https://ever-changing.life/img/top/main_img.jpg) no-repeat center;
	height: 100vh;
	background-size: cover;
	margin-bottom:35px;
}
#mainimg .wrapper {
	height: 100%;
	position: relative;
}
#mainimg h1 {
	position: absolute;
	left: -95px;
	top: 150px;
}
#mainimg p {
	position: absolute;
	bottom: 50px;
	right: 0;
}
#big_category_list li {
    padding-bottom: 20px;
    border-bottom: 1px solid #ccc;
	margin-bottom: 25px;
}
@media only screen and (max-width : 1200px) {
#mainimg {
	background: url(https://ever-changing.life/img/top/main_img_sp.jpg) bottom no-repeat;
	height: 100vh;
	background-size: cover;
}
#mainimg p {
	display:none;
}
#mainimg h1 {
    position: absolute;
    bottom: auto;
    box-sizing: border-box;
    top: 140px!important;
    left: 50%!important;
    transform: translateX(-50%);
    -webkit- transform: translateX(-50%);
    font-size: 45px;
    color: #fff;
    text-shadow: none;
    padding: 0;
}
#mainimg h1 img {
    width: 235px;
    height: auto;
}	
}
@media only screen and (max-width : 760px) {
#mainimg h1 {
    top: 100px!important;
	font-size: 25px;
}
#mainimg h1 img{
	width:180px;
}
}
@media only screen and (max-width : 350px) {
#mainimg h1 img{
	width:120px;
}
}
