@charset "UTF-8";

#main{
	padding-top:30px;
	padding-bottom:60px;
}

@media screen and (max-width: 640px){
	#main{
		padding:30px 15px 40px;
	}
}

#main .content-wrap h2>img{
	width:100%;
}
#main .mv{
	text-align: center;
}
@media screen and (max-width: 640px){
	#main .mv img{
		width: 100%;
	}
}

#main .note-list{
	text-indent: -1em;
	margin-left: 1em;
	font-size: 14px;
}
#main .item-list{
	margin-left: 1em;
}
#main .item-list>li{
	text-indent: -1.3em;
	margin-left: 1.3em;
	font-size: 14px;
  	line-height: 1.75;
}
#main .num-list{
	margin-left: 1em;
}
#main .num-list>li{
	text-indent: -1.3em;
	margin-left: 1.3em;
	font-size: 14px;
  	line-height: 1.75;
}
#main .link-wrap{
	margin-left: 60px;
	display: flex;
	margin-top:15px;
	align-items: center;
}
#main .link-wrap .btn-list{
	display: flex;
	margin-left: 40px;
	
}
#main .link-wrap .btn-list li{
	margin:0 10px;
}
#main .link-wrap .btn-list img{
	height: 56px;
}
@media screen and (max-width: 640px){
	#main .link-wrap{
		margin-left: 40px;
	}
	#main .link-wrap .btn-list{
		display: block;
		margin-left: 20px;
	}
	#main .link-wrap .btn-list li:first-child{
		margin-bottom: 10px;
	}
	#main .link-wrap p img{
		height: 90px;
	}
	#main .link-wrap .btn-list img{
		height: 40px;
	}
}