@charset "utf-8";
.mv .pc{}
@media screen and (max-width:767px){
	.mv .pc{
		display:none;
	}
}
.mv .sp{
	display:none;
}
@media screen and (max-width:767px){
	.mv .sp{
		display:block;
	}
}

/* 考え方・実例ボタン */
.theme_btn{
	font-size:0;
}
	.theme_btn > li{
		display:inline-block;
		width:48%;
	}
	.theme_btn > li:first-child{
		margin-right:4%;
	}
		.theme_btn >li > a{
			display:block;
			text-align:center;
			padding:8%;
			font-size:18px;
			font-weight:bold;
			color:#3cb07c;
			border:2px solid #d2d2d2;
			border-radius:5px;
		}
		.theme_btn >li > a:hover{
			background-color:transparent !important;
			border-color:#3cb07c;
		}