@charset "utf-8";
/* 
サイト固有の記述
*/

/* 全体（色系）*/
body {
	.ma_b_50px {
		margin-bottom: 50px;
	}
	
	.ma_b_40px {
		margin-bottom: 40px;
	}
	
	.ma_t_30px {
		margin-top: 30px;
	}
	
	.fat-cooling .worryflex .box .f22 {
		font-size: 22px;
		padding: 0px;
	}
	
	.fat-cooling .worryflex .box {
		flex-direction: column;
	}
	
	.fat-cooling .worryflex .box p {
			padding-right: 0;
		}
}

/* モニター以上*/
@media screen and (min-width: 1860px) {
    body {
    }
}

/* パソコン以上*/
@media screen and (min-width: 1281px) {
    body {
		
		
		.pa_0_10 {
			padding: 0 10%;
		}
    }
}

/* タブレット*/
@media screen and (max-width: 1024px) {
    body {
        
    }
}

/* 携帯*/
@media screen and (max-width: 767px) {
    body {
        
    }
}
